From 3c7b9cf057108e63e76ad4dfffb655092d9d35bd Mon Sep 17 00:00:00 2001 From: Jasper Zonneveld Date: Tue, 10 Dec 2024 21:30:51 +0100 Subject: [PATCH] Updates --- .../{index-DdmZF_q0.js => index-C86dAgWK.js} | 28 +++++++++---------- index.html | 2 +- sw.js | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) rename assets/{index-DdmZF_q0.js => index-C86dAgWK.js} (50%) diff --git a/assets/index-DdmZF_q0.js b/assets/index-C86dAgWK.js similarity index 50% rename from assets/index-DdmZF_q0.js rename to assets/index-C86dAgWK.js index 8fc95c9..cb2dd01 100644 --- a/assets/index-DdmZF_q0.js +++ b/assets/index-C86dAgWK.js @@ -2,46 +2,46 @@ * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Ql(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ke={},$a=[],yn=()=>{},Hv=()=>!1,ro=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),es=e=>e.startsWith("onUpdate:"),lt=Object.assign,ts=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},jv=Object.prototype.hasOwnProperty,xe=(e,t)=>jv.call(e,t),Te=Array.isArray,za=e=>io(e)==="[object Map]",vf=e=>io(e)==="[object Set]",Ae=e=>typeof e=="function",Ye=e=>typeof e=="string",ta=e=>typeof e=="symbol",ze=e=>e!==null&&typeof e=="object",pf=e=>(ze(e)||Ae(e))&&Ae(e.then)&&Ae(e.catch),yf=Object.prototype.toString,io=e=>yf.call(e),xv=e=>io(e).slice(8,-1),bf=e=>io(e)==="[object Object]",ns=e=>Ye(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ar=Ql(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),oo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gv=/-(\w)/g,It=oo(e=>e.replace(Gv,(t,n)=>n?n.toUpperCase():"")),Kv=/\B([A-Z])/g,Pa=oo(e=>e.replace(Kv,"-$1").toLowerCase()),Fn=oo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ro=oo(e=>e?`on${Fn(e)}`:""),qn=(e,t)=>!Object.is(e,t),Oo=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Wv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Jv=e=>{const t=Ye(e)?Number(e):NaN;return isNaN(t)?e:t};let Au;const lo=()=>Au||(Au=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function so(e){if(Te(e)){const t={};for(let n=0;n{if(n){const a=n.split(zv);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function uo(e){let t="";if(Ye(e))t=e;else if(Te(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Re=e=>Ye(e)?e:e==null?"":Te(e)||ze(e)&&(e.toString===yf||!Ae(e.toString))?Cf(e)?Re(e.value):JSON.stringify(e,Tf,2):String(e),Tf=(e,t)=>Cf(t)?Tf(e,t.value):za(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],i)=>(n[Io(a,i)+" =>"]=r,n),{})}:vf(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Io(n))}:ta(t)?Io(t):ze(t)&&!Te(t)&&!bf(t)?String(t):t,Io=(e,t="")=>{var n;return ta(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function Ql(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ke={},Ja=[],yn=()=>{},Hv=()=>!1,ro=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),es=e=>e.startsWith("onUpdate:"),lt=Object.assign,ts=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},jv=Object.prototype.hasOwnProperty,xe=(e,t)=>jv.call(e,t),Te=Array.isArray,za=e=>io(e)==="[object Map]",vf=e=>io(e)==="[object Set]",_e=e=>typeof e=="function",Ye=e=>typeof e=="string",ta=e=>typeof e=="symbol",ze=e=>e!==null&&typeof e=="object",pf=e=>(ze(e)||_e(e))&&_e(e.then)&&_e(e.catch),yf=Object.prototype.toString,io=e=>yf.call(e),xv=e=>io(e).slice(8,-1),bf=e=>io(e)==="[object Object]",ns=e=>Ye(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_r=Ql(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),oo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gv=/-(\w)/g,It=oo(e=>e.replace(Gv,(t,n)=>n?n.toUpperCase():"")),Kv=/\B([A-Z])/g,Pa=oo(e=>e.replace(Kv,"-$1").toLowerCase()),Fn=oo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ro=oo(e=>e?`on${Fn(e)}`:""),qn=(e,t)=>!Object.is(e,t),Oo=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Wv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},$v=e=>{const t=Ye(e)?Number(e):NaN;return isNaN(t)?e:t};let _u;const lo=()=>_u||(_u=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function so(e){if(Te(e)){const t={};for(let n=0;n{if(n){const a=n.split(zv);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function uo(e){let t="";if(Ye(e))t=e;else if(Te(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Re=e=>Ye(e)?e:e==null?"":Te(e)||ze(e)&&(e.toString===yf||!_e(e.toString))?Cf(e)?Re(e.value):JSON.stringify(e,Tf,2):String(e),Tf=(e,t)=>Cf(t)?Tf(e,t.value):za(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],i)=>(n[Io(a,i)+" =>"]=r,n),{})}:vf(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Io(n))}:ta(t)?Io(t):ze(t)&&!Te(t)&&!bf(t)?String(t):t,Io=(e,t="")=>{var n;return ta(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Mt;class wf{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Mt,!t&&Mt&&(this.index=(Mt.scopes||(Mt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Mr){let t=Mr;for(Mr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;_r;){let t=_r;for(_r=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function Bf(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ef(e){let t,n=e.depsTail,a=n;for(;a;){const r=a.prevDep;a.version===-1?(a===n&&(n=r),is(a),Qv(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=t,e.depsTail=n}function fl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Df(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Df(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Nr))return;e.globalVersion=Nr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!fl(e)){e.flags&=-3;return}const n=We,a=tn;We=e,tn=!0;try{Bf(e);const r=e.fn(e._value);(t.version===0||qn(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{We=n,tn=a,Ef(e),e.flags&=-3}}function is(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)is(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Qv(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let tn=!0;const Lf=[];function na(){Lf.push(tn),tn=!1}function aa(){const e=Lf.pop();tn=e===void 0?!0:e}function _u(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=We;We=void 0;try{t()}finally{We=n}}}let Nr=0;class ep{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class os{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!We||!tn||We===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==We)n=this.activeLink=new ep(We,this),We.deps?(n.prevDep=We.depsTail,We.depsTail.nextDep=n,We.depsTail=n):We.deps=We.depsTail=n,Rf(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=We.depsTail,n.nextDep=void 0,We.depsTail.nextDep=n,We.depsTail=n,We.deps===n&&(We.deps=a)}return n}trigger(t){this.version++,Nr++,this.notify(t)}notify(t){as();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{rs()}}}function Rf(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Rf(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ri=new WeakMap,ba=Symbol(""),ml=Symbol(""),Vr=Symbol("");function kt(e,t,n){if(tn&&We){let a=Ri.get(e);a||Ri.set(e,a=new Map);let r=a.get(n);r||(a.set(n,r=new os),r.map=a,r.key=n),r.track()}}function Bn(e,t,n,a,r,i){const o=Ri.get(e);if(!o){Nr++;return}const l=s=>{s&&s.trigger()};if(as(),t==="clear")o.forEach(l);else{const s=Te(e),c=s&&ns(n);if(s&&n==="length"){const u=Number(a);o.forEach((d,f)=>{(f==="length"||f===Vr||!ta(f)&&f>=u)&&l(d)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),c&&l(o.get(Vr)),t){case"add":s?c&&l(o.get("length")):(l(o.get(ba)),za(e)&&l(o.get(ml)));break;case"delete":s||(l(o.get(ba)),za(e)&&l(o.get(ml)));break;case"set":za(e)&&l(o.get(ba));break}}rs()}function tp(e,t){const n=Ri.get(e);return n&&n.get(t)}function Oa(e){const t=pe(e);return t===e?t:(kt(t,"iterate",Vr),Jt(e)?t:t.map(St))}function co(e){return kt(e=pe(e),"iterate",Vr),e}const np={__proto__:null,[Symbol.iterator](){return Vo(this,Symbol.iterator,St)},concat(...e){return Oa(this).concat(...e.map(t=>Te(t)?Oa(t):t))},entries(){return Vo(this,"entries",e=>(e[1]=St(e[1]),e))},every(e,t){return wn(this,"every",e,t,void 0,arguments)},filter(e,t){return wn(this,"filter",e,t,n=>n.map(St),arguments)},find(e,t){return wn(this,"find",e,t,St,arguments)},findIndex(e,t){return wn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return wn(this,"findLast",e,t,St,arguments)},findLastIndex(e,t){return wn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return wn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Fo(this,"includes",e)},indexOf(...e){return Fo(this,"indexOf",e)},join(e){return Oa(this).join(e)},lastIndexOf(...e){return Fo(this,"lastIndexOf",e)},map(e,t){return wn(this,"map",e,t,void 0,arguments)},pop(){return yr(this,"pop")},push(...e){return yr(this,"push",e)},reduce(e,...t){return Mu(this,"reduce",e,t)},reduceRight(e,...t){return Mu(this,"reduceRight",e,t)},shift(){return yr(this,"shift")},some(e,t){return wn(this,"some",e,t,void 0,arguments)},splice(...e){return yr(this,"splice",e)},toReversed(){return Oa(this).toReversed()},toSorted(e){return Oa(this).toSorted(e)},toSpliced(...e){return Oa(this).toSpliced(...e)},unshift(...e){return yr(this,"unshift",e)},values(){return Vo(this,"values",St)}};function Vo(e,t,n){const a=co(e),r=a[t]();return a!==e&&!Jt(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const ap=Array.prototype;function wn(e,t,n,a,r,i){const o=co(e),l=o!==e&&!Jt(e),s=o[t];if(s!==ap[t]){const d=s.apply(e,i);return l?St(d):d}let c=n;o!==e&&(l?c=function(d,f){return n.call(this,St(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,a);return l&&r?r(u):u}function Mu(e,t,n,a){const r=co(e);let i=n;return r!==e&&(Jt(e)?n.length>3&&(i=function(o,l,s){return n.call(this,o,l,s,e)}):i=function(o,l,s){return n.call(this,o,St(l),s,e)}),r[t](i,...a)}function Fo(e,t,n){const a=pe(e);kt(a,"iterate",Vr);const r=a[t](...n);return(r===-1||r===!1)&&us(n[0])?(n[0]=pe(n[0]),a[t](...n)):r}function yr(e,t,n=[]){na(),as();const a=pe(e)[t].apply(e,n);return rs(),aa(),a}const rp=Ql("__proto__,__v_isRef,__isVue"),Of=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ta));function ip(e){ta(e)||(e=String(e));const t=pe(this);return kt(t,"has",e),t.hasOwnProperty(e)}class If{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return a===(r?i?gp:Hf:i?Ff:Vf).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const o=Te(t);if(!r){let s;if(o&&(s=np[n]))return s;if(n==="hasOwnProperty")return ip}const l=Reflect.get(t,n,Ze(t)?t:a);return(ta(n)?Of.has(n):rp(n))||(r||kt(t,"get",n),i)?l:Ze(l)?o&&ns(n)?l:l.value:ze(l)?r?ni(l):ct(l):l}}class Nf extends If{constructor(t=!1){super(!1,t)}set(t,n,a,r){let i=t[n];if(!this._isShallow){const s=Ta(i);if(!Jt(a)&&!Ta(a)&&(i=pe(i),a=pe(a)),!Te(t)&&Ze(i)&&!Ze(a))return s?!1:(i.value=a,!0)}const o=Te(t)&&ns(n)?Number(n)e,di=e=>Reflect.getPrototypeOf(e);function cp(e,t,n){return function(...a){const r=this.__v_raw,i=pe(r),o=za(i),l=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=r[e](...a),u=n?hl:t?gl:St;return!t&&kt(i,"iterate",s?ml:ba),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:l?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function fi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function dp(e,t){const n={get(r){const i=this.__v_raw,o=pe(i),l=pe(r);e||(qn(r,l)&&kt(o,"get",r),kt(o,"get",l));const{has:s}=di(o),c=t?hl:e?gl:St;if(s.call(o,r))return c(i.get(r));if(s.call(o,l))return c(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&kt(pe(r),"iterate",ba),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=pe(i),l=pe(r);return e||(qn(r,l)&&kt(o,"has",r),kt(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,s=pe(l),c=t?hl:e?gl:St;return!e&&kt(s,"iterate",ba),l.forEach((u,d)=>r.call(i,c(u),c(d),o))}};return lt(n,e?{add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear")}:{add(r){!t&&!Jt(r)&&!Ta(r)&&(r=pe(r));const i=pe(this);return di(i).has.call(i,r)||(i.add(r),Bn(i,"add",r,r)),this},set(r,i){!t&&!Jt(i)&&!Ta(i)&&(i=pe(i));const o=pe(this),{has:l,get:s}=di(o);let c=l.call(o,r);c||(r=pe(r),c=l.call(o,r));const u=s.call(o,r);return o.set(r,i),c?qn(i,u)&&Bn(o,"set",r,i):Bn(o,"add",r,i),this},delete(r){const i=pe(this),{has:o,get:l}=di(i);let s=o.call(i,r);s||(r=pe(r),s=o.call(i,r)),l&&l.call(i,r);const c=i.delete(r);return s&&Bn(i,"delete",r,void 0),c},clear(){const r=pe(this),i=r.size!==0,o=r.clear();return i&&Bn(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=cp(r,e,t)}),n}function ls(e,t){const n=dp(e,t);return(a,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(xe(n,r)&&r in a?n:a,r,i)}const fp={get:ls(!1,!1)},mp={get:ls(!1,!0)},hp={get:ls(!0,!1)};const Vf=new WeakMap,Ff=new WeakMap,Hf=new WeakMap,gp=new WeakMap;function vp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function pp(e){return e.__v_skip||!Object.isExtensible(e)?0:vp(xv(e))}function ct(e){return Ta(e)?e:ss(e,!1,lp,fp,Vf)}function jf(e){return ss(e,!1,up,mp,Ff)}function ni(e){return ss(e,!0,sp,hp,Hf)}function ss(e,t,n,a,r){if(!ze(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=pp(e);if(o===0)return e;const l=new Proxy(e,o===2?a:n);return r.set(e,l),l}function Ua(e){return Ta(e)?Ua(e.__v_raw):!!(e&&e.__v_isReactive)}function Ta(e){return!!(e&&e.__v_isReadonly)}function Jt(e){return!!(e&&e.__v_isShallow)}function us(e){return e?!!e.__v_raw:!1}function pe(e){const t=e&&e.__v_raw;return t?pe(t):e}function xf(e){return!xe(e,"__v_skip")&&Object.isExtensible(e)&&kf(e,"__v_skip",!0),e}const St=e=>ze(e)?ct(e):e,gl=e=>ze(e)?ni(e):e;function Ze(e){return e?e.__v_isRef===!0:!1}function se(e){return Gf(e,!1)}function me(e){return Gf(e,!0)}function Gf(e,t){return Ze(e)?e:new yp(e,t)}class yp{constructor(t,n){this.dep=new os,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:pe(t),this._value=n?t:St(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||Jt(t)||Ta(t);t=a?t:pe(t),qn(t,n)&&(this._rawValue=t,this._value=a?t:St(t),this.dep.trigger())}}function yt(e){return Ze(e)?e.value:e}const bp={get:(e,t,n)=>t==="__v_raw"?e:yt(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return Ze(r)&&!Ze(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Kf(e){return Ua(e)?e:new Proxy(e,bp)}function cs(e){const t=Te(e)?new Array(e.length):{};for(const n in e)t[n]=Wf(e,n);return t}class kp{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return tp(pe(this._object),this._key)}}class Sp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ye(e,t,n){return Ze(e)?e:Ae(e)?new Sp(e):ze(e)&&arguments.length>1?Wf(e,t,n):se(e)}function Wf(e,t,n){const a=e[t];return Ze(a)?a:new kp(e,t,n)}class Cp{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new os(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Nr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&We!==this)return Mf(this,!0),!0}get value(){const t=this.dep.track();return Df(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Tp(e,t,n=!1){let a,r;return Ae(e)?a=e:(a=e.get,r=e.set),new Cp(a,r,n)}const mi={},Oi=new WeakMap;let pa;function wp(e,t=!1,n=pa){if(n){let a=Oi.get(n);a||Oi.set(n,a=[]),a.push(e)}}function Pp(e,t,n=Ke){const{immediate:a,deep:r,once:i,scheduler:o,augmentJob:l,call:s}=n,c=C=>r?C:Jt(C)||r===!1||r===0?En(C,1):En(C);let u,d,f,m,h=!1,g=!1;if(Ze(e)?(d=()=>e.value,h=Jt(e)):Ua(e)?(d=()=>c(e),h=!0):Te(e)?(g=!0,h=e.some(C=>Ua(C)||Jt(C)),d=()=>e.map(C=>{if(Ze(C))return C.value;if(Ua(C))return c(C);if(Ae(C))return s?s(C,2):C()})):Ae(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){na();try{f()}finally{aa()}}const C=pa;pa=u;try{return s?s(e,3,[m]):e(m)}finally{pa=C}}:d=yn,t&&r){const C=d,D=r===!0?1/0:r;d=()=>En(C(),D)}const p=Pf(),S=()=>{u.stop(),p&&p.active&&ts(p.effects,u)};if(i&&t){const C=t;t=(...D)=>{C(...D),S()}}let P=g?new Array(e.length).fill(mi):mi;const y=C=>{if(!(!(u.flags&1)||!u.dirty&&!C))if(t){const D=u.run();if(r||h||(g?D.some((_,M)=>qn(_,P[M])):qn(D,P))){f&&f();const _=pa;pa=u;try{const M=[D,P===mi?void 0:g&&P[0]===mi?[]:P,m];s?s(t,3,M):t(...M),P=D}finally{pa=_}}}else u.run()};return l&&l(y),u=new Af(d),u.scheduler=o?()=>o(y,!1):y,m=C=>wp(C,!1,u),f=u.onStop=()=>{const C=Oi.get(u);if(C){if(s)s(C,4);else for(const D of C)D();Oi.delete(u)}},t?a?y(!0):P=u.run():o?o(y.bind(null,!0),!0):u.run(),S.pause=u.pause.bind(u),S.resume=u.resume.bind(u),S.stop=S,S}function En(e,t=1/0,n){if(t<=0||!ze(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ze(e))En(e.value,t,n);else if(Te(e))for(let a=0;a{En(a,t,n)});else if(bf(e)){for(const a in e)En(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&En(e[a],t,n)}return e}/** +**/let Mt;class wf{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Mt,!t&&Mt&&(this.index=(Mt.scopes||(Mt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Mr){let t=Mr;for(Mr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ar;){let t=Ar;for(Ar=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function Bf(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ef(e){let t,n=e.depsTail,a=n;for(;a;){const r=a.prevDep;a.version===-1?(a===n&&(n=r),is(a),Qv(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=t,e.depsTail=n}function fl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Df(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Df(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Nr))return;e.globalVersion=Nr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!fl(e)){e.flags&=-3;return}const n=We,a=tn;We=e,tn=!0;try{Bf(e);const r=e.fn(e._value);(t.version===0||qn(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{We=n,tn=a,Ef(e),e.flags&=-3}}function is(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)is(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Qv(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let tn=!0;const Lf=[];function na(){Lf.push(tn),tn=!1}function aa(){const e=Lf.pop();tn=e===void 0?!0:e}function Au(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=We;We=void 0;try{t()}finally{We=n}}}let Nr=0;class ep{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class os{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!We||!tn||We===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==We)n=this.activeLink=new ep(We,this),We.deps?(n.prevDep=We.depsTail,We.depsTail.nextDep=n,We.depsTail=n):We.deps=We.depsTail=n,Rf(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=We.depsTail,n.nextDep=void 0,We.depsTail.nextDep=n,We.depsTail=n,We.deps===n&&(We.deps=a)}return n}trigger(t){this.version++,Nr++,this.notify(t)}notify(t){as();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{rs()}}}function Rf(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Rf(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ri=new WeakMap,ba=Symbol(""),ml=Symbol(""),Vr=Symbol("");function kt(e,t,n){if(tn&&We){let a=Ri.get(e);a||Ri.set(e,a=new Map);let r=a.get(n);r||(a.set(n,r=new os),r.map=a,r.key=n),r.track()}}function Bn(e,t,n,a,r,i){const o=Ri.get(e);if(!o){Nr++;return}const l=s=>{s&&s.trigger()};if(as(),t==="clear")o.forEach(l);else{const s=Te(e),c=s&&ns(n);if(s&&n==="length"){const u=Number(a);o.forEach((d,f)=>{(f==="length"||f===Vr||!ta(f)&&f>=u)&&l(d)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),c&&l(o.get(Vr)),t){case"add":s?c&&l(o.get("length")):(l(o.get(ba)),za(e)&&l(o.get(ml)));break;case"delete":s||(l(o.get(ba)),za(e)&&l(o.get(ml)));break;case"set":za(e)&&l(o.get(ba));break}}rs()}function tp(e,t){const n=Ri.get(e);return n&&n.get(t)}function Oa(e){const t=pe(e);return t===e?t:(kt(t,"iterate",Vr),$t(e)?t:t.map(St))}function co(e){return kt(e=pe(e),"iterate",Vr),e}const np={__proto__:null,[Symbol.iterator](){return Vo(this,Symbol.iterator,St)},concat(...e){return Oa(this).concat(...e.map(t=>Te(t)?Oa(t):t))},entries(){return Vo(this,"entries",e=>(e[1]=St(e[1]),e))},every(e,t){return wn(this,"every",e,t,void 0,arguments)},filter(e,t){return wn(this,"filter",e,t,n=>n.map(St),arguments)},find(e,t){return wn(this,"find",e,t,St,arguments)},findIndex(e,t){return wn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return wn(this,"findLast",e,t,St,arguments)},findLastIndex(e,t){return wn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return wn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Fo(this,"includes",e)},indexOf(...e){return Fo(this,"indexOf",e)},join(e){return Oa(this).join(e)},lastIndexOf(...e){return Fo(this,"lastIndexOf",e)},map(e,t){return wn(this,"map",e,t,void 0,arguments)},pop(){return yr(this,"pop")},push(...e){return yr(this,"push",e)},reduce(e,...t){return Mu(this,"reduce",e,t)},reduceRight(e,...t){return Mu(this,"reduceRight",e,t)},shift(){return yr(this,"shift")},some(e,t){return wn(this,"some",e,t,void 0,arguments)},splice(...e){return yr(this,"splice",e)},toReversed(){return Oa(this).toReversed()},toSorted(e){return Oa(this).toSorted(e)},toSpliced(...e){return Oa(this).toSpliced(...e)},unshift(...e){return yr(this,"unshift",e)},values(){return Vo(this,"values",St)}};function Vo(e,t,n){const a=co(e),r=a[t]();return a!==e&&!$t(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const ap=Array.prototype;function wn(e,t,n,a,r,i){const o=co(e),l=o!==e&&!$t(e),s=o[t];if(s!==ap[t]){const d=s.apply(e,i);return l?St(d):d}let c=n;o!==e&&(l?c=function(d,f){return n.call(this,St(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,a);return l&&r?r(u):u}function Mu(e,t,n,a){const r=co(e);let i=n;return r!==e&&($t(e)?n.length>3&&(i=function(o,l,s){return n.call(this,o,l,s,e)}):i=function(o,l,s){return n.call(this,o,St(l),s,e)}),r[t](i,...a)}function Fo(e,t,n){const a=pe(e);kt(a,"iterate",Vr);const r=a[t](...n);return(r===-1||r===!1)&&us(n[0])?(n[0]=pe(n[0]),a[t](...n)):r}function yr(e,t,n=[]){na(),as();const a=pe(e)[t].apply(e,n);return rs(),aa(),a}const rp=Ql("__proto__,__v_isRef,__isVue"),Of=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ta));function ip(e){ta(e)||(e=String(e));const t=pe(this);return kt(t,"has",e),t.hasOwnProperty(e)}class If{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return a===(r?i?gp:Hf:i?Ff:Vf).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const o=Te(t);if(!r){let s;if(o&&(s=np[n]))return s;if(n==="hasOwnProperty")return ip}const l=Reflect.get(t,n,Ze(t)?t:a);return(ta(n)?Of.has(n):rp(n))||(r||kt(t,"get",n),i)?l:Ze(l)?o&&ns(n)?l:l.value:ze(l)?r?ni(l):ct(l):l}}class Nf extends If{constructor(t=!1){super(!1,t)}set(t,n,a,r){let i=t[n];if(!this._isShallow){const s=Ta(i);if(!$t(a)&&!Ta(a)&&(i=pe(i),a=pe(a)),!Te(t)&&Ze(i)&&!Ze(a))return s?!1:(i.value=a,!0)}const o=Te(t)&&ns(n)?Number(n)e,di=e=>Reflect.getPrototypeOf(e);function cp(e,t,n){return function(...a){const r=this.__v_raw,i=pe(r),o=za(i),l=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=r[e](...a),u=n?hl:t?gl:St;return!t&&kt(i,"iterate",s?ml:ba),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:l?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function fi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function dp(e,t){const n={get(r){const i=this.__v_raw,o=pe(i),l=pe(r);e||(qn(r,l)&&kt(o,"get",r),kt(o,"get",l));const{has:s}=di(o),c=t?hl:e?gl:St;if(s.call(o,r))return c(i.get(r));if(s.call(o,l))return c(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&kt(pe(r),"iterate",ba),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=pe(i),l=pe(r);return e||(qn(r,l)&&kt(o,"has",r),kt(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,s=pe(l),c=t?hl:e?gl:St;return!e&&kt(s,"iterate",ba),l.forEach((u,d)=>r.call(i,c(u),c(d),o))}};return lt(n,e?{add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear")}:{add(r){!t&&!$t(r)&&!Ta(r)&&(r=pe(r));const i=pe(this);return di(i).has.call(i,r)||(i.add(r),Bn(i,"add",r,r)),this},set(r,i){!t&&!$t(i)&&!Ta(i)&&(i=pe(i));const o=pe(this),{has:l,get:s}=di(o);let c=l.call(o,r);c||(r=pe(r),c=l.call(o,r));const u=s.call(o,r);return o.set(r,i),c?qn(i,u)&&Bn(o,"set",r,i):Bn(o,"add",r,i),this},delete(r){const i=pe(this),{has:o,get:l}=di(i);let s=o.call(i,r);s||(r=pe(r),s=o.call(i,r)),l&&l.call(i,r);const c=i.delete(r);return s&&Bn(i,"delete",r,void 0),c},clear(){const r=pe(this),i=r.size!==0,o=r.clear();return i&&Bn(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=cp(r,e,t)}),n}function ls(e,t){const n=dp(e,t);return(a,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(xe(n,r)&&r in a?n:a,r,i)}const fp={get:ls(!1,!1)},mp={get:ls(!1,!0)},hp={get:ls(!0,!1)};const Vf=new WeakMap,Ff=new WeakMap,Hf=new WeakMap,gp=new WeakMap;function vp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function pp(e){return e.__v_skip||!Object.isExtensible(e)?0:vp(xv(e))}function ct(e){return Ta(e)?e:ss(e,!1,lp,fp,Vf)}function jf(e){return ss(e,!1,up,mp,Ff)}function ni(e){return ss(e,!0,sp,hp,Hf)}function ss(e,t,n,a,r){if(!ze(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=pp(e);if(o===0)return e;const l=new Proxy(e,o===2?a:n);return r.set(e,l),l}function Ua(e){return Ta(e)?Ua(e.__v_raw):!!(e&&e.__v_isReactive)}function Ta(e){return!!(e&&e.__v_isReadonly)}function $t(e){return!!(e&&e.__v_isShallow)}function us(e){return e?!!e.__v_raw:!1}function pe(e){const t=e&&e.__v_raw;return t?pe(t):e}function xf(e){return!xe(e,"__v_skip")&&Object.isExtensible(e)&&kf(e,"__v_skip",!0),e}const St=e=>ze(e)?ct(e):e,gl=e=>ze(e)?ni(e):e;function Ze(e){return e?e.__v_isRef===!0:!1}function se(e){return Gf(e,!1)}function me(e){return Gf(e,!0)}function Gf(e,t){return Ze(e)?e:new yp(e,t)}class yp{constructor(t,n){this.dep=new os,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:pe(t),this._value=n?t:St(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||$t(t)||Ta(t);t=a?t:pe(t),qn(t,n)&&(this._rawValue=t,this._value=a?t:St(t),this.dep.trigger())}}function yt(e){return Ze(e)?e.value:e}const bp={get:(e,t,n)=>t==="__v_raw"?e:yt(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return Ze(r)&&!Ze(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Kf(e){return Ua(e)?e:new Proxy(e,bp)}function cs(e){const t=Te(e)?new Array(e.length):{};for(const n in e)t[n]=Wf(e,n);return t}class kp{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return tp(pe(this._object),this._key)}}class Sp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ye(e,t,n){return Ze(e)?e:_e(e)?new Sp(e):ze(e)&&arguments.length>1?Wf(e,t,n):se(e)}function Wf(e,t,n){const a=e[t];return Ze(a)?a:new kp(e,t,n)}class Cp{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new os(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Nr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&We!==this)return Mf(this,!0),!0}get value(){const t=this.dep.track();return Df(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Tp(e,t,n=!1){let a,r;return _e(e)?a=e:(a=e.get,r=e.set),new Cp(a,r,n)}const mi={},Oi=new WeakMap;let pa;function wp(e,t=!1,n=pa){if(n){let a=Oi.get(n);a||Oi.set(n,a=[]),a.push(e)}}function Pp(e,t,n=Ke){const{immediate:a,deep:r,once:i,scheduler:o,augmentJob:l,call:s}=n,c=C=>r?C:$t(C)||r===!1||r===0?En(C,1):En(C);let u,d,f,m,h=!1,g=!1;if(Ze(e)?(d=()=>e.value,h=$t(e)):Ua(e)?(d=()=>c(e),h=!0):Te(e)?(g=!0,h=e.some(C=>Ua(C)||$t(C)),d=()=>e.map(C=>{if(Ze(C))return C.value;if(Ua(C))return c(C);if(_e(C))return s?s(C,2):C()})):_e(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){na();try{f()}finally{aa()}}const C=pa;pa=u;try{return s?s(e,3,[m]):e(m)}finally{pa=C}}:d=yn,t&&r){const C=d,D=r===!0?1/0:r;d=()=>En(C(),D)}const p=Pf(),S=()=>{u.stop(),p&&p.active&&ts(p.effects,u)};if(i&&t){const C=t;t=(...D)=>{C(...D),S()}}let P=g?new Array(e.length).fill(mi):mi;const y=C=>{if(!(!(u.flags&1)||!u.dirty&&!C))if(t){const D=u.run();if(r||h||(g?D.some((A,M)=>qn(A,P[M])):qn(D,P))){f&&f();const A=pa;pa=u;try{const M=[D,P===mi?void 0:g&&P[0]===mi?[]:P,m];s?s(t,3,M):t(...M),P=D}finally{pa=A}}}else u.run()};return l&&l(y),u=new _f(d),u.scheduler=o?()=>o(y,!1):y,m=C=>wp(C,!1,u),f=u.onStop=()=>{const C=Oi.get(u);if(C){if(s)s(C,4);else for(const D of C)D();Oi.delete(u)}},t?a?y(!0):P=u.run():o?o(y.bind(null,!0),!0):u.run(),S.pause=u.pause.bind(u),S.resume=u.resume.bind(u),S.stop=S,S}function En(e,t=1/0,n){if(t<=0||!ze(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ze(e))En(e.value,t,n);else if(Te(e))for(let a=0;a{En(a,t,n)});else if(bf(e)){for(const a in e)En(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&En(e[a],t,n)}return e}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function ai(e,t,n,a){try{return a?e(...a):e()}catch(r){fo(r,t,n)}}function an(e,t,n,a){if(Ae(e)){const r=ai(e,t,n,a);return r&&pf(r)&&r.catch(i=>{fo(i,t,n)}),r}if(Te(e)){const r=[];for(let i=0;i>>1,r=Bt[a],i=Fr(r);i=Fr(n)?Bt.push(e):Bt.splice(_p(t),0,e),e.flags|=1,$f()}}function $f(){Ii||(Ii=Jf.then(Uf))}function Mp(e){Te(e)?Za.push(...e):$n&&e.id===-1?$n.splice(ja+1,0,e):e.flags&1||(Za.push(e),e.flags|=1),$f()}function Bu(e,t,n=hn+1){for(;nFr(n)-Fr(a));if(Za.length=0,$n){$n.push(...t);return}for($n=t,ja=0;ja<$n.length;ja++){const n=$n[ja];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}$n=null,ja=0}}const Fr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Uf(e){try{for(hn=0;hn{a._d&&Gu(-1);const i=Ni(t);let o;try{o=e(...r)}finally{Ni(i),a._d&&Gu(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function xt(e,t){if(Rt===null)return e;const n=po(Rt),a=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,Br=e=>e&&(e.disabled||e.disabled===""),Eu=e=>e&&(e.defer||e.defer===""),Du=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Lu=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,vl=(e,t)=>{const n=e&&e.to;return Ye(n)?t?t(n):null:n},Xf={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,i,o,l,s,c){const{mc:u,pc:d,pbc:f,o:{insert:m,querySelector:h,createText:g,createComment:p}}=c,S=Br(t.props);let{shapeFlag:P,children:y,dynamicChildren:C}=t;if(e==null){const D=t.el=g(""),_=t.anchor=g("");m(D,n,a),m(_,n,a);const M=(L,W)=>{P&16&&(r&&r.isCE&&(r.ce._teleportTarget=L),u(y,L,W,r,i,o,l,s))},B=()=>{const L=t.target=vl(t.props,h),W=Qf(L,t,g,m);L&&(o!=="svg"&&Du(L)?o="svg":o!=="mathml"&&Lu(L)&&(o="mathml"),S||(M(L,W),Ti(t,!1)))};S&&(M(n,_),Ti(t,!0)),Eu(t.props)?_t(()=>{B(),t.el.__isMounted=!0},i):B()}else{if(Eu(t.props)&&!e.el.__isMounted){_t(()=>{Xf.process(e,t,n,a,r,i,o,l,s,c),delete e.el.__isMounted},i);return}t.el=e.el,t.targetStart=e.targetStart;const D=t.anchor=e.anchor,_=t.target=e.target,M=t.targetAnchor=e.targetAnchor,B=Br(e.props),L=B?n:_,W=B?D:M;if(o==="svg"||Du(_)?o="svg":(o==="mathml"||Lu(_))&&(o="mathml"),C?(f(e.dynamicChildren,C,L,r,i,o,l),ks(e,t,!0)):s||d(e,t,L,W,r,i,o,l,!1),S)B?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):hi(t,n,D,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const F=t.target=vl(t.props,h);F&&hi(t,F,null,c,0)}else B&&hi(t,_,M,c,1);Ti(t,S)}},remove(e,t,n,{um:a,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(r(c),r(u)),i&&r(s),o&16){const m=i||!Br(f);for(let h=0;h{e.isMounted=!0}),Dt(()=>{e.isUnmounting=!0}),e}const Kt=[Function,Array],tm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Kt,onEnter:Kt,onAfterEnter:Kt,onEnterCancelled:Kt,onBeforeLeave:Kt,onLeave:Kt,onAfterLeave:Kt,onLeaveCancelled:Kt,onBeforeAppear:Kt,onAppear:Kt,onAfterAppear:Kt,onAppearCancelled:Kt},nm=e=>{const t=e.subTree;return t.component?nm(t.component):t},Dp={name:"BaseTransition",props:tm,setup(e,{slots:t}){const n=In(),a=em();return()=>{const r=t.default&&fs(t.default(),!0);if(!r||!r.length)return;const i=am(r),o=pe(e),{mode:l}=o;if(a.isLeaving)return Ho(i);const s=Ru(i);if(!s)return Ho(i);let c=Hr(s,o,a,n,d=>c=d);s.type!==Et&&wa(s,c);let u=n.subTree&&Ru(n.subTree);if(u&&u.type!==Et&&!ya(s,u)&&nm(n).type!==Et){let d=Hr(u,o,a,n);if(wa(u,d),l==="out-in"&&s.type!==Et)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},Ho(i);l==="in-out"&&s.type!==Et?d.delayLeave=(f,m,h)=>{const g=rm(a,u);g[String(u.key)]=u,f[zn]=()=>{m(),f[zn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function am(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Et){t=n;break}}return t}const Lp=Dp;function rm(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function Hr(e,t,n,a,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:p,onAppear:S,onAfterAppear:P,onAppearCancelled:y}=t,C=String(e.key),D=rm(n,e),_=(L,W)=>{L&&an(L,a,9,W)},M=(L,W)=>{const F=W[1];_(L,W),Te(L)?L.every(E=>E.length<=1)&&F():L.length<=1&&F()},B={mode:o,persisted:l,beforeEnter(L){let W=s;if(!n.isMounted)if(i)W=p||s;else return;L[zn]&&L[zn](!0);const F=D[C];F&&ya(e,F)&&F.el[zn]&&F.el[zn](),_(W,[L])},enter(L){let W=c,F=u,E=d;if(!n.isMounted)if(i)W=S||c,F=P||u,E=y||d;else return;let N=!1;const J=L[gi]=ae=>{N||(N=!0,ae?_(E,[L]):_(F,[L]),B.delayedLeave&&B.delayedLeave(),L[gi]=void 0)};W?M(W,[L,J]):J()},leave(L,W){const F=String(e.key);if(L[gi]&&L[gi](!0),n.isUnmounting)return W();_(f,[L]);let E=!1;const N=L[zn]=J=>{E||(E=!0,W(),J?_(g,[L]):_(h,[L]),L[zn]=void 0,D[F]===e&&delete D[F])};D[F]=e,m?M(m,[L,N]):N()},clone(L){const W=Hr(L,t,n,a,r);return r&&r(W),W}};return B}function Ho(e){if(mo(e))return e=On(e),e.children=null,e}function Ru(e){if(!mo(e))return qf(e.type)&&e.children?am(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Ae(n.default))return n.default()}}function wa(e,t){e.shapeFlag&6&&e.component?(e.transition=t,wa(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function fs(e,t=!1,n){let a=[],r=0;for(let i=0;i1)for(let i=0;iVi(h,t&&(Te(t)?t[g]:t),n,a,r));return}if(Er(a)&&!r){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&Vi(e,t,n,a.component.subTree);return}const i=a.shapeFlag&4?po(a.component):a.el,o=r?null:i,{i:l,r:s}=e,c=t&&t.r,u=l.refs===Ke?l.refs={}:l.refs,d=l.setupState,f=pe(d),m=d===Ke?()=>!1:h=>xe(f,h);if(c!=null&&c!==s&&(Ye(c)?(u[c]=null,m(c)&&(d[c]=null)):Ze(c)&&(c.value=null)),Ae(s))ai(s,l,12,[o,u]);else{const h=Ye(s),g=Ze(s);if(h||g){const p=()=>{if(e.f){const S=h?m(s)?d[s]:u[s]:s.value;r?Te(S)&&ts(S,i):Te(S)?S.includes(i)||S.push(i):h?(u[s]=[i],m(s)&&(d[s]=u[s])):(s.value=[i],e.k&&(u[e.k]=s.value))}else h?(u[s]=o,m(s)&&(d[s]=o)):g&&(s.value=o,e.k&&(u[e.k]=o))};o?(p.id=-1,_t(p,n)):p()}}}lo().requestIdleCallback;lo().cancelIdleCallback;const Er=e=>!!e.type.__asyncLoader,mo=e=>e.type.__isKeepAlive;function om(e,t){lm(e,"a",t)}function ms(e,t){lm(e,"da",t)}function lm(e,t,n=pt){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(ho(t,a,n),n){let r=n.parent;for(;r&&r.parent;)mo(r.parent.vnode)&&Rp(a,t,n,r),r=r.parent}}function Rp(e,t,n,a){const r=ho(t,e,a,!0);gs(()=>{ts(a[t],r)},n)}function ho(e,t,n=pt,a=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{na();const l=ri(n),s=an(t,n,e,o);return l(),aa(),s});return a?r.unshift(i):r.push(i),i}}const Hn=e=>(t,n=pt)=>{(!Gr||e==="sp")&&ho(e,(...a)=>t(...a),n)},go=Hn("bm"),zt=Hn("m"),Op=Hn("bu"),hs=Hn("u"),Dt=Hn("bum"),gs=Hn("um"),Ip=Hn("sp"),Np=Hn("rtg"),Vp=Hn("rtc");function Fp(e,t=pt){ho("ec",e,t)}const vs="components",Hp="directives";function sm(e,t){return ps(vs,e,!0,t)||e}const jp=Symbol.for("v-ndc");function xp(e){return Ye(e)&&ps(vs,e,!1)||e}function Aa(e){return ps(Hp,e)}function ps(e,t,n=!0,a=!1){const r=Rt||pt;if(r){const i=r.type;if(e===vs){const l=Ay(i,!1);if(l&&(l===t||l===It(t)||l===Fn(It(t))))return i}const o=Ou(r[e]||i[e],t)||Ou(r.appContext[e],t);return!o&&a?i:o}}function Ou(e,t){return e&&(e[t]||e[It(t)]||e[Fn(It(t))])}function _a(e,t,n,a){let r;const i=n,o=Te(e);if(o||Ye(e)){const l=o&&Ua(e);let s=!1;l&&(s=!Jt(e),e=co(e)),r=new Array(e.length);for(let c=0,u=e.length;ct(l,s,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let s=0,c=l.length;se?_m(e)?po(e):pl(e.parent):null,Dr=lt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>pl(e.parent),$root:e=>pl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ys(e),$forceUpdate:e=>e.f||(e.f=()=>{ds(e.update)}),$nextTick:e=>e.n||(e.n=gt.bind(e.proxy)),$watch:e=>sy.bind(e)}),jo=(e,t)=>e!==Ke&&!e.__isScriptSetup&&xe(e,t),Gp={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:r,props:i,accessCache:o,type:l,appContext:s}=e;let c;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(jo(a,t))return o[t]=1,a[t];if(r!==Ke&&xe(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&xe(c,t))return o[t]=3,i[t];if(n!==Ke&&xe(n,t))return o[t]=4,n[t];yl&&(o[t]=0)}}const u=Dr[t];let d,f;if(u)return t==="$attrs"&&kt(e.attrs,"get",""),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==Ke&&xe(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,xe(f,t))return f[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:i}=e;return jo(r,t)?(r[t]=n,!0):a!==Ke&&xe(a,t)?(a[t]=n,!0):xe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==Ke&&xe(e,o)||jo(t,o)||(l=i[0])&&xe(l,o)||xe(a,o)||xe(Dr,o)||xe(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:xe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Iu(e){return Te(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let yl=!0;function Kp(e){const t=ys(e),n=e.proxy,a=e.ctx;yl=!1,t.beforeCreate&&Nu(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:m,updated:h,activated:g,deactivated:p,beforeDestroy:S,beforeUnmount:P,destroyed:y,unmounted:C,render:D,renderTracked:_,renderTriggered:M,errorCaptured:B,serverPrefetch:L,expose:W,inheritAttrs:F,components:E,directives:N,filters:J}=t;if(c&&Wp(c,a,null),o)for(const ue in o){const ie=o[ue];Ae(ie)&&(a[ue]=ie.bind(n))}if(r){const ue=r.call(n,n);ze(ue)&&(e.data=ct(ue))}if(yl=!0,i)for(const ue in i){const ie=i[ue],H=Ae(ie)?ie.bind(n,n):Ae(ie.get)?ie.get.bind(n,n):yn,j=!Ae(ie)&&Ae(ie.set)?ie.set.bind(n):yn,$=A({get:H,set:j});Object.defineProperty(a,ue,{enumerable:!0,configurable:!0,get:()=>$.value,set:ne=>$.value=ne})}if(l)for(const ue in l)um(l[ue],a,n,ue);if(s){const ue=Ae(s)?s.call(n):s;Reflect.ownKeys(ue).forEach(ie=>{dt(ie,ue[ie])})}u&&Nu(u,e,"c");function re(ue,ie){Te(ie)?ie.forEach(H=>ue(H.bind(n))):ie&&ue(ie.bind(n))}if(re(go,d),re(zt,f),re(Op,m),re(hs,h),re(om,g),re(ms,p),re(Fp,B),re(Vp,_),re(Np,M),re(Dt,P),re(gs,C),re(Ip,L),Te(W))if(W.length){const ue=e.exposed||(e.exposed={});W.forEach(ie=>{Object.defineProperty(ue,ie,{get:()=>n[ie],set:H=>n[ie]=H})})}else e.exposed||(e.exposed={});D&&e.render===yn&&(e.render=D),F!=null&&(e.inheritAttrs=F),E&&(e.components=E),N&&(e.directives=N),L&&im(e)}function Wp(e,t,n=yn){Te(e)&&(e=bl(e));for(const a in e){const r=e[a];let i;ze(r)?"default"in r?i=He(r.from||a,r.default,!0):i=He(r.from||a):i=He(r),Ze(i)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[a]=i}}function Nu(e,t,n){an(Te(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function um(e,t,n,a){let r=a.includes(".")?Sm(n,a):()=>n[a];if(Ye(e)){const i=t[e];Ae(i)&&he(r,i)}else if(Ae(e))he(r,e.bind(n));else if(ze(e))if(Te(e))e.forEach(i=>um(i,t,n,a));else{const i=Ae(e.handler)?e.handler.bind(n):t[e.handler];Ae(i)&&he(r,i,e)}}function ys(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let s;return l?s=l:!r.length&&!n&&!a?s=t:(s={},r.length&&r.forEach(c=>Fi(s,c,o,!0)),Fi(s,t,o)),ze(t)&&i.set(t,s),s}function Fi(e,t,n,a=!1){const{mixins:r,extends:i}=t;i&&Fi(e,i,n,!0),r&&r.forEach(o=>Fi(e,o,n,!0));for(const o in t)if(!(a&&o==="expose")){const l=Jp[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Jp={data:Vu,props:Fu,emits:Fu,methods:wr,computed:wr,beforeCreate:Pt,created:Pt,beforeMount:Pt,mounted:Pt,beforeUpdate:Pt,updated:Pt,beforeDestroy:Pt,beforeUnmount:Pt,destroyed:Pt,unmounted:Pt,activated:Pt,deactivated:Pt,errorCaptured:Pt,serverPrefetch:Pt,components:wr,directives:wr,watch:zp,provide:Vu,inject:$p};function Vu(e,t){return t?e?function(){return lt(Ae(e)?e.call(this,this):e,Ae(t)?t.call(this,this):t)}:t:e}function $p(e,t){return wr(bl(e),bl(t))}function bl(e){if(Te(e)){const t={};for(let n=0;n1)return n&&Ae(t)?t.call(a&&a.proxy):t}}const dm={},fm=()=>Object.create(dm),mm=e=>Object.getPrototypeOf(e)===dm;function Yp(e,t,n,a=!1){const r={},i=fm();e.propsDefaults=Object.create(null),hm(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=a?r:jf(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function qp(e,t,n,a){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=pe(r),[s]=e.propsOptions;let c=!1;if((a||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,m]=gm(d,t,!0);lt(o,f),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!s)return ze(e)&&a.set(e,$a),$a;if(Te(i))for(let u=0;ue[0]==="_"||e==="$stable",bs=e=>Te(e)?e.map(gn):[gn(e)],Qp=(e,t,n)=>{if(t._n)return t;const a=K((...r)=>bs(t(...r)),n);return a._c=!1,a},pm=(e,t,n)=>{const a=e._ctx;for(const r in e){if(vm(r))continue;const i=e[r];if(Ae(i))t[r]=Qp(r,i,a);else if(i!=null){const o=bs(i);t[r]=()=>o}}},ym=(e,t)=>{const n=bs(t);e.slots.default=()=>n},bm=(e,t,n)=>{for(const a in t)(n||a!=="_")&&(e[a]=t[a])},ey=(e,t,n)=>{const a=e.slots=fm();if(e.vnode.shapeFlag&32){const r=t._;r?(bm(a,t,n),n&&kf(a,"_",r,!0)):pm(t,a)}else t&&ym(e,t)},ty=(e,t,n)=>{const{vnode:a,slots:r}=e;let i=!0,o=Ke;if(a.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:bm(r,t,n):(i=!t.$stable,pm(t,r)),o=t}else t&&(ym(e,t),o={default:1});if(i)for(const l in r)!vm(l)&&o[l]==null&&delete r[l]},_t=gy;function ny(e){return ay(e)}function ay(e,t){const n=lo();n.__VUE__=!0;const{insert:a,remove:r,patchProp:i,createElement:o,createText:l,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:m=yn,insertStaticContent:h}=e,g=(w,b,O,z=null,G=null,Y=null,oe=void 0,k=null,T=!!b.dynamicChildren)=>{if(w===b)return;w&&!ya(w,b)&&(z=V(w),ne(w,G,Y,!0),w=null),b.patchFlag===-2&&(T=!1,b.dynamicChildren=null);const{type:R,ref:U,shapeFlag:Q}=b;switch(R){case sr:p(w,b,O,z);break;case Et:S(w,b,O,z);break;case Ko:w==null&&P(b,O,z,oe);break;case Ee:E(w,b,O,z,G,Y,oe,k,T);break;default:Q&1?D(w,b,O,z,G,Y,oe,k,T):Q&6?N(w,b,O,z,G,Y,oe,k,T):(Q&64||Q&128)&&R.process(w,b,O,z,G,Y,oe,k,T,te)}U!=null&&G&&Vi(U,w&&w.ref,Y,b||w,!b)},p=(w,b,O,z)=>{if(w==null)a(b.el=l(b.children),O,z);else{const G=b.el=w.el;b.children!==w.children&&c(G,b.children)}},S=(w,b,O,z)=>{w==null?a(b.el=s(b.children||""),O,z):b.el=w.el},P=(w,b,O,z)=>{[w.el,w.anchor]=h(w.children,b,O,z,w.el,w.anchor)},y=({el:w,anchor:b},O,z)=>{let G;for(;w&&w!==b;)G=f(w),a(w,O,z),w=G;a(b,O,z)},C=({el:w,anchor:b})=>{let O;for(;w&&w!==b;)O=f(w),r(w),w=O;r(b)},D=(w,b,O,z,G,Y,oe,k,T)=>{b.type==="svg"?oe="svg":b.type==="math"&&(oe="mathml"),w==null?_(b,O,z,G,Y,oe,k,T):L(w,b,G,Y,oe,k,T)},_=(w,b,O,z,G,Y,oe,k)=>{let T,R;const{props:U,shapeFlag:Q,transition:q,dirs:I}=w;if(T=w.el=o(w.type,Y,U&&U.is,U),Q&8?u(T,w.children):Q&16&&B(w.children,T,null,z,G,xo(w,Y),oe,k),I&&ca(w,null,z,"created"),M(T,w,w.scopeId,oe,z),U){for(const ve in U)ve!=="value"&&!Ar(ve)&&i(T,ve,null,U[ve],Y,z);"value"in U&&i(T,"value",null,U.value,Y),(R=U.onVnodeBeforeMount)&&fn(R,z,w)}I&&ca(w,null,z,"beforeMount");const x=ry(G,q);x&&q.beforeEnter(T),a(T,b,O),((R=U&&U.onVnodeMounted)||x||I)&&_t(()=>{R&&fn(R,z,w),x&&q.enter(T),I&&ca(w,null,z,"mounted")},G)},M=(w,b,O,z,G)=>{if(O&&m(w,O),z)for(let Y=0;Y{for(let R=T;R{const k=b.el=w.el;let{patchFlag:T,dynamicChildren:R,dirs:U}=b;T|=w.patchFlag&16;const Q=w.props||Ke,q=b.props||Ke;let I;if(O&&da(O,!1),(I=q.onVnodeBeforeUpdate)&&fn(I,O,b,w),U&&ca(b,w,O,"beforeUpdate"),O&&da(O,!0),(Q.innerHTML&&q.innerHTML==null||Q.textContent&&q.textContent==null)&&u(k,""),R?W(w.dynamicChildren,R,k,O,z,xo(b,G),Y):oe||ie(w,b,k,null,O,z,xo(b,G),Y,!1),T>0){if(T&16)F(k,Q,q,O,G);else if(T&2&&Q.class!==q.class&&i(k,"class",null,q.class,G),T&4&&i(k,"style",Q.style,q.style,G),T&8){const x=b.dynamicProps;for(let ve=0;ve{I&&fn(I,O,b,w),U&&ca(b,w,O,"updated")},z)},W=(w,b,O,z,G,Y,oe)=>{for(let k=0;k{if(b!==O){if(b!==Ke)for(const Y in b)!Ar(Y)&&!(Y in O)&&i(w,Y,b[Y],null,G,z);for(const Y in O){if(Ar(Y))continue;const oe=O[Y],k=b[Y];oe!==k&&Y!=="value"&&i(w,Y,k,oe,G,z)}"value"in O&&i(w,"value",b.value,O.value,G)}},E=(w,b,O,z,G,Y,oe,k,T)=>{const R=b.el=w?w.el:l(""),U=b.anchor=w?w.anchor:l("");let{patchFlag:Q,dynamicChildren:q,slotScopeIds:I}=b;I&&(k=k?k.concat(I):I),w==null?(a(R,O,z),a(U,O,z),B(b.children||[],O,U,G,Y,oe,k,T)):Q>0&&Q&64&&q&&w.dynamicChildren?(W(w.dynamicChildren,q,O,G,Y,oe,k),(b.key!=null||G&&b===G.subTree)&&ks(w,b,!0)):ie(w,b,O,U,G,Y,oe,k,T)},N=(w,b,O,z,G,Y,oe,k,T)=>{b.slotScopeIds=k,w==null?b.shapeFlag&512?G.ctx.activate(b,O,z,oe,T):J(b,O,z,G,Y,oe,T):ae(w,b,T)},J=(w,b,O,z,G,Y,oe)=>{const k=w.component=Sy(w,z,G);if(mo(w)&&(k.ctx.renderer=te),Cy(k,!1,oe),k.asyncDep){if(G&&G.registerDep(k,re,oe),!w.el){const T=k.subTree=v(Et);S(null,T,b,O)}}else re(k,w,b,O,G,Y,oe)},ae=(w,b,O)=>{const z=b.component=w.component;if(my(w,b,O))if(z.asyncDep&&!z.asyncResolved){ue(z,b,O);return}else z.next=b,z.update();else b.el=w.el,z.vnode=b},re=(w,b,O,z,G,Y,oe)=>{const k=()=>{if(w.isMounted){let{next:Q,bu:q,u:I,parent:x,vnode:ve}=w;{const wt=km(w);if(wt){Q&&(Q.el=ve.el,ue(w,Q,oe)),wt.asyncDep.then(()=>{w.isUnmounted||k()});return}}let be=Q,et;da(w,!1),Q?(Q.el=ve.el,ue(w,Q,oe)):Q=ve,q&&Oo(q),(et=Q.props&&Q.props.onVnodeBeforeUpdate)&&fn(et,x,Q,ve),da(w,!0);const rt=Go(w),mt=w.subTree;w.subTree=rt,g(mt,rt,d(mt.el),V(mt),w,G,Y),Q.el=rt.el,be===null&&hy(w,rt.el),I&&_t(I,G),(et=Q.props&&Q.props.onVnodeUpdated)&&_t(()=>fn(et,x,Q,ve),G)}else{let Q;const{el:q,props:I}=b,{bm:x,m:ve,parent:be,root:et,type:rt}=w,mt=Er(b);if(da(w,!1),x&&Oo(x),!mt&&(Q=I&&I.onVnodeBeforeMount)&&fn(Q,be,b),da(w,!0),q&&Ie){const wt=()=>{w.subTree=Go(w),Ie(q,w.subTree,w,G,null)};mt&&rt.__asyncHydrate?rt.__asyncHydrate(q,w,wt):wt()}else{et.ce&&et.ce._injectChildStyle(rt);const wt=w.subTree=Go(w);g(null,wt,O,z,w,G,Y),b.el=wt.el}if(ve&&_t(ve,G),!mt&&(Q=I&&I.onVnodeMounted)){const wt=b;_t(()=>fn(Q,be,wt),G)}(b.shapeFlag&256||be&&Er(be.vnode)&&be.vnode.shapeFlag&256)&&w.a&&_t(w.a,G),w.isMounted=!0,b=O=z=null}};w.scope.on();const T=w.effect=new Af(k);w.scope.off();const R=w.update=T.run.bind(T),U=w.job=T.runIfDirty.bind(T);U.i=w,U.id=w.uid,T.scheduler=()=>ds(U),da(w,!0),R()},ue=(w,b,O)=>{b.component=w;const z=w.vnode.props;w.vnode=b,w.next=null,qp(w,b.props,z,O),ty(w,b.children,O),na(),Bu(w),aa()},ie=(w,b,O,z,G,Y,oe,k,T=!1)=>{const R=w&&w.children,U=w?w.shapeFlag:0,Q=b.children,{patchFlag:q,shapeFlag:I}=b;if(q>0){if(q&128){j(R,Q,O,z,G,Y,oe,k,T);return}else if(q&256){H(R,Q,O,z,G,Y,oe,k,T);return}}I&8?(U&16&&ce(R,G,Y),Q!==R&&u(O,Q)):U&16?I&16?j(R,Q,O,z,G,Y,oe,k,T):ce(R,G,Y,!0):(U&8&&u(O,""),I&16&&B(Q,O,z,G,Y,oe,k,T))},H=(w,b,O,z,G,Y,oe,k,T)=>{w=w||$a,b=b||$a;const R=w.length,U=b.length,Q=Math.min(R,U);let q;for(q=0;qU?ce(w,G,Y,!0,!1,Q):B(b,O,z,G,Y,oe,k,T,Q)},j=(w,b,O,z,G,Y,oe,k,T)=>{let R=0;const U=b.length;let Q=w.length-1,q=U-1;for(;R<=Q&&R<=q;){const I=w[R],x=b[R]=T?Un(b[R]):gn(b[R]);if(ya(I,x))g(I,x,O,null,G,Y,oe,k,T);else break;R++}for(;R<=Q&&R<=q;){const I=w[Q],x=b[q]=T?Un(b[q]):gn(b[q]);if(ya(I,x))g(I,x,O,null,G,Y,oe,k,T);else break;Q--,q--}if(R>Q){if(R<=q){const I=q+1,x=Iq)for(;R<=Q;)ne(w[R],G,Y,!0),R++;else{const I=R,x=R,ve=new Map;for(R=x;R<=q;R++){const Ft=b[R]=T?Un(b[R]):gn(b[R]);Ft.key!=null&&ve.set(Ft.key,R)}let be,et=0;const rt=q-x+1;let mt=!1,wt=0;const Ra=new Array(rt);for(R=0;R=rt){ne(Ft,G,Y,!0);continue}let dn;if(Ft.key!=null)dn=ve.get(Ft.key);else for(be=x;be<=q;be++)if(Ra[be-x]===0&&ya(Ft,b[be])){dn=be;break}dn===void 0?ne(Ft,G,Y,!0):(Ra[dn-x]=R+1,dn>=wt?wt=dn:mt=!0,g(Ft,b[dn],O,null,G,Y,oe,k,T),et++)}const wu=mt?iy(Ra):$a;for(be=wu.length-1,R=rt-1;R>=0;R--){const Ft=x+R,dn=b[Ft],Pu=Ft+1{const{el:Y,type:oe,transition:k,children:T,shapeFlag:R}=w;if(R&6){$(w.component.subTree,b,O,z);return}if(R&128){w.suspense.move(b,O,z);return}if(R&64){oe.move(w,b,O,te);return}if(oe===Ee){a(Y,b,O);for(let Q=0;Qk.enter(Y),G);else{const{leave:Q,delayLeave:q,afterLeave:I}=k,x=()=>a(Y,b,O),ve=()=>{Q(Y,()=>{x(),I&&I()})};q?q(Y,x,ve):ve()}else a(Y,b,O)},ne=(w,b,O,z=!1,G=!1)=>{const{type:Y,props:oe,ref:k,children:T,dynamicChildren:R,shapeFlag:U,patchFlag:Q,dirs:q,cacheIndex:I}=w;if(Q===-2&&(G=!1),k!=null&&Vi(k,null,O,w,!0),I!=null&&(b.renderCache[I]=void 0),U&256){b.ctx.deactivate(w);return}const x=U&1&&q,ve=!Er(w);let be;if(ve&&(be=oe&&oe.onVnodeBeforeUnmount)&&fn(be,b,w),U&6)Be(w.component,O,z);else{if(U&128){w.suspense.unmount(O,z);return}x&&ca(w,null,b,"beforeUnmount"),U&64?w.type.remove(w,b,O,te,z):R&&!R.hasOnce&&(Y!==Ee||Q>0&&Q&64)?ce(R,b,O,!1,!0):(Y===Ee&&Q&384||!G&&U&16)&&ce(T,b,O),z&&de(w)}(ve&&(be=oe&&oe.onVnodeUnmounted)||x)&&_t(()=>{be&&fn(be,b,w),x&&ca(w,null,b,"unmounted")},O)},de=w=>{const{type:b,el:O,anchor:z,transition:G}=w;if(b===Ee){fe(O,z);return}if(b===Ko){C(w);return}const Y=()=>{r(O),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(w.shapeFlag&1&&G&&!G.persisted){const{leave:oe,delayLeave:k}=G,T=()=>oe(O,Y);k?k(w.el,Y,T):T()}else Y()},fe=(w,b)=>{let O;for(;w!==b;)O=f(w),r(w),w=O;r(b)},Be=(w,b,O)=>{const{bum:z,scope:G,job:Y,subTree:oe,um:k,m:T,a:R}=w;ju(T),ju(R),z&&Oo(z),G.stop(),Y&&(Y.flags|=8,ne(oe,w,b,O)),k&&_t(k,b),_t(()=>{w.isUnmounted=!0},b),b&&b.pendingBranch&&!b.isUnmounted&&w.asyncDep&&!w.asyncResolved&&w.suspenseId===b.pendingId&&(b.deps--,b.deps===0&&b.resolve())},ce=(w,b,O,z=!1,G=!1,Y=0)=>{for(let oe=Y;oe{if(w.shapeFlag&6)return V(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const b=f(w.anchor||w.el),O=b&&b[Yf];return O?f(O):b};let Z=!1;const X=(w,b,O)=>{w==null?b._vnode&&ne(b._vnode,null,null,!0):g(b._vnode||null,w,b,null,null,null,O),b._vnode=w,Z||(Z=!0,Bu(),zf(),Z=!1)},te={p:g,um:ne,m:$,r:de,mt:J,mc:B,pc:ie,pbc:W,n:V,o:e};let ke,Ie;return{render:X,hydrate:ke,createApp:Zp(X,ke)}}function xo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function da({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ry(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ks(e,t,n=!1){const a=e.children,r=t.children;if(Te(a)&&Te(r))for(let i=0;i>1,e[n[l]]0&&(t[a]=n[i-1]),n[i]=a)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function km(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:km(t)}function ju(e){if(e)for(let t=0;tHe(oy);function $t(e,t){return Ss(e,null,t)}function he(e,t,n){return Ss(e,t,n)}function Ss(e,t,n=Ke){const{immediate:a,deep:r,flush:i,once:o}=n,l=lt({},n),s=t&&a||!t&&i!=="post";let c;if(Gr){if(i==="sync"){const m=ly();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!s){const m=()=>{};return m.stop=yn,m.resume=yn,m.pause=yn,m}}const u=pt;l.call=(m,h,g)=>an(m,u,h,g);let d=!1;i==="post"?l.scheduler=m=>{_t(m,u&&u.suspense)}:i!=="sync"&&(d=!0,l.scheduler=(m,h)=>{h?m():ds(m)}),l.augmentJob=m=>{t&&(m.flags|=4),d&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const f=Pp(e,t,l);return Gr&&(c?c.push(f):s&&f()),f}function sy(e,t,n){const a=this.proxy,r=Ye(e)?e.includes(".")?Sm(a,e):()=>a[e]:e.bind(a,a);let i;Ae(t)?i=t:(i=t.handler,n=t);const o=ri(this),l=Ss(r,i.bind(a),n);return o(),l}function Sm(e,t){const n=t.split(".");return()=>{let a=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${It(t)}Modifiers`]||e[`${Pa(t)}Modifiers`];function cy(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||Ke;let r=n;const i=t.startsWith("update:"),o=i&&uy(a,t.slice(7));o&&(o.trim&&(r=n.map(u=>Ye(u)?u.trim():u)),o.number&&(r=n.map(Wv)));let l,s=a[l=Ro(t)]||a[l=Ro(It(t))];!s&&i&&(s=a[l=Ro(Pa(t))]),s&&an(s,e,6,r);const c=a[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,an(c,e,6,r)}}function Cm(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!Ae(e)){const s=c=>{const u=Cm(c,t,!0);u&&(l=!0,lt(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!i&&!l?(ze(e)&&a.set(e,null),null):(Te(i)?i.forEach(s=>o[s]=null):lt(o,i),ze(e)&&a.set(e,o),o)}function vo(e,t){return!e||!ro(t)?!1:(t=t.slice(2).replace(/Once$/,""),xe(e,t[0].toLowerCase()+t.slice(1))||xe(e,Pa(t))||xe(e,t))}function Go(e){const{type:t,vnode:n,proxy:a,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:s,render:c,renderCache:u,props:d,data:f,setupState:m,ctx:h,inheritAttrs:g}=e,p=Ni(e);let S,P;try{if(n.shapeFlag&4){const C=r||a,D=C;S=gn(c.call(D,C,u,d,m,f,h)),P=l}else{const C=t;S=gn(C.length>1?C(d,{attrs:l,slots:o,emit:s}):C(d,null)),P=t.props?l:dy(l)}}catch(C){Lr.length=0,fo(C,e,1),S=v(Et)}let y=S;if(P&&g!==!1){const C=Object.keys(P),{shapeFlag:D}=y;C.length&&D&7&&(i&&C.some(es)&&(P=fy(P,i)),y=On(y,P,!1,!0))}return n.dirs&&(y=On(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&wa(y,n.transition),S=y,Ni(p),S}const dy=e=>{let t;for(const n in e)(n==="class"||n==="style"||ro(n))&&((t||(t={}))[n]=e[n]);return t},fy=(e,t)=>{const n={};for(const a in e)(!es(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function my(e,t,n){const{props:a,children:r,component:i}=e,{props:o,children:l,patchFlag:s}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return a?xu(a,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function gy(e,t){t&&t.pendingBranch?Te(e)?t.effects.push(...e):t.effects.push(e):Mp(e)}const Ee=Symbol.for("v-fgt"),sr=Symbol.for("v-txt"),Et=Symbol.for("v-cmt"),Ko=Symbol.for("v-stc"),Lr=[];let jt=null;function Oe(e=!1){Lr.push(jt=e?null:[])}function vy(){Lr.pop(),jt=Lr[Lr.length-1]||null}let jr=1;function Gu(e,t=!1){jr+=e,e<0&&jt&&t&&(jt.hasOnce=!0)}function wm(e){return e.dynamicChildren=jr>0?jt||$a:null,vy(),jr>0&&jt&&jt.push(e),e}function Xn(e,t,n,a,r,i){return wm(Am(e,t,n,a,r,i,!0))}function $e(e,t,n,a,r){return wm(v(e,t,n,a,r,!0))}function xr(e){return e?e.__v_isVNode===!0:!1}function ya(e,t){return e.type===t.type&&e.key===t.key}const Pm=({key:e})=>e??null,wi=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ye(e)||Ze(e)||Ae(e)?{i:Rt,r:e,k:t,f:!!n}:e:null);function Am(e,t=null,n=null,a=0,r=null,i=e===Ee?0:1,o=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Pm(t),ref:t&&wi(t),scopeId:Zf,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Rt};return l?(Cs(s,n),i&128&&e.normalize(s)):n&&(s.shapeFlag|=Ye(n)?8:16),jr>0&&!o&&jt&&(s.patchFlag>0||i&6)&&s.patchFlag!==32&&jt.push(s),s}const v=py;function py(e,t=null,n=null,a=0,r=null,i=!1){if((!e||e===jp)&&(e=Et),xr(e)){const l=On(e,t,!0);return n&&Cs(l,n),jr>0&&!i&&jt&&(l.shapeFlag&6?jt[jt.indexOf(e)]=l:jt.push(l)),l.patchFlag=-2,l}if(_y(e)&&(e=e.__vccOpts),t){t=yy(t);let{class:l,style:s}=t;l&&!Ye(l)&&(t.class=uo(l)),ze(s)&&(us(s)&&!Te(s)&&(s=lt({},s)),t.style=so(s))}const o=Ye(e)?1:Tm(e)?128:qf(e)?64:ze(e)?4:Ae(e)?2:0;return Am(e,t,n,a,r,o,i,!0)}function yy(e){return e?us(e)||mm(e)?lt({},e):e:null}function On(e,t,n=!1,a=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:s}=e,c=t?Pe(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Pm(c),ref:t&&t.ref?n&&i?Te(i)?i.concat(wi(t)):[i,wi(t)]:wi(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&On(e.ssContent),ssFallback:e.ssFallback&&On(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&a&&wa(u,s.clone(u)),u}function Le(e=" ",t=0){return v(sr,null,e,t)}function Pi(e="",t=!1){return t?(Oe(),$e(Et,null,e)):v(Et,null,e)}function gn(e){return e==null||typeof e=="boolean"?v(Et):Te(e)?v(Ee,null,e.slice()):xr(e)?Un(e):v(sr,null,String(e))}function Un(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:On(e)}function Cs(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Te(t))n=16;else if(typeof t=="object")if(a&65){const r=t.default;r&&(r._c&&(r._d=!1),Cs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!mm(t)?t._ctx=Rt:r===3&&Rt&&(Rt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ae(t)?(t={default:t,_ctx:Rt},n=32):(t=String(t),a&64?(n=16,t=[Le(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pe(...e){const t={};for(let n=0;npt||Rt;let Hi,Sl;{const e=lo(),t=(n,a)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(a),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Hi=t("__VUE_INSTANCE_SETTERS__",n=>pt=n),Sl=t("__VUE_SSR_SETTERS__",n=>Gr=n)}const ri=e=>{const t=pt;return Hi(e),e.scope.on(),()=>{e.scope.off(),Hi(t)}},Ku=()=>{pt&&pt.scope.off(),Hi(null)};function _m(e){return e.vnode.shapeFlag&4}let Gr=!1;function Cy(e,t=!1,n=!1){t&&Sl(t);const{props:a,children:r}=e.vnode,i=_m(e);Yp(e,a,i,t),ey(e,r,n);const o=i?Ty(e,t):void 0;return t&&Sl(!1),o}function Ty(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Gp);const{setup:a}=n;if(a){na();const r=e.setupContext=a.length>1?Py(e):null,i=ri(e),o=ai(a,e,0,[e.props,r]),l=pf(o);if(aa(),i(),(l||e.sp)&&!Er(e)&&im(e),l){if(o.then(Ku,Ku),t)return o.then(s=>{Wu(e,s,t)}).catch(s=>{fo(s,e,0)});e.asyncDep=o}else Wu(e,o,t)}else Mm(e,t)}function Wu(e,t,n){Ae(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ze(t)&&(e.setupState=Kf(t)),Mm(e,n)}let Ju;function Mm(e,t,n){const a=e.type;if(!e.render){if(!t&&Ju&&!a.render){const r=a.template||ys(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:s}=a,c=lt(lt({isCustomElement:i,delimiters:l},o),s);a.render=Ju(r,c)}}e.render=a.render||yn}{const r=ri(e);na();try{Kp(e)}finally{aa(),r()}}}const wy={get(e,t){return kt(e,"get",""),e[t]}};function Py(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,wy),slots:e.slots,emit:e.emit,expose:t}}function po(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Kf(xf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Dr)return Dr[n](e)},has(t,n){return n in t||n in Dr}})):e.proxy}function Ay(e,t=!0){return Ae(e)?e.displayName||e.name:e.name||t&&e.__name}function _y(e){return Ae(e)&&"__vccOpts"in e}const A=(e,t)=>Tp(e,t,Gr);function Ut(e,t,n){const a=arguments.length;return a===2?ze(t)&&!Te(t)?xr(t)?v(e,null,[t]):v(e,t):v(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&xr(n)&&(n=[n]),v(e,t,n))}const My="3.5.13";/** +**/function ai(e,t,n,a){try{return a?e(...a):e()}catch(r){fo(r,t,n)}}function an(e,t,n,a){if(_e(e)){const r=ai(e,t,n,a);return r&&pf(r)&&r.catch(i=>{fo(i,t,n)}),r}if(Te(e)){const r=[];for(let i=0;i>>1,r=Bt[a],i=Fr(r);i=Fr(n)?Bt.push(e):Bt.splice(Ap(t),0,e),e.flags|=1,Jf()}}function Jf(){Ii||(Ii=$f.then(Uf))}function Mp(e){Te(e)?Za.push(...e):Jn&&e.id===-1?Jn.splice(ja+1,0,e):e.flags&1||(Za.push(e),e.flags|=1),Jf()}function Bu(e,t,n=hn+1){for(;nFr(n)-Fr(a));if(Za.length=0,Jn){Jn.push(...t);return}for(Jn=t,ja=0;jae.id==null?e.flags&2?-1:1/0:e.id;function Uf(e){try{for(hn=0;hn{a._d&&Gu(-1);const i=Ni(t);let o;try{o=e(...r)}finally{Ni(i),a._d&&Gu(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function xt(e,t){if(Rt===null)return e;const n=po(Rt),a=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,Br=e=>e&&(e.disabled||e.disabled===""),Eu=e=>e&&(e.defer||e.defer===""),Du=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Lu=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,vl=(e,t)=>{const n=e&&e.to;return Ye(n)?t?t(n):null:n},Xf={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,i,o,l,s,c){const{mc:u,pc:d,pbc:f,o:{insert:m,querySelector:h,createText:g,createComment:p}}=c,S=Br(t.props);let{shapeFlag:P,children:y,dynamicChildren:C}=t;if(e==null){const D=t.el=g(""),A=t.anchor=g("");m(D,n,a),m(A,n,a);const M=(L,W)=>{P&16&&(r&&r.isCE&&(r.ce._teleportTarget=L),u(y,L,W,r,i,o,l,s))},B=()=>{const L=t.target=vl(t.props,h),W=Qf(L,t,g,m);L&&(o!=="svg"&&Du(L)?o="svg":o!=="mathml"&&Lu(L)&&(o="mathml"),S||(M(L,W),Ti(t,!1)))};S&&(M(n,A),Ti(t,!0)),Eu(t.props)?At(()=>{B(),t.el.__isMounted=!0},i):B()}else{if(Eu(t.props)&&!e.el.__isMounted){At(()=>{Xf.process(e,t,n,a,r,i,o,l,s,c),delete e.el.__isMounted},i);return}t.el=e.el,t.targetStart=e.targetStart;const D=t.anchor=e.anchor,A=t.target=e.target,M=t.targetAnchor=e.targetAnchor,B=Br(e.props),L=B?n:A,W=B?D:M;if(o==="svg"||Du(A)?o="svg":(o==="mathml"||Lu(A))&&(o="mathml"),C?(f(e.dynamicChildren,C,L,r,i,o,l),ks(e,t,!0)):s||d(e,t,L,W,r,i,o,l,!1),S)B?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):hi(t,n,D,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const F=t.target=vl(t.props,h);F&&hi(t,F,null,c,0)}else B&&hi(t,A,M,c,1);Ti(t,S)}},remove(e,t,n,{um:a,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(r(c),r(u)),i&&r(s),o&16){const m=i||!Br(f);for(let h=0;h{e.isMounted=!0}),Dt(()=>{e.isUnmounting=!0}),e}const Kt=[Function,Array],tm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Kt,onEnter:Kt,onAfterEnter:Kt,onEnterCancelled:Kt,onBeforeLeave:Kt,onLeave:Kt,onAfterLeave:Kt,onLeaveCancelled:Kt,onBeforeAppear:Kt,onAppear:Kt,onAfterAppear:Kt,onAppearCancelled:Kt},nm=e=>{const t=e.subTree;return t.component?nm(t.component):t},Dp={name:"BaseTransition",props:tm,setup(e,{slots:t}){const n=In(),a=em();return()=>{const r=t.default&&fs(t.default(),!0);if(!r||!r.length)return;const i=am(r),o=pe(e),{mode:l}=o;if(a.isLeaving)return Ho(i);const s=Ru(i);if(!s)return Ho(i);let c=Hr(s,o,a,n,d=>c=d);s.type!==Et&&wa(s,c);let u=n.subTree&&Ru(n.subTree);if(u&&u.type!==Et&&!ya(s,u)&&nm(n).type!==Et){let d=Hr(u,o,a,n);if(wa(u,d),l==="out-in"&&s.type!==Et)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},Ho(i);l==="in-out"&&s.type!==Et?d.delayLeave=(f,m,h)=>{const g=rm(a,u);g[String(u.key)]=u,f[zn]=()=>{m(),f[zn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function am(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Et){t=n;break}}return t}const Lp=Dp;function rm(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function Hr(e,t,n,a,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:s,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:p,onAppear:S,onAfterAppear:P,onAppearCancelled:y}=t,C=String(e.key),D=rm(n,e),A=(L,W)=>{L&&an(L,a,9,W)},M=(L,W)=>{const F=W[1];A(L,W),Te(L)?L.every(E=>E.length<=1)&&F():L.length<=1&&F()},B={mode:o,persisted:l,beforeEnter(L){let W=s;if(!n.isMounted)if(i)W=p||s;else return;L[zn]&&L[zn](!0);const F=D[C];F&&ya(e,F)&&F.el[zn]&&F.el[zn](),A(W,[L])},enter(L){let W=c,F=u,E=d;if(!n.isMounted)if(i)W=S||c,F=P||u,E=y||d;else return;let N=!1;const $=L[gi]=ae=>{N||(N=!0,ae?A(E,[L]):A(F,[L]),B.delayedLeave&&B.delayedLeave(),L[gi]=void 0)};W?M(W,[L,$]):$()},leave(L,W){const F=String(e.key);if(L[gi]&&L[gi](!0),n.isUnmounting)return W();A(f,[L]);let E=!1;const N=L[zn]=$=>{E||(E=!0,W(),$?A(g,[L]):A(h,[L]),L[zn]=void 0,D[F]===e&&delete D[F])};D[F]=e,m?M(m,[L,N]):N()},clone(L){const W=Hr(L,t,n,a,r);return r&&r(W),W}};return B}function Ho(e){if(mo(e))return e=On(e),e.children=null,e}function Ru(e){if(!mo(e))return qf(e.type)&&e.children?am(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_e(n.default))return n.default()}}function wa(e,t){e.shapeFlag&6&&e.component?(e.transition=t,wa(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function fs(e,t=!1,n){let a=[],r=0;for(let i=0;i1)for(let i=0;iVi(h,t&&(Te(t)?t[g]:t),n,a,r));return}if(Er(a)&&!r){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&Vi(e,t,n,a.component.subTree);return}const i=a.shapeFlag&4?po(a.component):a.el,o=r?null:i,{i:l,r:s}=e,c=t&&t.r,u=l.refs===Ke?l.refs={}:l.refs,d=l.setupState,f=pe(d),m=d===Ke?()=>!1:h=>xe(f,h);if(c!=null&&c!==s&&(Ye(c)?(u[c]=null,m(c)&&(d[c]=null)):Ze(c)&&(c.value=null)),_e(s))ai(s,l,12,[o,u]);else{const h=Ye(s),g=Ze(s);if(h||g){const p=()=>{if(e.f){const S=h?m(s)?d[s]:u[s]:s.value;r?Te(S)&&ts(S,i):Te(S)?S.includes(i)||S.push(i):h?(u[s]=[i],m(s)&&(d[s]=u[s])):(s.value=[i],e.k&&(u[e.k]=s.value))}else h?(u[s]=o,m(s)&&(d[s]=o)):g&&(s.value=o,e.k&&(u[e.k]=o))};o?(p.id=-1,At(p,n)):p()}}}lo().requestIdleCallback;lo().cancelIdleCallback;const Er=e=>!!e.type.__asyncLoader,mo=e=>e.type.__isKeepAlive;function om(e,t){lm(e,"a",t)}function ms(e,t){lm(e,"da",t)}function lm(e,t,n=pt){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(ho(t,a,n),n){let r=n.parent;for(;r&&r.parent;)mo(r.parent.vnode)&&Rp(a,t,n,r),r=r.parent}}function Rp(e,t,n,a){const r=ho(t,e,a,!0);gs(()=>{ts(a[t],r)},n)}function ho(e,t,n=pt,a=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{na();const l=ri(n),s=an(t,n,e,o);return l(),aa(),s});return a?r.unshift(i):r.push(i),i}}const Hn=e=>(t,n=pt)=>{(!Gr||e==="sp")&&ho(e,(...a)=>t(...a),n)},go=Hn("bm"),zt=Hn("m"),Op=Hn("bu"),hs=Hn("u"),Dt=Hn("bum"),gs=Hn("um"),Ip=Hn("sp"),Np=Hn("rtg"),Vp=Hn("rtc");function Fp(e,t=pt){ho("ec",e,t)}const vs="components",Hp="directives";function sm(e,t){return ps(vs,e,!0,t)||e}const jp=Symbol.for("v-ndc");function xp(e){return Ye(e)&&ps(vs,e,!1)||e}function _a(e){return ps(Hp,e)}function ps(e,t,n=!0,a=!1){const r=Rt||pt;if(r){const i=r.type;if(e===vs){const l=_y(i,!1);if(l&&(l===t||l===It(t)||l===Fn(It(t))))return i}const o=Ou(r[e]||i[e],t)||Ou(r.appContext[e],t);return!o&&a?i:o}}function Ou(e,t){return e&&(e[t]||e[It(t)]||e[Fn(It(t))])}function Aa(e,t,n,a){let r;const i=n,o=Te(e);if(o||Ye(e)){const l=o&&Ua(e);let s=!1;l&&(s=!$t(e),e=co(e)),r=new Array(e.length);for(let c=0,u=e.length;ct(l,s,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let s=0,c=l.length;se?Am(e)?po(e):pl(e.parent):null,Dr=lt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>pl(e.parent),$root:e=>pl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ys(e),$forceUpdate:e=>e.f||(e.f=()=>{ds(e.update)}),$nextTick:e=>e.n||(e.n=gt.bind(e.proxy)),$watch:e=>sy.bind(e)}),jo=(e,t)=>e!==Ke&&!e.__isScriptSetup&&xe(e,t),Gp={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:r,props:i,accessCache:o,type:l,appContext:s}=e;let c;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(jo(a,t))return o[t]=1,a[t];if(r!==Ke&&xe(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&xe(c,t))return o[t]=3,i[t];if(n!==Ke&&xe(n,t))return o[t]=4,n[t];yl&&(o[t]=0)}}const u=Dr[t];let d,f;if(u)return t==="$attrs"&&kt(e.attrs,"get",""),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==Ke&&xe(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,xe(f,t))return f[t]},set({_:e},t,n){const{data:a,setupState:r,ctx:i}=e;return jo(r,t)?(r[t]=n,!0):a!==Ke&&xe(a,t)?(a[t]=n,!0):xe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==Ke&&xe(e,o)||jo(t,o)||(l=i[0])&&xe(l,o)||xe(a,o)||xe(Dr,o)||xe(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:xe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Iu(e){return Te(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let yl=!0;function Kp(e){const t=ys(e),n=e.proxy,a=e.ctx;yl=!1,t.beforeCreate&&Nu(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:m,updated:h,activated:g,deactivated:p,beforeDestroy:S,beforeUnmount:P,destroyed:y,unmounted:C,render:D,renderTracked:A,renderTriggered:M,errorCaptured:B,serverPrefetch:L,expose:W,inheritAttrs:F,components:E,directives:N,filters:$}=t;if(c&&Wp(c,a,null),o)for(const ue in o){const ie=o[ue];_e(ie)&&(a[ue]=ie.bind(n))}if(r){const ue=r.call(n,n);ze(ue)&&(e.data=ct(ue))}if(yl=!0,i)for(const ue in i){const ie=i[ue],H=_e(ie)?ie.bind(n,n):_e(ie.get)?ie.get.bind(n,n):yn,j=!_e(ie)&&_e(ie.set)?ie.set.bind(n):yn,J=_({get:H,set:j});Object.defineProperty(a,ue,{enumerable:!0,configurable:!0,get:()=>J.value,set:ne=>J.value=ne})}if(l)for(const ue in l)um(l[ue],a,n,ue);if(s){const ue=_e(s)?s.call(n):s;Reflect.ownKeys(ue).forEach(ie=>{dt(ie,ue[ie])})}u&&Nu(u,e,"c");function re(ue,ie){Te(ie)?ie.forEach(H=>ue(H.bind(n))):ie&&ue(ie.bind(n))}if(re(go,d),re(zt,f),re(Op,m),re(hs,h),re(om,g),re(ms,p),re(Fp,B),re(Vp,A),re(Np,M),re(Dt,P),re(gs,C),re(Ip,L),Te(W))if(W.length){const ue=e.exposed||(e.exposed={});W.forEach(ie=>{Object.defineProperty(ue,ie,{get:()=>n[ie],set:H=>n[ie]=H})})}else e.exposed||(e.exposed={});D&&e.render===yn&&(e.render=D),F!=null&&(e.inheritAttrs=F),E&&(e.components=E),N&&(e.directives=N),L&&im(e)}function Wp(e,t,n=yn){Te(e)&&(e=bl(e));for(const a in e){const r=e[a];let i;ze(r)?"default"in r?i=He(r.from||a,r.default,!0):i=He(r.from||a):i=He(r),Ze(i)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[a]=i}}function Nu(e,t,n){an(Te(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function um(e,t,n,a){let r=a.includes(".")?Sm(n,a):()=>n[a];if(Ye(e)){const i=t[e];_e(i)&&he(r,i)}else if(_e(e))he(r,e.bind(n));else if(ze(e))if(Te(e))e.forEach(i=>um(i,t,n,a));else{const i=_e(e.handler)?e.handler.bind(n):t[e.handler];_e(i)&&he(r,i,e)}}function ys(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let s;return l?s=l:!r.length&&!n&&!a?s=t:(s={},r.length&&r.forEach(c=>Fi(s,c,o,!0)),Fi(s,t,o)),ze(t)&&i.set(t,s),s}function Fi(e,t,n,a=!1){const{mixins:r,extends:i}=t;i&&Fi(e,i,n,!0),r&&r.forEach(o=>Fi(e,o,n,!0));for(const o in t)if(!(a&&o==="expose")){const l=$p[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const $p={data:Vu,props:Fu,emits:Fu,methods:wr,computed:wr,beforeCreate:Pt,created:Pt,beforeMount:Pt,mounted:Pt,beforeUpdate:Pt,updated:Pt,beforeDestroy:Pt,beforeUnmount:Pt,destroyed:Pt,unmounted:Pt,activated:Pt,deactivated:Pt,errorCaptured:Pt,serverPrefetch:Pt,components:wr,directives:wr,watch:zp,provide:Vu,inject:Jp};function Vu(e,t){return t?e?function(){return lt(_e(e)?e.call(this,this):e,_e(t)?t.call(this,this):t)}:t:e}function Jp(e,t){return wr(bl(e),bl(t))}function bl(e){if(Te(e)){const t={};for(let n=0;n1)return n&&_e(t)?t.call(a&&a.proxy):t}}const dm={},fm=()=>Object.create(dm),mm=e=>Object.getPrototypeOf(e)===dm;function Yp(e,t,n,a=!1){const r={},i=fm();e.propsDefaults=Object.create(null),hm(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=a?r:jf(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function qp(e,t,n,a){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=pe(r),[s]=e.propsOptions;let c=!1;if((a||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{s=!0;const[f,m]=gm(d,t,!0);lt(o,f),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!s)return ze(e)&&a.set(e,Ja),Ja;if(Te(i))for(let u=0;ue[0]==="_"||e==="$stable",bs=e=>Te(e)?e.map(gn):[gn(e)],Qp=(e,t,n)=>{if(t._n)return t;const a=K((...r)=>bs(t(...r)),n);return a._c=!1,a},pm=(e,t,n)=>{const a=e._ctx;for(const r in e){if(vm(r))continue;const i=e[r];if(_e(i))t[r]=Qp(r,i,a);else if(i!=null){const o=bs(i);t[r]=()=>o}}},ym=(e,t)=>{const n=bs(t);e.slots.default=()=>n},bm=(e,t,n)=>{for(const a in t)(n||a!=="_")&&(e[a]=t[a])},ey=(e,t,n)=>{const a=e.slots=fm();if(e.vnode.shapeFlag&32){const r=t._;r?(bm(a,t,n),n&&kf(a,"_",r,!0)):pm(t,a)}else t&&ym(e,t)},ty=(e,t,n)=>{const{vnode:a,slots:r}=e;let i=!0,o=Ke;if(a.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:bm(r,t,n):(i=!t.$stable,pm(t,r)),o=t}else t&&(ym(e,t),o={default:1});if(i)for(const l in r)!vm(l)&&o[l]==null&&delete r[l]},At=gy;function ny(e){return ay(e)}function ay(e,t){const n=lo();n.__VUE__=!0;const{insert:a,remove:r,patchProp:i,createElement:o,createText:l,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:m=yn,insertStaticContent:h}=e,g=(w,b,O,z=null,G=null,Y=null,oe=void 0,k=null,T=!!b.dynamicChildren)=>{if(w===b)return;w&&!ya(w,b)&&(z=V(w),ne(w,G,Y,!0),w=null),b.patchFlag===-2&&(T=!1,b.dynamicChildren=null);const{type:R,ref:U,shapeFlag:Q}=b;switch(R){case sr:p(w,b,O,z);break;case Et:S(w,b,O,z);break;case Ko:w==null&&P(b,O,z,oe);break;case Ee:E(w,b,O,z,G,Y,oe,k,T);break;default:Q&1?D(w,b,O,z,G,Y,oe,k,T):Q&6?N(w,b,O,z,G,Y,oe,k,T):(Q&64||Q&128)&&R.process(w,b,O,z,G,Y,oe,k,T,te)}U!=null&&G&&Vi(U,w&&w.ref,Y,b||w,!b)},p=(w,b,O,z)=>{if(w==null)a(b.el=l(b.children),O,z);else{const G=b.el=w.el;b.children!==w.children&&c(G,b.children)}},S=(w,b,O,z)=>{w==null?a(b.el=s(b.children||""),O,z):b.el=w.el},P=(w,b,O,z)=>{[w.el,w.anchor]=h(w.children,b,O,z,w.el,w.anchor)},y=({el:w,anchor:b},O,z)=>{let G;for(;w&&w!==b;)G=f(w),a(w,O,z),w=G;a(b,O,z)},C=({el:w,anchor:b})=>{let O;for(;w&&w!==b;)O=f(w),r(w),w=O;r(b)},D=(w,b,O,z,G,Y,oe,k,T)=>{b.type==="svg"?oe="svg":b.type==="math"&&(oe="mathml"),w==null?A(b,O,z,G,Y,oe,k,T):L(w,b,G,Y,oe,k,T)},A=(w,b,O,z,G,Y,oe,k)=>{let T,R;const{props:U,shapeFlag:Q,transition:q,dirs:I}=w;if(T=w.el=o(w.type,Y,U&&U.is,U),Q&8?u(T,w.children):Q&16&&B(w.children,T,null,z,G,xo(w,Y),oe,k),I&&ca(w,null,z,"created"),M(T,w,w.scopeId,oe,z),U){for(const ve in U)ve!=="value"&&!_r(ve)&&i(T,ve,null,U[ve],Y,z);"value"in U&&i(T,"value",null,U.value,Y),(R=U.onVnodeBeforeMount)&&fn(R,z,w)}I&&ca(w,null,z,"beforeMount");const x=ry(G,q);x&&q.beforeEnter(T),a(T,b,O),((R=U&&U.onVnodeMounted)||x||I)&&At(()=>{R&&fn(R,z,w),x&&q.enter(T),I&&ca(w,null,z,"mounted")},G)},M=(w,b,O,z,G)=>{if(O&&m(w,O),z)for(let Y=0;Y{for(let R=T;R{const k=b.el=w.el;let{patchFlag:T,dynamicChildren:R,dirs:U}=b;T|=w.patchFlag&16;const Q=w.props||Ke,q=b.props||Ke;let I;if(O&&da(O,!1),(I=q.onVnodeBeforeUpdate)&&fn(I,O,b,w),U&&ca(b,w,O,"beforeUpdate"),O&&da(O,!0),(Q.innerHTML&&q.innerHTML==null||Q.textContent&&q.textContent==null)&&u(k,""),R?W(w.dynamicChildren,R,k,O,z,xo(b,G),Y):oe||ie(w,b,k,null,O,z,xo(b,G),Y,!1),T>0){if(T&16)F(k,Q,q,O,G);else if(T&2&&Q.class!==q.class&&i(k,"class",null,q.class,G),T&4&&i(k,"style",Q.style,q.style,G),T&8){const x=b.dynamicProps;for(let ve=0;ve{I&&fn(I,O,b,w),U&&ca(b,w,O,"updated")},z)},W=(w,b,O,z,G,Y,oe)=>{for(let k=0;k{if(b!==O){if(b!==Ke)for(const Y in b)!_r(Y)&&!(Y in O)&&i(w,Y,b[Y],null,G,z);for(const Y in O){if(_r(Y))continue;const oe=O[Y],k=b[Y];oe!==k&&Y!=="value"&&i(w,Y,k,oe,G,z)}"value"in O&&i(w,"value",b.value,O.value,G)}},E=(w,b,O,z,G,Y,oe,k,T)=>{const R=b.el=w?w.el:l(""),U=b.anchor=w?w.anchor:l("");let{patchFlag:Q,dynamicChildren:q,slotScopeIds:I}=b;I&&(k=k?k.concat(I):I),w==null?(a(R,O,z),a(U,O,z),B(b.children||[],O,U,G,Y,oe,k,T)):Q>0&&Q&64&&q&&w.dynamicChildren?(W(w.dynamicChildren,q,O,G,Y,oe,k),(b.key!=null||G&&b===G.subTree)&&ks(w,b,!0)):ie(w,b,O,U,G,Y,oe,k,T)},N=(w,b,O,z,G,Y,oe,k,T)=>{b.slotScopeIds=k,w==null?b.shapeFlag&512?G.ctx.activate(b,O,z,oe,T):$(b,O,z,G,Y,oe,T):ae(w,b,T)},$=(w,b,O,z,G,Y,oe)=>{const k=w.component=Sy(w,z,G);if(mo(w)&&(k.ctx.renderer=te),Cy(k,!1,oe),k.asyncDep){if(G&&G.registerDep(k,re,oe),!w.el){const T=k.subTree=v(Et);S(null,T,b,O)}}else re(k,w,b,O,G,Y,oe)},ae=(w,b,O)=>{const z=b.component=w.component;if(my(w,b,O))if(z.asyncDep&&!z.asyncResolved){ue(z,b,O);return}else z.next=b,z.update();else b.el=w.el,z.vnode=b},re=(w,b,O,z,G,Y,oe)=>{const k=()=>{if(w.isMounted){let{next:Q,bu:q,u:I,parent:x,vnode:ve}=w;{const wt=km(w);if(wt){Q&&(Q.el=ve.el,ue(w,Q,oe)),wt.asyncDep.then(()=>{w.isUnmounted||k()});return}}let be=Q,et;da(w,!1),Q?(Q.el=ve.el,ue(w,Q,oe)):Q=ve,q&&Oo(q),(et=Q.props&&Q.props.onVnodeBeforeUpdate)&&fn(et,x,Q,ve),da(w,!0);const rt=Go(w),mt=w.subTree;w.subTree=rt,g(mt,rt,d(mt.el),V(mt),w,G,Y),Q.el=rt.el,be===null&&hy(w,rt.el),I&&At(I,G),(et=Q.props&&Q.props.onVnodeUpdated)&&At(()=>fn(et,x,Q,ve),G)}else{let Q;const{el:q,props:I}=b,{bm:x,m:ve,parent:be,root:et,type:rt}=w,mt=Er(b);if(da(w,!1),x&&Oo(x),!mt&&(Q=I&&I.onVnodeBeforeMount)&&fn(Q,be,b),da(w,!0),q&&Ie){const wt=()=>{w.subTree=Go(w),Ie(q,w.subTree,w,G,null)};mt&&rt.__asyncHydrate?rt.__asyncHydrate(q,w,wt):wt()}else{et.ce&&et.ce._injectChildStyle(rt);const wt=w.subTree=Go(w);g(null,wt,O,z,w,G,Y),b.el=wt.el}if(ve&&At(ve,G),!mt&&(Q=I&&I.onVnodeMounted)){const wt=b;At(()=>fn(Q,be,wt),G)}(b.shapeFlag&256||be&&Er(be.vnode)&&be.vnode.shapeFlag&256)&&w.a&&At(w.a,G),w.isMounted=!0,b=O=z=null}};w.scope.on();const T=w.effect=new _f(k);w.scope.off();const R=w.update=T.run.bind(T),U=w.job=T.runIfDirty.bind(T);U.i=w,U.id=w.uid,T.scheduler=()=>ds(U),da(w,!0),R()},ue=(w,b,O)=>{b.component=w;const z=w.vnode.props;w.vnode=b,w.next=null,qp(w,b.props,z,O),ty(w,b.children,O),na(),Bu(w),aa()},ie=(w,b,O,z,G,Y,oe,k,T=!1)=>{const R=w&&w.children,U=w?w.shapeFlag:0,Q=b.children,{patchFlag:q,shapeFlag:I}=b;if(q>0){if(q&128){j(R,Q,O,z,G,Y,oe,k,T);return}else if(q&256){H(R,Q,O,z,G,Y,oe,k,T);return}}I&8?(U&16&&ce(R,G,Y),Q!==R&&u(O,Q)):U&16?I&16?j(R,Q,O,z,G,Y,oe,k,T):ce(R,G,Y,!0):(U&8&&u(O,""),I&16&&B(Q,O,z,G,Y,oe,k,T))},H=(w,b,O,z,G,Y,oe,k,T)=>{w=w||Ja,b=b||Ja;const R=w.length,U=b.length,Q=Math.min(R,U);let q;for(q=0;qU?ce(w,G,Y,!0,!1,Q):B(b,O,z,G,Y,oe,k,T,Q)},j=(w,b,O,z,G,Y,oe,k,T)=>{let R=0;const U=b.length;let Q=w.length-1,q=U-1;for(;R<=Q&&R<=q;){const I=w[R],x=b[R]=T?Un(b[R]):gn(b[R]);if(ya(I,x))g(I,x,O,null,G,Y,oe,k,T);else break;R++}for(;R<=Q&&R<=q;){const I=w[Q],x=b[q]=T?Un(b[q]):gn(b[q]);if(ya(I,x))g(I,x,O,null,G,Y,oe,k,T);else break;Q--,q--}if(R>Q){if(R<=q){const I=q+1,x=Iq)for(;R<=Q;)ne(w[R],G,Y,!0),R++;else{const I=R,x=R,ve=new Map;for(R=x;R<=q;R++){const Ft=b[R]=T?Un(b[R]):gn(b[R]);Ft.key!=null&&ve.set(Ft.key,R)}let be,et=0;const rt=q-x+1;let mt=!1,wt=0;const Ra=new Array(rt);for(R=0;R=rt){ne(Ft,G,Y,!0);continue}let dn;if(Ft.key!=null)dn=ve.get(Ft.key);else for(be=x;be<=q;be++)if(Ra[be-x]===0&&ya(Ft,b[be])){dn=be;break}dn===void 0?ne(Ft,G,Y,!0):(Ra[dn-x]=R+1,dn>=wt?wt=dn:mt=!0,g(Ft,b[dn],O,null,G,Y,oe,k,T),et++)}const wu=mt?iy(Ra):Ja;for(be=wu.length-1,R=rt-1;R>=0;R--){const Ft=x+R,dn=b[Ft],Pu=Ft+1{const{el:Y,type:oe,transition:k,children:T,shapeFlag:R}=w;if(R&6){J(w.component.subTree,b,O,z);return}if(R&128){w.suspense.move(b,O,z);return}if(R&64){oe.move(w,b,O,te);return}if(oe===Ee){a(Y,b,O);for(let Q=0;Qk.enter(Y),G);else{const{leave:Q,delayLeave:q,afterLeave:I}=k,x=()=>a(Y,b,O),ve=()=>{Q(Y,()=>{x(),I&&I()})};q?q(Y,x,ve):ve()}else a(Y,b,O)},ne=(w,b,O,z=!1,G=!1)=>{const{type:Y,props:oe,ref:k,children:T,dynamicChildren:R,shapeFlag:U,patchFlag:Q,dirs:q,cacheIndex:I}=w;if(Q===-2&&(G=!1),k!=null&&Vi(k,null,O,w,!0),I!=null&&(b.renderCache[I]=void 0),U&256){b.ctx.deactivate(w);return}const x=U&1&&q,ve=!Er(w);let be;if(ve&&(be=oe&&oe.onVnodeBeforeUnmount)&&fn(be,b,w),U&6)Be(w.component,O,z);else{if(U&128){w.suspense.unmount(O,z);return}x&&ca(w,null,b,"beforeUnmount"),U&64?w.type.remove(w,b,O,te,z):R&&!R.hasOnce&&(Y!==Ee||Q>0&&Q&64)?ce(R,b,O,!1,!0):(Y===Ee&&Q&384||!G&&U&16)&&ce(T,b,O),z&&de(w)}(ve&&(be=oe&&oe.onVnodeUnmounted)||x)&&At(()=>{be&&fn(be,b,w),x&&ca(w,null,b,"unmounted")},O)},de=w=>{const{type:b,el:O,anchor:z,transition:G}=w;if(b===Ee){fe(O,z);return}if(b===Ko){C(w);return}const Y=()=>{r(O),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(w.shapeFlag&1&&G&&!G.persisted){const{leave:oe,delayLeave:k}=G,T=()=>oe(O,Y);k?k(w.el,Y,T):T()}else Y()},fe=(w,b)=>{let O;for(;w!==b;)O=f(w),r(w),w=O;r(b)},Be=(w,b,O)=>{const{bum:z,scope:G,job:Y,subTree:oe,um:k,m:T,a:R}=w;ju(T),ju(R),z&&Oo(z),G.stop(),Y&&(Y.flags|=8,ne(oe,w,b,O)),k&&At(k,b),At(()=>{w.isUnmounted=!0},b),b&&b.pendingBranch&&!b.isUnmounted&&w.asyncDep&&!w.asyncResolved&&w.suspenseId===b.pendingId&&(b.deps--,b.deps===0&&b.resolve())},ce=(w,b,O,z=!1,G=!1,Y=0)=>{for(let oe=Y;oe{if(w.shapeFlag&6)return V(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const b=f(w.anchor||w.el),O=b&&b[Yf];return O?f(O):b};let Z=!1;const X=(w,b,O)=>{w==null?b._vnode&&ne(b._vnode,null,null,!0):g(b._vnode||null,w,b,null,null,null,O),b._vnode=w,Z||(Z=!0,Bu(),zf(),Z=!1)},te={p:g,um:ne,m:J,r:de,mt:$,mc:B,pc:ie,pbc:W,n:V,o:e};let ke,Ie;return{render:X,hydrate:ke,createApp:Zp(X,ke)}}function xo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function da({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ry(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ks(e,t,n=!1){const a=e.children,r=t.children;if(Te(a)&&Te(r))for(let i=0;i>1,e[n[l]]0&&(t[a]=n[i-1]),n[i]=a)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function km(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:km(t)}function ju(e){if(e)for(let t=0;tHe(oy);function Jt(e,t){return Ss(e,null,t)}function he(e,t,n){return Ss(e,t,n)}function Ss(e,t,n=Ke){const{immediate:a,deep:r,flush:i,once:o}=n,l=lt({},n),s=t&&a||!t&&i!=="post";let c;if(Gr){if(i==="sync"){const m=ly();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!s){const m=()=>{};return m.stop=yn,m.resume=yn,m.pause=yn,m}}const u=pt;l.call=(m,h,g)=>an(m,u,h,g);let d=!1;i==="post"?l.scheduler=m=>{At(m,u&&u.suspense)}:i!=="sync"&&(d=!0,l.scheduler=(m,h)=>{h?m():ds(m)}),l.augmentJob=m=>{t&&(m.flags|=4),d&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const f=Pp(e,t,l);return Gr&&(c?c.push(f):s&&f()),f}function sy(e,t,n){const a=this.proxy,r=Ye(e)?e.includes(".")?Sm(a,e):()=>a[e]:e.bind(a,a);let i;_e(t)?i=t:(i=t.handler,n=t);const o=ri(this),l=Ss(r,i.bind(a),n);return o(),l}function Sm(e,t){const n=t.split(".");return()=>{let a=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${It(t)}Modifiers`]||e[`${Pa(t)}Modifiers`];function cy(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||Ke;let r=n;const i=t.startsWith("update:"),o=i&&uy(a,t.slice(7));o&&(o.trim&&(r=n.map(u=>Ye(u)?u.trim():u)),o.number&&(r=n.map(Wv)));let l,s=a[l=Ro(t)]||a[l=Ro(It(t))];!s&&i&&(s=a[l=Ro(Pa(t))]),s&&an(s,e,6,r);const c=a[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,an(c,e,6,r)}}function Cm(e,t,n=!1){const a=t.emitsCache,r=a.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!_e(e)){const s=c=>{const u=Cm(c,t,!0);u&&(l=!0,lt(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!i&&!l?(ze(e)&&a.set(e,null),null):(Te(i)?i.forEach(s=>o[s]=null):lt(o,i),ze(e)&&a.set(e,o),o)}function vo(e,t){return!e||!ro(t)?!1:(t=t.slice(2).replace(/Once$/,""),xe(e,t[0].toLowerCase()+t.slice(1))||xe(e,Pa(t))||xe(e,t))}function Go(e){const{type:t,vnode:n,proxy:a,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:s,render:c,renderCache:u,props:d,data:f,setupState:m,ctx:h,inheritAttrs:g}=e,p=Ni(e);let S,P;try{if(n.shapeFlag&4){const C=r||a,D=C;S=gn(c.call(D,C,u,d,m,f,h)),P=l}else{const C=t;S=gn(C.length>1?C(d,{attrs:l,slots:o,emit:s}):C(d,null)),P=t.props?l:dy(l)}}catch(C){Lr.length=0,fo(C,e,1),S=v(Et)}let y=S;if(P&&g!==!1){const C=Object.keys(P),{shapeFlag:D}=y;C.length&&D&7&&(i&&C.some(es)&&(P=fy(P,i)),y=On(y,P,!1,!0))}return n.dirs&&(y=On(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&wa(y,n.transition),S=y,Ni(p),S}const dy=e=>{let t;for(const n in e)(n==="class"||n==="style"||ro(n))&&((t||(t={}))[n]=e[n]);return t},fy=(e,t)=>{const n={};for(const a in e)(!es(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function my(e,t,n){const{props:a,children:r,component:i}=e,{props:o,children:l,patchFlag:s}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return a?xu(a,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function gy(e,t){t&&t.pendingBranch?Te(e)?t.effects.push(...e):t.effects.push(e):Mp(e)}const Ee=Symbol.for("v-fgt"),sr=Symbol.for("v-txt"),Et=Symbol.for("v-cmt"),Ko=Symbol.for("v-stc"),Lr=[];let jt=null;function Oe(e=!1){Lr.push(jt=e?null:[])}function vy(){Lr.pop(),jt=Lr[Lr.length-1]||null}let jr=1;function Gu(e,t=!1){jr+=e,e<0&&jt&&t&&(jt.hasOnce=!0)}function wm(e){return e.dynamicChildren=jr>0?jt||Ja:null,vy(),jr>0&&jt&&jt.push(e),e}function Xn(e,t,n,a,r,i){return wm(_m(e,t,n,a,r,i,!0))}function Je(e,t,n,a,r){return wm(v(e,t,n,a,r,!0))}function xr(e){return e?e.__v_isVNode===!0:!1}function ya(e,t){return e.type===t.type&&e.key===t.key}const Pm=({key:e})=>e??null,wi=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ye(e)||Ze(e)||_e(e)?{i:Rt,r:e,k:t,f:!!n}:e:null);function _m(e,t=null,n=null,a=0,r=null,i=e===Ee?0:1,o=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Pm(t),ref:t&&wi(t),scopeId:Zf,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Rt};return l?(Cs(s,n),i&128&&e.normalize(s)):n&&(s.shapeFlag|=Ye(n)?8:16),jr>0&&!o&&jt&&(s.patchFlag>0||i&6)&&s.patchFlag!==32&&jt.push(s),s}const v=py;function py(e,t=null,n=null,a=0,r=null,i=!1){if((!e||e===jp)&&(e=Et),xr(e)){const l=On(e,t,!0);return n&&Cs(l,n),jr>0&&!i&&jt&&(l.shapeFlag&6?jt[jt.indexOf(e)]=l:jt.push(l)),l.patchFlag=-2,l}if(Ay(e)&&(e=e.__vccOpts),t){t=yy(t);let{class:l,style:s}=t;l&&!Ye(l)&&(t.class=uo(l)),ze(s)&&(us(s)&&!Te(s)&&(s=lt({},s)),t.style=so(s))}const o=Ye(e)?1:Tm(e)?128:qf(e)?64:ze(e)?4:_e(e)?2:0;return _m(e,t,n,a,r,o,i,!0)}function yy(e){return e?us(e)||mm(e)?lt({},e):e:null}function On(e,t,n=!1,a=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:s}=e,c=t?Pe(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Pm(c),ref:t&&t.ref?n&&i?Te(i)?i.concat(wi(t)):[i,wi(t)]:wi(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:s,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&On(e.ssContent),ssFallback:e.ssFallback&&On(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&a&&wa(u,s.clone(u)),u}function Le(e=" ",t=0){return v(sr,null,e,t)}function Pi(e="",t=!1){return t?(Oe(),Je(Et,null,e)):v(Et,null,e)}function gn(e){return e==null||typeof e=="boolean"?v(Et):Te(e)?v(Ee,null,e.slice()):xr(e)?Un(e):v(sr,null,String(e))}function Un(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:On(e)}function Cs(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Te(t))n=16;else if(typeof t=="object")if(a&65){const r=t.default;r&&(r._c&&(r._d=!1),Cs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!mm(t)?t._ctx=Rt:r===3&&Rt&&(Rt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else _e(t)?(t={default:t,_ctx:Rt},n=32):(t=String(t),a&64?(n=16,t=[Le(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pe(...e){const t={};for(let n=0;npt||Rt;let Hi,Sl;{const e=lo(),t=(n,a)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(a),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Hi=t("__VUE_INSTANCE_SETTERS__",n=>pt=n),Sl=t("__VUE_SSR_SETTERS__",n=>Gr=n)}const ri=e=>{const t=pt;return Hi(e),e.scope.on(),()=>{e.scope.off(),Hi(t)}},Ku=()=>{pt&&pt.scope.off(),Hi(null)};function Am(e){return e.vnode.shapeFlag&4}let Gr=!1;function Cy(e,t=!1,n=!1){t&&Sl(t);const{props:a,children:r}=e.vnode,i=Am(e);Yp(e,a,i,t),ey(e,r,n);const o=i?Ty(e,t):void 0;return t&&Sl(!1),o}function Ty(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Gp);const{setup:a}=n;if(a){na();const r=e.setupContext=a.length>1?Py(e):null,i=ri(e),o=ai(a,e,0,[e.props,r]),l=pf(o);if(aa(),i(),(l||e.sp)&&!Er(e)&&im(e),l){if(o.then(Ku,Ku),t)return o.then(s=>{Wu(e,s,t)}).catch(s=>{fo(s,e,0)});e.asyncDep=o}else Wu(e,o,t)}else Mm(e,t)}function Wu(e,t,n){_e(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ze(t)&&(e.setupState=Kf(t)),Mm(e,n)}let $u;function Mm(e,t,n){const a=e.type;if(!e.render){if(!t&&$u&&!a.render){const r=a.template||ys(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:s}=a,c=lt(lt({isCustomElement:i,delimiters:l},o),s);a.render=$u(r,c)}}e.render=a.render||yn}{const r=ri(e);na();try{Kp(e)}finally{aa(),r()}}}const wy={get(e,t){return kt(e,"get",""),e[t]}};function Py(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,wy),slots:e.slots,emit:e.emit,expose:t}}function po(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Kf(xf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Dr)return Dr[n](e)},has(t,n){return n in t||n in Dr}})):e.proxy}function _y(e,t=!0){return _e(e)?e.displayName||e.name:e.name||t&&e.__name}function Ay(e){return _e(e)&&"__vccOpts"in e}const _=(e,t)=>Tp(e,t,Gr);function Ut(e,t,n){const a=arguments.length;return a===2?ze(t)&&!Te(t)?xr(t)?v(e,null,[t]):v(e,t):v(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&xr(n)&&(n=[n]),v(e,t,n))}const My="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Cl;const $u=typeof window<"u"&&window.trustedTypes;if($u)try{Cl=$u.createPolicy("vue",{createHTML:e=>e})}catch{}const Bm=Cl?e=>Cl.createHTML(e):e=>e,By="http://www.w3.org/2000/svg",Ey="http://www.w3.org/1998/Math/MathML",Mn=typeof document<"u"?document:null,zu=Mn&&Mn.createElement("template"),Dy={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r=t==="svg"?Mn.createElementNS(By,e):t==="mathml"?Mn.createElementNS(Ey,e):n?Mn.createElement(e,{is:n}):Mn.createElement(e);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>Mn.createTextNode(e),createComment:e=>Mn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{zu.innerHTML=Bm(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const l=zu.content;if(a==="svg"||a==="mathml"){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Gn="transition",br="animation",qa=Symbol("_vtc"),Em={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Dm=lt({},tm,Em),Ly=e=>(e.displayName="Transition",e.props=Dm,e),Qn=Ly((e,{slots:t})=>Ut(Lp,Lm(e),t)),fa=(e,t=[])=>{Te(e)?e.forEach(n=>n(...t)):e&&e(...t)},Uu=e=>e?Te(e)?e.some(t=>t.length>1):e.length>1:!1;function Lm(e){const t={};for(const E in e)E in Em||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=i,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=Ry(r),g=h&&h[0],p=h&&h[1],{onBeforeEnter:S,onEnter:P,onEnterCancelled:y,onLeave:C,onLeaveCancelled:D,onBeforeAppear:_=S,onAppear:M=P,onAppearCancelled:B=y}=t,L=(E,N,J,ae)=>{E._enterCancelled=ae,Jn(E,N?u:l),Jn(E,N?c:o),J&&J()},W=(E,N)=>{E._isLeaving=!1,Jn(E,d),Jn(E,m),Jn(E,f),N&&N()},F=E=>(N,J)=>{const ae=E?M:P,re=()=>L(N,E,J);fa(ae,[N,re]),Zu(()=>{Jn(N,E?s:i),mn(N,E?u:l),Uu(ae)||Yu(N,a,g,re)})};return lt(t,{onBeforeEnter(E){fa(S,[E]),mn(E,i),mn(E,o)},onBeforeAppear(E){fa(_,[E]),mn(E,s),mn(E,c)},onEnter:F(!1),onAppear:F(!0),onLeave(E,N){E._isLeaving=!0;const J=()=>W(E,N);mn(E,d),E._enterCancelled?(mn(E,f),Tl()):(Tl(),mn(E,f)),Zu(()=>{E._isLeaving&&(Jn(E,d),mn(E,m),Uu(C)||Yu(E,a,p,J))}),fa(C,[E,J])},onEnterCancelled(E){L(E,!1,void 0,!0),fa(y,[E])},onAppearCancelled(E){L(E,!0,void 0,!0),fa(B,[E])},onLeaveCancelled(E){W(E),fa(D,[E])}})}function Ry(e){if(e==null)return null;if(ze(e))return[Wo(e.enter),Wo(e.leave)];{const t=Wo(e);return[t,t]}}function Wo(e){return Jv(e)}function mn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[qa]||(e[qa]=new Set)).add(t)}function Jn(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[qa];n&&(n.delete(t),n.size||(e[qa]=void 0))}function Zu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Oy=0;function Yu(e,t,n,a){const r=e._endId=++Oy,i=()=>{r===e._endId&&a()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:s}=Rm(e,t);if(!o)return a();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=m=>{m.target===e&&++u>=s&&d()};setTimeout(()=>{u(n[h]||"").split(", "),r=a(`${Gn}Delay`),i=a(`${Gn}Duration`),o=qu(r,i),l=a(`${br}Delay`),s=a(`${br}Duration`),c=qu(l,s);let u=null,d=0,f=0;t===Gn?o>0&&(u=Gn,d=o,f=i.length):t===br?c>0&&(u=br,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?Gn:br:null,f=u?u===Gn?i.length:s.length:0);const m=u===Gn&&/\b(transform|all)(,|$)/.test(a(`${Gn}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:m}}function qu(e,t){for(;e.lengthXu(n)+Xu(e[a])))}function Xu(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Tl(){return document.body.offsetHeight}function Iy(e,t,n){const a=e[qa];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ji=Symbol("_vod"),Om=Symbol("_vsh"),ur={beforeMount(e,{value:t},{transition:n}){e[ji]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):kr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),kr(e,!0),a.enter(e)):a.leave(e,()=>{kr(e,!1)}):kr(e,t))},beforeUnmount(e,{value:t}){kr(e,t)}};function kr(e,t){e.style.display=t?e[ji]:"none",e[Om]=!t}const Ny=Symbol(""),Vy=/(^|;)\s*display\s*:/;function Fy(e,t,n){const a=e.style,r=Ye(n);let i=!1;if(n&&!r){if(t)if(Ye(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Ai(a,l,"")}else for(const o in t)n[o]==null&&Ai(a,o,"");for(const o in n)o==="display"&&(i=!0),Ai(a,o,n[o])}else if(r){if(t!==n){const o=a[Ny];o&&(n+=";"+o),a.cssText=n,i=Vy.test(n)}}else t&&e.removeAttribute("style");ji in e&&(e[ji]=i?a.display:"",e[Om]&&(a.display="none"))}const Qu=/\s*!important$/;function Ai(e,t,n){if(Te(n))n.forEach(a=>Ai(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=Hy(e,t);Qu.test(n)?e.setProperty(Pa(a),n.replace(Qu,""),"important"):e[a]=n}}const ec=["Webkit","Moz","ms"],Jo={};function Hy(e,t){const n=Jo[t];if(n)return n;let a=It(t);if(a!=="filter"&&a in e)return Jo[t]=a;a=Fn(a);for(let r=0;r$o||(Wy.then(()=>$o=0),$o=Date.now());function $y(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;an(zy(a,n.value),t,5,[a])};return n.value=e,n.attached=Jy(),n}function zy(e,t){if(Te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>r=>!r._stopped&&a&&a(r))}else return t}const oc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Uy=(e,t,n,a,r,i)=>{const o=r==="svg";t==="class"?Iy(e,a,o):t==="style"?Fy(e,n,a):ro(t)?es(t)||Gy(e,t,n,a,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zy(e,t,a,o))?(ac(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&nc(e,t,a,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ye(a))?ac(e,It(t),a,i,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),nc(e,t,a,o))};function Zy(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&oc(t)&&Ae(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return oc(t)&&Ye(n)?!1:t in e}const Im=new WeakMap,Nm=new WeakMap,xi=Symbol("_moveCb"),lc=Symbol("_enterCb"),Yy=e=>(delete e.props.mode,e),qy=Yy({name:"TransitionGroup",props:lt({},Dm,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=In(),a=em();let r,i;return hs(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!tb(r[0].el,n.vnode.el,o))return;r.forEach(Xy),r.forEach(Qy);const l=r.filter(eb);Tl(),l.forEach(s=>{const c=s.el,u=c.style;mn(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[xi]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[xi]=null,Jn(c,o))};c.addEventListener("transitionend",d)})}),()=>{const o=pe(e),l=Lm(o);let s=o.tag||Ee;if(r=[],i)for(let c=0;c{l.split(/\s+/).forEach(s=>s&&a.classList.remove(s))}),n.split(/\s+/).forEach(l=>l&&a.classList.add(l)),a.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(a);const{hasTransform:o}=Rm(a);return i.removeChild(a),o}const nb=lt({patchProp:Uy},Dy);let sc;function ab(){return sc||(sc=ny(nb))}const rb=(...e)=>{const t=ab().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=ob(a);if(!r)return;const i=t._component;!Ae(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,ib(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function ib(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ob(e){return Ye(e)?document.querySelector(e):e}function Nn(e,t){let n;function a(){n=ti(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}he(e,r=>{r&&!n?a():r||(n==null||n.stop(),n=void 0)},{immediate:!0}),Tt(()=>{n==null||n.stop()})}const Fe=typeof window<"u",ws=Fe&&"IntersectionObserver"in window,lb=Fe&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function Vm(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let r=0;rcr(e[a],t[a]))}function wl(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(/^\./,""),Vm(e,t.split("."),n))}function Dn(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 r=t(e,n);return typeof r>"u"?n:r}if(typeof t=="string")return wl(e,t,n);if(Array.isArray(t))return Vm(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function Fm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function we(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 sb(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function uc(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function Ps(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const cc=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});function zo(e,t){return t.every(n=>e.hasOwnProperty(n))}function Hm(e,t){const n={},a=new Set(Object.keys(e));for(const r of t)a.has(r)&&(n[r]=e[r]);return n}function dc(e,t,n){const a=Object.create(null),r=Object.create(null);for(const i in e)t.some(o=>o instanceof RegExp?o.test(i):o===i)&&!(n!=null&&n.some(o=>o===i))?a[i]=e[i]:r[i]=e[i];return[a,r]}function ra(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function ub(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const jm=/^on[^a-z]/,As=e=>jm.test(e),cb=["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"];function _s(e){const[t,n]=dc(e,[jm]),a=ra(t,cb),[r,i]=dc(n,["class","style","id",/^data-/]);return Object.assign(r,t),Object.assign(i,a),[r,i]}function nn(e){return e==null?[]:Array.isArray(e)?e:[e]}function db(e,t){let n=0;const a=function(){for(var r=arguments.length,i=new Array(r),o=0;oe(...i),yt(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function bn(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 fc(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 mc(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function fb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a0&&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 a={};for(const r in e)a[r]=e[r];for(const r in t){const i=e[r],o=t[r];if(uc(i)&&uc(o)){a[r]=Ct(i,o,n);continue}if(n&&Array.isArray(i)&&Array.isArray(o)){a[r]=n(i,o);continue}a[r]=o}return a}function xm(e){return e.map(t=>t.type===Ee?xm(t.children):t).flat()}function ka(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(ka.cache.has(e))return ka.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return ka.cache.set(e,t),t}ka.cache=new Map;function Ka(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Ka(e,n)).flat(1);if(t.suspense)return Ka(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>Ka(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Ka(e,t.component.subTree).flat(1)}return[]}function Ms(e){const t=ct({}),n=A(e);return $t(()=>{for(const a in n.value)t[a]=n.value[a]},{flush:"sync"}),cs(t)}function Gi(e,t){return e.includes(t)}function Gm(e){return e[2].toLowerCase()+e.slice(3)}const Ot=()=>[Function,Array];function hc(e,t){return t="on"+Fn(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function mb(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Km(e,t,n){let a,r=e.indexOf(document.activeElement);const i=t==="next"?1:-1;do r+=i,a=e[r];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&r=0);return a}function Rr(e,t){var a,r,i,o;const n=Kr(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(r=n[0])==null||r.focus();else if(t==="last")(i=n.at(-1))==null||i.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const l=Km(n,t);l?l.focus():Rr(e,t==="next"?"first":"last")}}function Ki(e,t){if(!(Fe&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Wm(e){return e.some(t=>xr(t)?t.type===Et?!1:t.type!==Ee||Wm(t.children):!0)?e:null}function hb(e,t){if(!Fe||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function gb(e,t){const n=e.clientX,a=e.clientY,r=t.getBoundingClientRect(),i=r.left,o=r.top,l=r.right,s=r.bottom;return n>=i&&n<=l&&a>=o&&a<=s}function Pl(){const e=me(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>Ps(e.value)}),t}function gc(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}const Jm=["top","bottom"],vb=["start","end","left","right"];function Al(e,t){let[n,a]=e.split(" ");return a||(a=Gi(Jm,n)?"start":Gi(vb,n)?"top":"center"),{side:vc(n,t),align:vc(a,t)}}function vc(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Uo(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Zo(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function pc(e){return{side:e.align,align:e.side}}function yc(e){return Gi(Jm,e.side)?"y":"x"}class Sa{constructor(t){let{x:n,y:a,width:r,height:i}=t;this.x=n,this.y=a,this.width=r,this.height=i}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 bc(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 $m(e){return Array.isArray(e)?new Sa({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Bs(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let r,i,o,l,s;if(a.startsWith("matrix3d("))r=a.slice(9,-1).split(/, /),i=+r[0],o=+r[5],l=+r[12],s=+r[13];else if(a.startsWith("matrix("))r=a.slice(7,-1).split(/, /),i=+r[0],o=+r[3],l=+r[4],s=+r[5];else return new Sa(t);const c=n.transformOrigin,u=t.x-l-(1-i)*parseFloat(c),d=t.y-s-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,m=o?t.height/o:e.offsetHeight+1;return new Sa({x:u,y:d,width:f,height:m})}else return new Sa(t)}function Wa(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(r=>{a.onfinish=()=>{r(a)}})),a}const _i=new WeakMap;function pb(e,t){Object.keys(t).forEach(n=>{if(As(n)){const a=Gm(n),r=_i.get(e);if(t[n]==null)r==null||r.forEach(i=>{const[o,l]=i;o===a&&(e.removeEventListener(a,l),r.delete(i))});else if(!r||![...r].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=r||new Set;i.add([a,t[n]]),_i.has(e)||_i.set(e,i)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function yb(e,t){Object.keys(t).forEach(n=>{if(As(n)){const a=Gm(n),r=_i.get(e);r==null||r.forEach(i=>{const[o,l]=i;o===a&&(e.removeEventListener(a,l),r.delete(i))})}else e.removeAttribute(n)})}const Ia=2.4,kc=.2126729,Sc=.7151522,Cc=.072175,bb=.55,kb=.58,Sb=.57,Cb=.62,vi=.03,Tc=1.45,Tb=5e-4,wb=1.25,Pb=1.25,wc=.078,Pc=12.82051282051282,pi=.06,Ac=.001;function _c(e,t){const n=(e.r/255)**Ia,a=(e.g/255)**Ia,r=(e.b/255)**Ia,i=(t.r/255)**Ia,o=(t.g/255)**Ia,l=(t.b/255)**Ia;let s=n*kc+a*Sc+r*Cc,c=i*kc+o*Sc+l*Cc;if(s<=vi&&(s+=(vi-s)**Tc),c<=vi&&(c+=(vi-c)**Tc),Math.abs(c-s)s){const d=(c**bb-s**kb)*wb;u=d-Ac?0:d>-wc?d-d*Pc*pi:d+pi}return u*100}function Ab(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Wi=.20689655172413793,_b=e=>e>Wi**3?Math.cbrt(e):e/(3*Wi**2)+4/29,Mb=e=>e>Wi?e**3:3*Wi**2*(e-4/29);function zm(e){const t=_b,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Um(e){const t=Mb,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Bb=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Eb=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Db=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Lb=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Zm(e){const t=Array(3),n=Eb,a=Bb;for(let r=0;r<3;++r)t[r]=Math.round(bn(n(a[r][0]*e[0]+a[r][1]*e[1]+a[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Es(e){let{r:t,g:n,b:a}=e;const r=[0,0,0],i=Lb,o=Db;t=i(t/255),n=i(n/255),a=i(a/255);for(let l=0;l<3;++l)r[l]=o[l][0]*t+o[l][1]*n+o[l][2]*a;return r}function _l(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Rb(e){return _l(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Mc=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Ob={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Bc({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Bc({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Wr({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Wr({h:e,s:t,v:n,a})};function vn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Mc.test(e)){const{groups:t}=e.match(Mc),{fn:n,values:a}=t,r=a.split(/,\s*/).map(i=>i.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return Ob[n](...r)}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),Nb(t)}else if(typeof e=="object"){if(zo(e,["r","g","b"]))return e;if(zo(e,["h","s","l"]))return Wr(Ym(e));if(zo(e,["h","s","v"]))return Wr(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 Wr(e){const{h:t,s:n,v:a,a:r}=e,i=l=>{const s=(l+t/60)%6;return a-a*n*Math.max(Math.min(s,4-s,1),0)},o=[i(5),i(3),i(1)].map(l=>Math.round(l*255));return{r:o[0],g:o[1],b:o[2],a:r}}function Bc(e){return Wr(Ym(e))}function Ym(e){const{h:t,s:n,l:a,a:r}=e,i=a+n*Math.min(a,1-a),o=i===0?0:2-2*a/i;return{h:t,s:o,v:i,a:r}}function yi(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Ib(e){let{r:t,g:n,b:a,a:r}=e;return`#${[yi(t),yi(n),yi(a),r!==void 0?yi(Math.round(r*255)):""].join("")}`}function Nb(e){e=Vb(e);let[t,n,a,r]=fb(e,2).map(i=>parseInt(i,16));return r=r===void 0?r:r/255,{r:t,g:n,b:a,a:r}}function Vb(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=fc(fc(e,6),8,"F")),e}function Fb(e,t){const n=zm(Es(e));return n[0]=n[0]+t*10,Zm(Um(n))}function Hb(e,t){const n=zm(Es(e));return n[0]=n[0]-t*10,Zm(Um(n))}function jb(e){const t=vn(e);return Es(t)[1]}function qm(e){const t=Math.abs(_c(vn(0),vn(e)));return Math.abs(_c(vn(16777215),vn(e)))>Math.min(t,50)?"#fff":"#000"}function ee(e,t){return n=>Object.keys(e).reduce((a,r)=>{const o=typeof e[r]=="object"&&e[r]!=null&&!Array.isArray(e[r])?e[r]:{type:e[r]};return n&&r in n?a[r]={...o,default:n[r]}:a[r]=o,t&&!a[r].source&&(a[r].source=t),a},{})}const Me=ee({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function st(e,t){const n=In();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Cn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=st(e).type;return ka((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Xm=0,Mi=new WeakMap;function Zt(){const e=st("getUid");if(Mi.has(e))return Mi.get(e);{const t=Xm++;return Mi.set(e,t),t}}Zt.reset=()=>{Xm=0,Mi=new WeakMap};function xb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:st("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const Xa=Symbol.for("vuetify:defaults");function Gb(e){return se(e)}function Ds(){const e=He(Xa);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ma(e,t){const n=Ds(),a=se(e),r=A(()=>{if(yt(t==null?void 0:t.disabled))return n.value;const o=yt(t==null?void 0:t.scoped),l=yt(t==null?void 0:t.reset),s=yt(t==null?void 0:t.root);if(a.value==null&&!(o||l||s))return n.value;let c=Ct(a.value,{prev:n.value});if(o)return c;if(l||s){const u=Number(l||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof s=="string"&&s in c&&(c=Ct(Ct(c,{prev:c}),c[s])),c}return c.prev?Ct(c.prev,c):c});return dt(Xa,r),r}function Kb(e,t){var n,a;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((a=e.props)==null?void 0:a[ka(t)])<"u"}function Wb(){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]:Ds();const a=st("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const r=A(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),i=new Proxy(e,{get(s,c){var d,f,m,h,g,p,S;const u=Reflect.get(s,c);return c==="class"||c==="style"?[(d=r.value)==null?void 0:d[c],u].filter(P=>P!=null):typeof c=="string"&&!Kb(a.vnode,c)?((f=r.value)==null?void 0:f[c])!==void 0?(m=r.value)==null?void 0:m[c]:((g=(h=n.value)==null?void 0:h.global)==null?void 0:g[c])!==void 0?(S=(p=n.value)==null?void 0:p.global)==null?void 0:S[c]:u:u}}),o=me();$t(()=>{if(r.value){const s=Object.entries(r.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=s.length?Object.fromEntries(s):void 0}else o.value=void 0});function l(){const s=xb(Xa,a);dt(Xa,A(()=>o.value?Ct((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:i,provideSubDefaults:l}}function dr(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ee(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return Hm(a,t)},e.props._as=String,e.setup=function(a,r){const i=Ds();if(!i.value)return e._setup(a,r);const{props:o,provideSubDefaults:l}=Wb(a,a._as??e.name,i),s=e._setup(o,r);return l(),s}}return e}function ge(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?dr:lr)(t)}function Qm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return ge()({name:n??Fn(It(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Me()},setup(a,r){let{slots:i}=r;return()=>{var o;return Ut(a.tag,{class:[e,a.class],style:a.style},(o=i.default)==null?void 0:o.call(i))}}})}function eh(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 Ji="cubic-bezier(0.4, 0, 0.2, 1)",Jb="cubic-bezier(0.0, 0, 0.2, 1)",$b="cubic-bezier(0.4, 0, 1, 1)";function th(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?zb(e):Ls(e))return e;e=e.parentElement}return document.scrollingElement}function $i(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Ls(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Ls(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 zb(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Ub(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Ce(e){const t=st("useRender");t.render=e}function Xe(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const i=st("useProxiedModel"),o=se(e[t]!==void 0?e[t]:n),l=ka(t),c=A(l!==t?()=>{var d,f,m,h;return e[t],!!(((d=i.vnode.props)!=null&&d.hasOwnProperty(t)||(f=i.vnode.props)!=null&&f.hasOwnProperty(l))&&((m=i.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)||(h=i.vnode.props)!=null&&h.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var d,f;return e[t],!!((d=i.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=i.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Nn(()=>!c.value,()=>{he(()=>e[t],d=>{o.value=d})});const u=A({get(){const d=e[t];return a(c.value?d:o.value)},set(d){const f=r(d),m=pe(c.value?e[t]:o.value);m===f||a(m)===d||(o.value=f,i==null||i.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const Zb={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",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",today:"Today"},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",title:"Select Time"},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"}},Ec="$vuetify.",Dc=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[+a])),nh=(e,t,n)=>function(a){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],a).format(n)}function Yo(e,t,n){const a=Xe(e,t,e[t]??n.value);return a.value=e[t]??n.value,he(n,r=>{e[t]==null&&(a.value=n.value)}),a}function rh(e){return t=>{const n=Yo(t,"locale",e.current),a=Yo(t,"fallback",e.fallback),r=Yo(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:r,t:nh(n,a,r),n:ah(n,a),provide:rh({current:n,fallback:a,messages:r})}}}function Yb(e){const t=me((e==null?void 0:e.locale)??"en"),n=me((e==null?void 0:e.fallback)??"en"),a=se({en:Zb,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:nh(t,n,a),n:ah(t,n),provide:rh({current:t,fallback:n,messages:a})}}const zi=Symbol.for("vuetify:locale");function qb(e){return e.name!=null}function Xb(e){const t=e!=null&&e.adapter&&qb(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:Yb(e),n=ek(t,e);return{...t,...n}}function Rs(){const e=He(zi);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Qb(){return{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,km:!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 ek(e,t){const n=se((t==null?void 0:t.rtl)??Qb()),a=A(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:A(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function on(){const e=He(zi);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const yo={"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 tk(e,t,n){const a=[];let r=[];const i=ih(e),o=oh(e),l=n??yo[t.slice(-2).toUpperCase()]??0,s=(i.getDay()-l+7)%7,c=(o.getDay()-l+7)%7;for(let u=0;u0&&a.push(r),a}function nk(e,t,n){const a=n??yo[t.slice(-2).toUpperCase()]??0,r=new Date(e);for(;r.getDay()!==a;)r.setDate(r.getDate()-1);return r}function ak(e,t){const n=new Date(e),a=((yo[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function ih(e){return new Date(e.getFullYear(),e.getMonth(),1)}function oh(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function rk(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const ik=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function lh(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(ik.test(e))return rk(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Lc=new Date(2e3,0,2);function ok(e,t){const n=t??yo[e.slice(-2).toUpperCase()]??0;return Fm(7).map(a=>{const r=new Date(Lc);return r.setDate(Lc.getDate()+n+a),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function lk(e,t,n,a){const r=lh(e)??new Date,i=a==null?void 0:a[t];if(typeof i=="function")return i(r,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const l=r.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(r);return`${l} ${s}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(r.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:o=i??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(r)}function sk(e,t){const n=e.toJsDate(t),a=n.getFullYear(),r=mc(String(n.getMonth()+1),2,"0"),i=mc(String(n.getDate()),2,"0");return`${a}-${r}-${i}`}function uk(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function ck(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function dk(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function fk(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function mk(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function hk(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function gk(e){return e.getFullYear()}function vk(e){return e.getMonth()}function pk(e){return e.getDate()}function yk(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function bk(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function kk(e){return e.getHours()}function Sk(e){return e.getMinutes()}function Ck(e){return new Date(e.getFullYear(),0,1)}function Tk(e){return new Date(e.getFullYear(),11,31)}function wk(e,t){return Ui(e,t[0])&&_k(e,t[1])}function Pk(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ui(e,t){return e.getTime()>t.getTime()}function Ak(e,t){return Ui(Ml(e),Ml(t))}function _k(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}const bo=["sm","md","lg","xl","xxl"],Bl=Symbol.for("vuetify:display"),Ic={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Gk=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ic;return Ct(Ic,e)};function Nc(e){return Fe&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function Vc(e){return Fe&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function Fc(e){const t=Fe&&!e?window.navigator.userAgent:"ssr";function n(h){return!!t.match(h)}const a=n(/android/i),r=n(/iphone|ipad|ipod/i),i=n(/cordova/i),o=n(/electron/i),l=n(/chrome/i),s=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),m=n(/linux/i);return{android:a,ios:r,cordova:i,electron:o,chrome:l,edge:s,firefox:c,opera:u,win:d,mac:f,linux:m,touch:lb,ssr:t==="ssr"}}function Kk(e,t){const{thresholds:n,mobileBreakpoint:a}=Gk(e),r=me(Vc(t)),i=me(Fc(t)),o=ct({}),l=me(Nc(t));function s(){r.value=Vc(),l.value=Nc()}function c(){s(),i.value=Fc()}return $t(()=>{const u=l.value=n.xxl,p=u?"xs":d?"sm":f?"md":m?"lg":h?"xl":"xxl",S=typeof a=="number"?a:n[a],P=l.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=He(Bl);if(!n)throw new Error("Could not find Vuetify display injection");const a=A(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const i=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:r,mobile:a}}const sh=Symbol.for("vuetify:goto");function uh(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function Jk(e){return Is(e)??(document.scrollingElement||document.body)}function Is(e){return typeof e=="string"?document.querySelector(e):Ps(e)}function qo(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=Is(e),r=0;for(;a;)r+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return r}function $k(e,t){return{rtl:t.isRtl,options:Ct(uh(),e)}}async function Hc(e,t,n,a){const r=n?"scrollLeft":"scrollTop",i=Ct((a==null?void 0:a.options)??uh(),t),o=a==null?void 0:a.rtl.value,l=(typeof e=="number"?e:Is(e))??0,s=i.container==="parent"&&l instanceof HTMLElement?l.parentElement:Jk(i.container),c=typeof i.easing=="function"?i.easing:i.patterns[i.easing];if(!c)throw new TypeError(`Easing function "${i.easing}" not found.`);let u;if(typeof l=="number")u=qo(l,n,o);else if(u=qo(l,n,o)-qo(s,n,o),i.layout){const h=window.getComputedStyle(l).getPropertyValue("--v-layout-top");h&&(u-=parseInt(h,10))}u+=i.offset,u=Uk(s,u,!!o,!!n);const d=s[r]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(m=>requestAnimationFrame(function h(g){const S=(g-f)/i.duration,P=Math.floor(d+(u-d)*c(bn(S,0,1)));if(s[r]=P,S>=1&&Math.abs(P-s[r])<10)return m(u);if(S>2)return m(s[r]);requestAnimationFrame(h)}))}function zk(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=He(sh),{isRtl:n}=on();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:A(()=>t.rtl.value||n.value)};async function r(i,o){return Hc(i,Ct(e,o),!1,a)}return r.horizontal=async(i,o)=>Hc(i,Ct(e,o),!0,a),r}function Uk(e,t,n,a){const{scrollWidth:r,scrollHeight:i}=e,[o,l]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return a?n?(s=-(r-o),c=0):(s=0,c=r-o):(s=0,c=i+-l),Math.max(Math.min(t,c),s)}const Zk={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",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},ch={component:e=>Ut(fh,{...e,class:"mdi"})},Ne=[String,Function,Object,Array],El=Symbol.for("vuetify:icons"),ko=ee({icon:{type:Ne},tag:{type:String,required:!0}},"icon"),jc=ge()({name:"VComponentIcon",props:ko(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return v(e.tag,null,{default:()=>{var r;return[e.icon?v(a,null,null):(r=n.default)==null?void 0:r.call(n)]}})}}}),dh=dr({name:"VSvgIcon",inheritAttrs:!1,props:ko(),setup(e,t){let{attrs:n}=t;return()=>v(e.tag,Pe(n,{style:null}),{default:()=>[v("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(a=>Array.isArray(a)?v("path",{d:a[0],"fill-opacity":a[1]},null):v("path",{d:a},null)):v("path",{d:e.icon},null)])]})}});dr({name:"VLigatureIcon",props:ko(),setup(e){return()=>v(e.tag,null,{default:()=>[e.icon]})}});const fh=dr({name:"VClassIcon",props:ko(),setup(e){return()=>v(e.tag,{class:e.icon},null)}});function Yk(){return{svg:{component:dh},class:{component:fh}}}function qk(e){const t=Yk(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=ch),Ct({defaultSet:n,sets:t,aliases:{...Zk,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","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const Xk=e=>{const t=He(El);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:A(()=>{var s;const a=yt(e);if(!a)return{component:jc};let r=a;if(typeof r=="string"&&(r=r.trim(),r.startsWith("$")&&(r=(s=t.aliases)==null?void 0:s[r.slice(1)])),Array.isArray(r))return{component:dh,icon:r};if(typeof r!="string")return{component:jc,icon:r};const i=Object.keys(t.sets).find(c=>typeof r=="string"&&r.startsWith(`${c}:`)),o=i?r.slice(i.length+1):r;return{component:t.sets[i??t.defaultSet].component,icon:o}})}},Zi=Symbol.for("vuetify:theme"),ut=ee({theme:String},"theme");function xc(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","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-light":"#424242","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 Qk(){var a,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xc();const t=xc();if(!e)return{...t,isDisabled:!0};const n={};for(const[i,o]of Object.entries(e.themes??{})){const l=o.dark||i==="dark"?(a=t.themes)==null?void 0:a.dark:(r=t.themes)==null?void 0:r.light;n[i]=Ct(l,o)}return Ct(t,{...e,themes:n})}function eS(e){const t=Qk(e),n=se(t.defaultTheme),a=se(t.themes),r=A(()=>{const u={};for(const[d,f]of Object.entries(a.value)){const m=u[d]={...f,colors:{...f.colors}};if(t.variations)for(const h of t.variations.colors){const g=m.colors[h];if(g)for(const p of["lighten","darken"]){const S=p==="lighten"?Fb:Hb;for(const P of Fm(t.variations[p],1))m.colors[`${h}-${p}-${P}`]=Ib(S(vn(g),P))}}for(const h of Object.keys(m.colors)){if(/^on-[a-z]/.test(h)||m.colors[`on-${h}`])continue;const g=`on-${h}`,p=vn(m.colors[h]);m.colors[g]=qm(p)}}return u}),i=A(()=>r.value[n.value]),o=A(()=>{var h;const u=[];(h=i.value)!=null&&h.dark&&ma(u,":root",["color-scheme: dark"]),ma(u,":root",Gc(i.value));for(const[g,p]of Object.entries(r.value))ma(u,`.v-theme--${g}`,[`color-scheme: ${p.dark?"dark":"normal"}`,...Gc(p)]);const d=[],f=[],m=new Set(Object.values(r.value).flatMap(g=>Object.keys(g.colors)));for(const g of m)/^on-[a-z]/.test(g)?ma(f,`.${g}`,[`color: rgb(var(--v-theme-${g})) !important`]):(ma(d,`.bg-${g}`,[`--v-theme-overlay-multiplier: var(--v-theme-${g}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${g})) !important`,`color: rgb(var(--v-theme-on-${g})) !important`]),ma(f,`.text-${g}`,[`color: rgb(var(--v-theme-${g})) !important`]),ma(f,`.border-${g}`,[`--v-border-color: var(--v-theme-${g})`]));return u.push(...d,...f),u.map((g,p)=>p===0?g:` ${g}`).join("")});function l(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function s(u){if(t.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const m=d.push(l);Fe&&he(o,()=>{m.patch(l)})}else Fe?(d.addHeadObjs(A(l)),$t(()=>d.updateDOM())):d.addHeadObjs(l());else{let h=function(){if(typeof document<"u"&&!m){const g=document.createElement("style");g.type="text/css",g.id="vuetify-theme-stylesheet",t.cspNonce&&g.setAttribute("nonce",t.cspNonce),m=g,document.head.appendChild(m)}m&&(m.innerHTML=o.value)};var f=h;let m=Fe?document.getElementById("vuetify-theme-stylesheet"):null;Fe?he(o,h,{immediate:!0}):h()}}const c=A(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:s,isDisabled:t.isDisabled,name:n,themes:a,current:i,computedThemes:r,themeClasses:c,styles:o,global:{name:n,current:i}}}function vt(e){st("provideTheme");const t=He(Zi,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=A(()=>e.theme??t.name.value),a=A(()=>t.themes.value[n.value]),r=A(()=>t.isDisabled?void 0:`v-theme--${n.value}`),i={...t,name:n,current:a,themeClasses:r};return dt(Zi,i),i}function ma(e,t,n){e.push(`${t} { +**/let Cl;const Ju=typeof window<"u"&&window.trustedTypes;if(Ju)try{Cl=Ju.createPolicy("vue",{createHTML:e=>e})}catch{}const Bm=Cl?e=>Cl.createHTML(e):e=>e,By="http://www.w3.org/2000/svg",Ey="http://www.w3.org/1998/Math/MathML",Mn=typeof document<"u"?document:null,zu=Mn&&Mn.createElement("template"),Dy={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r=t==="svg"?Mn.createElementNS(By,e):t==="mathml"?Mn.createElementNS(Ey,e):n?Mn.createElement(e,{is:n}):Mn.createElement(e);return e==="select"&&a&&a.multiple!=null&&r.setAttribute("multiple",a.multiple),r},createText:e=>Mn.createTextNode(e),createComment:e=>Mn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{zu.innerHTML=Bm(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const l=zu.content;if(a==="svg"||a==="mathml"){const s=l.firstChild;for(;s.firstChild;)l.appendChild(s.firstChild);l.removeChild(s)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Gn="transition",br="animation",qa=Symbol("_vtc"),Em={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Dm=lt({},tm,Em),Ly=e=>(e.displayName="Transition",e.props=Dm,e),Qn=Ly((e,{slots:t})=>Ut(Lp,Lm(e),t)),fa=(e,t=[])=>{Te(e)?e.forEach(n=>n(...t)):e&&e(...t)},Uu=e=>e?Te(e)?e.some(t=>t.length>1):e.length>1:!1;function Lm(e){const t={};for(const E in e)E in Em||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:a,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=i,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=Ry(r),g=h&&h[0],p=h&&h[1],{onBeforeEnter:S,onEnter:P,onEnterCancelled:y,onLeave:C,onLeaveCancelled:D,onBeforeAppear:A=S,onAppear:M=P,onAppearCancelled:B=y}=t,L=(E,N,$,ae)=>{E._enterCancelled=ae,$n(E,N?u:l),$n(E,N?c:o),$&&$()},W=(E,N)=>{E._isLeaving=!1,$n(E,d),$n(E,m),$n(E,f),N&&N()},F=E=>(N,$)=>{const ae=E?M:P,re=()=>L(N,E,$);fa(ae,[N,re]),Zu(()=>{$n(N,E?s:i),mn(N,E?u:l),Uu(ae)||Yu(N,a,g,re)})};return lt(t,{onBeforeEnter(E){fa(S,[E]),mn(E,i),mn(E,o)},onBeforeAppear(E){fa(A,[E]),mn(E,s),mn(E,c)},onEnter:F(!1),onAppear:F(!0),onLeave(E,N){E._isLeaving=!0;const $=()=>W(E,N);mn(E,d),E._enterCancelled?(mn(E,f),Tl()):(Tl(),mn(E,f)),Zu(()=>{E._isLeaving&&($n(E,d),mn(E,m),Uu(C)||Yu(E,a,p,$))}),fa(C,[E,$])},onEnterCancelled(E){L(E,!1,void 0,!0),fa(y,[E])},onAppearCancelled(E){L(E,!0,void 0,!0),fa(B,[E])},onLeaveCancelled(E){W(E),fa(D,[E])}})}function Ry(e){if(e==null)return null;if(ze(e))return[Wo(e.enter),Wo(e.leave)];{const t=Wo(e);return[t,t]}}function Wo(e){return $v(e)}function mn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[qa]||(e[qa]=new Set)).add(t)}function $n(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[qa];n&&(n.delete(t),n.size||(e[qa]=void 0))}function Zu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Oy=0;function Yu(e,t,n,a){const r=e._endId=++Oy,i=()=>{r===e._endId&&a()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:s}=Rm(e,t);if(!o)return a();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=m=>{m.target===e&&++u>=s&&d()};setTimeout(()=>{u(n[h]||"").split(", "),r=a(`${Gn}Delay`),i=a(`${Gn}Duration`),o=qu(r,i),l=a(`${br}Delay`),s=a(`${br}Duration`),c=qu(l,s);let u=null,d=0,f=0;t===Gn?o>0&&(u=Gn,d=o,f=i.length):t===br?c>0&&(u=br,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?Gn:br:null,f=u?u===Gn?i.length:s.length:0);const m=u===Gn&&/\b(transform|all)(,|$)/.test(a(`${Gn}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:m}}function qu(e,t){for(;e.lengthXu(n)+Xu(e[a])))}function Xu(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Tl(){return document.body.offsetHeight}function Iy(e,t,n){const a=e[qa];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ji=Symbol("_vod"),Om=Symbol("_vsh"),ur={beforeMount(e,{value:t},{transition:n}){e[ji]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):kr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),kr(e,!0),a.enter(e)):a.leave(e,()=>{kr(e,!1)}):kr(e,t))},beforeUnmount(e,{value:t}){kr(e,t)}};function kr(e,t){e.style.display=t?e[ji]:"none",e[Om]=!t}const Ny=Symbol(""),Vy=/(^|;)\s*display\s*:/;function Fy(e,t,n){const a=e.style,r=Ye(n);let i=!1;if(n&&!r){if(t)if(Ye(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&_i(a,l,"")}else for(const o in t)n[o]==null&&_i(a,o,"");for(const o in n)o==="display"&&(i=!0),_i(a,o,n[o])}else if(r){if(t!==n){const o=a[Ny];o&&(n+=";"+o),a.cssText=n,i=Vy.test(n)}}else t&&e.removeAttribute("style");ji in e&&(e[ji]=i?a.display:"",e[Om]&&(a.display="none"))}const Qu=/\s*!important$/;function _i(e,t,n){if(Te(n))n.forEach(a=>_i(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=Hy(e,t);Qu.test(n)?e.setProperty(Pa(a),n.replace(Qu,""),"important"):e[a]=n}}const ec=["Webkit","Moz","ms"],$o={};function Hy(e,t){const n=$o[t];if(n)return n;let a=It(t);if(a!=="filter"&&a in e)return $o[t]=a;a=Fn(a);for(let r=0;rJo||(Wy.then(()=>Jo=0),Jo=Date.now());function Jy(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;an(zy(a,n.value),t,5,[a])};return n.value=e,n.attached=$y(),n}function zy(e,t){if(Te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>r=>!r._stopped&&a&&a(r))}else return t}const oc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Uy=(e,t,n,a,r,i)=>{const o=r==="svg";t==="class"?Iy(e,a,o):t==="style"?Fy(e,n,a):ro(t)?es(t)||Gy(e,t,n,a,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zy(e,t,a,o))?(ac(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&nc(e,t,a,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ye(a))?ac(e,It(t),a,i,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),nc(e,t,a,o))};function Zy(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&oc(t)&&_e(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return oc(t)&&Ye(n)?!1:t in e}const Im=new WeakMap,Nm=new WeakMap,xi=Symbol("_moveCb"),lc=Symbol("_enterCb"),Yy=e=>(delete e.props.mode,e),qy=Yy({name:"TransitionGroup",props:lt({},Dm,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=In(),a=em();let r,i;return hs(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!tb(r[0].el,n.vnode.el,o))return;r.forEach(Xy),r.forEach(Qy);const l=r.filter(eb);Tl(),l.forEach(s=>{const c=s.el,u=c.style;mn(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[xi]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[xi]=null,$n(c,o))};c.addEventListener("transitionend",d)})}),()=>{const o=pe(e),l=Lm(o);let s=o.tag||Ee;if(r=[],i)for(let c=0;c{l.split(/\s+/).forEach(s=>s&&a.classList.remove(s))}),n.split(/\s+/).forEach(l=>l&&a.classList.add(l)),a.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(a);const{hasTransform:o}=Rm(a);return i.removeChild(a),o}const nb=lt({patchProp:Uy},Dy);let sc;function ab(){return sc||(sc=ny(nb))}const rb=(...e)=>{const t=ab().createApp(...e),{mount:n}=t;return t.mount=a=>{const r=ob(a);if(!r)return;const i=t._component;!_e(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,ib(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function ib(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ob(e){return Ye(e)?document.querySelector(e):e}function Nn(e,t){let n;function a(){n=ti(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}he(e,r=>{r&&!n?a():r||(n==null||n.stop(),n=void 0)},{immediate:!0}),Tt(()=>{n==null||n.stop()})}const Fe=typeof window<"u",ws=Fe&&"IntersectionObserver"in window,lb=Fe&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function Vm(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let r=0;rcr(e[a],t[a]))}function wl(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(/^\./,""),Vm(e,t.split("."),n))}function Dn(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 r=t(e,n);return typeof r>"u"?n:r}if(typeof t=="string")return wl(e,t,n);if(Array.isArray(t))return Vm(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function Fm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function we(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 sb(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function uc(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function Ps(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const cc=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});function zo(e,t){return t.every(n=>e.hasOwnProperty(n))}function Hm(e,t){const n={},a=new Set(Object.keys(e));for(const r of t)a.has(r)&&(n[r]=e[r]);return n}function dc(e,t,n){const a=Object.create(null),r=Object.create(null);for(const i in e)t.some(o=>o instanceof RegExp?o.test(i):o===i)&&!(n!=null&&n.some(o=>o===i))?a[i]=e[i]:r[i]=e[i];return[a,r]}function ra(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function ub(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const jm=/^on[^a-z]/,_s=e=>jm.test(e),cb=["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"];function As(e){const[t,n]=dc(e,[jm]),a=ra(t,cb),[r,i]=dc(n,["class","style","id",/^data-/]);return Object.assign(r,t),Object.assign(i,a),[r,i]}function nn(e){return e==null?[]:Array.isArray(e)?e:[e]}function db(e,t){let n=0;const a=function(){for(var r=arguments.length,i=new Array(r),o=0;oe(...i),yt(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function bn(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 fc(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 mc(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function fb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a0&&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 a={};for(const r in e)a[r]=e[r];for(const r in t){const i=e[r],o=t[r];if(uc(i)&&uc(o)){a[r]=Ct(i,o,n);continue}if(n&&Array.isArray(i)&&Array.isArray(o)){a[r]=n(i,o);continue}a[r]=o}return a}function xm(e){return e.map(t=>t.type===Ee?xm(t.children):t).flat()}function ka(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(ka.cache.has(e))return ka.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return ka.cache.set(e,t),t}ka.cache=new Map;function Ka(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Ka(e,n)).flat(1);if(t.suspense)return Ka(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>Ka(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Ka(e,t.component.subTree).flat(1)}return[]}function Ms(e){const t=ct({}),n=_(e);return Jt(()=>{for(const a in n.value)t[a]=n.value[a]},{flush:"sync"}),cs(t)}function Gi(e,t){return e.includes(t)}function Gm(e){return e[2].toLowerCase()+e.slice(3)}const Ot=()=>[Function,Array];function hc(e,t){return t="on"+Fn(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function mb(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Km(e,t,n){let a,r=e.indexOf(document.activeElement);const i=t==="next"?1:-1;do r+=i,a=e[r];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&r=0);return a}function Rr(e,t){var a,r,i,o;const n=Kr(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(r=n[0])==null||r.focus();else if(t==="last")(i=n.at(-1))==null||i.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const l=Km(n,t);l?l.focus():Rr(e,t==="next"?"first":"last")}}function Ki(e,t){if(!(Fe&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Wm(e){return e.some(t=>xr(t)?t.type===Et?!1:t.type!==Ee||Wm(t.children):!0)?e:null}function hb(e,t){if(!Fe||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function gb(e,t){const n=e.clientX,a=e.clientY,r=t.getBoundingClientRect(),i=r.left,o=r.top,l=r.right,s=r.bottom;return n>=i&&n<=l&&a>=o&&a<=s}function Pl(){const e=me(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>Ps(e.value)}),t}function gc(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}const $m=["top","bottom"],vb=["start","end","left","right"];function _l(e,t){let[n,a]=e.split(" ");return a||(a=Gi($m,n)?"start":Gi(vb,n)?"top":"center"),{side:vc(n,t),align:vc(a,t)}}function vc(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Uo(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Zo(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function pc(e){return{side:e.align,align:e.side}}function yc(e){return Gi($m,e.side)?"y":"x"}class Sa{constructor(t){let{x:n,y:a,width:r,height:i}=t;this.x=n,this.y=a,this.width=r,this.height=i}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 bc(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 Jm(e){return Array.isArray(e)?new Sa({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Bs(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let r,i,o,l,s;if(a.startsWith("matrix3d("))r=a.slice(9,-1).split(/, /),i=+r[0],o=+r[5],l=+r[12],s=+r[13];else if(a.startsWith("matrix("))r=a.slice(7,-1).split(/, /),i=+r[0],o=+r[3],l=+r[4],s=+r[5];else return new Sa(t);const c=n.transformOrigin,u=t.x-l-(1-i)*parseFloat(c),d=t.y-s-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,m=o?t.height/o:e.offsetHeight+1;return new Sa({x:u,y:d,width:f,height:m})}else return new Sa(t)}function Wa(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(r=>{a.onfinish=()=>{r(a)}})),a}const Ai=new WeakMap;function pb(e,t){Object.keys(t).forEach(n=>{if(_s(n)){const a=Gm(n),r=Ai.get(e);if(t[n]==null)r==null||r.forEach(i=>{const[o,l]=i;o===a&&(e.removeEventListener(a,l),r.delete(i))});else if(!r||![...r].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=r||new Set;i.add([a,t[n]]),Ai.has(e)||Ai.set(e,i)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function yb(e,t){Object.keys(t).forEach(n=>{if(_s(n)){const a=Gm(n),r=Ai.get(e);r==null||r.forEach(i=>{const[o,l]=i;o===a&&(e.removeEventListener(a,l),r.delete(i))})}else e.removeAttribute(n)})}const Ia=2.4,kc=.2126729,Sc=.7151522,Cc=.072175,bb=.55,kb=.58,Sb=.57,Cb=.62,vi=.03,Tc=1.45,Tb=5e-4,wb=1.25,Pb=1.25,wc=.078,Pc=12.82051282051282,pi=.06,_c=.001;function Ac(e,t){const n=(e.r/255)**Ia,a=(e.g/255)**Ia,r=(e.b/255)**Ia,i=(t.r/255)**Ia,o=(t.g/255)**Ia,l=(t.b/255)**Ia;let s=n*kc+a*Sc+r*Cc,c=i*kc+o*Sc+l*Cc;if(s<=vi&&(s+=(vi-s)**Tc),c<=vi&&(c+=(vi-c)**Tc),Math.abs(c-s)s){const d=(c**bb-s**kb)*wb;u=d<_c?0:d-_c?0:d>-wc?d-d*Pc*pi:d+pi}return u*100}function _b(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Wi=.20689655172413793,Ab=e=>e>Wi**3?Math.cbrt(e):e/(3*Wi**2)+4/29,Mb=e=>e>Wi?e**3:3*Wi**2*(e-4/29);function zm(e){const t=Ab,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Um(e){const t=Mb,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Bb=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Eb=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Db=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Lb=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Zm(e){const t=Array(3),n=Eb,a=Bb;for(let r=0;r<3;++r)t[r]=Math.round(bn(n(a[r][0]*e[0]+a[r][1]*e[1]+a[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Es(e){let{r:t,g:n,b:a}=e;const r=[0,0,0],i=Lb,o=Db;t=i(t/255),n=i(n/255),a=i(a/255);for(let l=0;l<3;++l)r[l]=o[l][0]*t+o[l][1]*n+o[l][2]*a;return r}function Al(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Rb(e){return Al(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Mc=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Ob={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Bc({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Bc({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Wr({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Wr({h:e,s:t,v:n,a})};function vn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Mc.test(e)){const{groups:t}=e.match(Mc),{fn:n,values:a}=t,r=a.split(/,\s*/).map(i=>i.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return Ob[n](...r)}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),Nb(t)}else if(typeof e=="object"){if(zo(e,["r","g","b"]))return e;if(zo(e,["h","s","l"]))return Wr(Ym(e));if(zo(e,["h","s","v"]))return Wr(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 Wr(e){const{h:t,s:n,v:a,a:r}=e,i=l=>{const s=(l+t/60)%6;return a-a*n*Math.max(Math.min(s,4-s,1),0)},o=[i(5),i(3),i(1)].map(l=>Math.round(l*255));return{r:o[0],g:o[1],b:o[2],a:r}}function Bc(e){return Wr(Ym(e))}function Ym(e){const{h:t,s:n,l:a,a:r}=e,i=a+n*Math.min(a,1-a),o=i===0?0:2-2*a/i;return{h:t,s:o,v:i,a:r}}function yi(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Ib(e){let{r:t,g:n,b:a,a:r}=e;return`#${[yi(t),yi(n),yi(a),r!==void 0?yi(Math.round(r*255)):""].join("")}`}function Nb(e){e=Vb(e);let[t,n,a,r]=fb(e,2).map(i=>parseInt(i,16));return r=r===void 0?r:r/255,{r:t,g:n,b:a,a:r}}function Vb(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=fc(fc(e,6),8,"F")),e}function Fb(e,t){const n=zm(Es(e));return n[0]=n[0]+t*10,Zm(Um(n))}function Hb(e,t){const n=zm(Es(e));return n[0]=n[0]-t*10,Zm(Um(n))}function jb(e){const t=vn(e);return Es(t)[1]}function qm(e){const t=Math.abs(Ac(vn(0),vn(e)));return Math.abs(Ac(vn(16777215),vn(e)))>Math.min(t,50)?"#fff":"#000"}function ee(e,t){return n=>Object.keys(e).reduce((a,r)=>{const o=typeof e[r]=="object"&&e[r]!=null&&!Array.isArray(e[r])?e[r]:{type:e[r]};return n&&r in n?a[r]={...o,default:n[r]}:a[r]=o,t&&!a[r].source&&(a[r].source=t),a},{})}const Me=ee({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function st(e,t){const n=In();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Cn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=st(e).type;return ka((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Xm=0,Mi=new WeakMap;function Zt(){const e=st("getUid");if(Mi.has(e))return Mi.get(e);{const t=Xm++;return Mi.set(e,t),t}}Zt.reset=()=>{Xm=0,Mi=new WeakMap};function xb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:st("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const Xa=Symbol.for("vuetify:defaults");function Gb(e){return se(e)}function Ds(){const e=He(Xa);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ma(e,t){const n=Ds(),a=se(e),r=_(()=>{if(yt(t==null?void 0:t.disabled))return n.value;const o=yt(t==null?void 0:t.scoped),l=yt(t==null?void 0:t.reset),s=yt(t==null?void 0:t.root);if(a.value==null&&!(o||l||s))return n.value;let c=Ct(a.value,{prev:n.value});if(o)return c;if(l||s){const u=Number(l||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof s=="string"&&s in c&&(c=Ct(Ct(c,{prev:c}),c[s])),c}return c.prev?Ct(c.prev,c):c});return dt(Xa,r),r}function Kb(e,t){var n,a;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((a=e.props)==null?void 0:a[ka(t)])<"u"}function Wb(){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]:Ds();const a=st("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const r=_(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),i=new Proxy(e,{get(s,c){var d,f,m,h,g,p,S;const u=Reflect.get(s,c);return c==="class"||c==="style"?[(d=r.value)==null?void 0:d[c],u].filter(P=>P!=null):typeof c=="string"&&!Kb(a.vnode,c)?((f=r.value)==null?void 0:f[c])!==void 0?(m=r.value)==null?void 0:m[c]:((g=(h=n.value)==null?void 0:h.global)==null?void 0:g[c])!==void 0?(S=(p=n.value)==null?void 0:p.global)==null?void 0:S[c]:u:u}}),o=me();Jt(()=>{if(r.value){const s=Object.entries(r.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=s.length?Object.fromEntries(s):void 0}else o.value=void 0});function l(){const s=xb(Xa,a);dt(Xa,_(()=>o.value?Ct((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:i,provideSubDefaults:l}}function dr(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ee(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return Hm(a,t)},e.props._as=String,e.setup=function(a,r){const i=Ds();if(!i.value)return e._setup(a,r);const{props:o,provideSubDefaults:l}=Wb(a,a._as??e.name,i),s=e._setup(o,r);return l(),s}}return e}function ge(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?dr:lr)(t)}function Qm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return ge()({name:n??Fn(It(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Me()},setup(a,r){let{slots:i}=r;return()=>{var o;return Ut(a.tag,{class:[e,a.class],style:a.style},(o=i.default)==null?void 0:o.call(i))}}})}function eh(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 $i="cubic-bezier(0.4, 0, 0.2, 1)",$b="cubic-bezier(0.0, 0, 0.2, 1)",Jb="cubic-bezier(0.4, 0, 1, 1)";function th(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?zb(e):Ls(e))return e;e=e.parentElement}return document.scrollingElement}function Ji(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Ls(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Ls(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 zb(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Ub(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Ce(e){const t=st("useRender");t.render=e}function Xe(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const i=st("useProxiedModel"),o=se(e[t]!==void 0?e[t]:n),l=ka(t),c=_(l!==t?()=>{var d,f,m,h;return e[t],!!(((d=i.vnode.props)!=null&&d.hasOwnProperty(t)||(f=i.vnode.props)!=null&&f.hasOwnProperty(l))&&((m=i.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)||(h=i.vnode.props)!=null&&h.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var d,f;return e[t],!!((d=i.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=i.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Nn(()=>!c.value,()=>{he(()=>e[t],d=>{o.value=d})});const u=_({get(){const d=e[t];return a(c.value?d:o.value)},set(d){const f=r(d),m=pe(c.value?e[t]:o.value);m===f||a(m)===d||(o.value=f,i==null||i.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const Zb={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",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",today:"Today"},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",title:"Select Time"},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"}},Ec="$vuetify.",Dc=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[+a])),nh=(e,t,n)=>function(a){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],a).format(n)}function Yo(e,t,n){const a=Xe(e,t,e[t]??n.value);return a.value=e[t]??n.value,he(n,r=>{e[t]==null&&(a.value=n.value)}),a}function rh(e){return t=>{const n=Yo(t,"locale",e.current),a=Yo(t,"fallback",e.fallback),r=Yo(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:r,t:nh(n,a,r),n:ah(n,a),provide:rh({current:n,fallback:a,messages:r})}}}function Yb(e){const t=me((e==null?void 0:e.locale)??"en"),n=me((e==null?void 0:e.fallback)??"en"),a=se({en:Zb,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:nh(t,n,a),n:ah(t,n),provide:rh({current:t,fallback:n,messages:a})}}const zi=Symbol.for("vuetify:locale");function qb(e){return e.name!=null}function Xb(e){const t=e!=null&&e.adapter&&qb(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:Yb(e),n=ek(t,e);return{...t,...n}}function Rs(){const e=He(zi);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Qb(){return{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,km:!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 ek(e,t){const n=se((t==null?void 0:t.rtl)??Qb()),a=_(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:_(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function on(){const e=He(zi);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const yo={"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 tk(e,t,n){const a=[];let r=[];const i=ih(e),o=oh(e),l=n??yo[t.slice(-2).toUpperCase()]??0,s=(i.getDay()-l+7)%7,c=(o.getDay()-l+7)%7;for(let u=0;u0&&a.push(r),a}function nk(e,t,n){const a=n??yo[t.slice(-2).toUpperCase()]??0,r=new Date(e);for(;r.getDay()!==a;)r.setDate(r.getDate()-1);return r}function ak(e,t){const n=new Date(e),a=((yo[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function ih(e){return new Date(e.getFullYear(),e.getMonth(),1)}function oh(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function rk(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const ik=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function lh(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(ik.test(e))return rk(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Lc=new Date(2e3,0,2);function ok(e,t){const n=t??yo[e.slice(-2).toUpperCase()]??0;return Fm(7).map(a=>{const r=new Date(Lc);return r.setDate(Lc.getDate()+n+a),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function lk(e,t,n,a){const r=lh(e)??new Date,i=a==null?void 0:a[t];if(typeof i=="function")return i(r,t,n);let o={};switch(t){case"fullDate":o={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":o={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const l=r.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(r);return`${l} ${s}`;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":o={month:"short",day:"numeric"};break;case"year":o={year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"weekday":o={weekday:"long"};break;case"weekdayShort":o={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(r.getDate());case"hours12h":o={hour:"numeric",hour12:!0};break;case"hours24h":o={hour:"numeric",hour12:!1};break;case"minutes":o={minute:"numeric"};break;case"seconds":o={second:"numeric"};break;case"fullTime":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:o=i??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(r)}function sk(e,t){const n=e.toJsDate(t),a=n.getFullYear(),r=mc(String(n.getMonth()+1),2,"0"),i=mc(String(n.getDate()),2,"0");return`${a}-${r}-${i}`}function uk(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function ck(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function dk(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function fk(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function mk(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function hk(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function gk(e){return e.getFullYear()}function vk(e){return e.getMonth()}function pk(e){return e.getDate()}function yk(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function bk(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function kk(e){return e.getHours()}function Sk(e){return e.getMinutes()}function Ck(e){return new Date(e.getFullYear(),0,1)}function Tk(e){return new Date(e.getFullYear(),11,31)}function wk(e,t){return Ui(e,t[0])&&Ak(e,t[1])}function Pk(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ui(e,t){return e.getTime()>t.getTime()}function _k(e,t){return Ui(Ml(e),Ml(t))}function Ak(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}const bo=["sm","md","lg","xl","xxl"],Bl=Symbol.for("vuetify:display"),Ic={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Gk=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ic;return Ct(Ic,e)};function Nc(e){return Fe&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function Vc(e){return Fe&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function Fc(e){const t=Fe&&!e?window.navigator.userAgent:"ssr";function n(h){return!!t.match(h)}const a=n(/android/i),r=n(/iphone|ipad|ipod/i),i=n(/cordova/i),o=n(/electron/i),l=n(/chrome/i),s=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),f=n(/mac/i),m=n(/linux/i);return{android:a,ios:r,cordova:i,electron:o,chrome:l,edge:s,firefox:c,opera:u,win:d,mac:f,linux:m,touch:lb,ssr:t==="ssr"}}function Kk(e,t){const{thresholds:n,mobileBreakpoint:a}=Gk(e),r=me(Vc(t)),i=me(Fc(t)),o=ct({}),l=me(Nc(t));function s(){r.value=Vc(),l.value=Nc()}function c(){s(),i.value=Fc()}return Jt(()=>{const u=l.value=n.xxl,p=u?"xs":d?"sm":f?"md":m?"lg":h?"xl":"xxl",S=typeof a=="number"?a:n[a],P=l.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=He(Bl);if(!n)throw new Error("Could not find Vuetify display injection");const a=_(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const i=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:r,mobile:a}}const sh=Symbol.for("vuetify:goto");function uh(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function $k(e){return Is(e)??(document.scrollingElement||document.body)}function Is(e){return typeof e=="string"?document.querySelector(e):Ps(e)}function qo(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=Is(e),r=0;for(;a;)r+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return r}function Jk(e,t){return{rtl:t.isRtl,options:Ct(uh(),e)}}async function Hc(e,t,n,a){const r=n?"scrollLeft":"scrollTop",i=Ct((a==null?void 0:a.options)??uh(),t),o=a==null?void 0:a.rtl.value,l=(typeof e=="number"?e:Is(e))??0,s=i.container==="parent"&&l instanceof HTMLElement?l.parentElement:$k(i.container),c=typeof i.easing=="function"?i.easing:i.patterns[i.easing];if(!c)throw new TypeError(`Easing function "${i.easing}" not found.`);let u;if(typeof l=="number")u=qo(l,n,o);else if(u=qo(l,n,o)-qo(s,n,o),i.layout){const h=window.getComputedStyle(l).getPropertyValue("--v-layout-top");h&&(u-=parseInt(h,10))}u+=i.offset,u=Uk(s,u,!!o,!!n);const d=s[r]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(m=>requestAnimationFrame(function h(g){const S=(g-f)/i.duration,P=Math.floor(d+(u-d)*c(bn(S,0,1)));if(s[r]=P,S>=1&&Math.abs(P-s[r])<10)return m(u);if(S>2)return m(s[r]);requestAnimationFrame(h)}))}function zk(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=He(sh),{isRtl:n}=on();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:_(()=>t.rtl.value||n.value)};async function r(i,o){return Hc(i,Ct(e,o),!1,a)}return r.horizontal=async(i,o)=>Hc(i,Ct(e,o),!0,a),r}function Uk(e,t,n,a){const{scrollWidth:r,scrollHeight:i}=e,[o,l]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return a?n?(s=-(r-o),c=0):(s=0,c=r-o):(s=0,c=i+-l),Math.max(Math.min(t,c),s)}const Zk={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",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},ch={component:e=>Ut(fh,{...e,class:"mdi"})},Ne=[String,Function,Object,Array],El=Symbol.for("vuetify:icons"),ko=ee({icon:{type:Ne},tag:{type:String,required:!0}},"icon"),jc=ge()({name:"VComponentIcon",props:ko(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return v(e.tag,null,{default:()=>{var r;return[e.icon?v(a,null,null):(r=n.default)==null?void 0:r.call(n)]}})}}}),dh=dr({name:"VSvgIcon",inheritAttrs:!1,props:ko(),setup(e,t){let{attrs:n}=t;return()=>v(e.tag,Pe(n,{style:null}),{default:()=>[v("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(a=>Array.isArray(a)?v("path",{d:a[0],"fill-opacity":a[1]},null):v("path",{d:a},null)):v("path",{d:e.icon},null)])]})}});dr({name:"VLigatureIcon",props:ko(),setup(e){return()=>v(e.tag,null,{default:()=>[e.icon]})}});const fh=dr({name:"VClassIcon",props:ko(),setup(e){return()=>v(e.tag,{class:e.icon},null)}});function Yk(){return{svg:{component:dh},class:{component:fh}}}function qk(e){const t=Yk(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=ch),Ct({defaultSet:n,sets:t,aliases:{...Zk,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","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const Xk=e=>{const t=He(El);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:_(()=>{var s;const a=yt(e);if(!a)return{component:jc};let r=a;if(typeof r=="string"&&(r=r.trim(),r.startsWith("$")&&(r=(s=t.aliases)==null?void 0:s[r.slice(1)])),Array.isArray(r))return{component:dh,icon:r};if(typeof r!="string")return{component:jc,icon:r};const i=Object.keys(t.sets).find(c=>typeof r=="string"&&r.startsWith(`${c}:`)),o=i?r.slice(i.length+1):r;return{component:t.sets[i??t.defaultSet].component,icon:o}})}},Zi=Symbol.for("vuetify:theme"),ut=ee({theme:String},"theme");function xc(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","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-light":"#424242","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 Qk(){var a,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xc();const t=xc();if(!e)return{...t,isDisabled:!0};const n={};for(const[i,o]of Object.entries(e.themes??{})){const l=o.dark||i==="dark"?(a=t.themes)==null?void 0:a.dark:(r=t.themes)==null?void 0:r.light;n[i]=Ct(l,o)}return Ct(t,{...e,themes:n})}function eS(e){const t=Qk(e),n=se(t.defaultTheme),a=se(t.themes),r=_(()=>{const u={};for(const[d,f]of Object.entries(a.value)){const m=u[d]={...f,colors:{...f.colors}};if(t.variations)for(const h of t.variations.colors){const g=m.colors[h];if(g)for(const p of["lighten","darken"]){const S=p==="lighten"?Fb:Hb;for(const P of Fm(t.variations[p],1))m.colors[`${h}-${p}-${P}`]=Ib(S(vn(g),P))}}for(const h of Object.keys(m.colors)){if(/^on-[a-z]/.test(h)||m.colors[`on-${h}`])continue;const g=`on-${h}`,p=vn(m.colors[h]);m.colors[g]=qm(p)}}return u}),i=_(()=>r.value[n.value]),o=_(()=>{var h;const u=[];(h=i.value)!=null&&h.dark&&ma(u,":root",["color-scheme: dark"]),ma(u,":root",Gc(i.value));for(const[g,p]of Object.entries(r.value))ma(u,`.v-theme--${g}`,[`color-scheme: ${p.dark?"dark":"normal"}`,...Gc(p)]);const d=[],f=[],m=new Set(Object.values(r.value).flatMap(g=>Object.keys(g.colors)));for(const g of m)/^on-[a-z]/.test(g)?ma(f,`.${g}`,[`color: rgb(var(--v-theme-${g})) !important`]):(ma(d,`.bg-${g}`,[`--v-theme-overlay-multiplier: var(--v-theme-${g}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${g})) !important`,`color: rgb(var(--v-theme-on-${g})) !important`]),ma(f,`.text-${g}`,[`color: rgb(var(--v-theme-${g})) !important`]),ma(f,`.border-${g}`,[`--v-border-color: var(--v-theme-${g})`]));return u.push(...d,...f),u.map((g,p)=>p===0?g:` ${g}`).join("")});function l(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function s(u){if(t.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const m=d.push(l);Fe&&he(o,()=>{m.patch(l)})}else Fe?(d.addHeadObjs(_(l)),Jt(()=>d.updateDOM())):d.addHeadObjs(l());else{let h=function(){if(typeof document<"u"&&!m){const g=document.createElement("style");g.type="text/css",g.id="vuetify-theme-stylesheet",t.cspNonce&&g.setAttribute("nonce",t.cspNonce),m=g,document.head.appendChild(m)}m&&(m.innerHTML=o.value)};var f=h;let m=Fe?document.getElementById("vuetify-theme-stylesheet"):null;Fe?he(o,h,{immediate:!0}):h()}}const c=_(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:s,isDisabled:t.isDisabled,name:n,themes:a,current:i,computedThemes:r,themeClasses:c,styles:o,global:{name:n,current:i}}}function vt(e){st("provideTheme");const t=He(Zi,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=_(()=>e.theme??t.name.value),a=_(()=>t.themes.value[n.value]),r=_(()=>t.isDisabled?void 0:`v-theme--${n.value}`),i={...t,name:n,current:a,themeClasses:r};return dt(Zi,i),i}function ma(e,t,n){e.push(`${t} { `,...n.map(a=>` ${a}; `),`} -`)}function Gc(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[r,i]of Object.entries(e.colors)){const o=vn(i);a.push(`--v-theme-${r}: ${o.r},${o.g},${o.b}`),r.startsWith("on-")||a.push(`--v-theme-${r}-overlay-multiplier: ${jb(i)>.18?t:n}`)}for(const[r,i]of Object.entries(e.variables)){const o=typeof i=="string"&&i.startsWith("#")?vn(i):void 0,l=o?`${o.r}, ${o.g}, ${o.b}`:void 0;a.push(`--v-${r}: ${l??i}`)}return a}function Qa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=Pl(),a=se();if(Fe){const r=new ResizeObserver(i=>{i.length&&(t==="content"?a.value=i[0].contentRect:a.value=i[0].target.getBoundingClientRect())});Dt(()=>{r.disconnect()}),he(()=>n.el,(i,o)=>{o&&(r.unobserve(o),a.value=void 0),i&&r.observe(i)},{flush:"post"})}return{resizeRef:n,contentRect:ni(a)}}const Jr=Symbol.for("vuetify:layout"),mh=Symbol.for("vuetify:layout-item"),Kc=1e3,hh=ee({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),tS=ee({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function gh(){const e=He(Jr);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function nS(e){const t=He(Jr);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Zt()}`,a=st("useLayoutItem");dt(mh,{id:n});const r=me(!1);ms(()=>r.value=!0),om(()=>r.value=!1);const{layoutItemStyles:i,layoutItemScrimStyles:o}=t.register(a,{...e,active:A(()=>r.value?!1:e.active.value),id:n});return Dt(()=>t.unregister(n)),{layoutItemStyles:i,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const aS=(e,t,n,a)=>{let r={top:0,left:0,right:0,bottom:0};const i=[{id:"",layer:{...r}}];for(const o of e){const l=t.get(o),s=n.get(o),c=a.get(o);if(!l||!s||!c)continue;const u={...r,[l.value]:parseInt(r[l.value],10)+(c.value?parseInt(s.value,10):0)};i.push({id:o,layer:u}),r=u}return i};function vh(e){const t=He(Jr,null),n=A(()=>t?t.rootZIndex.value-100:Kc),a=se([]),r=ct(new Map),i=ct(new Map),o=ct(new Map),l=ct(new Map),s=ct(new Map),{resizeRef:c,contentRect:u}=Qa(),d=A(()=>{const _=new Map,M=e.overlaps??[];for(const B of M.filter(L=>L.includes(":"))){const[L,W]=B.split(":");if(!a.value.includes(L)||!a.value.includes(W))continue;const F=r.get(L),E=r.get(W),N=i.get(L),J=i.get(W);!F||!E||!N||!J||(_.set(W,{position:F.value,amount:parseInt(N.value,10)}),_.set(L,{position:E.value,amount:-parseInt(J.value,10)}))}return _}),f=A(()=>{const _=[...new Set([...o.values()].map(B=>B.value))].sort((B,L)=>B-L),M=[];for(const B of _){const L=a.value.filter(W=>{var F;return((F=o.get(W))==null?void 0:F.value)===B});M.push(...L)}return aS(M,r,i,l)}),m=A(()=>!Array.from(s.values()).some(_=>_.value)),h=A(()=>f.value[f.value.length-1].layer),g=A(()=>({"--v-layout-left":we(h.value.left),"--v-layout-right":we(h.value.right),"--v-layout-top":we(h.value.top),"--v-layout-bottom":we(h.value.bottom),...m.value?void 0:{transition:"none"}})),p=A(()=>f.value.slice(1).map((_,M)=>{let{id:B}=_;const{layer:L}=f.value[M],W=i.get(B),F=r.get(B);return{id:B,...L,size:Number(W.value),position:F.value}})),S=_=>p.value.find(M=>M.id===_),P=st("createLayout"),y=me(!1);zt(()=>{y.value=!0}),dt(Jr,{register:(_,M)=>{let{id:B,order:L,position:W,layoutSize:F,elementSize:E,active:N,disableTransitions:J,absolute:ae}=M;o.set(B,L),r.set(B,W),i.set(B,F),l.set(B,N),J&&s.set(B,J);const ue=Ka(mh,P==null?void 0:P.vnode).indexOf(_);ue>-1?a.value.splice(ue,0,B):a.value.push(B);const ie=A(()=>p.value.findIndex(ne=>ne.id===B)),H=A(()=>n.value+f.value.length*2-ie.value*2),j=A(()=>{const ne=W.value==="left"||W.value==="right",de=W.value==="right",fe=W.value==="bottom",Be=E.value??F.value,ce=Be===0?"%":"px",V={[W.value]:0,zIndex:H.value,transform:`translate${ne?"X":"Y"}(${(N.value?0:-(Be===0?100:Be))*(de||fe?-1:1)}${ce})`,position:ae.value||n.value!==Kc?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!y.value)return V;const Z=p.value[ie.value];if(!Z)throw new Error(`[Vuetify] Could not find layout item "${B}"`);const X=d.value.get(B);return X&&(Z[X.position]+=X.amount),{...V,height:ne?`calc(100% - ${Z.top}px - ${Z.bottom}px)`:E.value?`${E.value}px`:void 0,left:de?void 0:`${Z.left}px`,right:de?`${Z.right}px`:void 0,top:W.value!=="bottom"?`${Z.top}px`:void 0,bottom:W.value!=="top"?`${Z.bottom}px`:void 0,width:ne?E.value?`${E.value}px`:void 0:`calc(100% - ${Z.left}px - ${Z.right}px)`}}),$=A(()=>({zIndex:H.value-1}));return{layoutItemStyles:j,layoutItemScrimStyles:$,zIndex:H}},unregister:_=>{o.delete(_),r.delete(_),i.delete(_),l.delete(_),s.delete(_),a.value=a.value.filter(M=>M!==_)},mainRect:h,mainStyles:g,getLayoutItem:S,items:p,layoutRect:u,rootZIndex:n});const C=A(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),D=A(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:C,layoutStyles:D,getLayoutItem:S,items:p,layoutRect:u,layoutRef:c}}function ph(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=Ct(t,n),{aliases:r={},components:i={},directives:o={}}=a,l=Gb(a.defaults),s=Kk(a.display,a.ssr),c=eS(a.theme),u=qk(a.icons),d=Xb(a.locale),f=jk(a.date,d),m=$k(a.goTo,d);return{install:g=>{for(const p in o)g.directive(p,o[p]);for(const p in i)g.component(p,i[p]);for(const p in r)g.component(p,dr({...r[p],name:p,aliasName:r[p].name}));if(c.install(g),g.provide(Xa,l),g.provide(Bl,s),g.provide(Zi,c),g.provide(El,u),g.provide(zi,d),g.provide(Hk,f.options),g.provide(Oc,f.instance),g.provide(sh,m),Fe&&a.ssr)if(g.$nuxt)g.$nuxt.hook("app:suspense:resolve",()=>{s.update()});else{const{mount:p}=g;g.mount=function(){const S=p(...arguments);return gt(()=>s.update()),g.mount=p,S}}Zt.reset(),g.mixin({computed:{$vuetify(){return ct({defaults:Na.call(this,Xa),display:Na.call(this,Bl),theme:Na.call(this,Zi),icons:Na.call(this,El),locale:Na.call(this,zi),date:Na.call(this,Oc)})}}})},defaults:l,display:s,theme:c,icons:u,locale:d,date:f,goTo:m}}const rS="3.7.5";ph.version=rS;function Na(e){var a,r;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((r=t.vnode.appContext)==null?void 0:r.provides);if(n&&e in n)return n[e]}const iS={defaults:{VAppBar:{flat:!0},VAutocomplete:{variant:"filled"},VBanner:{color:"primary"},VBottomSheet:{contentClass:"rounded-t-xl overflow-hidden"},VBtn:{color:"primary",rounded:"xl"},VBtnGroup:{rounded:"xl",VBtn:{rounded:null}},VCard:{rounded:"lg"},VCheckbox:{color:"secondary",inset:!0},VChip:{rounded:"sm"},VCombobox:{variant:"filled"},VNavigationDrawer:{},VSelect:{variant:"filled"},VSlider:{color:"primary"},VTabs:{color:"primary"},VTextarea:{variant:"filled"},VTextField:{variant:"filled"},VToolbar:{VBtn:{color:null}}},icons:{defaultSet:"mdi",sets:{mdi:ch}},theme:{themes:{light:{colors:{primary:"#6750a4",secondary:"#b4b0bb",tertiary:"#7d5260",error:"#b3261e",surface:"#fffbfe"}}}}},oS=ph({blueprint:iS,defaults:{global:{hideDetails:"auto"},VContainer:{fluid:!0}}});function lS(){return yh().__VUE_DEVTOOLS_GLOBAL_HOOK__}function yh(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const sS=typeof Proxy=="function",uS="devtools-plugin:setup",cS="plugin:settings:set";let Va,Dl;function dS(){var e;return Va!==void 0||(typeof window<"u"&&window.performance?(Va=!0,Dl=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Va=!0,Dl=globalThis.perf_hooks.performance):Va=!1),Va}function fS(){return dS()?Dl.now():Date.now()}class mS{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const a={};if(t.settings)for(const o in t.settings){const l=t.settings[o];a[o]=l.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},a);try{const o=localStorage.getItem(r),l=JSON.parse(o);Object.assign(i,l)}catch{}this.fallbacks={getSettings(){return i},setSettings(o){try{localStorage.setItem(r,JSON.stringify(o))}catch{}i=o},now(){return fS()}},n&&n.on(cS,(o,l)=>{o===this.plugin.id&&this.fallbacks.setSettings(l)}),this.proxiedOn=new Proxy({},{get:(o,l)=>this.target?this.target.on[l]:(...s)=>{this.onQueue.push({method:l,args:s})}}),this.proxiedTarget=new Proxy({},{get:(o,l)=>this.target?this.target[l]:l==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(l)?(...s)=>(this.targetQueue.push({method:l,args:s,resolve:()=>{}}),this.fallbacks[l](...s)):(...s)=>new Promise(c=>{this.targetQueue.push({method:l,args:s,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function hS(e,t){const n=e,a=yh(),r=lS(),i=sS&&n.enableEarlyProxy;if(r&&(a.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(uS,e,t);else{const o=i?new mS(n,r):null;(a.__VUE_DEVTOOLS_PLUGINS__=a.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:o}),o&&t(o.proxiedTarget)}}/*! +`)}function Gc(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[r,i]of Object.entries(e.colors)){const o=vn(i);a.push(`--v-theme-${r}: ${o.r},${o.g},${o.b}`),r.startsWith("on-")||a.push(`--v-theme-${r}-overlay-multiplier: ${jb(i)>.18?t:n}`)}for(const[r,i]of Object.entries(e.variables)){const o=typeof i=="string"&&i.startsWith("#")?vn(i):void 0,l=o?`${o.r}, ${o.g}, ${o.b}`:void 0;a.push(`--v-${r}: ${l??i}`)}return a}function Qa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=Pl(),a=se();if(Fe){const r=new ResizeObserver(i=>{i.length&&(t==="content"?a.value=i[0].contentRect:a.value=i[0].target.getBoundingClientRect())});Dt(()=>{r.disconnect()}),he(()=>n.el,(i,o)=>{o&&(r.unobserve(o),a.value=void 0),i&&r.observe(i)},{flush:"post"})}return{resizeRef:n,contentRect:ni(a)}}const $r=Symbol.for("vuetify:layout"),mh=Symbol.for("vuetify:layout-item"),Kc=1e3,hh=ee({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),tS=ee({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function gh(){const e=He($r);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function nS(e){const t=He($r);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Zt()}`,a=st("useLayoutItem");dt(mh,{id:n});const r=me(!1);ms(()=>r.value=!0),om(()=>r.value=!1);const{layoutItemStyles:i,layoutItemScrimStyles:o}=t.register(a,{...e,active:_(()=>r.value?!1:e.active.value),id:n});return Dt(()=>t.unregister(n)),{layoutItemStyles:i,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const aS=(e,t,n,a)=>{let r={top:0,left:0,right:0,bottom:0};const i=[{id:"",layer:{...r}}];for(const o of e){const l=t.get(o),s=n.get(o),c=a.get(o);if(!l||!s||!c)continue;const u={...r,[l.value]:parseInt(r[l.value],10)+(c.value?parseInt(s.value,10):0)};i.push({id:o,layer:u}),r=u}return i};function vh(e){const t=He($r,null),n=_(()=>t?t.rootZIndex.value-100:Kc),a=se([]),r=ct(new Map),i=ct(new Map),o=ct(new Map),l=ct(new Map),s=ct(new Map),{resizeRef:c,contentRect:u}=Qa(),d=_(()=>{const A=new Map,M=e.overlaps??[];for(const B of M.filter(L=>L.includes(":"))){const[L,W]=B.split(":");if(!a.value.includes(L)||!a.value.includes(W))continue;const F=r.get(L),E=r.get(W),N=i.get(L),$=i.get(W);!F||!E||!N||!$||(A.set(W,{position:F.value,amount:parseInt(N.value,10)}),A.set(L,{position:E.value,amount:-parseInt($.value,10)}))}return A}),f=_(()=>{const A=[...new Set([...o.values()].map(B=>B.value))].sort((B,L)=>B-L),M=[];for(const B of A){const L=a.value.filter(W=>{var F;return((F=o.get(W))==null?void 0:F.value)===B});M.push(...L)}return aS(M,r,i,l)}),m=_(()=>!Array.from(s.values()).some(A=>A.value)),h=_(()=>f.value[f.value.length-1].layer),g=_(()=>({"--v-layout-left":we(h.value.left),"--v-layout-right":we(h.value.right),"--v-layout-top":we(h.value.top),"--v-layout-bottom":we(h.value.bottom),...m.value?void 0:{transition:"none"}})),p=_(()=>f.value.slice(1).map((A,M)=>{let{id:B}=A;const{layer:L}=f.value[M],W=i.get(B),F=r.get(B);return{id:B,...L,size:Number(W.value),position:F.value}})),S=A=>p.value.find(M=>M.id===A),P=st("createLayout"),y=me(!1);zt(()=>{y.value=!0}),dt($r,{register:(A,M)=>{let{id:B,order:L,position:W,layoutSize:F,elementSize:E,active:N,disableTransitions:$,absolute:ae}=M;o.set(B,L),r.set(B,W),i.set(B,F),l.set(B,N),$&&s.set(B,$);const ue=Ka(mh,P==null?void 0:P.vnode).indexOf(A);ue>-1?a.value.splice(ue,0,B):a.value.push(B);const ie=_(()=>p.value.findIndex(ne=>ne.id===B)),H=_(()=>n.value+f.value.length*2-ie.value*2),j=_(()=>{const ne=W.value==="left"||W.value==="right",de=W.value==="right",fe=W.value==="bottom",Be=E.value??F.value,ce=Be===0?"%":"px",V={[W.value]:0,zIndex:H.value,transform:`translate${ne?"X":"Y"}(${(N.value?0:-(Be===0?100:Be))*(de||fe?-1:1)}${ce})`,position:ae.value||n.value!==Kc?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!y.value)return V;const Z=p.value[ie.value];if(!Z)throw new Error(`[Vuetify] Could not find layout item "${B}"`);const X=d.value.get(B);return X&&(Z[X.position]+=X.amount),{...V,height:ne?`calc(100% - ${Z.top}px - ${Z.bottom}px)`:E.value?`${E.value}px`:void 0,left:de?void 0:`${Z.left}px`,right:de?`${Z.right}px`:void 0,top:W.value!=="bottom"?`${Z.top}px`:void 0,bottom:W.value!=="top"?`${Z.bottom}px`:void 0,width:ne?E.value?`${E.value}px`:void 0:`calc(100% - ${Z.left}px - ${Z.right}px)`}}),J=_(()=>({zIndex:H.value-1}));return{layoutItemStyles:j,layoutItemScrimStyles:J,zIndex:H}},unregister:A=>{o.delete(A),r.delete(A),i.delete(A),l.delete(A),s.delete(A),a.value=a.value.filter(M=>M!==A)},mainRect:h,mainStyles:g,getLayoutItem:S,items:p,layoutRect:u,rootZIndex:n});const C=_(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),D=_(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:C,layoutStyles:D,getLayoutItem:S,items:p,layoutRect:u,layoutRef:c}}function ph(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=Ct(t,n),{aliases:r={},components:i={},directives:o={}}=a,l=Gb(a.defaults),s=Kk(a.display,a.ssr),c=eS(a.theme),u=qk(a.icons),d=Xb(a.locale),f=jk(a.date,d),m=Jk(a.goTo,d);return{install:g=>{for(const p in o)g.directive(p,o[p]);for(const p in i)g.component(p,i[p]);for(const p in r)g.component(p,dr({...r[p],name:p,aliasName:r[p].name}));if(c.install(g),g.provide(Xa,l),g.provide(Bl,s),g.provide(Zi,c),g.provide(El,u),g.provide(zi,d),g.provide(Hk,f.options),g.provide(Oc,f.instance),g.provide(sh,m),Fe&&a.ssr)if(g.$nuxt)g.$nuxt.hook("app:suspense:resolve",()=>{s.update()});else{const{mount:p}=g;g.mount=function(){const S=p(...arguments);return gt(()=>s.update()),g.mount=p,S}}Zt.reset(),g.mixin({computed:{$vuetify(){return ct({defaults:Na.call(this,Xa),display:Na.call(this,Bl),theme:Na.call(this,Zi),icons:Na.call(this,El),locale:Na.call(this,zi),date:Na.call(this,Oc)})}}})},defaults:l,display:s,theme:c,icons:u,locale:d,date:f,goTo:m}}const rS="3.7.5";ph.version=rS;function Na(e){var a,r;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((r=t.vnode.appContext)==null?void 0:r.provides);if(n&&e in n)return n[e]}const iS={defaults:{VAppBar:{flat:!0},VAutocomplete:{variant:"filled"},VBanner:{color:"primary"},VBottomSheet:{contentClass:"rounded-t-xl overflow-hidden"},VBtn:{color:"primary",rounded:"xl"},VBtnGroup:{rounded:"xl",VBtn:{rounded:null}},VCard:{rounded:"lg"},VCheckbox:{color:"secondary",inset:!0},VChip:{rounded:"sm"},VCombobox:{variant:"filled"},VNavigationDrawer:{},VSelect:{variant:"filled"},VSlider:{color:"primary"},VTabs:{color:"primary"},VTextarea:{variant:"filled"},VTextField:{variant:"filled"},VToolbar:{VBtn:{color:null}}},icons:{defaultSet:"mdi",sets:{mdi:ch}},theme:{themes:{light:{colors:{primary:"#6750a4",secondary:"#b4b0bb",tertiary:"#7d5260",error:"#b3261e",surface:"#fffbfe"}}}}},oS=ph({blueprint:iS,defaults:{global:{hideDetails:"auto"},VContainer:{fluid:!0}}});function lS(){return yh().__VUE_DEVTOOLS_GLOBAL_HOOK__}function yh(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const sS=typeof Proxy=="function",uS="devtools-plugin:setup",cS="plugin:settings:set";let Va,Dl;function dS(){var e;return Va!==void 0||(typeof window<"u"&&window.performance?(Va=!0,Dl=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Va=!0,Dl=globalThis.perf_hooks.performance):Va=!1),Va}function fS(){return dS()?Dl.now():Date.now()}class mS{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const a={};if(t.settings)for(const o in t.settings){const l=t.settings[o];a[o]=l.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},a);try{const o=localStorage.getItem(r),l=JSON.parse(o);Object.assign(i,l)}catch{}this.fallbacks={getSettings(){return i},setSettings(o){try{localStorage.setItem(r,JSON.stringify(o))}catch{}i=o},now(){return fS()}},n&&n.on(cS,(o,l)=>{o===this.plugin.id&&this.fallbacks.setSettings(l)}),this.proxiedOn=new Proxy({},{get:(o,l)=>this.target?this.target.on[l]:(...s)=>{this.onQueue.push({method:l,args:s})}}),this.proxiedTarget=new Proxy({},{get:(o,l)=>this.target?this.target[l]:l==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(l)?(...s)=>(this.targetQueue.push({method:l,args:s,resolve:()=>{}}),this.fallbacks[l](...s)):(...s)=>new Promise(c=>{this.targetQueue.push({method:l,args:s,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function hS(e,t){const n=e,a=yh(),r=lS(),i=sS&&n.enableEarlyProxy;if(r&&(a.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(uS,e,t);else{const o=i?new mS(n,r):null;(a.__VUE_DEVTOOLS_PLUGINS__=a.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:o}),o&&t(o.proxiedTarget)}}/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const xa=typeof document<"u";function bh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function gS(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&bh(e.default)}const je=Object.assign;function Xo(e,t){const n={};for(const a in t){const r=t[a];n[a]=rn(r)?r.map(e):e(r)}return n}const Or=()=>{},rn=Array.isArray,kh=/#/g,vS=/&/g,pS=/\//g,yS=/=/g,bS=/\?/g,Sh=/\+/g,kS=/%5B/g,SS=/%5D/g,Ch=/%5E/g,CS=/%60/g,Th=/%7B/g,TS=/%7C/g,wh=/%7D/g,wS=/%20/g;function Ns(e){return encodeURI(""+e).replace(TS,"|").replace(kS,"[").replace(SS,"]")}function PS(e){return Ns(e).replace(Th,"{").replace(wh,"}").replace(Ch,"^")}function Ll(e){return Ns(e).replace(Sh,"%2B").replace(wS,"+").replace(kh,"%23").replace(vS,"%26").replace(CS,"`").replace(Th,"{").replace(wh,"}").replace(Ch,"^")}function AS(e){return Ll(e).replace(yS,"%3D")}function _S(e){return Ns(e).replace(kh,"%23").replace(bS,"%3F")}function MS(e){return e==null?"":_S(e).replace(pS,"%2F")}function $r(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const BS=/\/$/,ES=e=>e.replace(BS,"");function Qo(e,t,n="/"){let a,r={},i="",o="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(a=t.slice(0,s),i=t.slice(s+1,l>-1?l:t.length),r=e(i)),l>-1&&(a=a||t.slice(0,l),o=t.slice(l,t.length)),a=OS(a??t,n),{fullPath:a+(i&&"?")+i+o,path:a,query:r,hash:$r(o)}}function DS(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function LS(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&er(t.matched[a],n.matched[r])&&Ph(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function er(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ph(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!RS(e[n],t[n]))return!1;return!0}function RS(e,t){return rn(e)?Jc(e,t):rn(t)?Jc(t,e):e===t}function Jc(e,t){return rn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function OS(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),r=a[a.length-1];(r===".."||r===".")&&a.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+a.slice(o).join("/")}const Kn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var zr;(function(e){e.pop="pop",e.push="push"})(zr||(zr={}));var Ir;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ir||(Ir={}));function IS(e){if(!e)if(xa){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ES(e)}const NS=/^[^#]+#/;function VS(e,t){return e.replace(NS,"#")+t}function FS(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const So=()=>({left:window.scrollX,top:window.scrollY});function HS(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=FS(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function $c(e,t){return(history.state?history.state.position-t:-1)+e}const Rl=new Map;function jS(e,t){Rl.set(e,t)}function xS(e){const t=Rl.get(e);return Rl.delete(e),t}let GS=()=>location.protocol+"//"+location.host;function Ah(e,t){const{pathname:n,search:a,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,s=r.slice(l);return s[0]!=="/"&&(s="/"+s),Wc(s,"")}return Wc(n,e)+a+r}function KS(e,t,n,a){let r=[],i=[],o=null;const l=({state:f})=>{const m=Ah(e,location),h=n.value,g=t.value;let p=0;if(f){if(n.value=m,t.value=f,o&&o===h){o=null;return}p=g?f.position-g.position:0}else a(m);r.forEach(S=>{S(n.value,h,{delta:p,type:zr.pop,direction:p?p>0?Ir.forward:Ir.back:Ir.unknown})})};function s(){o=n.value}function c(f){r.push(f);const m=()=>{const h=r.indexOf(f);h>-1&&r.splice(h,1)};return i.push(m),m}function u(){const{history:f}=window;f.state&&f.replaceState(je({},f.state,{scroll:So()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:d}}function zc(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?So():null}}function WS(e){const{history:t,location:n}=window,a={value:Ah(e,n)},r={value:t.state};r.value||i(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(s,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:GS()+e+s;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(m){console.error(m),n[u?"replace":"assign"](f)}}function o(s,c){const u=je({},t.state,zc(r.value.back,s,r.value.forward,!0),c,{position:r.value.position});i(s,u,!0),a.value=s}function l(s,c){const u=je({},r.value,t.state,{forward:s,scroll:So()});i(u.current,u,!0);const d=je({},zc(a.value,s,null),{position:u.position+1},c);i(s,d,!1),a.value=s}return{location:a,state:r,push:l,replace:o}}function JS(e){e=IS(e);const t=WS(e),n=KS(e,t.state,t.location,t.replace);function a(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=je({location:"",base:e,go:a,createHref:VS.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function $S(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),JS(e)}function zS(e){return typeof e=="string"||e&&typeof e=="object"}function _h(e){return typeof e=="string"||typeof e=="symbol"}const Mh=Symbol("");var Uc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Uc||(Uc={}));function tr(e,t){return je(new Error,{type:e,[Mh]:!0},t)}function Pn(e,t){return e instanceof Error&&Mh in e&&(t==null||!!(e.type&t))}const Zc="[^/]+?",US={sensitive:!1,strict:!1,start:!0,end:!0},ZS=/[.+*?^${}()[\]/\\]/g;function YS(e,t){const n=je({},US,t),a=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function Bh(e,t){let n=0;const a=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const XS={type:0,value:""},QS=/[a-zA-Z0-9_]/;function eC(e){if(!e)return[[]];if(e==="/")return[[XS]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,a=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,s,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;l{o(y)}:Or}function o(d){if(_h(d)){const f=a.get(d);f&&(a.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&a.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function l(){return n}function s(d){const f=iC(d,n);n.splice(f,0,d),d.record.name&&!Qc(d)&&a.set(d.record.name,d)}function c(d,f){let m,h={},g,p;if("name"in d&&d.name){if(m=a.get(d.name),!m)throw tr(1,{location:d});p=m.record.name,h=je(qc(f.params,m.keys.filter(y=>!y.optional).concat(m.parent?m.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),d.params&&qc(d.params,m.keys.map(y=>y.name))),g=m.stringify(h)}else if(d.path!=null)g=d.path,m=n.find(y=>y.re.test(g)),m&&(h=m.parse(g),p=m.record.name);else{if(m=f.name?a.get(f.name):n.find(y=>y.re.test(f.path)),!m)throw tr(1,{location:d,currentLocation:f});p=m.record.name,h=je({},f.params,d.params),g=m.stringify(h)}const S=[];let P=m;for(;P;)S.unshift(P.record),P=P.parent;return{name:p,path:g,params:h,matched:S,meta:rC(S)}}e.forEach(d=>i(d));function u(){n.length=0,a.clear()}return{addRoute:i,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function qc(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Xc(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:aC(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function aC(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Qc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rC(e){return e.reduce((t,n)=>je(t,n.meta),{})}function ed(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function iC(e,t){let n=0,a=t.length;for(;n!==a;){const i=n+a>>1;Bh(e,t[i])<0?a=i:n=i+1}const r=oC(e);return r&&(a=t.lastIndexOf(r,a-1)),a}function oC(e){let t=e;for(;t=t.parent;)if(Eh(t)&&Bh(e,t)===0)return t}function Eh({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function lC(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&Ll(i)):[a&&Ll(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function sC(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=rn(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const uC=Symbol(""),nd=Symbol(""),Vs=Symbol(""),Dh=Symbol(""),Ol=Symbol("");function Sr(){let e=[];function t(a){return e.push(a),()=>{const r=e.indexOf(a);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Zn(e,t,n,a,r,i=o=>o()){const o=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((l,s)=>{const c=f=>{f===!1?s(tr(4,{from:n,to:t})):f instanceof Error?s(f):zS(f)?s(tr(2,{from:t,to:f})):(o&&a.enterCallbacks[r]===o&&typeof f=="function"&&o.push(f),l())},u=i(()=>e.call(a&&a.instances[r],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>s(f))})}function el(e,t,n,a,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let s=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(bh(s)){const u=(s.__vccOpts||s)[t];u&&i.push(Zn(u,n,a,o,l,r))}else{let c=s();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const d=gS(u)?u.default:u;o.mods[l]=u,o.components[l]=d;const m=(d.__vccOpts||d)[t];return m&&Zn(m,n,a,o,l,r)()}))}}return i}function ad(e){const t=He(Vs),n=He(Dh),a=A(()=>{const s=yt(e.to);return t.resolve(s)}),r=A(()=>{const{matched:s}=a.value,{length:c}=s,u=s[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(er.bind(null,u));if(f>-1)return f;const m=rd(s[c-2]);return c>1&&rd(u)===m&&d[d.length-1].path!==m?d.findIndex(er.bind(null,s[c-2])):f}),i=A(()=>r.value>-1&&hC(n.params,a.value.params)),o=A(()=>r.value>-1&&r.value===n.matched.length-1&&Ph(n.params,a.value.params));function l(s={}){if(mC(s)){const c=t[yt(e.replace)?"replace":"push"](yt(e.to)).catch(Or);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:A(()=>a.value.href),isActive:i,isExactActive:o,navigate:l}}function cC(e){return e.length===1?e[0]:e}const dC=lr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ad,setup(e,{slots:t}){const n=ct(ad(e)),{options:a}=He(Vs),r=A(()=>({[id(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[id(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&cC(t.default(n));return e.custom?i:Ut("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),fC=dC;function mC(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function hC(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(!rn(r)||r.length!==a.length||a.some((i,o)=>i!==r[o]))return!1}return!0}function rd(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const id=(e,t,n)=>e??t??n,gC=lr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=He(Ol),r=A(()=>e.route||a.value),i=He(nd,0),o=A(()=>{let c=yt(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=A(()=>r.value.matched[o.value]);dt(nd,A(()=>o.value+1)),dt(uC,l),dt(Ol,r);const s=se();return he(()=>[s.value,l.value,e.name],([c,u,d],[f,m,h])=>{u&&(u.instances[d]=c,m&&m!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!er(u,m)||!f)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=l.value,f=d&&d.components[u];if(!f)return od(n.default,{Component:f,route:c});const m=d.props[u],h=m?m===!0?c.params:typeof m=="function"?m(c):m:null,p=Ut(f,je({},h,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(d.instances[u]=null)},ref:s}));return od(n.default,{Component:p,route:c})||p}}});function od(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vC=gC;function pC(e){const t=nC(e.routes,e),n=e.parseQuery||lC,a=e.stringifyQuery||td,r=e.history,i=Sr(),o=Sr(),l=Sr(),s=me(Kn);let c=Kn;xa&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Xo.bind(null,V=>""+V),d=Xo.bind(null,MS),f=Xo.bind(null,$r);function m(V,Z){let X,te;return _h(V)?(X=t.getRecordMatcher(V),te=Z):te=V,t.addRoute(te,X)}function h(V){const Z=t.getRecordMatcher(V);Z&&t.removeRoute(Z)}function g(){return t.getRoutes().map(V=>V.record)}function p(V){return!!t.getRecordMatcher(V)}function S(V,Z){if(Z=je({},Z||s.value),typeof V=="string"){const b=Qo(n,V,Z.path),O=t.resolve({path:b.path},Z),z=r.createHref(b.fullPath);return je(b,O,{params:f(O.params),hash:$r(b.hash),redirectedFrom:void 0,href:z})}let X;if(V.path!=null)X=je({},V,{path:Qo(n,V.path,Z.path).path});else{const b=je({},V.params);for(const O in b)b[O]==null&&delete b[O];X=je({},V,{params:d(b)}),Z.params=d(Z.params)}const te=t.resolve(X,Z),ke=V.hash||"";te.params=u(f(te.params));const Ie=DS(a,je({},V,{hash:PS(ke),path:te.path})),w=r.createHref(Ie);return je({fullPath:Ie,hash:ke,query:a===td?sC(V.query):V.query||{}},te,{redirectedFrom:void 0,href:w})}function P(V){return typeof V=="string"?Qo(n,V,s.value.path):je({},V)}function y(V,Z){if(c!==V)return tr(8,{from:Z,to:V})}function C(V){return M(V)}function D(V){return C(je(P(V),{replace:!0}))}function _(V){const Z=V.matched[V.matched.length-1];if(Z&&Z.redirect){const{redirect:X}=Z;let te=typeof X=="function"?X(V):X;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=P(te):{path:te},te.params={}),je({query:V.query,hash:V.hash,params:te.path!=null?{}:V.params},te)}}function M(V,Z){const X=c=S(V),te=s.value,ke=V.state,Ie=V.force,w=V.replace===!0,b=_(X);if(b)return M(je(P(b),{state:typeof b=="object"?je({},ke,b.state):ke,force:Ie,replace:w}),Z||X);const O=X;O.redirectedFrom=Z;let z;return!Ie&&LS(a,te,X)&&(z=tr(16,{to:O,from:te}),$(te,te,!0,!1)),(z?Promise.resolve(z):W(O,te)).catch(G=>Pn(G)?Pn(G,2)?G:j(G):ie(G,O,te)).then(G=>{if(G){if(Pn(G,2))return M(je({replace:w},P(G.to),{state:typeof G.to=="object"?je({},ke,G.to.state):ke,force:Ie}),Z||O)}else G=E(O,te,!0,w,ke);return F(O,te,G),G})}function B(V,Z){const X=y(V,Z);return X?Promise.reject(X):Promise.resolve()}function L(V){const Z=fe.values().next().value;return Z&&typeof Z.runWithContext=="function"?Z.runWithContext(V):V()}function W(V,Z){let X;const[te,ke,Ie]=yC(V,Z);X=el(te.reverse(),"beforeRouteLeave",V,Z);for(const b of te)b.leaveGuards.forEach(O=>{X.push(Zn(O,V,Z))});const w=B.bind(null,V,Z);return X.push(w),ce(X).then(()=>{X=[];for(const b of i.list())X.push(Zn(b,V,Z));return X.push(w),ce(X)}).then(()=>{X=el(ke,"beforeRouteUpdate",V,Z);for(const b of ke)b.updateGuards.forEach(O=>{X.push(Zn(O,V,Z))});return X.push(w),ce(X)}).then(()=>{X=[];for(const b of Ie)if(b.beforeEnter)if(rn(b.beforeEnter))for(const O of b.beforeEnter)X.push(Zn(O,V,Z));else X.push(Zn(b.beforeEnter,V,Z));return X.push(w),ce(X)}).then(()=>(V.matched.forEach(b=>b.enterCallbacks={}),X=el(Ie,"beforeRouteEnter",V,Z,L),X.push(w),ce(X))).then(()=>{X=[];for(const b of o.list())X.push(Zn(b,V,Z));return X.push(w),ce(X)}).catch(b=>Pn(b,8)?b:Promise.reject(b))}function F(V,Z,X){l.list().forEach(te=>L(()=>te(V,Z,X)))}function E(V,Z,X,te,ke){const Ie=y(V,Z);if(Ie)return Ie;const w=Z===Kn,b=xa?history.state:{};X&&(te||w?r.replace(V.fullPath,je({scroll:w&&b&&b.scroll},ke)):r.push(V.fullPath,ke)),s.value=V,$(V,Z,X,w),j()}let N;function J(){N||(N=r.listen((V,Z,X)=>{if(!Be.listening)return;const te=S(V),ke=_(te);if(ke){M(je(ke,{replace:!0,force:!0}),te).catch(Or);return}c=te;const Ie=s.value;xa&&jS($c(Ie.fullPath,X.delta),So()),W(te,Ie).catch(w=>Pn(w,12)?w:Pn(w,2)?(M(je(P(w.to),{force:!0}),te).then(b=>{Pn(b,20)&&!X.delta&&X.type===zr.pop&&r.go(-1,!1)}).catch(Or),Promise.reject()):(X.delta&&r.go(-X.delta,!1),ie(w,te,Ie))).then(w=>{w=w||E(te,Ie,!1),w&&(X.delta&&!Pn(w,8)?r.go(-X.delta,!1):X.type===zr.pop&&Pn(w,20)&&r.go(-1,!1)),F(te,Ie,w)}).catch(Or)}))}let ae=Sr(),re=Sr(),ue;function ie(V,Z,X){j(V);const te=re.list();return te.length?te.forEach(ke=>ke(V,Z,X)):console.error(V),Promise.reject(V)}function H(){return ue&&s.value!==Kn?Promise.resolve():new Promise((V,Z)=>{ae.add([V,Z])})}function j(V){return ue||(ue=!V,J(),ae.list().forEach(([Z,X])=>V?X(V):Z()),ae.reset()),V}function $(V,Z,X,te){const{scrollBehavior:ke}=e;if(!xa||!ke)return Promise.resolve();const Ie=!X&&xS($c(V.fullPath,0))||(te||!X)&&history.state&&history.state.scroll||null;return gt().then(()=>ke(V,Z,Ie)).then(w=>w&&HS(w)).catch(w=>ie(w,V,Z))}const ne=V=>r.go(V);let de;const fe=new Set,Be={currentRoute:s,listening:!0,addRoute:m,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:p,getRoutes:g,resolve:S,options:e,push:C,replace:D,go:ne,back:()=>ne(-1),forward:()=>ne(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:re.add,isReady:H,install(V){const Z=this;V.component("RouterLink",fC),V.component("RouterView",vC),V.config.globalProperties.$router=Z,Object.defineProperty(V.config.globalProperties,"$route",{enumerable:!0,get:()=>yt(s)}),xa&&!de&&s.value===Kn&&(de=!0,C(r.location).catch(ke=>{}));const X={};for(const ke in Kn)Object.defineProperty(X,ke,{get:()=>s.value[ke],enumerable:!0});V.provide(Vs,Z),V.provide(Dh,jf(X)),V.provide(Ol,s);const te=V.unmount;fe.add(V),V.unmount=function(){fe.delete(V),fe.size<1&&(c=Kn,N&&N(),N=null,s.value=Kn,de=!1,ue=!1),te()}}};function ce(V){return V.reduce((Z,X)=>Z.then(()=>L(X)),Promise.resolve())}return Be}function yC(e,t){const n=[],a=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;oer(c,l))?a.push(l):n.push(l));const s=e.matched[o];s&&(t.matched.find(c=>er(c,s))||r.push(s))}return[n,a,r]}/*! + */const xa=typeof document<"u";function bh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function gS(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&bh(e.default)}const je=Object.assign;function Xo(e,t){const n={};for(const a in t){const r=t[a];n[a]=rn(r)?r.map(e):e(r)}return n}const Or=()=>{},rn=Array.isArray,kh=/#/g,vS=/&/g,pS=/\//g,yS=/=/g,bS=/\?/g,Sh=/\+/g,kS=/%5B/g,SS=/%5D/g,Ch=/%5E/g,CS=/%60/g,Th=/%7B/g,TS=/%7C/g,wh=/%7D/g,wS=/%20/g;function Ns(e){return encodeURI(""+e).replace(TS,"|").replace(kS,"[").replace(SS,"]")}function PS(e){return Ns(e).replace(Th,"{").replace(wh,"}").replace(Ch,"^")}function Ll(e){return Ns(e).replace(Sh,"%2B").replace(wS,"+").replace(kh,"%23").replace(vS,"%26").replace(CS,"`").replace(Th,"{").replace(wh,"}").replace(Ch,"^")}function _S(e){return Ll(e).replace(yS,"%3D")}function AS(e){return Ns(e).replace(kh,"%23").replace(bS,"%3F")}function MS(e){return e==null?"":AS(e).replace(pS,"%2F")}function Jr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const BS=/\/$/,ES=e=>e.replace(BS,"");function Qo(e,t,n="/"){let a,r={},i="",o="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(a=t.slice(0,s),i=t.slice(s+1,l>-1?l:t.length),r=e(i)),l>-1&&(a=a||t.slice(0,l),o=t.slice(l,t.length)),a=OS(a??t,n),{fullPath:a+(i&&"?")+i+o,path:a,query:r,hash:Jr(o)}}function DS(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function LS(e,t,n){const a=t.matched.length-1,r=n.matched.length-1;return a>-1&&a===r&&er(t.matched[a],n.matched[r])&&Ph(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function er(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ph(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!RS(e[n],t[n]))return!1;return!0}function RS(e,t){return rn(e)?$c(e,t):rn(t)?$c(t,e):e===t}function $c(e,t){return rn(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function OS(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),r=a[a.length-1];(r===".."||r===".")&&a.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+a.slice(o).join("/")}const Kn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var zr;(function(e){e.pop="pop",e.push="push"})(zr||(zr={}));var Ir;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ir||(Ir={}));function IS(e){if(!e)if(xa){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ES(e)}const NS=/^[^#]+#/;function VS(e,t){return e.replace(NS,"#")+t}function FS(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const So=()=>({left:window.scrollX,top:window.scrollY});function HS(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=FS(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Jc(e,t){return(history.state?history.state.position-t:-1)+e}const Rl=new Map;function jS(e,t){Rl.set(e,t)}function xS(e){const t=Rl.get(e);return Rl.delete(e),t}let GS=()=>location.protocol+"//"+location.host;function _h(e,t){const{pathname:n,search:a,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,s=r.slice(l);return s[0]!=="/"&&(s="/"+s),Wc(s,"")}return Wc(n,e)+a+r}function KS(e,t,n,a){let r=[],i=[],o=null;const l=({state:f})=>{const m=_h(e,location),h=n.value,g=t.value;let p=0;if(f){if(n.value=m,t.value=f,o&&o===h){o=null;return}p=g?f.position-g.position:0}else a(m);r.forEach(S=>{S(n.value,h,{delta:p,type:zr.pop,direction:p?p>0?Ir.forward:Ir.back:Ir.unknown})})};function s(){o=n.value}function c(f){r.push(f);const m=()=>{const h=r.indexOf(f);h>-1&&r.splice(h,1)};return i.push(m),m}function u(){const{history:f}=window;f.state&&f.replaceState(je({},f.state,{scroll:So()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:d}}function zc(e,t,n,a=!1,r=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:r?So():null}}function WS(e){const{history:t,location:n}=window,a={value:_h(e,n)},r={value:t.state};r.value||i(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(s,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:GS()+e+s;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(m){console.error(m),n[u?"replace":"assign"](f)}}function o(s,c){const u=je({},t.state,zc(r.value.back,s,r.value.forward,!0),c,{position:r.value.position});i(s,u,!0),a.value=s}function l(s,c){const u=je({},r.value,t.state,{forward:s,scroll:So()});i(u.current,u,!0);const d=je({},zc(a.value,s,null),{position:u.position+1},c);i(s,d,!1),a.value=s}return{location:a,state:r,push:l,replace:o}}function $S(e){e=IS(e);const t=WS(e),n=KS(e,t.state,t.location,t.replace);function a(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=je({location:"",base:e,go:a,createHref:VS.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function JS(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),$S(e)}function zS(e){return typeof e=="string"||e&&typeof e=="object"}function Ah(e){return typeof e=="string"||typeof e=="symbol"}const Mh=Symbol("");var Uc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Uc||(Uc={}));function tr(e,t){return je(new Error,{type:e,[Mh]:!0},t)}function Pn(e,t){return e instanceof Error&&Mh in e&&(t==null||!!(e.type&t))}const Zc="[^/]+?",US={sensitive:!1,strict:!1,start:!0,end:!0},ZS=/[.+*?^${}()[\]/\\]/g;function YS(e,t){const n=je({},US,t),a=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function Bh(e,t){let n=0;const a=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const XS={type:0,value:""},QS=/[a-zA-Z0-9_]/;function eC(e){if(!e)return[[]];if(e==="/")return[[XS]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,a=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,s,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;l{o(y)}:Or}function o(d){if(Ah(d)){const f=a.get(d);f&&(a.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&a.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function l(){return n}function s(d){const f=iC(d,n);n.splice(f,0,d),d.record.name&&!Qc(d)&&a.set(d.record.name,d)}function c(d,f){let m,h={},g,p;if("name"in d&&d.name){if(m=a.get(d.name),!m)throw tr(1,{location:d});p=m.record.name,h=je(qc(f.params,m.keys.filter(y=>!y.optional).concat(m.parent?m.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),d.params&&qc(d.params,m.keys.map(y=>y.name))),g=m.stringify(h)}else if(d.path!=null)g=d.path,m=n.find(y=>y.re.test(g)),m&&(h=m.parse(g),p=m.record.name);else{if(m=f.name?a.get(f.name):n.find(y=>y.re.test(f.path)),!m)throw tr(1,{location:d,currentLocation:f});p=m.record.name,h=je({},f.params,d.params),g=m.stringify(h)}const S=[];let P=m;for(;P;)S.unshift(P.record),P=P.parent;return{name:p,path:g,params:h,matched:S,meta:rC(S)}}e.forEach(d=>i(d));function u(){n.length=0,a.clear()}return{addRoute:i,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function qc(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Xc(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:aC(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function aC(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Qc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rC(e){return e.reduce((t,n)=>je(t,n.meta),{})}function ed(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function iC(e,t){let n=0,a=t.length;for(;n!==a;){const i=n+a>>1;Bh(e,t[i])<0?a=i:n=i+1}const r=oC(e);return r&&(a=t.lastIndexOf(r,a-1)),a}function oC(e){let t=e;for(;t=t.parent;)if(Eh(t)&&Bh(e,t)===0)return t}function Eh({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function lC(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&Ll(i)):[a&&Ll(a)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function sC(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=rn(a)?a.map(r=>r==null?null:""+r):a==null?a:""+a)}return t}const uC=Symbol(""),nd=Symbol(""),Vs=Symbol(""),Dh=Symbol(""),Ol=Symbol("");function Sr(){let e=[];function t(a){return e.push(a),()=>{const r=e.indexOf(a);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Zn(e,t,n,a,r,i=o=>o()){const o=a&&(a.enterCallbacks[r]=a.enterCallbacks[r]||[]);return()=>new Promise((l,s)=>{const c=f=>{f===!1?s(tr(4,{from:n,to:t})):f instanceof Error?s(f):zS(f)?s(tr(2,{from:t,to:f})):(o&&a.enterCallbacks[r]===o&&typeof f=="function"&&o.push(f),l())},u=i(()=>e.call(a&&a.instances[r],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>s(f))})}function el(e,t,n,a,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let s=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(bh(s)){const u=(s.__vccOpts||s)[t];u&&i.push(Zn(u,n,a,o,l,r))}else{let c=s();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const d=gS(u)?u.default:u;o.mods[l]=u,o.components[l]=d;const m=(d.__vccOpts||d)[t];return m&&Zn(m,n,a,o,l,r)()}))}}return i}function ad(e){const t=He(Vs),n=He(Dh),a=_(()=>{const s=yt(e.to);return t.resolve(s)}),r=_(()=>{const{matched:s}=a.value,{length:c}=s,u=s[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(er.bind(null,u));if(f>-1)return f;const m=rd(s[c-2]);return c>1&&rd(u)===m&&d[d.length-1].path!==m?d.findIndex(er.bind(null,s[c-2])):f}),i=_(()=>r.value>-1&&hC(n.params,a.value.params)),o=_(()=>r.value>-1&&r.value===n.matched.length-1&&Ph(n.params,a.value.params));function l(s={}){if(mC(s)){const c=t[yt(e.replace)?"replace":"push"](yt(e.to)).catch(Or);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:_(()=>a.value.href),isActive:i,isExactActive:o,navigate:l}}function cC(e){return e.length===1?e[0]:e}const dC=lr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ad,setup(e,{slots:t}){const n=ct(ad(e)),{options:a}=He(Vs),r=_(()=>({[id(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[id(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&cC(t.default(n));return e.custom?i:Ut("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),fC=dC;function mC(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function hC(e,t){for(const n in t){const a=t[n],r=e[n];if(typeof a=="string"){if(a!==r)return!1}else if(!rn(r)||r.length!==a.length||a.some((i,o)=>i!==r[o]))return!1}return!0}function rd(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const id=(e,t,n)=>e??t??n,gC=lr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=He(Ol),r=_(()=>e.route||a.value),i=He(nd,0),o=_(()=>{let c=yt(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=_(()=>r.value.matched[o.value]);dt(nd,_(()=>o.value+1)),dt(uC,l),dt(Ol,r);const s=se();return he(()=>[s.value,l.value,e.name],([c,u,d],[f,m,h])=>{u&&(u.instances[d]=c,m&&m!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!er(u,m)||!f)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=l.value,f=d&&d.components[u];if(!f)return od(n.default,{Component:f,route:c});const m=d.props[u],h=m?m===!0?c.params:typeof m=="function"?m(c):m:null,p=Ut(f,je({},h,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(d.instances[u]=null)},ref:s}));return od(n.default,{Component:p,route:c})||p}}});function od(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vC=gC;function pC(e){const t=nC(e.routes,e),n=e.parseQuery||lC,a=e.stringifyQuery||td,r=e.history,i=Sr(),o=Sr(),l=Sr(),s=me(Kn);let c=Kn;xa&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Xo.bind(null,V=>""+V),d=Xo.bind(null,MS),f=Xo.bind(null,Jr);function m(V,Z){let X,te;return Ah(V)?(X=t.getRecordMatcher(V),te=Z):te=V,t.addRoute(te,X)}function h(V){const Z=t.getRecordMatcher(V);Z&&t.removeRoute(Z)}function g(){return t.getRoutes().map(V=>V.record)}function p(V){return!!t.getRecordMatcher(V)}function S(V,Z){if(Z=je({},Z||s.value),typeof V=="string"){const b=Qo(n,V,Z.path),O=t.resolve({path:b.path},Z),z=r.createHref(b.fullPath);return je(b,O,{params:f(O.params),hash:Jr(b.hash),redirectedFrom:void 0,href:z})}let X;if(V.path!=null)X=je({},V,{path:Qo(n,V.path,Z.path).path});else{const b=je({},V.params);for(const O in b)b[O]==null&&delete b[O];X=je({},V,{params:d(b)}),Z.params=d(Z.params)}const te=t.resolve(X,Z),ke=V.hash||"";te.params=u(f(te.params));const Ie=DS(a,je({},V,{hash:PS(ke),path:te.path})),w=r.createHref(Ie);return je({fullPath:Ie,hash:ke,query:a===td?sC(V.query):V.query||{}},te,{redirectedFrom:void 0,href:w})}function P(V){return typeof V=="string"?Qo(n,V,s.value.path):je({},V)}function y(V,Z){if(c!==V)return tr(8,{from:Z,to:V})}function C(V){return M(V)}function D(V){return C(je(P(V),{replace:!0}))}function A(V){const Z=V.matched[V.matched.length-1];if(Z&&Z.redirect){const{redirect:X}=Z;let te=typeof X=="function"?X(V):X;return typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=P(te):{path:te},te.params={}),je({query:V.query,hash:V.hash,params:te.path!=null?{}:V.params},te)}}function M(V,Z){const X=c=S(V),te=s.value,ke=V.state,Ie=V.force,w=V.replace===!0,b=A(X);if(b)return M(je(P(b),{state:typeof b=="object"?je({},ke,b.state):ke,force:Ie,replace:w}),Z||X);const O=X;O.redirectedFrom=Z;let z;return!Ie&&LS(a,te,X)&&(z=tr(16,{to:O,from:te}),J(te,te,!0,!1)),(z?Promise.resolve(z):W(O,te)).catch(G=>Pn(G)?Pn(G,2)?G:j(G):ie(G,O,te)).then(G=>{if(G){if(Pn(G,2))return M(je({replace:w},P(G.to),{state:typeof G.to=="object"?je({},ke,G.to.state):ke,force:Ie}),Z||O)}else G=E(O,te,!0,w,ke);return F(O,te,G),G})}function B(V,Z){const X=y(V,Z);return X?Promise.reject(X):Promise.resolve()}function L(V){const Z=fe.values().next().value;return Z&&typeof Z.runWithContext=="function"?Z.runWithContext(V):V()}function W(V,Z){let X;const[te,ke,Ie]=yC(V,Z);X=el(te.reverse(),"beforeRouteLeave",V,Z);for(const b of te)b.leaveGuards.forEach(O=>{X.push(Zn(O,V,Z))});const w=B.bind(null,V,Z);return X.push(w),ce(X).then(()=>{X=[];for(const b of i.list())X.push(Zn(b,V,Z));return X.push(w),ce(X)}).then(()=>{X=el(ke,"beforeRouteUpdate",V,Z);for(const b of ke)b.updateGuards.forEach(O=>{X.push(Zn(O,V,Z))});return X.push(w),ce(X)}).then(()=>{X=[];for(const b of Ie)if(b.beforeEnter)if(rn(b.beforeEnter))for(const O of b.beforeEnter)X.push(Zn(O,V,Z));else X.push(Zn(b.beforeEnter,V,Z));return X.push(w),ce(X)}).then(()=>(V.matched.forEach(b=>b.enterCallbacks={}),X=el(Ie,"beforeRouteEnter",V,Z,L),X.push(w),ce(X))).then(()=>{X=[];for(const b of o.list())X.push(Zn(b,V,Z));return X.push(w),ce(X)}).catch(b=>Pn(b,8)?b:Promise.reject(b))}function F(V,Z,X){l.list().forEach(te=>L(()=>te(V,Z,X)))}function E(V,Z,X,te,ke){const Ie=y(V,Z);if(Ie)return Ie;const w=Z===Kn,b=xa?history.state:{};X&&(te||w?r.replace(V.fullPath,je({scroll:w&&b&&b.scroll},ke)):r.push(V.fullPath,ke)),s.value=V,J(V,Z,X,w),j()}let N;function $(){N||(N=r.listen((V,Z,X)=>{if(!Be.listening)return;const te=S(V),ke=A(te);if(ke){M(je(ke,{replace:!0,force:!0}),te).catch(Or);return}c=te;const Ie=s.value;xa&&jS(Jc(Ie.fullPath,X.delta),So()),W(te,Ie).catch(w=>Pn(w,12)?w:Pn(w,2)?(M(je(P(w.to),{force:!0}),te).then(b=>{Pn(b,20)&&!X.delta&&X.type===zr.pop&&r.go(-1,!1)}).catch(Or),Promise.reject()):(X.delta&&r.go(-X.delta,!1),ie(w,te,Ie))).then(w=>{w=w||E(te,Ie,!1),w&&(X.delta&&!Pn(w,8)?r.go(-X.delta,!1):X.type===zr.pop&&Pn(w,20)&&r.go(-1,!1)),F(te,Ie,w)}).catch(Or)}))}let ae=Sr(),re=Sr(),ue;function ie(V,Z,X){j(V);const te=re.list();return te.length?te.forEach(ke=>ke(V,Z,X)):console.error(V),Promise.reject(V)}function H(){return ue&&s.value!==Kn?Promise.resolve():new Promise((V,Z)=>{ae.add([V,Z])})}function j(V){return ue||(ue=!V,$(),ae.list().forEach(([Z,X])=>V?X(V):Z()),ae.reset()),V}function J(V,Z,X,te){const{scrollBehavior:ke}=e;if(!xa||!ke)return Promise.resolve();const Ie=!X&&xS(Jc(V.fullPath,0))||(te||!X)&&history.state&&history.state.scroll||null;return gt().then(()=>ke(V,Z,Ie)).then(w=>w&&HS(w)).catch(w=>ie(w,V,Z))}const ne=V=>r.go(V);let de;const fe=new Set,Be={currentRoute:s,listening:!0,addRoute:m,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:p,getRoutes:g,resolve:S,options:e,push:C,replace:D,go:ne,back:()=>ne(-1),forward:()=>ne(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:re.add,isReady:H,install(V){const Z=this;V.component("RouterLink",fC),V.component("RouterView",vC),V.config.globalProperties.$router=Z,Object.defineProperty(V.config.globalProperties,"$route",{enumerable:!0,get:()=>yt(s)}),xa&&!de&&s.value===Kn&&(de=!0,C(r.location).catch(ke=>{}));const X={};for(const ke in Kn)Object.defineProperty(X,ke,{get:()=>s.value[ke],enumerable:!0});V.provide(Vs,Z),V.provide(Dh,jf(X)),V.provide(Ol,s);const te=V.unmount;fe.add(V),V.unmount=function(){fe.delete(V),fe.size<1&&(c=Kn,N&&N(),N=null,s.value=Kn,de=!1,ue=!1),te()}}};function ce(V){return V.reduce((Z,X)=>Z.then(()=>L(X)),Promise.resolve())}return Be}function yC(e,t){const n=[],a=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;oer(c,l))?a.push(l):n.push(l));const s=e.matched[o];s&&(t.matched.find(c=>er(c,s))||r.push(s))}return[n,a,r]}/*! * shared v9.14.2 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const Yi=typeof window<"u",ia=(e,t=!1)=>t?Symbol.for(e):Symbol(e),bC=(e,t,n)=>kC({l:e,k:t,s:n}),kC=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),it=e=>typeof e=="number"&&isFinite(e),SC=e=>Rh(e)==="[object Date]",ea=e=>Rh(e)==="[object RegExp]",Co=e=>_e(e)&&Object.keys(e).length===0,bt=Object.assign,CC=Object.create,Ge=(e=null)=>CC(e);let ld;const Ln=()=>ld||(ld=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Ge());function sd(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const TC=Object.prototype.hasOwnProperty;function Qt(e,t){return TC.call(e,t)}const Ue=Array.isArray,Je=e=>typeof e=="function",le=e=>typeof e=="string",De=e=>typeof e=="boolean",Ve=e=>e!==null&&typeof e=="object",wC=e=>Ve(e)&&Je(e.then)&&Je(e.catch),Lh=Object.prototype.toString,Rh=e=>Lh.call(e),_e=e=>{if(!Ve(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},PC=e=>e==null?"":Ue(e)||_e(e)&&e.toString===Lh?JSON.stringify(e,null,2):String(e);function AC(e,t=""){return e.reduce((n,a,r)=>r===0?n+a:n+t+a,"")}function To(e){let t=e;return()=>++t}function _C(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const bi=e=>!Ve(e)||Ue(e);function Bi(e,t){if(bi(e)||bi(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:r}=n.pop();Object.keys(a).forEach(i=>{i!=="__proto__"&&(Ve(a[i])&&!Ve(r[i])&&(r[i]=Array.isArray(a[i])?[]:Ge()),bi(r[i])||bi(a[i])?r[i]=a[i]:n.push({src:a[i],des:r[i]}))})}}/*! + */const Yi=typeof window<"u",ia=(e,t=!1)=>t?Symbol.for(e):Symbol(e),bC=(e,t,n)=>kC({l:e,k:t,s:n}),kC=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),it=e=>typeof e=="number"&&isFinite(e),SC=e=>Rh(e)==="[object Date]",ea=e=>Rh(e)==="[object RegExp]",Co=e=>Ae(e)&&Object.keys(e).length===0,bt=Object.assign,CC=Object.create,Ge=(e=null)=>CC(e);let ld;const Ln=()=>ld||(ld=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Ge());function sd(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const TC=Object.prototype.hasOwnProperty;function Qt(e,t){return TC.call(e,t)}const Ue=Array.isArray,$e=e=>typeof e=="function",le=e=>typeof e=="string",De=e=>typeof e=="boolean",Ve=e=>e!==null&&typeof e=="object",wC=e=>Ve(e)&&$e(e.then)&&$e(e.catch),Lh=Object.prototype.toString,Rh=e=>Lh.call(e),Ae=e=>{if(!Ve(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},PC=e=>e==null?"":Ue(e)||Ae(e)&&e.toString===Lh?JSON.stringify(e,null,2):String(e);function _C(e,t=""){return e.reduce((n,a,r)=>r===0?n+a:n+t+a,"")}function To(e){let t=e;return()=>++t}function AC(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const bi=e=>!Ve(e)||Ue(e);function Bi(e,t){if(bi(e)||bi(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:r}=n.pop();Object.keys(a).forEach(i=>{i!=="__proto__"&&(Ve(a[i])&&!Ve(r[i])&&(r[i]=Array.isArray(a[i])?[]:Ge()),bi(r[i])||bi(a[i])?r[i]=a[i]:n.push({src:a[i],des:r[i]}))})}}/*! * message-compiler v9.14.2 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function MC(e,t,n){return{line:e,column:t,offset:n}}function qi(e,t,n){return{start:e,end:t}}const BC=/\{([0-9a-zA-Z]+)\}/g;function Oh(e,...t){return t.length===1&&EC(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(BC,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const Ih=Object.assign,ud=e=>typeof e=="string",EC=e=>e!==null&&typeof e=="object";function Nh(e,t=""){return e.reduce((n,a,r)=>r===0?n+a:n+t+a,"")}const Fs={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},DC={[Fs.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function LC(e,t,...n){const a=Oh(DC[e],...n||[]),r={message:String(a),code:e};return t&&(r.location=t),r}const Se={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},RC={[Se.EXPECTED_TOKEN]:"Expected token: '{0}'",[Se.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Se.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Se.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Se.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Se.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Se.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Se.EMPTY_PLACEHOLDER]:"Empty placeholder",[Se.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Se.INVALID_LINKED_FORMAT]:"Invalid linked format",[Se.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Se.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Se.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Se.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Se.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Se.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function fr(e,t,n={}){const{domain:a,messages:r,args:i}=n,o=Oh((r||RC)[e]||"",...i||[]),l=new SyntaxError(String(o));return l.code=e,t&&(l.location=t),l.domain=a,l}function OC(e){throw e}const An=" ",IC="\r",At=` -`,NC="\u2028",VC="\u2029";function FC(e){const t=e;let n=0,a=1,r=1,i=0;const o=M=>t[M]===IC&&t[M+1]===At,l=M=>t[M]===At,s=M=>t[M]===VC,c=M=>t[M]===NC,u=M=>o(M)||l(M)||s(M)||c(M),d=()=>n,f=()=>a,m=()=>r,h=()=>i,g=M=>o(M)||s(M)||c(M)?At:t[M],p=()=>g(n),S=()=>g(n+i);function P(){return i=0,u(n)&&(a++,r=0),o(n)&&n++,n++,r++,t[n]}function y(){return o(n+i)&&i++,i++,t[n+i]}function C(){n=0,a=1,r=1,i=0}function D(M=0){i=M}function _(){const M=n+i;for(;M!==n;)P();i=0}return{index:d,line:f,column:m,peekOffset:h,charAt:g,currentChar:p,currentPeek:S,next:P,peek:y,reset:C,resetPeek:D,skipToPeek:_}}const Wn=void 0,HC=".",cd="'",jC="tokenizer";function xC(e,t={}){const n=t.location!==!1,a=FC(e),r=()=>a.index(),i=()=>MC(a.line(),a.column(),a.index()),o=i(),l=r(),s={currentType:14,offset:l,startLoc:o,endLoc:o,lastType:14,lastOffset:l,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(k,T,R,...U){const Q=c();if(T.column+=R,T.offset+=R,u){const q=n?qi(Q.startLoc,T):null,I=fr(k,q,{domain:jC,args:U});u(I)}}function f(k,T,R){k.endLoc=i(),k.currentType=T;const U={type:T};return n&&(U.loc=qi(k.startLoc,k.endLoc)),R!=null&&(U.value=R),U}const m=k=>f(k,14);function h(k,T){return k.currentChar()===T?(k.next(),T):(d(Se.EXPECTED_TOKEN,i(),0,T),"")}function g(k){let T="";for(;k.currentPeek()===An||k.currentPeek()===At;)T+=k.currentPeek(),k.peek();return T}function p(k){const T=g(k);return k.skipToPeek(),T}function S(k){if(k===Wn)return!1;const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T===95}function P(k){if(k===Wn)return!1;const T=k.charCodeAt(0);return T>=48&&T<=57}function y(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=S(k.currentPeek());return k.resetPeek(),U}function C(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=k.currentPeek()==="-"?k.peek():k.currentPeek(),Q=P(U);return k.resetPeek(),Q}function D(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=k.currentPeek()===cd;return k.resetPeek(),U}function _(k,T){const{currentType:R}=T;if(R!==8)return!1;g(k);const U=k.currentPeek()===".";return k.resetPeek(),U}function M(k,T){const{currentType:R}=T;if(R!==9)return!1;g(k);const U=S(k.currentPeek());return k.resetPeek(),U}function B(k,T){const{currentType:R}=T;if(!(R===8||R===12))return!1;g(k);const U=k.currentPeek()===":";return k.resetPeek(),U}function L(k,T){const{currentType:R}=T;if(R!==10)return!1;const U=()=>{const q=k.currentPeek();return q==="{"?S(k.peek()):q==="@"||q==="%"||q==="|"||q===":"||q==="."||q===An||!q?!1:q===At?(k.peek(),U()):E(k,!1)},Q=U();return k.resetPeek(),Q}function W(k){g(k);const T=k.currentPeek()==="|";return k.resetPeek(),T}function F(k){const T=g(k),R=k.currentPeek()==="%"&&k.peek()==="{";return k.resetPeek(),{isModulo:R,hasSpace:T.length>0}}function E(k,T=!0){const R=(Q=!1,q="",I=!1)=>{const x=k.currentPeek();return x==="{"?q==="%"?!1:Q:x==="@"||!x?q==="%"?!0:Q:x==="%"?(k.peek(),R(Q,"%",!0)):x==="|"?q==="%"||I?!0:!(q===An||q===At):x===An?(k.peek(),R(!0,An,I)):x===At?(k.peek(),R(!0,At,I)):!0},U=R();return T&&k.resetPeek(),U}function N(k,T){const R=k.currentChar();return R===Wn?Wn:T(R)?(k.next(),R):null}function J(k){const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36}function ae(k){return N(k,J)}function re(k){const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36||T===45}function ue(k){return N(k,re)}function ie(k){const T=k.charCodeAt(0);return T>=48&&T<=57}function H(k){return N(k,ie)}function j(k){const T=k.charCodeAt(0);return T>=48&&T<=57||T>=65&&T<=70||T>=97&&T<=102}function $(k){return N(k,j)}function ne(k){let T="",R="";for(;T=H(k);)R+=T;return R}function de(k){p(k);const T=k.currentChar();return T!=="%"&&d(Se.EXPECTED_TOKEN,i(),0,T),k.next(),"%"}function fe(k){let T="";for(;;){const R=k.currentChar();if(R==="{"||R==="}"||R==="@"||R==="|"||!R)break;if(R==="%")if(E(k))T+=R,k.next();else break;else if(R===An||R===At)if(E(k))T+=R,k.next();else{if(W(k))break;T+=R,k.next()}else T+=R,k.next()}return T}function Be(k){p(k);let T="",R="";for(;T=ue(k);)R+=T;return k.currentChar()===Wn&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R}function ce(k){p(k);let T="";return k.currentChar()==="-"?(k.next(),T+=`-${ne(k)}`):T+=ne(k),k.currentChar()===Wn&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),T}function V(k){return k!==cd&&k!==At}function Z(k){p(k),h(k,"'");let T="",R="";for(;T=N(k,V);)T==="\\"?R+=X(k):R+=T;const U=k.currentChar();return U===At||U===Wn?(d(Se.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),U===At&&(k.next(),h(k,"'")),R):(h(k,"'"),R)}function X(k){const T=k.currentChar();switch(T){case"\\":case"'":return k.next(),`\\${T}`;case"u":return te(k,T,4);case"U":return te(k,T,6);default:return d(Se.UNKNOWN_ESCAPE_SEQUENCE,i(),0,T),""}}function te(k,T,R){h(k,T);let U="";for(let Q=0;Q{const U=k.currentChar();return U==="{"||U==="%"||U==="@"||U==="|"||U==="("||U===")"||!U||U===An?R:(R+=U,k.next(),T(R))};return T("")}function O(k){p(k);const T=h(k,"|");return p(k),T}function z(k,T){let R=null;switch(k.currentChar()){case"{":return T.braceNest>=1&&d(Se.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),k.next(),R=f(T,2,"{"),p(k),T.braceNest++,R;case"}":return T.braceNest>0&&T.currentType===2&&d(Se.EMPTY_PLACEHOLDER,i(),0),k.next(),R=f(T,3,"}"),T.braceNest--,T.braceNest>0&&p(k),T.inLinked&&T.braceNest===0&&(T.inLinked=!1),R;case"@":return T.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R=G(k,T)||m(T),T.braceNest=0,R;default:{let Q=!0,q=!0,I=!0;if(W(k))return T.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,R;if(T.braceNest>0&&(T.currentType===5||T.currentType===6||T.currentType===7))return d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),T.braceNest=0,Y(k,T);if(Q=y(k,T))return R=f(T,5,Be(k)),p(k),R;if(q=C(k,T))return R=f(T,6,ce(k)),p(k),R;if(I=D(k,T))return R=f(T,7,Z(k)),p(k),R;if(!Q&&!q&&!I)return R=f(T,13,Ie(k)),d(Se.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,R.value),p(k),R;break}}return R}function G(k,T){const{currentType:R}=T;let U=null;const Q=k.currentChar();switch((R===8||R===9||R===12||R===10)&&(Q===At||Q===An)&&d(Se.INVALID_LINKED_FORMAT,i(),0),Q){case"@":return k.next(),U=f(T,8,"@"),T.inLinked=!0,U;case".":return p(k),k.next(),f(T,9,".");case":":return p(k),k.next(),f(T,10,":");default:return W(k)?(U=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,U):_(k,T)||B(k,T)?(p(k),G(k,T)):M(k,T)?(p(k),f(T,12,w(k))):L(k,T)?(p(k),Q==="{"?z(k,T)||U:f(T,11,b(k))):(R===8&&d(Se.INVALID_LINKED_FORMAT,i(),0),T.braceNest=0,T.inLinked=!1,Y(k,T))}}function Y(k,T){let R={type:14};if(T.braceNest>0)return z(k,T)||m(T);if(T.inLinked)return G(k,T)||m(T);switch(k.currentChar()){case"{":return z(k,T)||m(T);case"}":return d(Se.UNBALANCED_CLOSING_BRACE,i(),0),k.next(),f(T,3,"}");case"@":return G(k,T)||m(T);default:{if(W(k))return R=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,R;const{isModulo:Q,hasSpace:q}=F(k);if(Q)return q?f(T,0,fe(k)):f(T,4,de(k));if(E(k))return f(T,0,fe(k));break}}return R}function oe(){const{currentType:k,offset:T,startLoc:R,endLoc:U}=s;return s.lastType=k,s.lastOffset=T,s.lastStartLoc=R,s.lastEndLoc=U,s.offset=r(),s.startLoc=i(),a.currentChar()===Wn?f(s,14):Y(a,s)}return{nextToken:oe,currentOffset:r,currentPosition:i,context:c}}const GC="parser",KC=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function WC(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function JC(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function r(y,C,D,_,...M){const B=y.currentPosition();if(B.offset+=_,B.column+=_,n){const L=t?qi(D,B):null,W=fr(C,L,{domain:GC,args:M});n(W)}}function i(y,C,D,_,...M){const B=y.currentPosition();if(B.offset+=_,B.column+=_,a){const L=t?qi(D,B):null;a(LC(C,L,M))}}function o(y,C,D){const _={type:y};return t&&(_.start=C,_.end=C,_.loc={start:D,end:D}),_}function l(y,C,D,_){t&&(y.end=C,y.loc&&(y.loc.end=D))}function s(y,C){const D=y.context(),_=o(3,D.offset,D.startLoc);return _.value=C,l(_,y.currentOffset(),y.currentPosition()),_}function c(y,C){const D=y.context(),{lastOffset:_,lastStartLoc:M}=D,B=o(5,_,M);return B.index=parseInt(C,10),y.nextToken(),l(B,y.currentOffset(),y.currentPosition()),B}function u(y,C,D){const _=y.context(),{lastOffset:M,lastStartLoc:B}=_,L=o(4,M,B);return L.key=C,D===!0&&(L.modulo=!0),y.nextToken(),l(L,y.currentOffset(),y.currentPosition()),L}function d(y,C){const D=y.context(),{lastOffset:_,lastStartLoc:M}=D,B=o(9,_,M);return B.value=C.replace(KC,WC),y.nextToken(),l(B,y.currentOffset(),y.currentPosition()),B}function f(y){const C=y.nextToken(),D=y.context(),{lastOffset:_,lastStartLoc:M}=D,B=o(8,_,M);return C.type!==12?(r(y,Se.UNEXPECTED_EMPTY_LINKED_MODIFIER,D.lastStartLoc,0),B.value="",l(B,_,M),{nextConsumeToken:C,node:B}):(C.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,Xt(C)),B.value=C.value||"",l(B,y.currentOffset(),y.currentPosition()),{node:B})}function m(y,C){const D=y.context(),_=o(7,D.offset,D.startLoc);return _.value=C,l(_,y.currentOffset(),y.currentPosition()),_}function h(y){const C=y.context(),D=o(6,C.offset,C.startLoc);let _=y.nextToken();if(_.type===9){const M=f(y);D.modifier=M.node,_=M.nextConsumeToken||y.nextToken()}switch(_.type!==10&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(_)),_=y.nextToken(),_.type===2&&(_=y.nextToken()),_.type){case 11:_.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(_)),D.key=m(y,_.value||"");break;case 5:_.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(_)),D.key=u(y,_.value||"");break;case 6:_.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(_)),D.key=c(y,_.value||"");break;case 7:_.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(_)),D.key=d(y,_.value||"");break;default:{r(y,Se.UNEXPECTED_EMPTY_LINKED_KEY,C.lastStartLoc,0);const M=y.context(),B=o(7,M.offset,M.startLoc);return B.value="",l(B,M.offset,M.startLoc),D.key=B,l(D,M.offset,M.startLoc),{nextConsumeToken:_,node:D}}}return l(D,y.currentOffset(),y.currentPosition()),{node:D}}function g(y){const C=y.context(),D=C.currentType===1?y.currentOffset():C.offset,_=C.currentType===1?C.endLoc:C.startLoc,M=o(2,D,_);M.items=[];let B=null,L=null;do{const E=B||y.nextToken();switch(B=null,E.type){case 0:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(s(y,E.value||""));break;case 6:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(c(y,E.value||""));break;case 4:L=!0;break;case 5:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(u(y,E.value||"",!!L)),L&&(i(y,Fs.USE_MODULO_SYNTAX,C.lastStartLoc,0,Xt(E)),L=null);break;case 7:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(d(y,E.value||""));break;case 8:{const N=h(y);M.items.push(N.node),B=N.nextConsumeToken||null;break}}}while(C.currentType!==14&&C.currentType!==1);const W=C.currentType===1?C.lastOffset:y.currentOffset(),F=C.currentType===1?C.lastEndLoc:y.currentPosition();return l(M,W,F),M}function p(y,C,D,_){const M=y.context();let B=_.items.length===0;const L=o(1,C,D);L.cases=[],L.cases.push(_);do{const W=g(y);B||(B=W.items.length===0),L.cases.push(W)}while(M.currentType!==14);return B&&r(y,Se.MUST_HAVE_MESSAGES_IN_PLURAL,D,0),l(L,y.currentOffset(),y.currentPosition()),L}function S(y){const C=y.context(),{offset:D,startLoc:_}=C,M=g(y);return C.currentType===14?M:p(y,D,_,M)}function P(y){const C=xC(y,Ih({},e)),D=C.context(),_=o(0,D.offset,D.startLoc);return t&&_.loc&&(_.loc.source=y),_.body=S(C),e.onCacheKey&&(_.cacheKey=e.onCacheKey(y)),D.currentType!==14&&r(C,Se.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,y[D.offset]||""),l(_,C.currentOffset(),C.currentPosition()),_}return{parse:P}}function Xt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function $C(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function dd(e,t){for(let n=0;nfd(n)),e}function fd(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;nl;function c(p,S){l.code+=p}function u(p,S=!0){const P=S?r:"";c(i?P+" ".repeat(p):P)}function d(p=!0){const S=++l.indentLevel;p&&u(S)}function f(p=!0){const S=--l.indentLevel;p&&u(S)}function m(){u(l.indentLevel)}return{context:s,push:c,indent:d,deindent:f,newline:m,helper:p=>`_${p}`,needIndent:()=>l.needIndent}}function XC(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),nr(e,t.key),t.modifier?(e.push(", "),nr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function QC(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(a());const r=t.cases.length;for(let i=0;i{const n=ud(t.mode)?t.mode:"normal",a=ud(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,o=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],s=qC(e,{mode:n,filename:a,sourceMap:r,breakLineCode:i,needIndent:o});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(o),l.length>0&&(s.push(`const { ${Nh(l.map(d=>`${d}: _${d}`),", ")} } = ctx`),s.newline()),s.push("return "),nr(s,e),s.deindent(o),s.push("}"),delete e.helpers;const{code:c,map:u}=s.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function aT(e,t={}){const n=Ih({},t),a=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,l=JC(n).parse(e);return a?(i&&UC(l),r&&Ga(l),{ast:l,code:""}):(zC(l,n),nT(l,n))}/*! + */function MC(e,t,n){return{line:e,column:t,offset:n}}function qi(e,t,n){return{start:e,end:t}}const BC=/\{([0-9a-zA-Z]+)\}/g;function Oh(e,...t){return t.length===1&&EC(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(BC,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const Ih=Object.assign,ud=e=>typeof e=="string",EC=e=>e!==null&&typeof e=="object";function Nh(e,t=""){return e.reduce((n,a,r)=>r===0?n+a:n+t+a,"")}const Fs={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},DC={[Fs.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function LC(e,t,...n){const a=Oh(DC[e],...n||[]),r={message:String(a),code:e};return t&&(r.location=t),r}const Se={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},RC={[Se.EXPECTED_TOKEN]:"Expected token: '{0}'",[Se.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Se.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Se.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Se.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Se.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Se.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Se.EMPTY_PLACEHOLDER]:"Empty placeholder",[Se.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Se.INVALID_LINKED_FORMAT]:"Invalid linked format",[Se.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Se.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Se.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Se.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Se.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Se.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function fr(e,t,n={}){const{domain:a,messages:r,args:i}=n,o=Oh((r||RC)[e]||"",...i||[]),l=new SyntaxError(String(o));return l.code=e,t&&(l.location=t),l.domain=a,l}function OC(e){throw e}const _n=" ",IC="\r",_t=` +`,NC="\u2028",VC="\u2029";function FC(e){const t=e;let n=0,a=1,r=1,i=0;const o=M=>t[M]===IC&&t[M+1]===_t,l=M=>t[M]===_t,s=M=>t[M]===VC,c=M=>t[M]===NC,u=M=>o(M)||l(M)||s(M)||c(M),d=()=>n,f=()=>a,m=()=>r,h=()=>i,g=M=>o(M)||s(M)||c(M)?_t:t[M],p=()=>g(n),S=()=>g(n+i);function P(){return i=0,u(n)&&(a++,r=0),o(n)&&n++,n++,r++,t[n]}function y(){return o(n+i)&&i++,i++,t[n+i]}function C(){n=0,a=1,r=1,i=0}function D(M=0){i=M}function A(){const M=n+i;for(;M!==n;)P();i=0}return{index:d,line:f,column:m,peekOffset:h,charAt:g,currentChar:p,currentPeek:S,next:P,peek:y,reset:C,resetPeek:D,skipToPeek:A}}const Wn=void 0,HC=".",cd="'",jC="tokenizer";function xC(e,t={}){const n=t.location!==!1,a=FC(e),r=()=>a.index(),i=()=>MC(a.line(),a.column(),a.index()),o=i(),l=r(),s={currentType:14,offset:l,startLoc:o,endLoc:o,lastType:14,lastOffset:l,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(k,T,R,...U){const Q=c();if(T.column+=R,T.offset+=R,u){const q=n?qi(Q.startLoc,T):null,I=fr(k,q,{domain:jC,args:U});u(I)}}function f(k,T,R){k.endLoc=i(),k.currentType=T;const U={type:T};return n&&(U.loc=qi(k.startLoc,k.endLoc)),R!=null&&(U.value=R),U}const m=k=>f(k,14);function h(k,T){return k.currentChar()===T?(k.next(),T):(d(Se.EXPECTED_TOKEN,i(),0,T),"")}function g(k){let T="";for(;k.currentPeek()===_n||k.currentPeek()===_t;)T+=k.currentPeek(),k.peek();return T}function p(k){const T=g(k);return k.skipToPeek(),T}function S(k){if(k===Wn)return!1;const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T===95}function P(k){if(k===Wn)return!1;const T=k.charCodeAt(0);return T>=48&&T<=57}function y(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=S(k.currentPeek());return k.resetPeek(),U}function C(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=k.currentPeek()==="-"?k.peek():k.currentPeek(),Q=P(U);return k.resetPeek(),Q}function D(k,T){const{currentType:R}=T;if(R!==2)return!1;g(k);const U=k.currentPeek()===cd;return k.resetPeek(),U}function A(k,T){const{currentType:R}=T;if(R!==8)return!1;g(k);const U=k.currentPeek()===".";return k.resetPeek(),U}function M(k,T){const{currentType:R}=T;if(R!==9)return!1;g(k);const U=S(k.currentPeek());return k.resetPeek(),U}function B(k,T){const{currentType:R}=T;if(!(R===8||R===12))return!1;g(k);const U=k.currentPeek()===":";return k.resetPeek(),U}function L(k,T){const{currentType:R}=T;if(R!==10)return!1;const U=()=>{const q=k.currentPeek();return q==="{"?S(k.peek()):q==="@"||q==="%"||q==="|"||q===":"||q==="."||q===_n||!q?!1:q===_t?(k.peek(),U()):E(k,!1)},Q=U();return k.resetPeek(),Q}function W(k){g(k);const T=k.currentPeek()==="|";return k.resetPeek(),T}function F(k){const T=g(k),R=k.currentPeek()==="%"&&k.peek()==="{";return k.resetPeek(),{isModulo:R,hasSpace:T.length>0}}function E(k,T=!0){const R=(Q=!1,q="",I=!1)=>{const x=k.currentPeek();return x==="{"?q==="%"?!1:Q:x==="@"||!x?q==="%"?!0:Q:x==="%"?(k.peek(),R(Q,"%",!0)):x==="|"?q==="%"||I?!0:!(q===_n||q===_t):x===_n?(k.peek(),R(!0,_n,I)):x===_t?(k.peek(),R(!0,_t,I)):!0},U=R();return T&&k.resetPeek(),U}function N(k,T){const R=k.currentChar();return R===Wn?Wn:T(R)?(k.next(),R):null}function $(k){const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36}function ae(k){return N(k,$)}function re(k){const T=k.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36||T===45}function ue(k){return N(k,re)}function ie(k){const T=k.charCodeAt(0);return T>=48&&T<=57}function H(k){return N(k,ie)}function j(k){const T=k.charCodeAt(0);return T>=48&&T<=57||T>=65&&T<=70||T>=97&&T<=102}function J(k){return N(k,j)}function ne(k){let T="",R="";for(;T=H(k);)R+=T;return R}function de(k){p(k);const T=k.currentChar();return T!=="%"&&d(Se.EXPECTED_TOKEN,i(),0,T),k.next(),"%"}function fe(k){let T="";for(;;){const R=k.currentChar();if(R==="{"||R==="}"||R==="@"||R==="|"||!R)break;if(R==="%")if(E(k))T+=R,k.next();else break;else if(R===_n||R===_t)if(E(k))T+=R,k.next();else{if(W(k))break;T+=R,k.next()}else T+=R,k.next()}return T}function Be(k){p(k);let T="",R="";for(;T=ue(k);)R+=T;return k.currentChar()===Wn&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R}function ce(k){p(k);let T="";return k.currentChar()==="-"?(k.next(),T+=`-${ne(k)}`):T+=ne(k),k.currentChar()===Wn&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),T}function V(k){return k!==cd&&k!==_t}function Z(k){p(k),h(k,"'");let T="",R="";for(;T=N(k,V);)T==="\\"?R+=X(k):R+=T;const U=k.currentChar();return U===_t||U===Wn?(d(Se.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),U===_t&&(k.next(),h(k,"'")),R):(h(k,"'"),R)}function X(k){const T=k.currentChar();switch(T){case"\\":case"'":return k.next(),`\\${T}`;case"u":return te(k,T,4);case"U":return te(k,T,6);default:return d(Se.UNKNOWN_ESCAPE_SEQUENCE,i(),0,T),""}}function te(k,T,R){h(k,T);let U="";for(let Q=0;Q{const U=k.currentChar();return U==="{"||U==="%"||U==="@"||U==="|"||U==="("||U===")"||!U||U===_n?R:(R+=U,k.next(),T(R))};return T("")}function O(k){p(k);const T=h(k,"|");return p(k),T}function z(k,T){let R=null;switch(k.currentChar()){case"{":return T.braceNest>=1&&d(Se.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),k.next(),R=f(T,2,"{"),p(k),T.braceNest++,R;case"}":return T.braceNest>0&&T.currentType===2&&d(Se.EMPTY_PLACEHOLDER,i(),0),k.next(),R=f(T,3,"}"),T.braceNest--,T.braceNest>0&&p(k),T.inLinked&&T.braceNest===0&&(T.inLinked=!1),R;case"@":return T.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R=G(k,T)||m(T),T.braceNest=0,R;default:{let Q=!0,q=!0,I=!0;if(W(k))return T.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),R=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,R;if(T.braceNest>0&&(T.currentType===5||T.currentType===6||T.currentType===7))return d(Se.UNTERMINATED_CLOSING_BRACE,i(),0),T.braceNest=0,Y(k,T);if(Q=y(k,T))return R=f(T,5,Be(k)),p(k),R;if(q=C(k,T))return R=f(T,6,ce(k)),p(k),R;if(I=D(k,T))return R=f(T,7,Z(k)),p(k),R;if(!Q&&!q&&!I)return R=f(T,13,Ie(k)),d(Se.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,R.value),p(k),R;break}}return R}function G(k,T){const{currentType:R}=T;let U=null;const Q=k.currentChar();switch((R===8||R===9||R===12||R===10)&&(Q===_t||Q===_n)&&d(Se.INVALID_LINKED_FORMAT,i(),0),Q){case"@":return k.next(),U=f(T,8,"@"),T.inLinked=!0,U;case".":return p(k),k.next(),f(T,9,".");case":":return p(k),k.next(),f(T,10,":");default:return W(k)?(U=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,U):A(k,T)||B(k,T)?(p(k),G(k,T)):M(k,T)?(p(k),f(T,12,w(k))):L(k,T)?(p(k),Q==="{"?z(k,T)||U:f(T,11,b(k))):(R===8&&d(Se.INVALID_LINKED_FORMAT,i(),0),T.braceNest=0,T.inLinked=!1,Y(k,T))}}function Y(k,T){let R={type:14};if(T.braceNest>0)return z(k,T)||m(T);if(T.inLinked)return G(k,T)||m(T);switch(k.currentChar()){case"{":return z(k,T)||m(T);case"}":return d(Se.UNBALANCED_CLOSING_BRACE,i(),0),k.next(),f(T,3,"}");case"@":return G(k,T)||m(T);default:{if(W(k))return R=f(T,1,O(k)),T.braceNest=0,T.inLinked=!1,R;const{isModulo:Q,hasSpace:q}=F(k);if(Q)return q?f(T,0,fe(k)):f(T,4,de(k));if(E(k))return f(T,0,fe(k));break}}return R}function oe(){const{currentType:k,offset:T,startLoc:R,endLoc:U}=s;return s.lastType=k,s.lastOffset=T,s.lastStartLoc=R,s.lastEndLoc=U,s.offset=r(),s.startLoc=i(),a.currentChar()===Wn?f(s,14):Y(a,s)}return{nextToken:oe,currentOffset:r,currentPosition:i,context:c}}const GC="parser",KC=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function WC(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function $C(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function r(y,C,D,A,...M){const B=y.currentPosition();if(B.offset+=A,B.column+=A,n){const L=t?qi(D,B):null,W=fr(C,L,{domain:GC,args:M});n(W)}}function i(y,C,D,A,...M){const B=y.currentPosition();if(B.offset+=A,B.column+=A,a){const L=t?qi(D,B):null;a(LC(C,L,M))}}function o(y,C,D){const A={type:y};return t&&(A.start=C,A.end=C,A.loc={start:D,end:D}),A}function l(y,C,D,A){t&&(y.end=C,y.loc&&(y.loc.end=D))}function s(y,C){const D=y.context(),A=o(3,D.offset,D.startLoc);return A.value=C,l(A,y.currentOffset(),y.currentPosition()),A}function c(y,C){const D=y.context(),{lastOffset:A,lastStartLoc:M}=D,B=o(5,A,M);return B.index=parseInt(C,10),y.nextToken(),l(B,y.currentOffset(),y.currentPosition()),B}function u(y,C,D){const A=y.context(),{lastOffset:M,lastStartLoc:B}=A,L=o(4,M,B);return L.key=C,D===!0&&(L.modulo=!0),y.nextToken(),l(L,y.currentOffset(),y.currentPosition()),L}function d(y,C){const D=y.context(),{lastOffset:A,lastStartLoc:M}=D,B=o(9,A,M);return B.value=C.replace(KC,WC),y.nextToken(),l(B,y.currentOffset(),y.currentPosition()),B}function f(y){const C=y.nextToken(),D=y.context(),{lastOffset:A,lastStartLoc:M}=D,B=o(8,A,M);return C.type!==12?(r(y,Se.UNEXPECTED_EMPTY_LINKED_MODIFIER,D.lastStartLoc,0),B.value="",l(B,A,M),{nextConsumeToken:C,node:B}):(C.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,Xt(C)),B.value=C.value||"",l(B,y.currentOffset(),y.currentPosition()),{node:B})}function m(y,C){const D=y.context(),A=o(7,D.offset,D.startLoc);return A.value=C,l(A,y.currentOffset(),y.currentPosition()),A}function h(y){const C=y.context(),D=o(6,C.offset,C.startLoc);let A=y.nextToken();if(A.type===9){const M=f(y);D.modifier=M.node,A=M.nextConsumeToken||y.nextToken()}switch(A.type!==10&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(A)),A=y.nextToken(),A.type===2&&(A=y.nextToken()),A.type){case 11:A.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(A)),D.key=m(y,A.value||"");break;case 5:A.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(A)),D.key=u(y,A.value||"");break;case 6:A.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(A)),D.key=c(y,A.value||"");break;case 7:A.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(A)),D.key=d(y,A.value||"");break;default:{r(y,Se.UNEXPECTED_EMPTY_LINKED_KEY,C.lastStartLoc,0);const M=y.context(),B=o(7,M.offset,M.startLoc);return B.value="",l(B,M.offset,M.startLoc),D.key=B,l(D,M.offset,M.startLoc),{nextConsumeToken:A,node:D}}}return l(D,y.currentOffset(),y.currentPosition()),{node:D}}function g(y){const C=y.context(),D=C.currentType===1?y.currentOffset():C.offset,A=C.currentType===1?C.endLoc:C.startLoc,M=o(2,D,A);M.items=[];let B=null,L=null;do{const E=B||y.nextToken();switch(B=null,E.type){case 0:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(s(y,E.value||""));break;case 6:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(c(y,E.value||""));break;case 4:L=!0;break;case 5:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(u(y,E.value||"",!!L)),L&&(i(y,Fs.USE_MODULO_SYNTAX,C.lastStartLoc,0,Xt(E)),L=null);break;case 7:E.value==null&&r(y,Se.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Xt(E)),M.items.push(d(y,E.value||""));break;case 8:{const N=h(y);M.items.push(N.node),B=N.nextConsumeToken||null;break}}}while(C.currentType!==14&&C.currentType!==1);const W=C.currentType===1?C.lastOffset:y.currentOffset(),F=C.currentType===1?C.lastEndLoc:y.currentPosition();return l(M,W,F),M}function p(y,C,D,A){const M=y.context();let B=A.items.length===0;const L=o(1,C,D);L.cases=[],L.cases.push(A);do{const W=g(y);B||(B=W.items.length===0),L.cases.push(W)}while(M.currentType!==14);return B&&r(y,Se.MUST_HAVE_MESSAGES_IN_PLURAL,D,0),l(L,y.currentOffset(),y.currentPosition()),L}function S(y){const C=y.context(),{offset:D,startLoc:A}=C,M=g(y);return C.currentType===14?M:p(y,D,A,M)}function P(y){const C=xC(y,Ih({},e)),D=C.context(),A=o(0,D.offset,D.startLoc);return t&&A.loc&&(A.loc.source=y),A.body=S(C),e.onCacheKey&&(A.cacheKey=e.onCacheKey(y)),D.currentType!==14&&r(C,Se.UNEXPECTED_LEXICAL_ANALYSIS,D.lastStartLoc,0,y[D.offset]||""),l(A,C.currentOffset(),C.currentPosition()),A}return{parse:P}}function Xt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function JC(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function dd(e,t){for(let n=0;nfd(n)),e}function fd(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;nl;function c(p,S){l.code+=p}function u(p,S=!0){const P=S?r:"";c(i?P+" ".repeat(p):P)}function d(p=!0){const S=++l.indentLevel;p&&u(S)}function f(p=!0){const S=--l.indentLevel;p&&u(S)}function m(){u(l.indentLevel)}return{context:s,push:c,indent:d,deindent:f,newline:m,helper:p=>`_${p}`,needIndent:()=>l.needIndent}}function XC(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),nr(e,t.key),t.modifier?(e.push(", "),nr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function QC(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(a());const r=t.cases.length;for(let i=0;i{const n=ud(t.mode)?t.mode:"normal",a=ud(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,o=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],s=qC(e,{mode:n,filename:a,sourceMap:r,breakLineCode:i,needIndent:o});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(o),l.length>0&&(s.push(`const { ${Nh(l.map(d=>`${d}: _${d}`),", ")} } = ctx`),s.newline()),s.push("return "),nr(s,e),s.deindent(o),s.push("}"),delete e.helpers;const{code:c,map:u}=s.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function aT(e,t={}){const n=Ih({},t),a=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,l=$C(n).parse(e);return a?(i&&UC(l),r&&Ga(l),{ast:l,code:""}):(zC(l,n),nT(l,n))}/*! * core-base v9.14.2 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */function rT(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ln().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ln().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ln().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const oa=[];oa[0]={w:[0],i:[3,0],"[":[4],o:[7]};oa[1]={w:[1],".":[2],"[":[4],o:[7]};oa[2]={w:[2],i:[3,0],0:[3,0]};oa[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};oa[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};oa[5]={"'":[4,0],o:8,l:[5,0]};oa[6]={'"':[4,0],o:8,l:[6,0]};const iT=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function oT(e){return iT.test(e)}function lT(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function sT(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function uT(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:oT(t)?lT(t):"*"+t}function cT(e){const t=[];let n=-1,a=0,r=0,i,o,l,s,c,u,d;const f=[];f[0]=()=>{o===void 0?o=l:o+=l},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),r++},f[3]=()=>{if(r>0)r--,a=4,f[0]();else{if(r=0,o===void 0||(o=uT(o),o===!1))return!1;f[1]()}};function m(){const h=e[n+1];if(a===5&&h==="'"||a===6&&h==='"')return n++,l="\\"+h,f[0](),!0}for(;a!==null;)if(n++,i=e[n],!(i==="\\"&&m())){if(s=sT(i),d=oa[a],c=d[s]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(l=i,u()===!1))))return;if(a===7)return t}}const md=new Map;function dT(e,t){return Ve(e)?e[t]:null}function fT(e,t){if(!Ve(e))return null;let n=md.get(t);if(n||(n=cT(t),n&&md.set(t,n)),!n)return null;const a=n.length;let r=e,i=0;for(;ie,hT=e=>"",gT="text",vT=e=>e.length===0?"":AC(e),pT=PC;function hd(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function yT(e){const t=it(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(it(e.named.count)||it(e.named.n))?it(e.named.count)?e.named.count:it(e.named.n)?e.named.n:t:t}function bT(e,t){t.count||(t.count=e),t.n||(t.n=e)}function kT(e={}){const t=e.locale,n=yT(e),a=Ve(e.pluralRules)&&le(t)&&Je(e.pluralRules[t])?e.pluralRules[t]:hd,r=Ve(e.pluralRules)&&le(t)&&Je(e.pluralRules[t])?hd:void 0,i=S=>S[a(n,S.length,r)],o=e.list||[],l=S=>o[S],s=e.named||Ge();it(e.pluralIndex)&&bT(n,s);const c=S=>s[S];function u(S){const P=Je(e.messages)?e.messages(S):Ve(e.messages)?e.messages[S]:!1;return P||(e.parent?e.parent.message(S):hT)}const d=S=>e.modifiers?e.modifiers[S]:mT,f=_e(e.processor)&&Je(e.processor.normalize)?e.processor.normalize:vT,m=_e(e.processor)&&Je(e.processor.interpolate)?e.processor.interpolate:pT,h=_e(e.processor)&&le(e.processor.type)?e.processor.type:gT,p={list:l,named:c,plural:i,linked:(S,...P)=>{const[y,C]=P;let D="text",_="";P.length===1?Ve(y)?(_=y.modifier||_,D=y.type||D):le(y)&&(_=y||_):P.length===2&&(le(y)&&(_=y||_),le(C)&&(D=C||D));const M=u(S)(p),B=D==="vnode"&&Ue(M)&&_?M[0]:M;return _?d(_)(B,D):B},message:u,type:h,interpolate:m,normalize:f,values:bt(Ge(),o,s)};return p}let Ur=null;function ST(e){Ur=e}function CT(e,t,n){Ur&&Ur.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const TT=wT("function:translate");function wT(e){return t=>Ur&&Ur.emit(e,t)}const Vh=Fs.__EXTEND_POINT__,ha=To(Vh),PT={NOT_FOUND_KEY:Vh,FALLBACK_TO_TRANSLATE:ha(),CANNOT_FORMAT_NUMBER:ha(),FALLBACK_TO_NUMBER_FORMAT:ha(),CANNOT_FORMAT_DATE:ha(),FALLBACK_TO_DATE_FORMAT:ha(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:ha(),__EXTEND_POINT__:ha()},Fh=Se.__EXTEND_POINT__,ga=To(Fh),en={INVALID_ARGUMENT:Fh,INVALID_DATE_ARGUMENT:ga(),INVALID_ISO_DATE_ARGUMENT:ga(),NOT_SUPPORT_NON_STRING_MESSAGE:ga(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:ga(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:ga(),NOT_SUPPORT_LOCALE_TYPE:ga(),__EXTEND_POINT__:ga()};function pn(e){return fr(e,null,void 0)}function js(e,t){return t.locale!=null?gd(t.locale):gd(e.locale)}let tl;function gd(e){if(le(e))return e;if(Je(e)){if(e.resolvedOnce&&tl!=null)return tl;if(e.constructor.name==="Function"){const t=e();if(wC(t))throw pn(en.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return tl=t}else throw pn(en.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw pn(en.NOT_SUPPORT_LOCALE_TYPE)}function AT(e,t,n){return[...new Set([n,...Ue(t)?t:Ve(t)?Object.keys(t):le(t)?[t]:[n]])]}function Hh(e,t,n){const a=le(n)?n:ar,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(a);if(!i){i=[];let o=[n];for(;Ue(o);)o=vd(i,o,t);const l=Ue(t)||!_e(t)?t:t.default?t.default:null;o=le(l)?[l]:l,Ue(o)&&vd(i,o,!1),r.__localeChainCache.set(a,i)}return i}function vd(e,t,n){let a=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function ET(){return{upper:(e,t)=>t==="text"&&le(e)?e.toUpperCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&le(e)?e.toLowerCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&le(e)?yd(e):t==="vnode"&&Ve(e)&&"__v_isVNode"in e?yd(e.children):e}}let jh;function bd(e){jh=e}let xh;function DT(e){xh=e}let Gh;function LT(e){Gh=e}let Kh=null;const RT=e=>{Kh=e},OT=()=>Kh;let Wh=null;const kd=e=>{Wh=e},IT=()=>Wh;let Sd=0;function NT(e={}){const t=Je(e.onWarn)?e.onWarn:_C,n=le(e.version)?e.version:BT,a=le(e.locale)||Je(e.locale)?e.locale:ar,r=Je(a)?ar:a,i=Ue(e.fallbackLocale)||_e(e.fallbackLocale)||le(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,o=_e(e.messages)?e.messages:nl(r),l=_e(e.datetimeFormats)?e.datetimeFormats:nl(r),s=_e(e.numberFormats)?e.numberFormats:nl(r),c=bt(Ge(),e.modifiers,ET()),u=e.pluralRules||Ge(),d=Je(e.missing)?e.missing:null,f=De(e.missingWarn)||ea(e.missingWarn)?e.missingWarn:!0,m=De(e.fallbackWarn)||ea(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,g=!!e.unresolving,p=Je(e.postTranslation)?e.postTranslation:null,S=_e(e.processor)?e.processor:null,P=De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,C=Je(e.messageCompiler)?e.messageCompiler:jh,D=Je(e.messageResolver)?e.messageResolver:xh||dT,_=Je(e.localeFallbacker)?e.localeFallbacker:Gh||AT,M=Ve(e.fallbackContext)?e.fallbackContext:void 0,B=e,L=Ve(B.__datetimeFormatters)?B.__datetimeFormatters:new Map,W=Ve(B.__numberFormatters)?B.__numberFormatters:new Map,F=Ve(B.__meta)?B.__meta:{};Sd++;const E={version:n,cid:Sd,locale:a,fallbackLocale:i,messages:o,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:m,fallbackFormat:h,unresolving:g,postTranslation:p,processor:S,warnHtmlMessage:P,escapeParameter:y,messageCompiler:C,messageResolver:D,localeFallbacker:_,fallbackContext:M,onWarn:t,__meta:F};return E.datetimeFormats=l,E.numberFormats=s,E.__datetimeFormatters=L,E.__numberFormatters=W,__INTLIFY_PROD_DEVTOOLS__&&CT(E,n,F),E}const nl=e=>({[e]:Ge()});function xs(e,t,n,a,r){const{missing:i,onWarn:o}=e;if(i!==null){const l=i(e,n,t,r);return le(l)?l:t}else return t}function Cr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function VT(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function FT(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aHT(n,e)}function HT(e,t){const n=xT(t);if(n==null)throw Zr(0);if(Gs(n)===1){const i=KT(n);return e.plural(i.reduce((o,l)=>[...o,Cd(e,l)],[]))}else return Cd(e,n)}const jT=["b","body"];function xT(e){return la(e,jT)}const GT=["c","cases"];function KT(e){return la(e,GT,[])}function Cd(e,t){const n=JT(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const a=zT(t).reduce((r,i)=>[...r,Il(e,i)],[]);return e.normalize(a)}}const WT=["s","static"];function JT(e){return la(e,WT)}const $T=["i","items"];function zT(e){return la(e,$T,[])}function Il(e,t){const n=Gs(t);switch(n){case 3:return ki(t,n);case 9:return ki(t,n);case 4:{const a=t;if(Qt(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Qt(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw Zr(n)}case 5:{const a=t;if(Qt(a,"i")&&it(a.i))return e.interpolate(e.list(a.i));if(Qt(a,"index")&&it(a.index))return e.interpolate(e.list(a.index));throw Zr(n)}case 6:{const a=t,r=qT(a),i=QT(a);return e.linked(Il(e,i),r?Il(e,r):void 0,e.type)}case 7:return ki(t,n);case 8:return ki(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const UT=["t","type"];function Gs(e){return la(e,UT)}const ZT=["v","value"];function ki(e,t){const n=la(e,ZT);if(n)return n;throw Zr(t)}const YT=["m","modifier"];function qT(e){return la(e,YT)}const XT=["k","key"];function QT(e){const t=la(e,XT);if(t)return t;throw Zr(6)}function la(e,t,n){for(let a=0;ae;let Ja=Ge();function rr(e){return Ve(e)&&Gs(e)===0&&(Qt(e,"b")||Qt(e,"body"))}function $h(e,t={}){let n=!1;const a=t.onError||OC;return t.onError=r=>{n=!0,a(r)},{...aT(e,t),detectError:n}}const ew=(e,t)=>{if(!le(e))throw pn(en.NOT_SUPPORT_NON_STRING_MESSAGE);{De(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||Jh)(e),r=Ja[a];if(r)return r;const{code:i,detectError:o}=$h(e,t),l=new Function(`return ${i}`)();return o?l:Ja[a]=l}};function tw(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&le(e)){De(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||Jh)(e),r=Ja[a];if(r)return r;const{ast:i,detectError:o}=$h(e,{...t,location:!1,jit:!0}),l=al(i);return o?l:Ja[a]=l}else{const n=e.cacheKey;if(n){const a=Ja[n];return a||(Ja[n]=al(e))}else return al(e)}}const Td=()=>"",Wt=e=>Je(e);function wd(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:r,messageCompiler:i,fallbackLocale:o,messages:l}=e,[s,c]=Nl(...t),u=De(c.missingWarn)?c.missingWarn:e.missingWarn,d=De(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=De(c.escapeParameter)?c.escapeParameter:e.escapeParameter,m=!!c.resolvedMessage,h=le(c.default)||De(c.default)?De(c.default)?i?s:()=>s:c.default:n?i?s:()=>s:"",g=n||h!=="",p=js(e,c);f&&nw(c);let[S,P,y]=m?[s,p,l[p]||Ge()]:zh(e,s,p,o,d,u),C=S,D=s;if(!m&&!(le(C)||rr(C)||Wt(C))&&g&&(C=h,D=C),!m&&(!(le(C)||rr(C)||Wt(C))||!le(P)))return r?wo:s;let _=!1;const M=()=>{_=!0},B=Wt(C)?C:Uh(e,s,P,C,D,M);if(_)return C;const L=iw(e,P,y,c),W=kT(L),F=aw(e,B,W),E=a?a(F,s):F;if(__INTLIFY_PROD_DEVTOOLS__){const N={timestamp:Date.now(),key:le(s)?s:Wt(C)?C.key:"",locale:P||(Wt(C)?C.locale:""),format:le(C)?C:Wt(C)?C.source:"",message:E};N.meta=bt({},e.__meta,OT()||{}),TT(N)}return E}function nw(e){Ue(e.list)?e.list=e.list.map(t=>le(t)?sd(t):t):Ve(e.named)&&Object.keys(e.named).forEach(t=>{le(e.named[t])&&(e.named[t]=sd(e.named[t]))})}function zh(e,t,n,a,r,i){const{messages:o,onWarn:l,messageResolver:s,localeFallbacker:c}=e,u=c(e,a,n);let d=Ge(),f,m=null;const h="translate";for(let g=0;ga;return c.locale=n,c.key=t,c}const s=o(a,rw(e,n,r,a,l,i));return s.locale=n,s.key=t,s.source=a,s}function aw(e,t,n){return t(n)}function Nl(...e){const[t,n,a]=e,r=Ge();if(!le(t)&&!it(t)&&!Wt(t)&&!rr(t))throw pn(en.INVALID_ARGUMENT);const i=it(t)?String(t):(Wt(t),t);return it(n)?r.plural=n:le(n)?r.default=n:_e(n)&&!Co(n)?r.named=n:Ue(n)&&(r.list=n),it(a)?r.plural=a:le(a)?r.default=a:_e(a)&&bt(r,a),[i,r]}function rw(e,t,n,a,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:o=>{throw i&&i(o),o},onCacheKey:o=>bC(t,n,o)}}function iw(e,t,n,a){const{modifiers:r,pluralRules:i,messageResolver:o,fallbackLocale:l,fallbackWarn:s,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:m=>{let h=o(n,m);if(h==null&&u){const[,,g]=zh(u,m,t,l,s,c);h=o(g,m)}if(le(h)||rr(h)){let g=!1;const S=Uh(e,m,t,h,m,()=>{g=!0});return g?Td:S}else return Wt(h)?h:Td}};return e.processor&&(f.processor=e.processor),a.list&&(f.list=a.list),a.named&&(f.named=a.named),it(a.plural)&&(f.pluralIndex=a.plural),f}function Pd(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__datetimeFormatters:l}=e,[s,c,u,d]=Vl(...t),f=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,h=js(e,u),g=o(e,r,h);if(!le(s)||s==="")return new Intl.DateTimeFormat(h,d).format(c);let p={},S,P=null;const y="datetime format";for(let _=0;_{Zh.includes(s)?o[s]=n[s]:i[s]=n[s]}),le(a)?i.locale=a:_e(a)&&(o=a),_e(r)&&(o=r),[i.key||"",l,i,o]}function Ad(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;a.__datetimeFormatters.has(i)&&a.__datetimeFormatters.delete(i)}}function _d(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__numberFormatters:l}=e,[s,c,u,d]=Fl(...t),f=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,h=js(e,u),g=o(e,r,h);if(!le(s)||s==="")return new Intl.NumberFormat(h,d).format(c);let p={},S,P=null;const y="number format";for(let _=0;_{Yh.includes(s)?o[s]=n[s]:i[s]=n[s]}),le(a)?i.locale=a:_e(a)&&(o=a),_e(r)&&(o=r),[i.key||"",l,i,o]}function Md(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;a.__numberFormatters.has(i)&&a.__numberFormatters.delete(i)}}rT();/*! + */function rT(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ln().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ln().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ln().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const oa=[];oa[0]={w:[0],i:[3,0],"[":[4],o:[7]};oa[1]={w:[1],".":[2],"[":[4],o:[7]};oa[2]={w:[2],i:[3,0],0:[3,0]};oa[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};oa[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};oa[5]={"'":[4,0],o:8,l:[5,0]};oa[6]={'"':[4,0],o:8,l:[6,0]};const iT=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function oT(e){return iT.test(e)}function lT(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function sT(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function uT(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:oT(t)?lT(t):"*"+t}function cT(e){const t=[];let n=-1,a=0,r=0,i,o,l,s,c,u,d;const f=[];f[0]=()=>{o===void 0?o=l:o+=l},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),r++},f[3]=()=>{if(r>0)r--,a=4,f[0]();else{if(r=0,o===void 0||(o=uT(o),o===!1))return!1;f[1]()}};function m(){const h=e[n+1];if(a===5&&h==="'"||a===6&&h==='"')return n++,l="\\"+h,f[0](),!0}for(;a!==null;)if(n++,i=e[n],!(i==="\\"&&m())){if(s=sT(i),d=oa[a],c=d[s]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(l=i,u()===!1))))return;if(a===7)return t}}const md=new Map;function dT(e,t){return Ve(e)?e[t]:null}function fT(e,t){if(!Ve(e))return null;let n=md.get(t);if(n||(n=cT(t),n&&md.set(t,n)),!n)return null;const a=n.length;let r=e,i=0;for(;ie,hT=e=>"",gT="text",vT=e=>e.length===0?"":_C(e),pT=PC;function hd(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function yT(e){const t=it(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(it(e.named.count)||it(e.named.n))?it(e.named.count)?e.named.count:it(e.named.n)?e.named.n:t:t}function bT(e,t){t.count||(t.count=e),t.n||(t.n=e)}function kT(e={}){const t=e.locale,n=yT(e),a=Ve(e.pluralRules)&&le(t)&&$e(e.pluralRules[t])?e.pluralRules[t]:hd,r=Ve(e.pluralRules)&&le(t)&&$e(e.pluralRules[t])?hd:void 0,i=S=>S[a(n,S.length,r)],o=e.list||[],l=S=>o[S],s=e.named||Ge();it(e.pluralIndex)&&bT(n,s);const c=S=>s[S];function u(S){const P=$e(e.messages)?e.messages(S):Ve(e.messages)?e.messages[S]:!1;return P||(e.parent?e.parent.message(S):hT)}const d=S=>e.modifiers?e.modifiers[S]:mT,f=Ae(e.processor)&&$e(e.processor.normalize)?e.processor.normalize:vT,m=Ae(e.processor)&&$e(e.processor.interpolate)?e.processor.interpolate:pT,h=Ae(e.processor)&&le(e.processor.type)?e.processor.type:gT,p={list:l,named:c,plural:i,linked:(S,...P)=>{const[y,C]=P;let D="text",A="";P.length===1?Ve(y)?(A=y.modifier||A,D=y.type||D):le(y)&&(A=y||A):P.length===2&&(le(y)&&(A=y||A),le(C)&&(D=C||D));const M=u(S)(p),B=D==="vnode"&&Ue(M)&&A?M[0]:M;return A?d(A)(B,D):B},message:u,type:h,interpolate:m,normalize:f,values:bt(Ge(),o,s)};return p}let Ur=null;function ST(e){Ur=e}function CT(e,t,n){Ur&&Ur.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const TT=wT("function:translate");function wT(e){return t=>Ur&&Ur.emit(e,t)}const Vh=Fs.__EXTEND_POINT__,ha=To(Vh),PT={NOT_FOUND_KEY:Vh,FALLBACK_TO_TRANSLATE:ha(),CANNOT_FORMAT_NUMBER:ha(),FALLBACK_TO_NUMBER_FORMAT:ha(),CANNOT_FORMAT_DATE:ha(),FALLBACK_TO_DATE_FORMAT:ha(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:ha(),__EXTEND_POINT__:ha()},Fh=Se.__EXTEND_POINT__,ga=To(Fh),en={INVALID_ARGUMENT:Fh,INVALID_DATE_ARGUMENT:ga(),INVALID_ISO_DATE_ARGUMENT:ga(),NOT_SUPPORT_NON_STRING_MESSAGE:ga(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:ga(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:ga(),NOT_SUPPORT_LOCALE_TYPE:ga(),__EXTEND_POINT__:ga()};function pn(e){return fr(e,null,void 0)}function js(e,t){return t.locale!=null?gd(t.locale):gd(e.locale)}let tl;function gd(e){if(le(e))return e;if($e(e)){if(e.resolvedOnce&&tl!=null)return tl;if(e.constructor.name==="Function"){const t=e();if(wC(t))throw pn(en.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return tl=t}else throw pn(en.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw pn(en.NOT_SUPPORT_LOCALE_TYPE)}function _T(e,t,n){return[...new Set([n,...Ue(t)?t:Ve(t)?Object.keys(t):le(t)?[t]:[n]])]}function Hh(e,t,n){const a=le(n)?n:ar,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(a);if(!i){i=[];let o=[n];for(;Ue(o);)o=vd(i,o,t);const l=Ue(t)||!Ae(t)?t:t.default?t.default:null;o=le(l)?[l]:l,Ue(o)&&vd(i,o,!1),r.__localeChainCache.set(a,i)}return i}function vd(e,t,n){let a=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function ET(){return{upper:(e,t)=>t==="text"&&le(e)?e.toUpperCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&le(e)?e.toLowerCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&le(e)?yd(e):t==="vnode"&&Ve(e)&&"__v_isVNode"in e?yd(e.children):e}}let jh;function bd(e){jh=e}let xh;function DT(e){xh=e}let Gh;function LT(e){Gh=e}let Kh=null;const RT=e=>{Kh=e},OT=()=>Kh;let Wh=null;const kd=e=>{Wh=e},IT=()=>Wh;let Sd=0;function NT(e={}){const t=$e(e.onWarn)?e.onWarn:AC,n=le(e.version)?e.version:BT,a=le(e.locale)||$e(e.locale)?e.locale:ar,r=$e(a)?ar:a,i=Ue(e.fallbackLocale)||Ae(e.fallbackLocale)||le(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,o=Ae(e.messages)?e.messages:nl(r),l=Ae(e.datetimeFormats)?e.datetimeFormats:nl(r),s=Ae(e.numberFormats)?e.numberFormats:nl(r),c=bt(Ge(),e.modifiers,ET()),u=e.pluralRules||Ge(),d=$e(e.missing)?e.missing:null,f=De(e.missingWarn)||ea(e.missingWarn)?e.missingWarn:!0,m=De(e.fallbackWarn)||ea(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,g=!!e.unresolving,p=$e(e.postTranslation)?e.postTranslation:null,S=Ae(e.processor)?e.processor:null,P=De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,C=$e(e.messageCompiler)?e.messageCompiler:jh,D=$e(e.messageResolver)?e.messageResolver:xh||dT,A=$e(e.localeFallbacker)?e.localeFallbacker:Gh||_T,M=Ve(e.fallbackContext)?e.fallbackContext:void 0,B=e,L=Ve(B.__datetimeFormatters)?B.__datetimeFormatters:new Map,W=Ve(B.__numberFormatters)?B.__numberFormatters:new Map,F=Ve(B.__meta)?B.__meta:{};Sd++;const E={version:n,cid:Sd,locale:a,fallbackLocale:i,messages:o,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:m,fallbackFormat:h,unresolving:g,postTranslation:p,processor:S,warnHtmlMessage:P,escapeParameter:y,messageCompiler:C,messageResolver:D,localeFallbacker:A,fallbackContext:M,onWarn:t,__meta:F};return E.datetimeFormats=l,E.numberFormats=s,E.__datetimeFormatters=L,E.__numberFormatters=W,__INTLIFY_PROD_DEVTOOLS__&&CT(E,n,F),E}const nl=e=>({[e]:Ge()});function xs(e,t,n,a,r){const{missing:i,onWarn:o}=e;if(i!==null){const l=i(e,n,t,r);return le(l)?l:t}else return t}function Cr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function VT(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function FT(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;aHT(n,e)}function HT(e,t){const n=xT(t);if(n==null)throw Zr(0);if(Gs(n)===1){const i=KT(n);return e.plural(i.reduce((o,l)=>[...o,Cd(e,l)],[]))}else return Cd(e,n)}const jT=["b","body"];function xT(e){return la(e,jT)}const GT=["c","cases"];function KT(e){return la(e,GT,[])}function Cd(e,t){const n=$T(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const a=zT(t).reduce((r,i)=>[...r,Il(e,i)],[]);return e.normalize(a)}}const WT=["s","static"];function $T(e){return la(e,WT)}const JT=["i","items"];function zT(e){return la(e,JT,[])}function Il(e,t){const n=Gs(t);switch(n){case 3:return ki(t,n);case 9:return ki(t,n);case 4:{const a=t;if(Qt(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Qt(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw Zr(n)}case 5:{const a=t;if(Qt(a,"i")&&it(a.i))return e.interpolate(e.list(a.i));if(Qt(a,"index")&&it(a.index))return e.interpolate(e.list(a.index));throw Zr(n)}case 6:{const a=t,r=qT(a),i=QT(a);return e.linked(Il(e,i),r?Il(e,r):void 0,e.type)}case 7:return ki(t,n);case 8:return ki(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const UT=["t","type"];function Gs(e){return la(e,UT)}const ZT=["v","value"];function ki(e,t){const n=la(e,ZT);if(n)return n;throw Zr(t)}const YT=["m","modifier"];function qT(e){return la(e,YT)}const XT=["k","key"];function QT(e){const t=la(e,XT);if(t)return t;throw Zr(6)}function la(e,t,n){for(let a=0;ae;let $a=Ge();function rr(e){return Ve(e)&&Gs(e)===0&&(Qt(e,"b")||Qt(e,"body"))}function Jh(e,t={}){let n=!1;const a=t.onError||OC;return t.onError=r=>{n=!0,a(r)},{...aT(e,t),detectError:n}}const ew=(e,t)=>{if(!le(e))throw pn(en.NOT_SUPPORT_NON_STRING_MESSAGE);{De(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$h)(e),r=$a[a];if(r)return r;const{code:i,detectError:o}=Jh(e,t),l=new Function(`return ${i}`)();return o?l:$a[a]=l}};function tw(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&le(e)){De(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||$h)(e),r=$a[a];if(r)return r;const{ast:i,detectError:o}=Jh(e,{...t,location:!1,jit:!0}),l=al(i);return o?l:$a[a]=l}else{const n=e.cacheKey;if(n){const a=$a[n];return a||($a[n]=al(e))}else return al(e)}}const Td=()=>"",Wt=e=>$e(e);function wd(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:r,messageCompiler:i,fallbackLocale:o,messages:l}=e,[s,c]=Nl(...t),u=De(c.missingWarn)?c.missingWarn:e.missingWarn,d=De(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=De(c.escapeParameter)?c.escapeParameter:e.escapeParameter,m=!!c.resolvedMessage,h=le(c.default)||De(c.default)?De(c.default)?i?s:()=>s:c.default:n?i?s:()=>s:"",g=n||h!=="",p=js(e,c);f&&nw(c);let[S,P,y]=m?[s,p,l[p]||Ge()]:zh(e,s,p,o,d,u),C=S,D=s;if(!m&&!(le(C)||rr(C)||Wt(C))&&g&&(C=h,D=C),!m&&(!(le(C)||rr(C)||Wt(C))||!le(P)))return r?wo:s;let A=!1;const M=()=>{A=!0},B=Wt(C)?C:Uh(e,s,P,C,D,M);if(A)return C;const L=iw(e,P,y,c),W=kT(L),F=aw(e,B,W),E=a?a(F,s):F;if(__INTLIFY_PROD_DEVTOOLS__){const N={timestamp:Date.now(),key:le(s)?s:Wt(C)?C.key:"",locale:P||(Wt(C)?C.locale:""),format:le(C)?C:Wt(C)?C.source:"",message:E};N.meta=bt({},e.__meta,OT()||{}),TT(N)}return E}function nw(e){Ue(e.list)?e.list=e.list.map(t=>le(t)?sd(t):t):Ve(e.named)&&Object.keys(e.named).forEach(t=>{le(e.named[t])&&(e.named[t]=sd(e.named[t]))})}function zh(e,t,n,a,r,i){const{messages:o,onWarn:l,messageResolver:s,localeFallbacker:c}=e,u=c(e,a,n);let d=Ge(),f,m=null;const h="translate";for(let g=0;ga;return c.locale=n,c.key=t,c}const s=o(a,rw(e,n,r,a,l,i));return s.locale=n,s.key=t,s.source=a,s}function aw(e,t,n){return t(n)}function Nl(...e){const[t,n,a]=e,r=Ge();if(!le(t)&&!it(t)&&!Wt(t)&&!rr(t))throw pn(en.INVALID_ARGUMENT);const i=it(t)?String(t):(Wt(t),t);return it(n)?r.plural=n:le(n)?r.default=n:Ae(n)&&!Co(n)?r.named=n:Ue(n)&&(r.list=n),it(a)?r.plural=a:le(a)?r.default=a:Ae(a)&&bt(r,a),[i,r]}function rw(e,t,n,a,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:o=>{throw i&&i(o),o},onCacheKey:o=>bC(t,n,o)}}function iw(e,t,n,a){const{modifiers:r,pluralRules:i,messageResolver:o,fallbackLocale:l,fallbackWarn:s,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:m=>{let h=o(n,m);if(h==null&&u){const[,,g]=zh(u,m,t,l,s,c);h=o(g,m)}if(le(h)||rr(h)){let g=!1;const S=Uh(e,m,t,h,m,()=>{g=!0});return g?Td:S}else return Wt(h)?h:Td}};return e.processor&&(f.processor=e.processor),a.list&&(f.list=a.list),a.named&&(f.named=a.named),it(a.plural)&&(f.pluralIndex=a.plural),f}function Pd(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__datetimeFormatters:l}=e,[s,c,u,d]=Vl(...t),f=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,h=js(e,u),g=o(e,r,h);if(!le(s)||s==="")return new Intl.DateTimeFormat(h,d).format(c);let p={},S,P=null;const y="datetime format";for(let A=0;A{Zh.includes(s)?o[s]=n[s]:i[s]=n[s]}),le(a)?i.locale=a:Ae(a)&&(o=a),Ae(r)&&(o=r),[i.key||"",l,i,o]}function _d(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;a.__datetimeFormatters.has(i)&&a.__datetimeFormatters.delete(i)}}function Ad(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:r,onWarn:i,localeFallbacker:o}=e,{__numberFormatters:l}=e,[s,c,u,d]=Fl(...t),f=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,h=js(e,u),g=o(e,r,h);if(!le(s)||s==="")return new Intl.NumberFormat(h,d).format(c);let p={},S,P=null;const y="number format";for(let A=0;A{Yh.includes(s)?o[s]=n[s]:i[s]=n[s]}),le(a)?i.locale=a:Ae(a)&&(o=a),Ae(r)&&(o=r),[i.key||"",l,i,o]}function Md(e,t,n){const a=e;for(const r in n){const i=`${t}__${r}`;a.__numberFormatters.has(i)&&a.__numberFormatters.delete(i)}}rT();/*! * vue-i18n v9.14.2 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const ow="9.14.2";function lw(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ln().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ln().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ln().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ln().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ln().__INTLIFY_PROD_DEVTOOLS__=!1)}const qh=PT.__EXTEND_POINT__,_n=To(qh);_n(),_n(),_n(),_n(),_n(),_n(),_n(),_n(),_n();const Xh=en.__EXTEND_POINT__,Lt=To(Xh),ft={UNEXPECTED_RETURN_TYPE:Xh,INVALID_ARGUMENT:Lt(),MUST_BE_CALL_SETUP_TOP:Lt(),NOT_INSTALLED:Lt(),NOT_AVAILABLE_IN_LEGACY_MODE:Lt(),REQUIRED_VALUE:Lt(),INVALID_VALUE:Lt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Lt(),NOT_INSTALLED_WITH_PROVIDE:Lt(),UNEXPECTED_ERROR:Lt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Lt(),BRIDGE_SUPPORT_VUE_2_ONLY:Lt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Lt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Lt(),__EXTEND_POINT__:Lt()};function ht(e,...t){return fr(e,null,void 0)}const Hl=ia("__translateVNode"),jl=ia("__datetimeParts"),xl=ia("__numberParts"),Qh=ia("__setPluralRules"),eg=ia("__injectWithOption"),Gl=ia("__dispose");function Yr(e){if(!Ve(e))return e;for(const t in e)if(Qt(e,t))if(!t.includes("."))Ve(e[t])&&Yr(e[t]);else{const n=t.split("."),a=n.length-1;let r=e,i=!1;for(let o=0;o{if("locale"in l&&"resource"in l){const{locale:s,resource:c}=l;s?(o[s]=o[s]||Ge(),Bi(c,o[s])):Bi(c,o)}else le(l)&&Bi(JSON.parse(l),o)}),r==null&&i)for(const l in o)Qt(o,l)&&Yr(o[l]);return o}function tg(e){return e.type}function ng(e,t,n){let a=Ve(t.messages)?t.messages:Ge();"__i18nGlobal"in n&&(a=Po(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,a[i])});{if(Ve(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(Ve(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function Bd(e){return v(sr,null,e,0)}const Ed="__INTLIFY_META__",Dd=()=>[],sw=()=>!1;let Ld=0;function Rd(e){return(t,n,a,r)=>e(n,a,In()||void 0,r)}const uw=()=>{const e=In();let t=null;return e&&(t=tg(e)[Ed])?{[Ed]:t}:null};function Ks(e={},t){const{__root:n,__injectWithOption:a}=e,r=n===void 0,i=e.flatJson,o=Yi?se:me,l=!!e.translateExistCompatible;let s=De(e.inheritLocale)?e.inheritLocale:!0;const c=o(n&&s?n.locale.value:le(e.locale)?e.locale:ar),u=o(n&&s?n.fallbackLocale.value:le(e.fallbackLocale)||Ue(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=o(Po(c.value,e)),f=o(_e(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),m=o(_e(e.numberFormats)?e.numberFormats:{[c.value]:{}});let h=n?n.missingWarn:De(e.missingWarn)||ea(e.missingWarn)?e.missingWarn:!0,g=n?n.fallbackWarn:De(e.fallbackWarn)||ea(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:De(e.fallbackRoot)?e.fallbackRoot:!0,S=!!e.fallbackFormat,P=Je(e.missing)?e.missing:null,y=Je(e.missing)?Rd(e.missing):null,C=Je(e.postTranslation)?e.postTranslation:null,D=n?n.warnHtmlMessage:De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const M=n?n.modifiers:_e(e.modifiers)?e.modifiers:{};let B=e.pluralRules||n&&n.pluralRules,L;L=(()=>{r&&kd(null);const I={version:ow,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:M,pluralRules:B,missing:y===null?void 0:y,missingWarn:h,fallbackWarn:g,fallbackFormat:S,unresolving:!0,postTranslation:C===null?void 0:C,warnHtmlMessage:D,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};I.datetimeFormats=f.value,I.numberFormats=m.value,I.__datetimeFormatters=_e(L)?L.__datetimeFormatters:void 0,I.__numberFormatters=_e(L)?L.__numberFormatters:void 0;const x=NT(I);return r&&kd(x),x})(),Cr(L,c.value,u.value);function F(){return[c.value,u.value,d.value,f.value,m.value]}const E=A({get:()=>c.value,set:I=>{c.value=I,L.locale=c.value}}),N=A({get:()=>u.value,set:I=>{u.value=I,L.fallbackLocale=u.value,Cr(L,c.value,I)}}),J=A(()=>d.value),ae=A(()=>f.value),re=A(()=>m.value);function ue(){return Je(C)?C:null}function ie(I){C=I,L.postTranslation=I}function H(){return P}function j(I){I!==null&&(y=Rd(I)),P=I,L.missing=y}const $=(I,x,ve,be,et,rt)=>{F();let mt;try{__INTLIFY_PROD_DEVTOOLS__,r||(L.fallbackContext=n?IT():void 0),mt=I(L)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(L.fallbackContext=void 0)}if(ve!=="translate exists"&&it(mt)&&mt===wo||ve==="translate exists"&&!mt){const[wt,Ra]=x();return n&&p?be(n):et(wt)}else{if(rt(mt))return mt;throw ht(ft.UNEXPECTED_RETURN_TYPE)}};function ne(...I){return $(x=>Reflect.apply(wd,null,[x,...I]),()=>Nl(...I),"translate",x=>Reflect.apply(x.t,x,[...I]),x=>x,x=>le(x))}function de(...I){const[x,ve,be]=I;if(be&&!Ve(be))throw ht(ft.INVALID_ARGUMENT);return ne(x,ve,bt({resolvedMessage:!0},be||{}))}function fe(...I){return $(x=>Reflect.apply(Pd,null,[x,...I]),()=>Vl(...I),"datetime format",x=>Reflect.apply(x.d,x,[...I]),()=>pd,x=>le(x))}function Be(...I){return $(x=>Reflect.apply(_d,null,[x,...I]),()=>Fl(...I),"number format",x=>Reflect.apply(x.n,x,[...I]),()=>pd,x=>le(x))}function ce(I){return I.map(x=>le(x)||it(x)||De(x)?Bd(String(x)):x)}const Z={normalize:ce,interpolate:I=>I,type:"vnode"};function X(...I){return $(x=>{let ve;const be=x;try{be.processor=Z,ve=Reflect.apply(wd,null,[be,...I])}finally{be.processor=null}return ve},()=>Nl(...I),"translate",x=>x[Hl](...I),x=>[Bd(x)],x=>Ue(x))}function te(...I){return $(x=>Reflect.apply(_d,null,[x,...I]),()=>Fl(...I),"number format",x=>x[xl](...I),Dd,x=>le(x)||Ue(x))}function ke(...I){return $(x=>Reflect.apply(Pd,null,[x,...I]),()=>Vl(...I),"datetime format",x=>x[jl](...I),Dd,x=>le(x)||Ue(x))}function Ie(I){B=I,L.pluralRules=B}function w(I,x){return $(()=>{if(!I)return!1;const ve=le(x)?x:c.value,be=z(ve),et=L.messageResolver(be,I);return l?et!=null:rr(et)||Wt(et)||le(et)},()=>[I],"translate exists",ve=>Reflect.apply(ve.te,ve,[I,x]),sw,ve=>De(ve))}function b(I){let x=null;const ve=Hh(L,u.value,c.value);for(let be=0;be{s&&(c.value=I,L.locale=I,Cr(L,c.value,u.value))}),he(n.fallbackLocale,I=>{s&&(u.value=I,L.fallbackLocale=I,Cr(L,c.value,u.value))}));const q={id:Ld,locale:E,fallbackLocale:N,get inheritLocale(){return s},set inheritLocale(I){s=I,I&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,Cr(L,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:J,get modifiers(){return M},get pluralRules(){return B||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(I){h=I,L.missingWarn=h},get fallbackWarn(){return g},set fallbackWarn(I){g=I,L.fallbackWarn=g},get fallbackRoot(){return p},set fallbackRoot(I){p=I},get fallbackFormat(){return S},set fallbackFormat(I){S=I,L.fallbackFormat=S},get warnHtmlMessage(){return D},set warnHtmlMessage(I){D=I,L.warnHtmlMessage=I},get escapeParameter(){return _},set escapeParameter(I){_=I,L.escapeParameter=I},t:ne,getLocaleMessage:z,setLocaleMessage:G,mergeLocaleMessage:Y,getPostTranslationHandler:ue,setPostTranslationHandler:ie,getMissingHandler:H,setMissingHandler:j,[Qh]:Ie};return q.datetimeFormats=ae,q.numberFormats=re,q.rt=de,q.te=w,q.tm=O,q.d=fe,q.n=Be,q.getDateTimeFormat=oe,q.setDateTimeFormat=k,q.mergeDateTimeFormat=T,q.getNumberFormat=R,q.setNumberFormat=U,q.mergeNumberFormat=Q,q[eg]=a,q[Hl]=X,q[jl]=ke,q[xl]=te,q}function cw(e){const t=le(e.locale)?e.locale:ar,n=le(e.fallbackLocale)||Ue(e.fallbackLocale)||_e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=Je(e.missing)?e.missing:void 0,r=De(e.silentTranslationWarn)||ea(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=De(e.silentFallbackWarn)||ea(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=De(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,s=_e(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Je(e.postTranslation)?e.postTranslation:void 0,d=le(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,m=De(e.sync)?e.sync:!0;let h=e.messages;if(_e(e.sharedMessages)){const _=e.sharedMessages;h=Object.keys(_).reduce((B,L)=>{const W=B[L]||(B[L]={});return bt(W,_[L]),B},h||{})}const{__i18n:g,__root:p,__injectWithOption:S}=e,P=e.datetimeFormats,y=e.numberFormats,C=e.flatJson,D=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:P,numberFormats:y,missing:a,missingWarn:r,fallbackWarn:i,fallbackRoot:o,fallbackFormat:l,modifiers:s,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:m,translateExistCompatible:D,__i18n:g,__root:p,__injectWithOption:S}}function Kl(e={},t){{const n=Ks(cw(e)),{__extender:a}=e,r={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return De(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=De(i)?!i:i},get silentFallbackWarn(){return De(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=De(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[o,l,s]=i,c={};let u=null,d=null;if(!le(o))throw ht(ft.INVALID_ARGUMENT);const f=o;return le(l)?c.locale=l:Ue(l)?u=l:_e(l)&&(d=l),Ue(s)?u=s:_e(s)&&(d=s),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[o,l,s]=i,c={plural:1};let u=null,d=null;if(!le(o))throw ht(ft.INVALID_ARGUMENT);const f=o;return le(l)?c.locale=l:it(l)?c.plural=l:Ue(l)?u=l:_e(l)&&(d=l),le(s)?c.locale=s:Ue(s)?u=s:_e(s)&&(d=s),Reflect.apply(n.t,n,[f,u||d||{},c])},te(i,o){return n.te(i,o)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,o){n.setLocaleMessage(i,o)},mergeLocaleMessage(i,o){n.mergeLocaleMessage(i,o)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,o){n.setDateTimeFormat(i,o)},mergeDateTimeFormat(i,o){n.mergeDateTimeFormat(i,o)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,o){n.setNumberFormat(i,o)},mergeNumberFormat(i,o){n.mergeNumberFormat(i,o)},getChoiceIndex(i,o){return-1}};return r.__extender=a,r}}const Ws={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function dw({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>[...a,...r.type===Ee?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},Ge())}function ag(e){return Ee}const fw=lr({name:"i18n-t",props:bt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>it(e)||!isNaN(e)}},Ws),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||Js({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),o=Ge();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=le(e.plural)?+e.plural:e.plural);const l=dw(t,i),s=r[Hl](e.keypath,l,o),c=bt(Ge(),a),u=le(e.tag)||Ve(e.tag)?e.tag:ag();return Ut(u,c,s)}}}),Od=fw;function mw(e){return Ue(e)&&!le(e[0])}function rg(e,t,n,a){const{slots:r,attrs:i}=t;return()=>{const o={part:!0};let l=Ge();e.locale&&(o.locale=e.locale),le(e.format)?o.key=e.format:Ve(e.format)&&(le(e.format.key)&&(o.key=e.format.key),l=Object.keys(e.format).reduce((f,m)=>n.includes(m)?bt(Ge(),f,{[m]:e.format[m]}):f,Ge()));const s=a(e.value,o,l);let c=[o.key];Ue(s)?c=s.map((f,m)=>{const h=r[f.type],g=h?h({[f.type]:f.value,index:m,parts:s}):[f.value];return mw(g)&&(g[0].key=`${f.type}-${m}`),g}):le(s)&&(c=[s]);const u=bt(Ge(),i),d=le(e.tag)||Ve(e.tag)?e.tag:ag();return Ut(d,u,c)}}const hw=lr({name:"i18n-n",props:bt({value:{type:Number,required:!0},format:{type:[String,Object]}},Ws),setup(e,t){const n=e.i18n||Js({useScope:e.scope,__useComponent:!0});return rg(e,t,Yh,(...a)=>n[xl](...a))}}),Id=hw,gw=lr({name:"i18n-d",props:bt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ws),setup(e,t){const n=e.i18n||Js({useScope:e.scope,__useComponent:!0});return rg(e,t,Zh,(...a)=>n[jl](...a))}}),Nd=gw;function vw(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function pw(e){const t=o=>{const{instance:l,modifiers:s,value:c}=o;if(!l||!l.$)throw ht(ft.UNEXPECTED_ERROR);const u=vw(e,l.$),d=Vd(c);return[Reflect.apply(u.t,u,[...Fd(d)]),u]};return{created:(o,l)=>{const[s,c]=t(l);Yi&&e.global===c&&(o.__i18nWatcher=he(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),o.__composer=c,o.textContent=s},unmounted:o=>{Yi&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:l})=>{if(o.__composer){const s=o.__composer,c=Vd(l);o.textContent=Reflect.apply(s.t,s,[...Fd(c)])}},getSSRProps:o=>{const[l]=t(o);return{textContent:l}}}}function Vd(e){if(le(e))return{path:e};if(_e(e)){if(!("path"in e))throw ht(ft.REQUIRED_VALUE,"path");return e}else throw ht(ft.INVALID_VALUE)}function Fd(e){const{path:t,locale:n,args:a,choice:r,plural:i}=e,o={},l=a||{};return le(n)&&(o.locale=n),it(r)&&(o.plural=r),it(i)&&(o.plural=i),[t,l,o]}function yw(e,t,...n){const a=_e(n[0])?n[0]:{},r=!!a.useI18nComponentName;(De(a.globalInstall)?a.globalInstall:!0)&&([r?"i18n":Od.name,"I18nT"].forEach(o=>e.component(o,Od)),[Id.name,"I18nN"].forEach(o=>e.component(o,Id)),[Nd.name,"I18nD"].forEach(o=>e.component(o,Nd))),e.directive("t",pw(t))}function bw(e,t,n){return{beforeCreate(){const a=In();if(!a)throw ht(ft.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Hd(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Kl(i);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Hd(e,r);else{this.$i18n=Kl({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&ng(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,o)=>this.$i18n.te(i,o),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=In();if(!a)throw ht(ft.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(a),delete this.$i18n}}}function Hd(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qh](t.pluralizationRules||e.pluralizationRules);const n=Po(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const kw=ia("global-vue-i18n");function Sw(e={},t){const n=__VUE_I18N_LEGACY_API__&&De(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=De(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[o,l]=Cw(e,n),s=ia("");function c(f){return i.get(f)||null}function u(f,m){i.set(f,m)}function d(f){i.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(m,...h){if(m.__VUE_I18N_SYMBOL__=s,m.provide(m.__VUE_I18N_SYMBOL__,f),_e(h[0])){const S=h[0];f.__composerExtend=S.__composerExtend,f.__vueI18nExtend=S.__vueI18nExtend}let g=null;!n&&a&&(g=Dw(m,f.global)),__VUE_I18N_FULL_INSTALL__&&yw(m,f,...h),__VUE_I18N_LEGACY_API__&&n&&m.mixin(bw(l,l.__composer,f));const p=m.unmount;m.unmount=()=>{g&&g(),f.dispose(),p()}},get global(){return l},dispose(){o.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function Js(e={}){const t=In();if(t==null)throw ht(ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw ht(ft.NOT_INSTALLED);const n=Tw(t),a=Pw(n),r=tg(t),i=ww(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw ht(ft.NOT_AVAILABLE_IN_LEGACY_MODE);return Bw(t,i,a,e)}if(i==="global")return ng(a,e,r),a;if(i==="parent"){let s=Aw(n,t,e.__useComponent);return s==null&&(s=a),s}const o=n;let l=o.__getInstance(t);if(l==null){const s=bt({},e);"__i18n"in r&&(s.__i18n=r.__i18n),a&&(s.__root=a),l=Ks(s),o.__composerExtend&&(l[Gl]=o.__composerExtend(l)),Mw(o,t,l),o.__setInstance(t,l)}return l}function Cw(e,t,n){const a=ti();{const r=__VUE_I18N_LEGACY_API__&&t?a.run(()=>Kl(e)):a.run(()=>Ks(e));if(r==null)throw ht(ft.UNEXPECTED_ERROR);return[a,r]}}function Tw(e){{const t=He(e.isCE?kw:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw ht(e.isCE?ft.NOT_INSTALLED_WITH_PROVIDE:ft.UNEXPECTED_ERROR);return t}}function ww(e,t){return Co(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Pw(e){return e.mode==="composition"?e.global:e.global.__composer}function Aw(e,t,n=!1){let a=null;const r=t.root;let i=_w(t,n);for(;i!=null;){const o=e;if(e.mode==="composition")a=o.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const l=o.__getInstance(i);l!=null&&(a=l.__composer,n&&a&&!a[eg]&&(a=null))}if(a!=null||r===i)break;i=i.parent}return a}function _w(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Mw(e,t,n){zt(()=>{},t),gs(()=>{const a=n;e.__deleteInstance(t);const r=a[Gl];r&&(r(),delete a[Gl])},t)}function Bw(e,t,n,a={}){const r=t==="local",i=me(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw ht(ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=De(a.inheritLocale)?a.inheritLocale:!le(a.locale),l=se(!r||o?n.locale.value:le(a.locale)?a.locale:ar),s=se(!r||o?n.fallbackLocale.value:le(a.fallbackLocale)||Ue(a.fallbackLocale)||_e(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:l.value),c=se(Po(l.value,a)),u=se(_e(a.datetimeFormats)?a.datetimeFormats:{[l.value]:{}}),d=se(_e(a.numberFormats)?a.numberFormats:{[l.value]:{}}),f=r?n.missingWarn:De(a.missingWarn)||ea(a.missingWarn)?a.missingWarn:!0,m=r?n.fallbackWarn:De(a.fallbackWarn)||ea(a.fallbackWarn)?a.fallbackWarn:!0,h=r?n.fallbackRoot:De(a.fallbackRoot)?a.fallbackRoot:!0,g=!!a.fallbackFormat,p=Je(a.missing)?a.missing:null,S=Je(a.postTranslation)?a.postTranslation:null,P=r?n.warnHtmlMessage:De(a.warnHtmlMessage)?a.warnHtmlMessage:!0,y=!!a.escapeParameter,C=r?n.modifiers:_e(a.modifiers)?a.modifiers:{},D=a.pluralRules||r&&n.pluralRules;function _(){return[l.value,s.value,c.value,u.value,d.value]}const M=A({get:()=>i.value?i.value.locale.value:l.value,set:b=>{i.value&&(i.value.locale.value=b),l.value=b}}),B=A({get:()=>i.value?i.value.fallbackLocale.value:s.value,set:b=>{i.value&&(i.value.fallbackLocale.value=b),s.value=b}}),L=A(()=>i.value?i.value.messages.value:c.value),W=A(()=>u.value),F=A(()=>d.value);function E(){return i.value?i.value.getPostTranslationHandler():S}function N(b){i.value&&i.value.setPostTranslationHandler(b)}function J(){return i.value?i.value.getMissingHandler():p}function ae(b){i.value&&i.value.setMissingHandler(b)}function re(b){return _(),b()}function ue(...b){return i.value?re(()=>Reflect.apply(i.value.t,null,[...b])):re(()=>"")}function ie(...b){return i.value?Reflect.apply(i.value.rt,null,[...b]):""}function H(...b){return i.value?re(()=>Reflect.apply(i.value.d,null,[...b])):re(()=>"")}function j(...b){return i.value?re(()=>Reflect.apply(i.value.n,null,[...b])):re(()=>"")}function $(b){return i.value?i.value.tm(b):{}}function ne(b,O){return i.value?i.value.te(b,O):!1}function de(b){return i.value?i.value.getLocaleMessage(b):{}}function fe(b,O){i.value&&(i.value.setLocaleMessage(b,O),c.value[b]=O)}function Be(b,O){i.value&&i.value.mergeLocaleMessage(b,O)}function ce(b){return i.value?i.value.getDateTimeFormat(b):{}}function V(b,O){i.value&&(i.value.setDateTimeFormat(b,O),u.value[b]=O)}function Z(b,O){i.value&&i.value.mergeDateTimeFormat(b,O)}function X(b){return i.value?i.value.getNumberFormat(b):{}}function te(b,O){i.value&&(i.value.setNumberFormat(b,O),d.value[b]=O)}function ke(b,O){i.value&&i.value.mergeNumberFormat(b,O)}const Ie={get id(){return i.value?i.value.id:-1},locale:M,fallbackLocale:B,messages:L,datetimeFormats:W,numberFormats:F,get inheritLocale(){return i.value?i.value.inheritLocale:o},set inheritLocale(b){i.value&&(i.value.inheritLocale=b)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:D},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:f},set missingWarn(b){i.value&&(i.value.missingWarn=b)},get fallbackWarn(){return i.value?i.value.fallbackWarn:m},set fallbackWarn(b){i.value&&(i.value.missingWarn=b)},get fallbackRoot(){return i.value?i.value.fallbackRoot:h},set fallbackRoot(b){i.value&&(i.value.fallbackRoot=b)},get fallbackFormat(){return i.value?i.value.fallbackFormat:g},set fallbackFormat(b){i.value&&(i.value.fallbackFormat=b)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:P},set warnHtmlMessage(b){i.value&&(i.value.warnHtmlMessage=b)},get escapeParameter(){return i.value?i.value.escapeParameter:y},set escapeParameter(b){i.value&&(i.value.escapeParameter=b)},t:ue,getPostTranslationHandler:E,setPostTranslationHandler:N,getMissingHandler:J,setMissingHandler:ae,rt:ie,d:H,n:j,tm:$,te:ne,getLocaleMessage:de,setLocaleMessage:fe,mergeLocaleMessage:Be,getDateTimeFormat:ce,setDateTimeFormat:V,mergeDateTimeFormat:Z,getNumberFormat:X,setNumberFormat:te,mergeNumberFormat:ke};function w(b){b.locale.value=l.value,b.fallbackLocale.value=s.value,Object.keys(c.value).forEach(O=>{b.mergeLocaleMessage(O,c.value[O])}),Object.keys(u.value).forEach(O=>{b.mergeDateTimeFormat(O,u.value[O])}),Object.keys(d.value).forEach(O=>{b.mergeNumberFormat(O,d.value[O])}),b.escapeParameter=y,b.fallbackFormat=g,b.fallbackRoot=h,b.fallbackWarn=m,b.missingWarn=f,b.warnHtmlMessage=P}return go(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw ht(ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=i.value=e.proxy.$i18n.__composer;t==="global"?(l.value=b.locale.value,s.value=b.fallbackLocale.value,c.value=b.messages.value,u.value=b.datetimeFormats.value,d.value=b.numberFormats.value):r&&w(b)}),Ie}const Ew=["locale","fallbackLocale","availableLocales"],jd=["t","rt","d","n","tm","te"];function Dw(e,t){const n=Object.create(null);return Ew.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw ht(ft.UNEXPECTED_ERROR);const o=Ze(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,o)}),e.config.globalProperties.$i18n=n,jd.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw ht(ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,jd.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}lw();__INTLIFY_JIT_COMPILATION__?bd(tw):bd(ew);DT(fT);LT(Hh);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ln();e.__INTLIFY__=!0,ST(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Lw={title:"Guess 'em all","offline-close":"Dismiss","offline-installed":"This website is ready for offline usage!","offline-updated":"This website is updated, please refresh!","offline-update":"Refresh"},Rw={continue:"Continue game",new:"Start new game",rules:"Game rules",dialog:{cancel:"No",content:"The current game will be stopped and all progress will be lost.",ok:"Yes",title:"Are you sure you want to start a new game?"}},Ow={"choose-entities":"Which words were guessed?",continue:"Continue","pass-on":"Pass me on to {player}",ready:"{player}, are you ready?",score:"{score} points|{score} point|{score} points","start-new":"Start new game","time-over":"Time over!",winner:"{team} won!"},Iw="English",Nw={title:"Games rules",rules:{1:"One of the team members tries to describe the words on the card, the other team members must guess these words.",2:'The player who describes the words may not name names on the card. Words such as "the" and "a" are allowed.',3:"The player who describes the words may not name names derived from the name on the card.",4:'The player who describes the words may not apply "sounds like" or "rhymes to" tactics.',5:"The player who describes the words may not refer to letters of the alphabet.",6:"The player who describes the words may not point at objects.",7:"Humming, singing and gestures are allowed.",8:"After half a minute the time is up, and nothing more can be said or guessed.",9:"The player who described the words indicates which words are guessed, each word is worth one point."}},Vw={entities:"Word lists",theme:"Theme",locale:"Language","number-of-entities-per-round":"Number of words per round","points-needed-to-win":"Points to win",sounds:"Sound effects","sounds-enabled":"Enabled","sounds-disabled":"Disabled",title:"Settings",dialog:{content:"Choose at least one word list to start a game.",ok:"Ok",title:"No word list chosen"}},Fw={intro:"Choose your teams! Two teams is the minimum and all teams must consist of at least two players.","player-name":"Player name",players:"no players|{count} player|{count} players",start:"Start new game","team-name":"Team name",title:"Teams"},Hw={light:"Light",dark:"Dark"},jw={app:Lw,home:Rw,game:Ow,language:Iw,rules:Nw,settings:Vw,teams:Fw,themes:Hw},xw={title:"Guess 'em all","offline-close":"Sluiten","offline-installed":"Deze website is klaar voor offline gebruik!","offline-updated":"Deze website is bijgewerkt, ververs de pagina!","offline-update":"Verversen"},Gw={continue:"Ga verder met huidig spel",new:"Start nieuw spel",rules:"Spelregels",dialog:{cancel:"Nee",content:"Het huidige spel zal stoppen en alle voortgang zal verloren gaan.",ok:"Ja",title:"Weet je zeker dat je een nieuw spel wilt starten?"}},Kw={"choose-entities":"Welke woorden zijn geraden?",continue:"Ga verder","pass-on":"Geef mij door aan {player}",ready:"{player}, ben je er klaar voor?",score:"{score} punten|{score} punt|{score} punten","start-new":"Start nieuw spel","time-over":"De tijd is op!",winner:"{team} heeft gewonnen!"},Ww="Nederlands",Jw={title:"Spelregels",rules:{1:"Eén van de teamleden probeert de woorden op de kaart te omschrijven. De andere teamleden moeten deze woorden raden.",2:'De speler die de woorden omschrijft mag geen namen op de kaart noemen. Woorden als "de", "het" en "een" zijn wel toegestaan.',3:"De speler die de woorden omschrijft mag geen namen noemen die van de naam op de kaart zijn afgeleid.",4:'De speler die de woorden omschrijft mag geen "klinkt als" of "rijmt op" tactieken toepassen.',5:"De speler die de woorden omschrijft mag niet verwijzen naar letters van het alfabet.",6:"De speler die de woorden omschrijft mag niet naar voorwerpen wijzen.",7:"Neuriën, zingen en gebaren zijn wel toegestaan.",8:"Na een halve minuut is de tijd om, en mag er niks meer gezegd of geraden worden.",9:"De speler die de woorden omschreven heeft geeft aan welke woorden geraden zijn. Elk woord is één punt waard."}},$w={entities:"Woordenlijsten",theme:"Thema",locale:"Taal","number-of-entities-per-round":"Aantal woorden per ronde","points-needed-to-win":"Punten voor winst",sounds:"Geluidseffecten","sounds-enabled":"Ingeschakeld","sounds-disabled":"Uitgeschakeld",title:"Instellingen",dialog:{content:"Kies minimaal één woordenlijst om een spel te kunnen starten.",ok:"Ok",title:"Geen woordenlijst gekozen"}},zw={intro:"Stel je teams samen! Twee teams is het minimum en alle teams moeten uit minimaal twee spelers bestaan.","player-name":"Speler naam",players:"geen spelers|{count} speler|{count} spelers",start:"Start nieuw spel","team-name":"Team naam",title:"Teams"},Uw={light:"Licht",dark:"Donker"},Zw={app:xw,home:Gw,game:Kw,language:Ww,rules:Jw,settings:$w,teams:zw,themes:Uw},Xi={en:jw,nl:Zw};/*! + */const ow="9.14.2";function lw(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ln().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ln().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ln().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ln().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ln().__INTLIFY_PROD_DEVTOOLS__=!1)}const qh=PT.__EXTEND_POINT__,An=To(qh);An(),An(),An(),An(),An(),An(),An(),An(),An();const Xh=en.__EXTEND_POINT__,Lt=To(Xh),ft={UNEXPECTED_RETURN_TYPE:Xh,INVALID_ARGUMENT:Lt(),MUST_BE_CALL_SETUP_TOP:Lt(),NOT_INSTALLED:Lt(),NOT_AVAILABLE_IN_LEGACY_MODE:Lt(),REQUIRED_VALUE:Lt(),INVALID_VALUE:Lt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Lt(),NOT_INSTALLED_WITH_PROVIDE:Lt(),UNEXPECTED_ERROR:Lt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Lt(),BRIDGE_SUPPORT_VUE_2_ONLY:Lt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Lt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Lt(),__EXTEND_POINT__:Lt()};function ht(e,...t){return fr(e,null,void 0)}const Hl=ia("__translateVNode"),jl=ia("__datetimeParts"),xl=ia("__numberParts"),Qh=ia("__setPluralRules"),eg=ia("__injectWithOption"),Gl=ia("__dispose");function Yr(e){if(!Ve(e))return e;for(const t in e)if(Qt(e,t))if(!t.includes("."))Ve(e[t])&&Yr(e[t]);else{const n=t.split("."),a=n.length-1;let r=e,i=!1;for(let o=0;o{if("locale"in l&&"resource"in l){const{locale:s,resource:c}=l;s?(o[s]=o[s]||Ge(),Bi(c,o[s])):Bi(c,o)}else le(l)&&Bi(JSON.parse(l),o)}),r==null&&i)for(const l in o)Qt(o,l)&&Yr(o[l]);return o}function tg(e){return e.type}function ng(e,t,n){let a=Ve(t.messages)?t.messages:Ge();"__i18nGlobal"in n&&(a=Po(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const r=Object.keys(a);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,a[i])});{if(Ve(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(Ve(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function Bd(e){return v(sr,null,e,0)}const Ed="__INTLIFY_META__",Dd=()=>[],sw=()=>!1;let Ld=0;function Rd(e){return(t,n,a,r)=>e(n,a,In()||void 0,r)}const uw=()=>{const e=In();let t=null;return e&&(t=tg(e)[Ed])?{[Ed]:t}:null};function Ks(e={},t){const{__root:n,__injectWithOption:a}=e,r=n===void 0,i=e.flatJson,o=Yi?se:me,l=!!e.translateExistCompatible;let s=De(e.inheritLocale)?e.inheritLocale:!0;const c=o(n&&s?n.locale.value:le(e.locale)?e.locale:ar),u=o(n&&s?n.fallbackLocale.value:le(e.fallbackLocale)||Ue(e.fallbackLocale)||Ae(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=o(Po(c.value,e)),f=o(Ae(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),m=o(Ae(e.numberFormats)?e.numberFormats:{[c.value]:{}});let h=n?n.missingWarn:De(e.missingWarn)||ea(e.missingWarn)?e.missingWarn:!0,g=n?n.fallbackWarn:De(e.fallbackWarn)||ea(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:De(e.fallbackRoot)?e.fallbackRoot:!0,S=!!e.fallbackFormat,P=$e(e.missing)?e.missing:null,y=$e(e.missing)?Rd(e.missing):null,C=$e(e.postTranslation)?e.postTranslation:null,D=n?n.warnHtmlMessage:De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,A=!!e.escapeParameter;const M=n?n.modifiers:Ae(e.modifiers)?e.modifiers:{};let B=e.pluralRules||n&&n.pluralRules,L;L=(()=>{r&&kd(null);const I={version:ow,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:M,pluralRules:B,missing:y===null?void 0:y,missingWarn:h,fallbackWarn:g,fallbackFormat:S,unresolving:!0,postTranslation:C===null?void 0:C,warnHtmlMessage:D,escapeParameter:A,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};I.datetimeFormats=f.value,I.numberFormats=m.value,I.__datetimeFormatters=Ae(L)?L.__datetimeFormatters:void 0,I.__numberFormatters=Ae(L)?L.__numberFormatters:void 0;const x=NT(I);return r&&kd(x),x})(),Cr(L,c.value,u.value);function F(){return[c.value,u.value,d.value,f.value,m.value]}const E=_({get:()=>c.value,set:I=>{c.value=I,L.locale=c.value}}),N=_({get:()=>u.value,set:I=>{u.value=I,L.fallbackLocale=u.value,Cr(L,c.value,I)}}),$=_(()=>d.value),ae=_(()=>f.value),re=_(()=>m.value);function ue(){return $e(C)?C:null}function ie(I){C=I,L.postTranslation=I}function H(){return P}function j(I){I!==null&&(y=Rd(I)),P=I,L.missing=y}const J=(I,x,ve,be,et,rt)=>{F();let mt;try{__INTLIFY_PROD_DEVTOOLS__,r||(L.fallbackContext=n?IT():void 0),mt=I(L)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(L.fallbackContext=void 0)}if(ve!=="translate exists"&&it(mt)&&mt===wo||ve==="translate exists"&&!mt){const[wt,Ra]=x();return n&&p?be(n):et(wt)}else{if(rt(mt))return mt;throw ht(ft.UNEXPECTED_RETURN_TYPE)}};function ne(...I){return J(x=>Reflect.apply(wd,null,[x,...I]),()=>Nl(...I),"translate",x=>Reflect.apply(x.t,x,[...I]),x=>x,x=>le(x))}function de(...I){const[x,ve,be]=I;if(be&&!Ve(be))throw ht(ft.INVALID_ARGUMENT);return ne(x,ve,bt({resolvedMessage:!0},be||{}))}function fe(...I){return J(x=>Reflect.apply(Pd,null,[x,...I]),()=>Vl(...I),"datetime format",x=>Reflect.apply(x.d,x,[...I]),()=>pd,x=>le(x))}function Be(...I){return J(x=>Reflect.apply(Ad,null,[x,...I]),()=>Fl(...I),"number format",x=>Reflect.apply(x.n,x,[...I]),()=>pd,x=>le(x))}function ce(I){return I.map(x=>le(x)||it(x)||De(x)?Bd(String(x)):x)}const Z={normalize:ce,interpolate:I=>I,type:"vnode"};function X(...I){return J(x=>{let ve;const be=x;try{be.processor=Z,ve=Reflect.apply(wd,null,[be,...I])}finally{be.processor=null}return ve},()=>Nl(...I),"translate",x=>x[Hl](...I),x=>[Bd(x)],x=>Ue(x))}function te(...I){return J(x=>Reflect.apply(Ad,null,[x,...I]),()=>Fl(...I),"number format",x=>x[xl](...I),Dd,x=>le(x)||Ue(x))}function ke(...I){return J(x=>Reflect.apply(Pd,null,[x,...I]),()=>Vl(...I),"datetime format",x=>x[jl](...I),Dd,x=>le(x)||Ue(x))}function Ie(I){B=I,L.pluralRules=B}function w(I,x){return J(()=>{if(!I)return!1;const ve=le(x)?x:c.value,be=z(ve),et=L.messageResolver(be,I);return l?et!=null:rr(et)||Wt(et)||le(et)},()=>[I],"translate exists",ve=>Reflect.apply(ve.te,ve,[I,x]),sw,ve=>De(ve))}function b(I){let x=null;const ve=Hh(L,u.value,c.value);for(let be=0;be{s&&(c.value=I,L.locale=I,Cr(L,c.value,u.value))}),he(n.fallbackLocale,I=>{s&&(u.value=I,L.fallbackLocale=I,Cr(L,c.value,u.value))}));const q={id:Ld,locale:E,fallbackLocale:N,get inheritLocale(){return s},set inheritLocale(I){s=I,I&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,Cr(L,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:$,get modifiers(){return M},get pluralRules(){return B||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(I){h=I,L.missingWarn=h},get fallbackWarn(){return g},set fallbackWarn(I){g=I,L.fallbackWarn=g},get fallbackRoot(){return p},set fallbackRoot(I){p=I},get fallbackFormat(){return S},set fallbackFormat(I){S=I,L.fallbackFormat=S},get warnHtmlMessage(){return D},set warnHtmlMessage(I){D=I,L.warnHtmlMessage=I},get escapeParameter(){return A},set escapeParameter(I){A=I,L.escapeParameter=I},t:ne,getLocaleMessage:z,setLocaleMessage:G,mergeLocaleMessage:Y,getPostTranslationHandler:ue,setPostTranslationHandler:ie,getMissingHandler:H,setMissingHandler:j,[Qh]:Ie};return q.datetimeFormats=ae,q.numberFormats=re,q.rt=de,q.te=w,q.tm=O,q.d=fe,q.n=Be,q.getDateTimeFormat=oe,q.setDateTimeFormat=k,q.mergeDateTimeFormat=T,q.getNumberFormat=R,q.setNumberFormat=U,q.mergeNumberFormat=Q,q[eg]=a,q[Hl]=X,q[jl]=ke,q[xl]=te,q}function cw(e){const t=le(e.locale)?e.locale:ar,n=le(e.fallbackLocale)||Ue(e.fallbackLocale)||Ae(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=$e(e.missing)?e.missing:void 0,r=De(e.silentTranslationWarn)||ea(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=De(e.silentFallbackWarn)||ea(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=De(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,s=Ae(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=$e(e.postTranslation)?e.postTranslation:void 0,d=le(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,m=De(e.sync)?e.sync:!0;let h=e.messages;if(Ae(e.sharedMessages)){const A=e.sharedMessages;h=Object.keys(A).reduce((B,L)=>{const W=B[L]||(B[L]={});return bt(W,A[L]),B},h||{})}const{__i18n:g,__root:p,__injectWithOption:S}=e,P=e.datetimeFormats,y=e.numberFormats,C=e.flatJson,D=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:P,numberFormats:y,missing:a,missingWarn:r,fallbackWarn:i,fallbackRoot:o,fallbackFormat:l,modifiers:s,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:m,translateExistCompatible:D,__i18n:g,__root:p,__injectWithOption:S}}function Kl(e={},t){{const n=Ks(cw(e)),{__extender:a}=e,r={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return De(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=De(i)?!i:i},get silentFallbackWarn(){return De(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=De(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[o,l,s]=i,c={};let u=null,d=null;if(!le(o))throw ht(ft.INVALID_ARGUMENT);const f=o;return le(l)?c.locale=l:Ue(l)?u=l:Ae(l)&&(d=l),Ue(s)?u=s:Ae(s)&&(d=s),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[o,l,s]=i,c={plural:1};let u=null,d=null;if(!le(o))throw ht(ft.INVALID_ARGUMENT);const f=o;return le(l)?c.locale=l:it(l)?c.plural=l:Ue(l)?u=l:Ae(l)&&(d=l),le(s)?c.locale=s:Ue(s)?u=s:Ae(s)&&(d=s),Reflect.apply(n.t,n,[f,u||d||{},c])},te(i,o){return n.te(i,o)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,o){n.setLocaleMessage(i,o)},mergeLocaleMessage(i,o){n.mergeLocaleMessage(i,o)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,o){n.setDateTimeFormat(i,o)},mergeDateTimeFormat(i,o){n.mergeDateTimeFormat(i,o)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,o){n.setNumberFormat(i,o)},mergeNumberFormat(i,o){n.mergeNumberFormat(i,o)},getChoiceIndex(i,o){return-1}};return r.__extender=a,r}}const Ws={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function dw({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,r)=>[...a,...r.type===Ee?r.children:[r]],[]):t.reduce((n,a)=>{const r=e[a];return r&&(n[a]=r()),n},Ge())}function ag(e){return Ee}const fw=lr({name:"i18n-t",props:bt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>it(e)||!isNaN(e)}},Ws),setup(e,t){const{slots:n,attrs:a}=t,r=e.i18n||$s({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),o=Ge();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=le(e.plural)?+e.plural:e.plural);const l=dw(t,i),s=r[Hl](e.keypath,l,o),c=bt(Ge(),a),u=le(e.tag)||Ve(e.tag)?e.tag:ag();return Ut(u,c,s)}}}),Od=fw;function mw(e){return Ue(e)&&!le(e[0])}function rg(e,t,n,a){const{slots:r,attrs:i}=t;return()=>{const o={part:!0};let l=Ge();e.locale&&(o.locale=e.locale),le(e.format)?o.key=e.format:Ve(e.format)&&(le(e.format.key)&&(o.key=e.format.key),l=Object.keys(e.format).reduce((f,m)=>n.includes(m)?bt(Ge(),f,{[m]:e.format[m]}):f,Ge()));const s=a(e.value,o,l);let c=[o.key];Ue(s)?c=s.map((f,m)=>{const h=r[f.type],g=h?h({[f.type]:f.value,index:m,parts:s}):[f.value];return mw(g)&&(g[0].key=`${f.type}-${m}`),g}):le(s)&&(c=[s]);const u=bt(Ge(),i),d=le(e.tag)||Ve(e.tag)?e.tag:ag();return Ut(d,u,c)}}const hw=lr({name:"i18n-n",props:bt({value:{type:Number,required:!0},format:{type:[String,Object]}},Ws),setup(e,t){const n=e.i18n||$s({useScope:e.scope,__useComponent:!0});return rg(e,t,Yh,(...a)=>n[xl](...a))}}),Id=hw,gw=lr({name:"i18n-d",props:bt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ws),setup(e,t){const n=e.i18n||$s({useScope:e.scope,__useComponent:!0});return rg(e,t,Zh,(...a)=>n[jl](...a))}}),Nd=gw;function vw(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function pw(e){const t=o=>{const{instance:l,modifiers:s,value:c}=o;if(!l||!l.$)throw ht(ft.UNEXPECTED_ERROR);const u=vw(e,l.$),d=Vd(c);return[Reflect.apply(u.t,u,[...Fd(d)]),u]};return{created:(o,l)=>{const[s,c]=t(l);Yi&&e.global===c&&(o.__i18nWatcher=he(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),o.__composer=c,o.textContent=s},unmounted:o=>{Yi&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:l})=>{if(o.__composer){const s=o.__composer,c=Vd(l);o.textContent=Reflect.apply(s.t,s,[...Fd(c)])}},getSSRProps:o=>{const[l]=t(o);return{textContent:l}}}}function Vd(e){if(le(e))return{path:e};if(Ae(e)){if(!("path"in e))throw ht(ft.REQUIRED_VALUE,"path");return e}else throw ht(ft.INVALID_VALUE)}function Fd(e){const{path:t,locale:n,args:a,choice:r,plural:i}=e,o={},l=a||{};return le(n)&&(o.locale=n),it(r)&&(o.plural=r),it(i)&&(o.plural=i),[t,l,o]}function yw(e,t,...n){const a=Ae(n[0])?n[0]:{},r=!!a.useI18nComponentName;(De(a.globalInstall)?a.globalInstall:!0)&&([r?"i18n":Od.name,"I18nT"].forEach(o=>e.component(o,Od)),[Id.name,"I18nN"].forEach(o=>e.component(o,Id)),[Nd.name,"I18nD"].forEach(o=>e.component(o,Nd))),e.directive("t",pw(t))}function bw(e,t,n){return{beforeCreate(){const a=In();if(!a)throw ht(ft.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Hd(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Kl(i);const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Hd(e,r);else{this.$i18n=Kl({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&ng(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,o)=>this.$i18n.te(i,o),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=In();if(!a)throw ht(ft.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(a),delete this.$i18n}}}function Hd(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qh](t.pluralizationRules||e.pluralizationRules);const n=Po(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const kw=ia("global-vue-i18n");function Sw(e={},t){const n=__VUE_I18N_LEGACY_API__&&De(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=De(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[o,l]=Cw(e,n),s=ia("");function c(f){return i.get(f)||null}function u(f,m){i.set(f,m)}function d(f){i.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(m,...h){if(m.__VUE_I18N_SYMBOL__=s,m.provide(m.__VUE_I18N_SYMBOL__,f),Ae(h[0])){const S=h[0];f.__composerExtend=S.__composerExtend,f.__vueI18nExtend=S.__vueI18nExtend}let g=null;!n&&a&&(g=Dw(m,f.global)),__VUE_I18N_FULL_INSTALL__&&yw(m,f,...h),__VUE_I18N_LEGACY_API__&&n&&m.mixin(bw(l,l.__composer,f));const p=m.unmount;m.unmount=()=>{g&&g(),f.dispose(),p()}},get global(){return l},dispose(){o.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function $s(e={}){const t=In();if(t==null)throw ht(ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw ht(ft.NOT_INSTALLED);const n=Tw(t),a=Pw(n),r=tg(t),i=ww(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw ht(ft.NOT_AVAILABLE_IN_LEGACY_MODE);return Bw(t,i,a,e)}if(i==="global")return ng(a,e,r),a;if(i==="parent"){let s=_w(n,t,e.__useComponent);return s==null&&(s=a),s}const o=n;let l=o.__getInstance(t);if(l==null){const s=bt({},e);"__i18n"in r&&(s.__i18n=r.__i18n),a&&(s.__root=a),l=Ks(s),o.__composerExtend&&(l[Gl]=o.__composerExtend(l)),Mw(o,t,l),o.__setInstance(t,l)}return l}function Cw(e,t,n){const a=ti();{const r=__VUE_I18N_LEGACY_API__&&t?a.run(()=>Kl(e)):a.run(()=>Ks(e));if(r==null)throw ht(ft.UNEXPECTED_ERROR);return[a,r]}}function Tw(e){{const t=He(e.isCE?kw:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw ht(e.isCE?ft.NOT_INSTALLED_WITH_PROVIDE:ft.UNEXPECTED_ERROR);return t}}function ww(e,t){return Co(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Pw(e){return e.mode==="composition"?e.global:e.global.__composer}function _w(e,t,n=!1){let a=null;const r=t.root;let i=Aw(t,n);for(;i!=null;){const o=e;if(e.mode==="composition")a=o.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const l=o.__getInstance(i);l!=null&&(a=l.__composer,n&&a&&!a[eg]&&(a=null))}if(a!=null||r===i)break;i=i.parent}return a}function Aw(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Mw(e,t,n){zt(()=>{},t),gs(()=>{const a=n;e.__deleteInstance(t);const r=a[Gl];r&&(r(),delete a[Gl])},t)}function Bw(e,t,n,a={}){const r=t==="local",i=me(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw ht(ft.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=De(a.inheritLocale)?a.inheritLocale:!le(a.locale),l=se(!r||o?n.locale.value:le(a.locale)?a.locale:ar),s=se(!r||o?n.fallbackLocale.value:le(a.fallbackLocale)||Ue(a.fallbackLocale)||Ae(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:l.value),c=se(Po(l.value,a)),u=se(Ae(a.datetimeFormats)?a.datetimeFormats:{[l.value]:{}}),d=se(Ae(a.numberFormats)?a.numberFormats:{[l.value]:{}}),f=r?n.missingWarn:De(a.missingWarn)||ea(a.missingWarn)?a.missingWarn:!0,m=r?n.fallbackWarn:De(a.fallbackWarn)||ea(a.fallbackWarn)?a.fallbackWarn:!0,h=r?n.fallbackRoot:De(a.fallbackRoot)?a.fallbackRoot:!0,g=!!a.fallbackFormat,p=$e(a.missing)?a.missing:null,S=$e(a.postTranslation)?a.postTranslation:null,P=r?n.warnHtmlMessage:De(a.warnHtmlMessage)?a.warnHtmlMessage:!0,y=!!a.escapeParameter,C=r?n.modifiers:Ae(a.modifiers)?a.modifiers:{},D=a.pluralRules||r&&n.pluralRules;function A(){return[l.value,s.value,c.value,u.value,d.value]}const M=_({get:()=>i.value?i.value.locale.value:l.value,set:b=>{i.value&&(i.value.locale.value=b),l.value=b}}),B=_({get:()=>i.value?i.value.fallbackLocale.value:s.value,set:b=>{i.value&&(i.value.fallbackLocale.value=b),s.value=b}}),L=_(()=>i.value?i.value.messages.value:c.value),W=_(()=>u.value),F=_(()=>d.value);function E(){return i.value?i.value.getPostTranslationHandler():S}function N(b){i.value&&i.value.setPostTranslationHandler(b)}function $(){return i.value?i.value.getMissingHandler():p}function ae(b){i.value&&i.value.setMissingHandler(b)}function re(b){return A(),b()}function ue(...b){return i.value?re(()=>Reflect.apply(i.value.t,null,[...b])):re(()=>"")}function ie(...b){return i.value?Reflect.apply(i.value.rt,null,[...b]):""}function H(...b){return i.value?re(()=>Reflect.apply(i.value.d,null,[...b])):re(()=>"")}function j(...b){return i.value?re(()=>Reflect.apply(i.value.n,null,[...b])):re(()=>"")}function J(b){return i.value?i.value.tm(b):{}}function ne(b,O){return i.value?i.value.te(b,O):!1}function de(b){return i.value?i.value.getLocaleMessage(b):{}}function fe(b,O){i.value&&(i.value.setLocaleMessage(b,O),c.value[b]=O)}function Be(b,O){i.value&&i.value.mergeLocaleMessage(b,O)}function ce(b){return i.value?i.value.getDateTimeFormat(b):{}}function V(b,O){i.value&&(i.value.setDateTimeFormat(b,O),u.value[b]=O)}function Z(b,O){i.value&&i.value.mergeDateTimeFormat(b,O)}function X(b){return i.value?i.value.getNumberFormat(b):{}}function te(b,O){i.value&&(i.value.setNumberFormat(b,O),d.value[b]=O)}function ke(b,O){i.value&&i.value.mergeNumberFormat(b,O)}const Ie={get id(){return i.value?i.value.id:-1},locale:M,fallbackLocale:B,messages:L,datetimeFormats:W,numberFormats:F,get inheritLocale(){return i.value?i.value.inheritLocale:o},set inheritLocale(b){i.value&&(i.value.inheritLocale=b)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:D},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:f},set missingWarn(b){i.value&&(i.value.missingWarn=b)},get fallbackWarn(){return i.value?i.value.fallbackWarn:m},set fallbackWarn(b){i.value&&(i.value.missingWarn=b)},get fallbackRoot(){return i.value?i.value.fallbackRoot:h},set fallbackRoot(b){i.value&&(i.value.fallbackRoot=b)},get fallbackFormat(){return i.value?i.value.fallbackFormat:g},set fallbackFormat(b){i.value&&(i.value.fallbackFormat=b)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:P},set warnHtmlMessage(b){i.value&&(i.value.warnHtmlMessage=b)},get escapeParameter(){return i.value?i.value.escapeParameter:y},set escapeParameter(b){i.value&&(i.value.escapeParameter=b)},t:ue,getPostTranslationHandler:E,setPostTranslationHandler:N,getMissingHandler:$,setMissingHandler:ae,rt:ie,d:H,n:j,tm:J,te:ne,getLocaleMessage:de,setLocaleMessage:fe,mergeLocaleMessage:Be,getDateTimeFormat:ce,setDateTimeFormat:V,mergeDateTimeFormat:Z,getNumberFormat:X,setNumberFormat:te,mergeNumberFormat:ke};function w(b){b.locale.value=l.value,b.fallbackLocale.value=s.value,Object.keys(c.value).forEach(O=>{b.mergeLocaleMessage(O,c.value[O])}),Object.keys(u.value).forEach(O=>{b.mergeDateTimeFormat(O,u.value[O])}),Object.keys(d.value).forEach(O=>{b.mergeNumberFormat(O,d.value[O])}),b.escapeParameter=y,b.fallbackFormat=g,b.fallbackRoot=h,b.fallbackWarn=m,b.missingWarn=f,b.warnHtmlMessage=P}return go(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw ht(ft.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const b=i.value=e.proxy.$i18n.__composer;t==="global"?(l.value=b.locale.value,s.value=b.fallbackLocale.value,c.value=b.messages.value,u.value=b.datetimeFormats.value,d.value=b.numberFormats.value):r&&w(b)}),Ie}const Ew=["locale","fallbackLocale","availableLocales"],jd=["t","rt","d","n","tm","te"];function Dw(e,t){const n=Object.create(null);return Ew.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw ht(ft.UNEXPECTED_ERROR);const o=Ze(i.value)?{get(){return i.value.value},set(l){i.value.value=l}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,o)}),e.config.globalProperties.$i18n=n,jd.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw ht(ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,jd.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}lw();__INTLIFY_JIT_COMPILATION__?bd(tw):bd(ew);DT(fT);LT(Hh);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ln();e.__INTLIFY__=!0,ST(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Lw={title:"Guess 'em all","offline-close":"Dismiss","offline-installed":"This website is ready for offline usage!","offline-updated":"This website is updated, please refresh!","offline-update":"Refresh"},Rw={continue:"Continue game",new:"Start new game",rules:"Game rules",dialog:{cancel:"No",content:"The current game will be stopped and all progress will be lost.",ok:"Yes",title:"Are you sure you want to start a new game?"}},Ow={"choose-entities":"Which words were guessed?",continue:"Continue","pass-on":"Pass me on to {player}",ready:"{player}, are you ready?",score:"{score} points|{score} point|{score} points","start-new":"Start new game","time-over":"Time over!",winner:"{team} won!"},Iw="English",Nw={title:"Games rules",rules:{1:"One of the team members tries to describe the words on the card, the other team members must guess these words.",2:'The player who describes the words may not name names on the card. Words such as "the" and "a" are allowed.',3:"The player who describes the words may not name names derived from the name on the card.",4:'The player who describes the words may not apply "sounds like" or "rhymes to" tactics.',5:"The player who describes the words may not refer to letters of the alphabet.",6:"The player who describes the words may not point at objects.",7:"Humming, singing and gestures are allowed.",8:"After half a minute the time is up, and nothing more can be said or guessed.",9:"The player who described the words indicates which words are guessed, each word is worth one point."}},Vw={entities:"Word lists",theme:"Theme",locale:"Language","number-of-entities-per-round":"Number of words per round","points-needed-to-win":"Points to win",sounds:"Sound effects","sounds-enabled":"Enabled","sounds-disabled":"Disabled",title:"Settings",dialog:{content:"Choose at least one word list to start a game.",ok:"Ok",title:"No word list chosen"}},Fw={intro:"Choose your teams! Two teams is the minimum and all teams must consist of at least two players.","player-name":"Player name",players:"no players|{count} player|{count} players",start:"Start new game","team-name":"Team name",title:"Teams"},Hw={light:"Light",dark:"Dark"},jw={app:Lw,home:Rw,game:Ow,language:Iw,rules:Nw,settings:Vw,teams:Fw,themes:Hw},xw={title:"Guess 'em all","offline-close":"Sluiten","offline-installed":"Deze website is klaar voor offline gebruik!","offline-updated":"Deze website is bijgewerkt, ververs de pagina!","offline-update":"Verversen"},Gw={continue:"Ga verder met huidig spel",new:"Start nieuw spel",rules:"Spelregels",dialog:{cancel:"Nee",content:"Het huidige spel zal stoppen en alle voortgang zal verloren gaan.",ok:"Ja",title:"Weet je zeker dat je een nieuw spel wilt starten?"}},Kw={"choose-entities":"Welke woorden zijn geraden?",continue:"Ga verder","pass-on":"Geef mij door aan {player}",ready:"{player}, ben je er klaar voor?",score:"{score} punten|{score} punt|{score} punten","start-new":"Start nieuw spel","time-over":"De tijd is op!",winner:"{team} heeft gewonnen!"},Ww="Nederlands",$w={title:"Spelregels",rules:{1:"Eén van de teamleden probeert de woorden op de kaart te omschrijven. De andere teamleden moeten deze woorden raden.",2:'De speler die de woorden omschrijft mag geen namen op de kaart noemen. Woorden als "de", "het" en "een" zijn wel toegestaan.',3:"De speler die de woorden omschrijft mag geen namen noemen die van de naam op de kaart zijn afgeleid.",4:'De speler die de woorden omschrijft mag geen "klinkt als" of "rijmt op" tactieken toepassen.',5:"De speler die de woorden omschrijft mag niet verwijzen naar letters van het alfabet.",6:"De speler die de woorden omschrijft mag niet naar voorwerpen wijzen.",7:"Neuriën, zingen en gebaren zijn wel toegestaan.",8:"Na een halve minuut is de tijd om, en mag er niks meer gezegd of geraden worden.",9:"De speler die de woorden omschreven heeft geeft aan welke woorden geraden zijn. Elk woord is één punt waard."}},Jw={entities:"Woordenlijsten",theme:"Thema",locale:"Taal","number-of-entities-per-round":"Aantal woorden per ronde","points-needed-to-win":"Punten voor winst",sounds:"Geluidseffecten","sounds-enabled":"Ingeschakeld","sounds-disabled":"Uitgeschakeld",title:"Instellingen",dialog:{content:"Kies minimaal één woordenlijst om een spel te kunnen starten.",ok:"Ok",title:"Geen woordenlijst gekozen"}},zw={intro:"Stel je teams samen! Twee teams is het minimum en alle teams moeten uit minimaal twee spelers bestaan.","player-name":"Speler naam",players:"geen spelers|{count} speler|{count} spelers",start:"Start nieuw spel","team-name":"Team naam",title:"Teams"},Uw={light:"Licht",dark:"Donker"},Zw={app:xw,home:Gw,game:Kw,language:Ww,rules:$w,settings:Jw,teams:zw,themes:Uw},Xi={en:jw,nl:Zw};/*! * vuex v4.1.0 * (c) 2022 Evan You * @license MIT - */var Yw="store";function mr(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function ig(e){return e!==null&&typeof e=="object"}function qw(e){return e&&typeof e.then=="function"}function Xw(e,t){return function(){return e(t)}}function og(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var a=t.indexOf(e);a>-1&&t.splice(a,1)}}function lg(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;Ao(e,n,[],e._modules.root,!0),$s(e,n,t)}function $s(e,t,n){var a=e._state,r=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,o={},l={},s=ti(!0);s.run(function(){mr(i,function(c,u){o[u]=Xw(c,e),l[u]=A(function(){return o[u]()}),Object.defineProperty(e.getters,u,{get:function(){return l[u].value},enumerable:!0})})}),e._state=ct({data:t}),e._scope=s,e.strict&&aP(e),a&&n&&e._withCommit(function(){a.data=null}),r&&r.stop()}function Ao(e,t,n,a,r){var i=!n.length,o=e._modules.getNamespace(n);if(a.namespaced&&(e._modulesNamespaceMap[o],e._modulesNamespaceMap[o]=a),!i&&!r){var l=zs(t,n.slice(0,-1)),s=n[n.length-1];e._withCommit(function(){l[s]=a.state})}var c=a.context=Qw(e,o,n);a.forEachMutation(function(u,d){var f=o+d;eP(e,f,u,c)}),a.forEachAction(function(u,d){var f=u.root?d:o+d,m=u.handler||u;tP(e,f,m,c)}),a.forEachGetter(function(u,d){var f=o+d;nP(e,f,u,c)}),a.forEachChild(function(u,d){Ao(e,t,n.concat(d),u,r)})}function Qw(e,t,n){var a=t==="",r={dispatch:a?e.dispatch:function(i,o,l){var s=Qi(i,o,l),c=s.payload,u=s.options,d=s.type;return(!u||!u.root)&&(d=t+d),e.dispatch(d,c)},commit:a?e.commit:function(i,o,l){var s=Qi(i,o,l),c=s.payload,u=s.options,d=s.type;(!u||!u.root)&&(d=t+d),e.commit(d,c,u)}};return Object.defineProperties(r,{getters:{get:a?function(){return e.getters}:function(){return sg(e,t)}},state:{get:function(){return zs(e.state,n)}}}),r}function sg(e,t){if(!e._makeLocalGettersCache[t]){var n={},a=t.length;Object.keys(e.getters).forEach(function(r){if(r.slice(0,a)===t){var i=r.slice(a);Object.defineProperty(n,i,{get:function(){return e.getters[r]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function eP(e,t,n,a){var r=e._mutations[t]||(e._mutations[t]=[]);r.push(function(o){n.call(e,a.state,o)})}function tP(e,t,n,a){var r=e._actions[t]||(e._actions[t]=[]);r.push(function(o){var l=n.call(e,{dispatch:a.dispatch,commit:a.commit,getters:a.getters,state:a.state,rootGetters:e.getters,rootState:e.state},o);return qw(l)||(l=Promise.resolve(l)),e._devtoolHook?l.catch(function(s){throw e._devtoolHook.emit("vuex:error",s),s}):l})}function nP(e,t,n,a){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(i){return n(a.state,a.getters,i.state,i.getters)})}function aP(e){he(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function zs(e,t){return t.reduce(function(n,a){return n[a]},e)}function Qi(e,t,n){return ig(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var rP="vuex bindings",xd="vuex:mutations",rl="vuex:actions",Fa="vuex",iP=0;function oP(e,t){hS({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[rP]},function(n){n.addTimelineLayer({id:xd,label:"Vuex Mutations",color:Gd}),n.addTimelineLayer({id:rl,label:"Vuex Actions",color:Gd}),n.addInspector({id:Fa,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(a){if(a.app===e&&a.inspectorId===Fa)if(a.filter){var r=[];fg(r,t._modules.root,a.filter,""),a.rootNodes=r}else a.rootNodes=[dg(t._modules.root,"")]}),n.on.getInspectorState(function(a){if(a.app===e&&a.inspectorId===Fa){var r=a.nodeId;sg(t,r),a.state=uP(dP(t._modules,r),r==="root"?t.getters:t._makeLocalGettersCache,r)}}),n.on.editInspectorState(function(a){if(a.app===e&&a.inspectorId===Fa){var r=a.nodeId,i=a.path;r!=="root"&&(i=r.split("/").filter(Boolean).concat(i)),t._withCommit(function(){a.set(t._state.data,i,a.state.value)})}}),t.subscribe(function(a,r){var i={};a.payload&&(i.payload=a.payload),i.state=r,n.notifyComponentUpdate(),n.sendInspectorTree(Fa),n.sendInspectorState(Fa),n.addTimelineEvent({layerId:xd,event:{time:Date.now(),title:a.type,data:i}})}),t.subscribeAction({before:function(a,r){var i={};a.payload&&(i.payload=a.payload),a._id=iP++,a._time=Date.now(),i.state=r,n.addTimelineEvent({layerId:rl,event:{time:a._time,title:a.type,groupId:a._id,subtitle:"start",data:i}})},after:function(a,r){var i={},o=Date.now()-a._time;i.duration={_custom:{type:"duration",display:o+"ms",tooltip:"Action duration",value:o}},a.payload&&(i.payload=a.payload),i.state=r,n.addTimelineEvent({layerId:rl,event:{time:Date.now(),title:a.type,groupId:a._id,subtitle:"end",data:i}})}})})}var Gd=8702998,lP=6710886,sP=16777215,ug={label:"namespaced",textColor:sP,backgroundColor:lP};function cg(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function dg(e,t){return{id:t||"root",label:cg(t),tags:e.namespaced?[ug]:[],children:Object.keys(e._children).map(function(n){return dg(e._children[n],t+n+"/")})}}function fg(e,t,n,a){a.includes(n)&&e.push({id:a||"root",label:a.endsWith("/")?a.slice(0,a.length-1):a||"Root",tags:t.namespaced?[ug]:[]}),Object.keys(t._children).forEach(function(r){fg(e,t._children[r],n,a+r+"/")})}function uP(e,t,n){t=n==="root"?t:t[n];var a=Object.keys(t),r={state:Object.keys(e.state).map(function(o){return{key:o,editable:!0,value:e.state[o]}})};if(a.length){var i=cP(t);r.getters=Object.keys(i).map(function(o){return{key:o.endsWith("/")?cg(o):o,editable:!1,value:Wl(function(){return i[o]})}})}return r}function cP(e){var t={};return Object.keys(e).forEach(function(n){var a=n.split("/");if(a.length>1){var r=t,i=a.pop();a.forEach(function(o){r[o]||(r[o]={_custom:{value:{},display:o,tooltip:"Module",abstract:!0}}),r=r[o]._custom.value}),r[i]=Wl(function(){return e[n]})}else t[n]=Wl(function(){return e[n]})}),t}function dP(e,t){var n=t.split("/").filter(function(a){return a});return n.reduce(function(a,r,i){var o=a[r];if(!o)throw new Error('Missing module "'+r+'" for path "'+t+'".');return i===n.length-1?o:o._children},t==="root"?e:e.root._children)}function Wl(e){try{return e()}catch(t){return t}}var ln=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var a=t.state;this.state=(typeof a=="function"?a():a)||{}},mg={namespaced:{configurable:!0}};mg.namespaced.get=function(){return!!this._rawModule.namespaced};ln.prototype.addChild=function(t,n){this._children[t]=n};ln.prototype.removeChild=function(t){delete this._children[t]};ln.prototype.getChild=function(t){return this._children[t]};ln.prototype.hasChild=function(t){return t in this._children};ln.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};ln.prototype.forEachChild=function(t){mr(this._children,t)};ln.prototype.forEachGetter=function(t){this._rawModule.getters&&mr(this._rawModule.getters,t)};ln.prototype.forEachAction=function(t){this._rawModule.actions&&mr(this._rawModule.actions,t)};ln.prototype.forEachMutation=function(t){this._rawModule.mutations&&mr(this._rawModule.mutations,t)};Object.defineProperties(ln.prototype,mg);var Ba=function(t){this.register([],t,!1)};Ba.prototype.get=function(t){return t.reduce(function(n,a){return n.getChild(a)},this.root)};Ba.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(a,r){return n=n.getChild(r),a+(n.namespaced?r+"/":"")},"")};Ba.prototype.update=function(t){hg([],this.root,t)};Ba.prototype.register=function(t,n,a){var r=this;a===void 0&&(a=!0);var i=new ln(n,a);if(t.length===0)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}n.modules&&mr(n.modules,function(l,s){r.register(t.concat(s),l,a)})};Ba.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1],r=n.getChild(a);r&&r.runtime&&n.removeChild(a)};Ba.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1];return n?n.hasChild(a):!1};function hg(e,t,n){if(t.update(n),n.modules)for(var a in n.modules){if(!t.getChild(a))return;hg(e.concat(a),t.getChild(a),n.modules[a])}}function fP(e){return new Nt(e)}var Nt=function(t){var n=this;t===void 0&&(t={});var a=t.plugins;a===void 0&&(a=[]);var r=t.strict;r===void 0&&(r=!1);var i=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Ba(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=i;var o=this,l=this,s=l.dispatch,c=l.commit;this.dispatch=function(f,m){return s.call(o,f,m)},this.commit=function(f,m,h){return c.call(o,f,m,h)},this.strict=r;var u=this._modules.root.state;Ao(this,u,[],this._modules.root),$s(this,u),a.forEach(function(d){return d(n)})},Us={state:{configurable:!0}};Nt.prototype.install=function(t,n){t.provide(n||Yw,this),t.config.globalProperties.$store=this;var a=this._devtools!==void 0?this._devtools:!1;a&&oP(t,this)};Us.state.get=function(){return this._state.data};Us.state.set=function(e){};Nt.prototype.commit=function(t,n,a){var r=this,i=Qi(t,n,a),o=i.type,l=i.payload,s={type:o,payload:l},c=this._mutations[o];c&&(this._withCommit(function(){c.forEach(function(d){d(l)})}),this._subscribers.slice().forEach(function(u){return u(s,r.state)}))};Nt.prototype.dispatch=function(t,n){var a=this,r=Qi(t,n),i=r.type,o=r.payload,l={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter(function(u){return u.before}).forEach(function(u){return u.before(l,a.state)})}catch{}var c=s.length>1?Promise.all(s.map(function(u){return u(o)})):s[0](o);return new Promise(function(u,d){c.then(function(f){try{a._actionSubscribers.filter(function(m){return m.after}).forEach(function(m){return m.after(l,a.state)})}catch{}u(f)},function(f){try{a._actionSubscribers.filter(function(m){return m.error}).forEach(function(m){return m.error(l,a.state,f)})}catch{}d(f)})})}};Nt.prototype.subscribe=function(t,n){return og(t,this._subscribers,n)};Nt.prototype.subscribeAction=function(t,n){var a=typeof t=="function"?{before:t}:t;return og(a,this._actionSubscribers,n)};Nt.prototype.watch=function(t,n,a){var r=this;return he(function(){return t(r.state,r.getters)},n,Object.assign({},a))};Nt.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};Nt.prototype.registerModule=function(t,n,a){a===void 0&&(a={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),Ao(this,this.state,t,this._modules.get(t),a.preserveState),$s(this,this.state)};Nt.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var a=zs(n.state,t.slice(0,-1));delete a[t[t.length-1]]}),lg(this)};Nt.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};Nt.prototype.hotUpdate=function(t){this._modules.update(t),lg(this,!0)};Nt.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(Nt.prototype,Us);var Ea=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;n[r]=function(){var l=this.$store.state,s=this.$store.getters;if(e){var c=qs(this.$store,"mapState",e);if(!c)return;l=c.context.state,s=c.context.getters}return typeof i=="function"?i.call(this,l,s):l[i]},n[r].vuex=!0}),n}),_o=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;n[r]=function(){for(var l=[],s=arguments.length;s--;)l[s]=arguments[s];var c=this.$store.commit;if(e){var u=qs(this.$store,"mapMutations",e);if(!u)return;c=u.context.commit}return typeof i=="function"?i.apply(this,[c].concat(l)):c.apply(this.$store,[i].concat(l))}}),n}),ii=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;i=e+i,n[r]=function(){if(!(e&&!qs(this.$store,"mapGetters",e)))return this.$store.getters[i]},n[r].vuex=!0}),n});function Zs(e){return mP(e)?Array.isArray(e)?e.map(function(t){return{key:t,val:t}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}}):[]}function mP(e){return Array.isArray(e)||ig(e)}function Ys(e){return function(t,n){return typeof t!="string"?(n=t,t=""):t.charAt(t.length-1)!=="/"&&(t+="/"),e(t,n)}}function qs(e,t,n){var a=e._modulesNamespaceMap[n];return a}var hP=function(e){return function(t){return!!t&&typeof t=="object"}(e)&&!function(t){var n=Object.prototype.toString.call(t);return n==="[object RegExp]"||n==="[object Date]"||function(a){return a.$$typeof===gP}(t)}(e)},gP=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.element"):60103;function Pr(e,t){return t.clone!==!1&&t.isMergeableObject(e)?ir(Array.isArray(e)?[]:{},e,t):e}function vP(e,t,n){return e.concat(t).map(function(a){return Pr(a,n)})}function Kd(e){return Object.keys(e).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(n){return t.propertyIsEnumerable(n)}):[]}(e))}function Wd(e,t){try{return t in e}catch{return!1}}function ir(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||vP,n.isMergeableObject=n.isMergeableObject||hP,n.cloneUnlessOtherwiseSpecified=Pr;var a=Array.isArray(t);return a===Array.isArray(e)?a?n.arrayMerge(e,t,n):function(r,i,o){var l={};return o.isMergeableObject(r)&&Kd(r).forEach(function(s){l[s]=Pr(r[s],o)}),Kd(i).forEach(function(s){(function(c,u){return Wd(c,u)&&!(Object.hasOwnProperty.call(c,u)&&Object.propertyIsEnumerable.call(c,u))})(r,s)||(l[s]=Wd(r,s)&&o.isMergeableObject(i[s])?function(c,u){if(!u.customMerge)return ir;var d=u.customMerge(c);return typeof d=="function"?d:ir}(s,o)(r[s],i[s],o):Pr(i[s],o))}),l}(e,t,n):Pr(t,n)}ir.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(n,a){return ir(n,a,t)},{})};var pP=ir;function yP(e){var t=(e=e||{}).storage||window&&window.localStorage,n=e.key||"vuex";function a(u,d){var f=d.getItem(u);try{return typeof f=="string"?JSON.parse(f):typeof f=="object"?f:void 0}catch{}}function r(){return!0}function i(u,d,f){return f.setItem(u,JSON.stringify(d))}function o(u,d){return Array.isArray(d)?d.reduce(function(f,m){return function(p,S,P,y){return!/^(__proto__|constructor|prototype)$/.test(S)&&((S=S.split?S.split("."):S.slice(0)).slice(0,-1).reduce(function(C,D){return C[D]=C[D]||{}},p)[S.pop()]=P),p}(f,m,(h=u,(h=((g=m).split?g.split("."):g).reduce(function(p,S){return p&&p[S]},h))===void 0?void 0:h));var h,g},{}):u}function l(u){return function(d){return u.subscribe(d)}}(e.assertStorage||function(){t.setItem("@@",1),t.removeItem("@@")})(t);var s,c=function(){return(e.getState||a)(n,t)};return e.fetchBeforeUse&&(s=c()),function(u){e.fetchBeforeUse||(s=c()),typeof s=="object"&&s!==null&&(u.replaceState(e.overwrite?s:pP(u.state,s,{arrayMerge:e.arrayMerger||function(d,f){return f},clone:!1})),(e.rehydrated||function(){})(u)),(e.subscriber||l)(u)(function(d,f){(e.filter||r)(d)&&(e.setState||i)(n,(e.reducer||o)(f,e.paths),t)})}}const bP="Standard list",kP=["007","12 Angry Men","2001: A Space Odyssey","24","30 Rock","8 1/2","A Beautiful Mind","A Clockwork Orange","Abalone","ABBA","Abel Tasman","Abraham Lincoln","Abraham","Abraj Al Bait Towers","AC/DC","Accountant","Acorn squash","Actor","Actress","Actuary","Adam and Eve","Adele","Adolf Hitler","Adriana Lima","Advisor","Aerobics","Aerosmith","Africa","Agony","Aide","Air conditioning","Air France","Airbag","Airfare","Airplane","Airport","Airwolf","Ajax","Al Capone","Alarm clock","Albert Einstein","Alessandra Ambrosio","Alexander the Great","Alfa Romeo","Alfalfa","Algae","Alien","Aliko Dangote","All in the Family","Almond cookie","Alt J","Altitude","Aluminum foil","Amadeus","Amalie","Amazone","Ambassador","Amber Heard","Amber","Amberjack","Ambrosia","AMC","American Beauty","American Dad","American Express","American History X","American Idol","Amethyst","Amstel Gold Race","Amsterdam","Amusement park","Analemma","Ancestor","Andes","Andorra","Andy Schleck","Angel","Angelfood cake","Angelina Jolie","Anglerfish","Angry Birds","Animator","Anna Wintour","Anne Vyalitsyna","Annie Hall","Another Bites the Dust","Answering machine","Antarctic Circle","Antarctica","Antipodes","Antonio Banderas","Apocalypse Now","Apostle Paul","Apple brown Betty","Apple crisp","Apple pie","Apple","Apricot","April Fools' Day","Apron","Aqua","Aquamarine","Arabic Spring","Arc de Triomphe","Archer","Archery","Arctic Circle","Arctic","Area","Arena","Aretha Franklin","Argentina","Ariana Grande","Aristotle","Arnold Grunberg","Arrested Development","Arrow","Artichoke","Artist","Arugula","AS Roma","Ashley Benson","Ashton Kutcher","Asia","Asparagus","Asset","Asterix","Astronaut","Astronomer","Athlete","Athletics","Atlantic Ocean","Atlas","Attorney","Auburn","Auctioneer","Audi","Austin Mahone","Australia","Australia","Australian Open","Author","Auto","Automobile","Avatar","Avocado","Axel","Azimuth","Azure","B.B. King","Babe","Babysitter","Back to the Future","Backpack","Badminton","Baggage","Bags","Baked Alaska","Baked apple","Baker","Baking dish","Baklava","Ball","Ballerina","Bamboo shoots","Banana split","Banana","Banker","Barack Obama","Barbecue grill","Barber","Barcelona","Barnacle","Barracuda","Barrier reef","Barry Hay","Bart Simpson","Base","Baseball player","Baseball","Basil","Basket","Basketball player","Basketball","Bass","Bat","Bathing suit","Bathymetric map","Batman","Baton","Batter","Batting","Battle of the Trench","Battlestar Galactica","Bayern Munchen","BBC","BBQ grill","Beach","Beans","Beater","Beethoven","Beets","Beigeblackblue","Beijing","Bejeweled","Belgian waffle","Bell pepper","Bellhop","Ben and Jerry","Ben Hur","Benelux","Benetton","Benjamin Franklin","Bermuda Triangle","Berry","Beverly Hills","Beyonce","Biathlon","Bicycle","Bicycling","Big Yellow Taxi","Bike","Biking","Bill Clinton","Billiards","Billy Joel","Binoculars","Biologist","Biscotti","Bivalve","Black Box","Black forest cake","Black Sabbath","Black-eyed peas","Blackberry","Blacksmith","Blade Runner","Blake Lively","Blake Shelton","Blender","Blood orange","Blowdryer","Blowfish","Blueberry muffin","Blueberry","Boat","Bob Dylan","Bob Marley","Bobsleigh","Bocce","Bodyguard","Boeing","Bohemian Rhapsody","Boil","Bolleywood","Bombe","Bon Jovi","Bonanza","Bones","Bookkeeper","Boomerang","Border","Born the USA","Boston cream pie","Boston Marathon","Boston","Bottle opener","Bottle","Boules","Bow","Bowl","Bowler","Bowling","Boxer","Boxing","Boysenberry","Brad Pitt","Bradley Cooper","Brandenburger Tor","Braveheart","Bread basket","Bread pudding","Breadfruit","Break","Breakfast at Tiffany's","Bridget Jones","Britney Spears","Brittle star","Broccoli","Broiler","Bronze medal","Bronzebrown","Broom","Brownie","Bruce Springsteen","Bruce Willis","Bruno Mars","Brussels sprouts","Bryan Adams","Buckingham Palace","Budapest","Buddha","Buddy Holly","Buenos Aires","Buff","Buffy the Vampire Slayer","Buggy","Bugs Bunny","Builder","Bun warmer","Bundt pan","Bunt","Burglar alarm","Burnt umber","Bus","Butcher","Butler","Butter dish","Buttercream frosting","Butterscotch","Cab driver","Cab","Cabin","Cabinet","Caddy","Caesar Augustus","Cake pan","Cake stand","Cake","Calculator","Calligrapher","Camera","Cameron Diaz","Campground","Campina","Camping","Can opener","Can","Canada","Cannoli","Canoe","Canoeing","Cantaloupe","Capers","Capetown","Capitalcapital city","Captain","Car","Cara Delevingne","Carafe","Caramel apple","Cardinal","Cardiologist","Caregiver","Carmine","Carpenter","Carrot cake","Carrot","Carry-on","Cartographer","Cartoonist","Casablanca","Casanova","Cashier","Casserole","Cast iron pan","Catch","Catcher","Cate Blanchett","Caterer","Cauliflower","CD player","CDU","Ceiling fan","Celadon","Celebrity","Celeriac","Celery","Celine Dion","Cell phone","Cellist","Cemetery","Central Parc","Centre Parcs","Cerise","Cerulean","Champion","Champions League","Championship","Chaplain","Charcoal","Chard","Charles de Gaulle","Charlie Parker","Charmed","Chart","Chartreuse","Chauffeur","Che Guevara","Cheers","Cheesecake","Chef","Chelsea","Chemist","Cherry pie","Cherry","Chicago","Chick peas","China","Chinatown","Chinese cabbage","Chippendales","Chiton","Chives","Chocolate bar","Chocolate cake","Chocolate chip cookie","Chocolate mousse","Chocolate","Chop","Chopin","Chopsticks","Chris Brown","Chris Martin","Christiano Ronaldo","Christmas","Christopher Columbus","Chuck Berry","Churchtown","Churro","CIA","Cinnamon roll","Cinnamoncolor","Citizen Kane","Citron","Citrus","Clam","Cleanser","Cleats","Cleopatra","Clergy","Clergyman","Clergywoman","Clerk","Clock","Cloth-top","Clothes dryer","Clothes washer","Clouseau","Clown fish","Club","Coach","Coast","Cobbler","Coca-Cola Zero","Coconut cake","Coconut cream pie","Coconut","Cod","Coelacanth","Coffee cake","Coffee grinder","Coffee maker","Coffee mill","Colander","Coldplay","Collard greens","Colombia","Columbo","Columbus","Commercial","Commitment","Compact","Compete","Competing","Competition","Complementary","Composer","Computer","Conch","Concierge","Concorde","Confucius","Connie Palmen","Conscious","Consul","Contour linecountry","Contractor","Convection oven","Convertible","Cook","Cookbook","Cooker","Cookie cutter","Cookie sheet","Cookie","Cool Hand Luke","Cop","Copepod","Copier","Copper","Coral reef","Coral","Corn pick","Coroner","Cory Monteith","Counter","Counting Crows","Coupe","Courier","Court","Courteney Cox","Cow","Cowboy","Crab","Crabapple","Cranberry","Crash","Cream","Creamer","Creedence Clearwater Revival","Crepe Suzette","Cress","Crew","Cricket","Criminal Minds","Crimson","Crock pot","Crockpot","Croquet","Cross country","Cruise ship","Cruise","Cruiser","Cryptographer","CSI","CSI: Crime Scene Investigation","CSI: New York","Cuba","Cube Runner","Cucumber","Cue","Cup","Cupboard","Cupcake","Curb Your Enthusiasm","Curling iron","Curling","Currency","Current","Currents","Custard cup","Custard","Custodian","Customs","Cut the Rope","Cutlery","Cutting board","Cuttlefish","Cyan","Cycle","D-Day","Da Vinci Code","Daikon","Dance Valley","Dancer","Dances with Wolves","Dandelion greens","Danish pastry","Dark","Dart","Dartboard","Database","Date","Dave Matthews","David Beckham","David Bowie","David Hasselhoff","Dawson's Creek","Deadlifting","Deal","Dean Martin","Decanter","Decathlon","Def Leppard","Defense","Degree of latitude","Degree of longitude","Delicate","Delilah","Demi Lovato","Denim","Dentist","Depart","Departure","Deputy","Dermatologist","Descendant","Desert of Paran","Desert sand","Design","Designer","Desperate Housewives","Dessert","Destination","Detective","Devil's food cake","Dexter","Dhu al-Hijjah","Diamond","Diatoms","Dictator","Die Hard","Diego Maradonna","Director","Dirk Kuyt","Disabled","Disc jockey","Discus","Dish rack","Dish soap","Dish towel","Dish","Dishwasher","Disney World","Dive","Diver","Diving","DKNY","Doctor Who","Doctor","Dodgeball","Dogfish","Dolly Parton","Dolphin","Don Quichot","Don't worry be happy","Donald Trump","Doodle Jump","Doorbell","Doorman","Doubleheader","Dough","Doughnut","Downtime","Dr. Dre","Dr. Strangelove","Dracula","Dragonfruit","Dragster","Drive","Driver","Drummer","Drycleaner","Dryer","Dublin","Dugong","Dugout","Duke Ellington","Duke","Dumplings","Durian","Dutch oven","E.T.","Eagles","Earth","East","Eastern Hemisphere","Ebb tide","Ebony","Eclair","Ecologist","Economist","Ecru","Ed Sheeran","Eddy Zoey","Edger","Edith Piaf","Editor","Educator","Eel","Egg beater","Egg timer","Eggplant","Eiffel","Eiffeltower","Elderberry","Electric blanket","Electric car","Electric drill","Electric fan","Electric guitar","Electric keyboard","Electric pencil sharpener","Electric razor","Electric toothbrush","Electrician","Elephant seal","Elevation","Elle Fanning","Ellen Page","Elton John","Elvis Presley","Embark","Emerald","Eminem","Emma Roberts","Emma Stone","Emmy Rossum","Emperor","Empress","Endive","Engineer","Entertainer","Entomologist","Entourage","Entrepreneur","Epee","EquatorEurope","Equestrian","Equipment","ER","Eric Clapton","Espresso machine","Espresso maker","Esprit","Estelle","Euphotic zone","Euphrates River","Europe","Eurovisie Songfestival","Eve","Everybody Loves Raymond","Excursion","Executive","Exercise","Expedition","Explore","Exporter","Exterminator","Extra (in a movie)","Eyecatcher","Facebook","Falconer","Family Guy","Fan","FARC","Farmer","Fatima","Fava bean","Fawlty Towers","Fax machine","FC Barcelona","FEBO","Feedback","Fencing","Fennel","Ferrari","Ferry","Fiat","Fidel Castro","Field hockey","Field","Fielder","Fielding","Fieldrunners","Fifth Avenue","Fig","Fight Club","Figure skating","Fin","Financier","Fire alarm","Fire extinguisher","Firefighter","Firefly","Firefox","Fireplace","Fish","Fisherman","Fitness","Five","Flan","Flashlight","Flatscreen TV","Flatware","Flew","Flight Control","Flight","Florence Nightingale","Florence","Flounder","Flour sifter","Flutist","Fly","Flying fish","Fondue set","Foo Fighters","Food processor","Food","Football player","Football","Ford","Foreign","Foreigner","Foreman","Forest green","Fork","Forrest Gump","Fort Knox","Fortune cookie","Forward","Four-door","Four-wheel drive","Fourth of July","France","Frank Rijkaard","Frank Sinatra","Frank Zappa","Franklin D Roosevelt","François Hollande","Frasier","Freaks and Geeks","Freddy Mercury","Frederic Chopin","Free throw","Freezer","French toast","Friday the 13th","Friends","Frisbee","Fritter","Frosting","Frozen yogurt","Fruit bowl","Fruit cake","Fruit cocktail","Fruit salad","Fryer","Frying pan","Fuchsia","Fudge","Funeral","Fur seal","Furnace","Futurama","G-8","Gadget","Galatasaray","Galileo Galilei","Game designer","Game","Gandalf","Gandhi","Gar","Garage door","Garbage bag","Garbage can","Garbage compactor","Garbage disposal","Garbage man","Gardener","Garfield","Garlic press","Garlic","Garment bag","Gas powered","Gas-electric","Gatherer","Gear","Gelatin","Gelato","Gemcutter","General","Genesis","Geneticist","Genghis Khan","Geocaching","Geologist","George Frederic Handel","George Harrison","George W. Bush","George Washington","Getaway","Giant squid","Gillette","Gilligan's Island","Gilmore Girls","Ginger","Gingerbread","Gingersnaps","Gladiator","Glasses","Glee","Global","Globe","Gmail","Go","Goal","Goalie","Gold medal","Gold","Golden Globe Awards","Goldenrod Gray Green Grey","Goldmund","Golf","Golfer","Golfing","Goliath","Gone with the Wind","Goodfellas","Google","Gossip Girl","Gourd","Governor","GPS","Grape","Grapefruit","Grater","Gravy boat","Grease","Great Barrier Reef","Great Bear","Great Brittain","Great circle","Great Ocean Road","Green Day","Greenbean","Greens","Grey's Anatomy","Griddle","Grill","Grinder","Ground Zero","Grouper","Guard","Guava","Guide","Guided tour","Guinness","Gull","Guns N' Roses","Gunsmoke","Gwen Stefani","Gwyneth Paltrow","Gym","Gymnasium","Gymnast","Gymnastics","Hair clippers","Hair dryer","Hairdresser","Halftime","Halloween","Hammer throw","Hammerhead shark","Handball","Handyman","Hang gliding","Hangover","Hannah Montana","Hannibal","Happy Days","Harbor seal","Hard top","Hardball","Harley-Davidson","Harp seal","Harpist","Harrison Ford","Harry Styles","Hatchback","Headphones","Hearse","Heat","Heater","Heineken","Helmet","Helsinki","Hemisphere","Henry VIII","Heptathlon","Hermit crab","Heroes","Herring","Hiatus","High jump","High School Musical","Highway patrol","Highway","Hike","Hilary Duff","Hill Street Blues","Hindoeism","Hiswa","Hitter","Hobo","Hockey","Hogwarts","Hole-in-one","Holiday","Home Improvement","Home plate","Home run","Home team","Home","Honey dipper","Honey pot","Honey","Honeydew","Hong Kong","Hood","Hoop","Horseshoe crab","Horseshoes","Hostel","Hot chile peppers","Hot pink","Hot plate","Hot rod","Hot-fudge sundae","Hotel","Houdini","House","How I Met Your Mother","Huddle","Hue","Hugh Hefner","Hugh Jackman","Hum-vee","Humidifier","Humpback whale","Hunter","Hurdle","Hybrid","I Love Lucy","Ice box","Ice bucket","Ice cream cake","Ice cream maker","Ice cream scoop","Ice cream","Ice cube tray","Ice hockey","Ice pick","Ice rink","Ice skates","Ice skating","Iceberg lettuce","Icing","IDL","Illustrator","Imagination","IMDb","Importer","Independence Day","India","Indigo","Indy 500","Infant","Infectious","Infield","Infielder","Injury","Inline skates","Inn","Inning","Inspector Clouseau","Instructive","Instructor","Intensive care","Intern","International Date Line","Internet","Internist","Interpreter","Intertidal zone","Inventor","Investigator","Iran","Ireland","Iron skillet","Iron","Isaac Newton","Ishmael","Islam","Island","Israel","It's A Wonderful Life","It's Always Sunny in Philadelphia","It's Raining Men","Itinerary","Ivory","J. Lo","Jackfruit","Jackie Chan","Jackson Five","Jade","Jaguar","Jai-alai","Jailer","Jam","James Brown","James Franco","Janis Joplin","Janitor","Jar","Javelin","Jaws","Jay-Z","Jean-Claude van Damme","Jeep","Jelly Car","Jelly","Jellyfish","Jellyroll","Jennifer Aniston","Jennifer Lawrence","Jennifer Lopez","Jeopardy","Jerry Lee Lewis","Jerusalem","Jessica Alba","Jessica Simpson","Jessie J","Jester","Jesus Christ","Jesus","Jet","Jeweler","Jicama","Jim Carey","Jimi Hendrix","Jimmy Page","Jionni LaValle","JJ Cale","Joan of Arc","Jockey","Jog","Jogger","Johann Sebastian Bach","Johannes Brahms","John Coltrane","John F. Kennedy","John Lennon","John Mayer","John McEnroe","John Travolta","John Williams","Johnnie Walker","Johnny Cash","Johnny Depp","Jonas Akerlund","Josef Hoffman","Joseph Stalin","Journalist","Journey","Jozef Stalin","Judge","Judo","Jug","Juice glass","Juice","Juicer","Julia Roberts","Julianne Hough","Julius Caesar","Jump rope","Jump","Jumper","Jumping","Jungle Book","Jungle green","Jupiter","Jurassic Park","Just do it","Justin Bieber","Kale","Kanye West","Karate teacher","Karate","Karel Appel","Karl Marx","Karlie Kloss","Kate Winslet","Katie Holmes","Katie Price","Katy Perry","Kayak","Kayaker","Kayaking","Keepsake","Kelly green","Kelly Rowland","Kelp forest","Kelp","Kendall Jenner","Kerosene heater","Kesha","Kettle","Key lime pie","Key","KFC","Khaki","Khloe Kardashian","Kickball","Kidney","Kids","Killer whale","Kilometers","Kim Holland","Kim Jong-il","Kim Kardashian","Kindle","King fu","King of Queens","King of the Hill","Kitchen island","Kitchen","Kite","Kiwi","Knapsack","Kneepads","Knife sharpener","Knife","Kohlrabi","Kourtney Kardashian","Krill","Kris Jenner","Kristen Stewart","Kristin Cavallari","Kumquat","Kylie Jenner","Laborer","Lacoste","Lacrosse","Ladle","Lady Gaga","Ladyfingers","Lagos","Lake","Lamp","Lance Armstrong","Landing","Landlord","Landscaper","Lantern","Laptop","Lara Croft","Latitude","Laundress","Lavender","Law and Order","Law court","Lawn bowling","Lawn mower","Lawrence of Arabia","Lawyer","Lea Michele","Leaf blower","League","Leave","Lecturer","Led Zeppelin","Leek","Leftovers","Legal aide","Legend","Leisure","Lemon bars","Lemon meringue pie","Lemon","Lenin","Lentils","Leonardo da Vinci","Leonardo DiCaprio","Lettuce","Lewis Hamilton","Liam Payne","Libia","Librarian","Librettist","Lid","Life is Beautiful","Lifeguard","Light","Like a Virgin","Lilac","Lima bean","Lime","Limo","Limousine","Limpet","Lindsay Lohan","Lingonberry","Linguist","Linkin Park","Lionel Messi","Lisboa","Little Richard","Little Rock","Littoral zone","Lobbyist","Lobster","Locksmith","Lodge","Lodging","Loggerhead turtle","London Eye","Long jump","Longitude","Loquat","Lose","Loser","Lost","Louis Armstrong","Low-rider","Ludwig von Beethoven","Lufthansa","Luge","Luggage","Lutheran Church","Lutz","Luxury car","Lychee","Lydia Hearst","Lynyrd Skynyrd","Lyricist","M*A*S*H","Macaroon","Mackerel","Mad Men","Madonna","Magazine","Magenta","Magician","Magnetic pole","Mahatma Gandhi","Mahogany","Maid","Mail carrier","Maize","Major league","Mako shark","Malcolm in the Middle","Malcolm X","Malignant","Mallet","Mallorca","Man-o'-war","Manager","Manatee","Manchester United","Mandarin orange","Mango","Manneke Pis","Manta ray","Manufacturer","Map projection","Map","Map-maker","Map-making","Marco Polo","Maria","Mariah Carey","Marinate","Marine biology","Marine life","Marine","Marionberry","Mark Webber","Marketer","Marketing","Marocco","Maroon 5","Maroon","Mars","Marshmallow","Marten Toonder","Martial arts","Martin Luther King Jr","Martin Luther King","Martin Luther","Martina Navratilova","Marvin Gaye","Mary-Kate Olsen","Masher","Mason","Mat","Match","Matchmaker","Mathematician","Matt Damon","Mauve","Mayor","Measuring cup","Measuring spoons","Meat grinder","Meat tenderizer","Meat thermometer","Mecca","Mechanic","Medal","Mediation","Meeting","Megamouth shark","Melbourne","Melon","Memento","Memorable","Mercator Projection","Mercedes-Benz","Merchant","Mercurius","Meridian","Meringue","Messenger","Metallica","Mexico City","Mexico","Michael Jackson","Michael Schumacher","Micheal Jackson","Michelle Obama","Michelle Williams","Michiel de Ruyter","Microsoft","Microwave oven","Middle East","Midwife","Mika Hakkinen","Mike Tyson","Mila Kunis","Miles Davis","Miles","Miley Cyrus","Milka","Milkshake","Milkyway","Miner","Minivan","Minor league","Miranda Kerr","Mission Impossible","Mississippi","Mister Bean","Mitt","Mixer","Mixing bowl","Model","Modern Family","Molasses","Mold","Mollusk","Mona","Monaco","Monet","Monica Lewinsky","Monk","Monopoly","Monster of Loch Ness","Mont Blanc","Monty Python and the Holy Grail","Monty Python's Flying Circus","Moon","Mop","Moray eel","Morgan Freeman","Morgan Spurlock","Mortal","Mortar and pestle","Moses","Motel","Mother Teresa","Moulin Rouge","Mountain range","Mountain","Mountains","Mousetrap","Mousse","Mouthguard","Move","Movement","MP3 player","MSN","Muddy Waters","Muffin pan","Muffin","Mug","Muhammad","Mulberry","Mullet","Mumford and Sons","Munchen","Mung bean","Muppets","Muralist","Museum","Mushroom","Musician","Mussels","Mussolini","Mustard greens","Mustard","MVP","My Fair Lady","Mythbusters","Nadal","Naomi Campbell","Napkin","Napoleon Bonaparte","Napoleon","Narwhal","Nation","National Geographic","National park","Nautical chart","Nautilus","Navigator","Navy blue","Naya Rivera","NCIS","Neap tide","Neapolitan ice cream","Nectarine","Negotiator","Neil Armstrong","Neil Young","Nelson Mandela","Nepal","Nery Ford","Nesting bowls","Net","New Sealand","New Testament","New York Times","Nicolas Cage","Nicolas Sarkozy","Nicole Kidman","Niger","Nikki Reed","Nine Eleven","Nirvana","No Country for Old Men","No-hitter","Nobelprice","Nordic skiing","North America","North Magnetic Pole","North Pole","North West","North","North-Korea","Northeast","Northern Hemisphere","Northsea","Northwest","Notary","Notorious B.I.G.","Nougat","Novelist","Numerous","Nun","Nurse","Nut brittle","Nut cracker","Nut pick","Nutella","NYPD Blue","Oasis","Oatmeal cookie","Oboist","Ocean liner","Ocean","Ocher","Octopus","Off-road vehicle","Offense","Okra","Olive","Oliveorange","Ollie","Olympic Wintergames","Olympics","On the Waterfront","One Direction","One Flew Over the Cuckoo's Nest","One Tree Hill","Onion","Opener","Operator","Ophthalmologist","Oprah Winfrey","Optician","Oracle","Orange","Orca","Orchid","Orderly","Oreo","Orient Express","Orienteering","Ornithologist","Orphan","Oslo","Otter","Otto Von Bismarck","Out","Outdoors","Outfield","Outfielder","Oven mitt","Oven","Overnight bag","Oyster","P. Diddy","Pablo Picasso","Pack","Paddle","Paddleball","Paddling","Paintball","Painter","Pale","Paleontologist","Pan","Pancakes","Pandora","Panna cotta","Papaya","Paper Toss","Paper towels","Paradise","Paralegal","Parallel","Paramaribo","Parasailing","Parfait","Paris Hilton","Paris","Park ranger","Parkour","Parsley","Parsnip","Passage","Passion fruit","Passport","Password","Pastel","Pastry","Pathologist","Patrol car","Pattypan squash","Paul McCartney","Paul McDonald","Pawnbroker","Pea","Peach","Peaches Geldof","Peak","Peanut brittle","Peanut","Peanutbutter cookie","Peapod","Pear","Pearl Harbor","Pearl Jam","Peasant","Pecan pie","Peddler","Pediatrician","Pellegrino Artusi","Pentagon","Pentathlon","Pepper grinder","Pepper mill","Pepper shaker","Peppers","Percolator","Percussionist","Performer","Periwinkle","Persian Gulf","Persimmon","Peru","Pestle","Pete Sampras","Pewterpink","Pharmacist","Phil Collins","Philanthropist","Philips","Philosopher","Photographer","Photos","PHP","Physician","Physicist","Phytoplankton","Pianist","Pickle","Pickleball","Pictures","Pie plate","Pie","Pierce Brosnan","Pilgrims","Pilot","Pineapple","Ping pong","Pink Floyd","Pink","Pinniped","Pitch","Pitcher","Pizza cutter","Pizza pan","Pizza wheel","Placemat","Plague","Plane","Plankton","Plantain","Plastic bags","Plastic wrap","Plate","Plato","Platoon","Platter","Play","Playboy","Player","Playing","Playoffs","Plum","Plumber","Pluot","Pluto","Poached pears","Pocket God","Poet","Pogo stick","Pole vault","Pole","Polepolitical map","Police","Policeman","Policewoman","Politician","Polo","Pomegranite","Pomelo","Pompano","Pool","Popcicle","Popcorn popper","Pope Benedict XVI","Popover","Porpoise","Port","Postcard","Pot","Potato masher","Potato","Potholder","Poultry shears","Pound cake","Praline","Pregnancy","President","Pressure cooker","Pretty Woman","Pride and Prejudice","Primary","Prime meridianprojection","Prince Charles","Prince Of Persia","Prince William","Prince","Princess Diana","Princess Maxima","Princess","Principal","Prinses Ariane","Printer","Prison Break","Private detective","Private","Producer","Professor","Programmer","Prune","Psych","Psychiatrist","Psycho","Psychologist","Publisher","Puce","Puck","Pudding","Pufferfish","Pulp Fiction","Pumpkin pie","Pumpkin","Pumpkinpurple","Pyotr Ilyich Tchaikovsky","Pyrenees","Pythagoras","Quarter","Quarterback","Queen conch","Queen Elisabeth","Queen","Quiche pan","Quick bread","Quilter","Quince","Quiver","Race car","Race","Racer","Racewalking","Rachel Zoe","Racing","Racket","Racquetball","Radicchio","Radio","Radiohead","Radiologist","Radish","Rafting","Ragtop","Raiders of the Lost Ark","Rain Man","Rainbowred","Raisin bread","Raisin","Ralf Mackenbach","Ramekin","Rancher","Range","Ranger","Raspberry","Ratio","Ray Charles","Ray","Real estate agent","Real Madrid","Reamer","Receptionist","Recipe","Record player","Recreation","Red Devils","Red Hot Chili Peppers","Red Laser","Red velvet cake","Red-eye","Reef","Referee","Refrigerator","Region","Registrar","Relax","Relaxation","Relay","Relief","Reporter","Reporter","Representative","Researcher","Reservations","Reservoir Dogs","Resistance","Resort","Rest","Restaurant","Retailer","Retiree","Return","Reykjavik","Rhubarb pie","Rhubarb","Rice cooker","Rice pudding","Richard Branson","Richard Wagner","Ride","Riding","Right whale","Rihanna","Rink","Rio de Janeiro","Risk","Rita Ora","Road atlas","Roadster","Roaster","Roasting pan","Robbie Williams","Robert de Niro","Robert Mugabe","Rock climbing","Rocket","Rocky Mountains","Rocky","Roger Federer","Roland Garros","Roller skates","Roller skating","Rolling pin","Romaine","Romania","Rome","Ronald Reagan","Room","Rose","Rose","Rotary engine","Rotisserie","Rotterdam Airport","Roundabout","Row","Rower","Rowing","Roy Orbison","Royalty","Ruby","Rugby","Run","Runner","Running","Rush","Russell Crowe","Russet","Rust","Rutabaga","Ruud van Nistelrooy","RV","S'mores","Saab","Sack","Safari","Saffron","Sail","Sailfish","Sailing","Sailor","Saint Patrick's Day","Saint Tropez","Salad bowl","Salad spinner","Salad","Sale","Salesperson","Salinity","Salmon","Salsa","Salsify","Salt Lake City","Salt shaker","Salt water","Samsung","Samurai","Sand dollar","Santa Claus","Sapphire","Sarah Jessica Parker","Saturday Night Live","Saturnus","Sauce boat","Sauce pan","Saucer","Saudi Arabia","Saving Private Ryan","Saw","Saxophonist","Scale bar","Scale","Scales","Scallion","Scallop","Scanner","Scarface","Scarlet","Scarlett Johansson","Scenery","Scent of a Woman","Schedule","Schindler's List","Scholar","School","Scientist","Scone","Scooby-Doo","Score","Scoreboard","Scout","Scrabble","Scrubs","Scuba diver","Scuba","Scull","Sculling","Se7en","Sea anemone","Sea bass","Sea cow","Sea cucumber","Sea green","Sea level","Sea star","Sea turtle","Sea urchin","Sea worm","Sea","Seagrass","Seagull","Seahorse","Seal","Sealion","Seamstress","Seashore","Seaweed","Secondary","Security guard","Sedan","Seiko","Seinfeld","Selena Gomez","Senator","Sepia","Serious Request","Serving pieces","Serving platter","Sesame Street","Sewing machine","Sex and the City","Shad","Shade","Shakespeare","Shakira","Shallot","Shamrock","Shark","Sharon Stone","Shazam","Shears","Shelves","Sherbet","Sheriff","Ship","Shipwreck","Shore","Shortbread","Shortstop","Shot put","Shrek","Shrimp","Siddhartha","Sidney","Siegmund Freud","Sienna","Sieve","Sifter","Sight-seeing","Sights","Silver medal","Silver","Silverware","Simon and Garfunkel","Simon Cowell","Simson","Singapore","Singer","Singin' in the Rain","Single","Sink","Six Feet Under","Sixpack","Skate","Skating rink","Skeleton","Skewers","Ski lodge","Ski","Skier","Skiing","Skillet","Skoda","Skyfall","Skype","Slalom","Slate","Sled","Sledder","Sledding","Slicer","Sloggi","Slow cooker","Slumdog Millionaire","Smallville","Smith","Smoke detector","Snail","Snapper","Snickerdoodle","Snooki","Snorkling","Snowboard","Snowboarder","Snowboarding","Snowshoeing","Soap","Soccer","Socialite","Socrates","Soda bread","Soda","Soft-top","Softball","Solange Knowles","Solar powered","Soldier","Somersault","Sorbet","Sorrel","Souffle","SoundHound","Soup bowl","South Korea","South Magnetic Pole","South Park","South Pole","South","South-Africa","Southeast","Southern Hemisphere","SouthwestSouth America","Souvenir","Soybean","Spaghetti Bolognese","Spain","Spatula","Spectrum","Speed skating","Speedo","Spice Girls","Spice jar","Spices","Spiderman","Spinach","Sponge cake","Sponge","SpongeBob SquarePants","Spoon","Sport","Sports car","Sports utility vehicle","SportsCenter","Sportsmanship","Sprouts","Spuds","Spumoni","Spy","Squash","Squid","St. Peter's Basilica","Stadium","Stalingrad","Stand-by","Stanza","Stapler","Star fruit","Star Trek","Star Wars","Star","Starfish","State park","Statement","Station wagon","Station","Statistician","Stay","Steak knife","Steamer","Steel blue","Steel wool","Stella McCartney","Stereo","Steven Seagal","Stevie Ray Vaughan","Stevie Wonder","Stew pot","Stick","Stingray","Stock car","Stockbroker","Stockholm","Stove","Strawberry shortcake","Strawberry","Street map","Street sweeper","Stretch limo","Strike","String bean","Stroke","Strudel","Student","Subcompact","Submarine","Subway","Succotash","Sudoku","Sugar Babes","Sugar bowl","Sugar cookie","Sugar sifter","Sugar","Suitcase","Sumo wrestling","Sundae","Sunfish","Sunlit ocean zone","Sunscreen","Super Bowl","Supernatural","Surfer","Surfing","Surgeon","Surgery","Surveyor","Survival","Survivor","SUV","Sweet potato pie","Sweet potato","Sweet roll","Sweets","Swim","Swimmer","Swimming","Swimsuit","Swiss chard","Swordfish","Syberia","Sydney","Sylvester Stallone","Synchronized swimming","Syria","Table tennis","Table","Tablecloth","Tablespoon","Taekwondo","Tag","Tailor","Take That","Takeoff","Talkshow","Tan","Tangelo","Tangerine","Tap Tap Revenge","Tapioca pudding","Target","Taro","Tarpon","Tart","Taupe","Tax collector","Taxi driver","Taxi","Taxidermist","Taylor Swift","Tea cup","Tea infuser","Teacher","Teal","Team","Teammate","Teapot","Teaspoon","Technician","Tee","Telemark skiing","Telephone","Television","Ten commandments","Tennis player","Tennis","Tent","Terminator","Terracotta","Territorytime zone","Test pilot","Tetherball","Tetris","That 70s Show","The A-Team","The Andy Griffith Show","The Beach Boys","The Beatles","The Bee Gees","The Big Bang Theory","The Big Lebowski","The Bridge over the River Kwai","The Clash","The Cosby Show","The Dark Knight","The Departed","The Doors","The Empire Strikes Back","The Flintstones","The Fresh Prince of Bel-Air","The Godfather","The Golden Girls","The Good, The Bad, and The Ugly","The Graduate","The Green Mile","The Hobbit","The Hobbit","The Hulk","The Lion King","The Lord of the Rings","The Matrix","The Notebook","The Office","The Pianist","The Police","The Pope","The Princess Bride","The Rolling Stones","The Seven Samurai","The Shawshank Redemption","The Shining","The Silence of the Lambs","The Simpsons","The Sixth Sense","The Sopranos","The Sound of Music","The Sting","The Ten Commandments","The Twilight Zone","The Usual Suspects","The Wall","The West Wing","The White Stripes","The Who","The Wire","The Wizard of Oz","The Wonder Years","The X Files","Theodore Roosevelt","There Will Be Blood","Thermometer","Thistle","Thomas Edison","Thomas Jefferson","Three's Company","Throw","Throwing","Ticket to ride","Ticket","Tide pool","Tides","Tie","Tiger shark","Tiger Woods","Tiler","Timer","Tin","Tina Turner","Tint","Tip","Titanic","Title","TMF","To Kill A Mockingbird","Toasted marshmallow","Toaster oven","Toaster","Toboggan","Toetanchamon","Toffee","Tom and Jerry","Tom Hanks","Tom Jones","Tom Petty","Tom Waits","Tomatillo","Tomato","Tommy Hilfiger","Tongs","Toolmaker","Topaz","Topographic map","Topography","Torch","Tori Spelling","Toronto","Torte","Tote","Tour bus","Tour guide","Tour","Tourist trap","Tourist","Tower of Pisa","Track and field","Trader","Trail","Train station","Train","Trainer","Tram","Trampoline","Tramway","Tranquillizer","Transformers","Translate","Translator","Transportation","Trash bags","Trash can","Trash collector","Trash compactor","Travel agent","Travel bag","Travel","Tray","Treasurer","Triathlete","Triathlon","Tributary","Trifle","Triggerfish","Trimmer","Trip","Triple jump","Triple play","Trivet","Tropic of Cancer","Tropic of Capricorn","Tropics","Troy","Truck driver","True Blood","Truffle","Trunk","Tsunami","Tuber","Tug of war","Tumbler","Tuna","Tupac Shakur","Tureen","Turnip","Turnover","Turquoise","Turtle","Tutor","TV","Twilight","Twin Peaks","Twitter","Two and a Half Men","Two-door","Typist","U2","UB40","UEFA","Ugli fruit","Ultramarathon","Ultramarathoner","Ultramarine","Umber","Umbrella","UMCG","Umpire","Undertaker","Unforgiven","Unicef","Unicycle","Unicyclist","Uniform","Unpack","Upside-down cake","Urbanspoon","Urchin","Usher","Utensils","Vacation","Vacuum cleaner","Valentine's Day","Valentino Rossi","Valet","Van Halen","Van","Vanessa Hudgens","Vanilla cream pie","Vanilla pudding","Vaporizer","Vatican City State","Vault","Vaulter","Vaulting","VCR","Vegetable bin","Vegetable brush","Vegetable peeler","Vegetable","Vehicle","Veil","Vermilion","Veronica Mars","Versace","Versailles","Vertigo","Veteran","Veterinarian","Vicar","Victoria Beckham","Victoria's Secret","Video camera","Video game machine","Video","Violet","Violinist","Viridian","Visa","Visit","Visiting team","Vladimir Horowitz","Vladimir Lenin","Vladimir Lennon","Vladimir Poetin","Volley ball","Volley","Voyage","Waffle iron","Waffle","Waiter","Waitress","Wakeboarding","Walk","Walker","Walkie-talkie","Walking","Walrus","Wander","Warden","Warrior","Wasabi","Washing machine","Waste basket","Watch","Watchmaker","Water chestnut","Water heater","Water polo","Watercress","Waterfall","Watermelon ice","Watermelon","Waterpark","Waterski","Waterskier","Waterskiing","Waves","Waxed paper","We are the world","Weather map","Weaver","Weeds","Weekend","Weekend","Weightlifter","Weights","Welder","West","Western Hemisphere","Wetsuit","Whale shark","Whale","Wheatwhite","Whelk","Whip","Whisk broom","Whisk","White water rafting","Whitecaps","Whitney Houston","Wicket","Wifi","Wikipedia","Will & Grace","Willemstad","William Shakespeare","William Wallace","Wimledon","Win","Windsurfer","Winner","Winning","Winston Churchill","Wisteria","Wok","Wolfgang Amadeus Mozart","Woodcarver","Workman","World Cup","World Series","World","Worms","Wrangler","Wrestler","Wrestling","Writer","Xylophonist","Yacht","Yahoo","Yam","Yankees","Yasser Arafat","Yellow cake","Yellow Submarine","Yellow","Yellowfin","Yodeler","Yogurt maker","Zabiglone","Zac Efron","Zester","Zinedine Zidane","Zoe Kravitz","Zoo","Zookeeper","Zoologist","Zooplankton","Zucchini"],SP={name:bP,entities:kP},CP={standard:SP},TP="Extra lijst",wP=["'s-Gravenhage","100% NL","1001 Nachten","101 Dalmatiërs","112","12 Angry Men","13 Reasons Why","1899 Offenheim","2 Chainz","21 Savage","24K Magic","24kitchen","3 Op Reis","3FM Serieus Request","3FM","50 Cent","50plus","7Up","A Natural Woman","A Series of Unfortunate Events","A Thousand Miles","Aang","Aap","Abraham Lincoln","Abraham","ABS-CBN Entertainment","AC Milaan","AC/DC","Academisch Medisch Centrum (AMC)","Accountant","Accutone","Achmea","Achter de Tuinmuur","Action Man","Activision","Ada Kok","Adam Sandler","Adem Levine","Admiraal Zhao","ADO Den Haag","Adriaan van Dis","Advance Wars","AEK Athene","Aer Fit","Aerdenhout","Aerodactyl","Africa","Afsluitdijk","Agent Jenny","Agnieszka Radwanska","Ah To Go","Ahold Delhaize","Ahoy","Airbus","Airforce One","Airplane","AIVD","Ajax","Akela","AKG","Akita","Akzonobel","Al Capone","Alabama Shakes","Aladdin","Alakazam","Alba","Albert Heijn","Alberto Stegeman","Albus Perkamentus","Alcohol Vrij Bier","Alden","Alex Vidal","Alexander McQueen","Alexander Pechtold","Alexandre Herchovitch","Alexandre Lacazette","Alexis Sanchez","Alfa Rmeo","Alfred Nobel","Algemeen Dagblad","Ali B","Alice","Aligator","Alkmaar","All Night","All Star","Allegra Versace","Almelo","Almere City FC","Alpe d'huez","Alpine Electronics","Altijd Is Kortjakje Ziek","Alvaro Morata","Amadeus","Amanda Seyfried","Amaretto Sour","American Assassin","American Crime Story","American Express","American History X","American Horror Story","American Pie","American Sniper","Americano","Amstel","Amsterdam Dance Event","Anakin Skywalker","Anastasia","Ander Herrera","Anderlecht","Anderson & Sheppard","Andrea Pirlo","Andres Iniësta","André Hazes","André Rieu","Andy Murray","Angela Schijf","Angelique Houtveen","Angelique Kerber","Angry Birds","Angry Men","Angsthaas","Animal Planet","Anita Witzier","Ankara","Anna Sui","Annapurna","Anne Frank","Anne With an E","Annechien Steenhuizen","Anthony Hopkins","Anthony Martial","Antoine Griezmann","Antoni van Leeuwenhoek","Antonio Banderas","Antwerpen FC","ANWB","AOW","Apeldoorn","Apenheul","Aperol Spritz","Apocalypse Now","App Store","Appa","Appelsap","Apple","Applied Minds","April O'Neil","Aquarius","Aquascutum","Arantxa Rus","Arbok","Arcanine","Archer","Archimedes","Archos","Ardennen","Arend","Arianna Grande","Aristotels","Arjen Robben","Arkefly","Armani Exchange","Armin van Buuren","Arnold Schwarzenegger","Arrested Development","Arrival","Arrow","Arsenal","Arthur","Articuno","Artis","As Monaco","AS Roma","Asami Sato","Ash","Ashton Kutcher","Asics","Ask me How I Know","ASML","Assassin's Creed","Asterix & Obelix","Aston Martin","Aston Villa","Astrid Kersseboom","Aswoensdag","Atari","Athletic de bilbao","Atlanta United","Atlético Madrid","Attack on Titan","Attelanta","Audi","Audio Advice","Australië","Austria Wien","Autodrop","Autotaalglas","Autoweek","Avatar","Avia","Aviation","Avicii","Avid Technology","Avignon","Avitvision Blizzard","Avondturenpark Hellendoorn","Azama","Azraël","Azula","Baantjer","Babbel","Babette van Veen","Baby Got Back","Baby Poof","Bacardi Cola","Bacardi","Bad at Love","Bad Boys","Bad Romance","Badr Hari","Bagheera","Bailey","Bakker Bart","Bakkersmurf","Balastingsdienst","Balboa Park (San Diego)","Baldur's Gate","Ballet","Baloe","Bambi","Bandai Namco","Banjo-Kazooie","Bank Account","Bankgiroloterij","Bankok","Banzai","Barack Obama","Barbamama","Barbapapa","Barbie","Barbiepop","Barbour","Barcelona","Barney","Barry Atsma","Barstje","Bashful","Basilica de Santa Maria de Guadalupe (Mexico City)","Basketbal","Bassie","Bastille","Batman","Batmenton","Battlefield","Battlestar Galactica","Batura Sar","Bayer Leverkusen","Bayern München","Bayonetta","BBK Electronics","BCC","BDG","Bea","Beagel","Beast of Burden","Beats By Dre","Beau van Erven Dorens","Beautiful Trauma","Beauty and the Beast","Becel","Beedrill","Beer","Beest","Bel Company","Belastingsdienst","Believer","Belle","Bellsprout","Ben Affleck","Ben rector","Ben Stiller","Ben","Benedict Cumberbatch","Benelux","Benficha","Bentley","Berder Bremen","Bergen Op Zoom","Bern","Bernie Madoff","Berny Sanders","Bert En Ernie","Bert van Leeuwen","Bert Visscher","Bert","Bertolli","Besiktas","Bethesda","Betsey Johnson","Better Cal Saul","Beyoncé","Bierdaagsefeesten Nijmegen","Big Apple","Big Ben","Big Ben","Bijenkorf","Bill Cosby","Bill de Hagedis","Bill Gates","Bill Murray","Billabong","Billie Jean","Bingo","Binnen Zonder Kloppen","Bioshock","Birmingham","Bison","Bitter Lemon","Black Beatles","Black Mirror","Black Sails","Blackberry","Blade Runner","Blake Lively","Blake Shelton","Blastoise","Blauw Bloed","Blauwe Fee","Blij","Blijf Bij Mij","Blink-182","Bloed, Zweet en Tranen","Bloedend Hart","Bloemetjesgordijn","Blokker","Bloodline","Bloody Mary","BMW","Bo Beep","Boardwalk Empire","Bob De Bouwer","Bob De Jong","Bob De Rooij","Bob Dylan","Bobbejaanland","Bobbie","Bodak Yellow","Bodypower","Boedapest","Boef","Boeing","Boekenweek","Boekenweekgeschenk","Boer Koekoek","Boerensmurf","Bohemian Rhapsody","Bojack Horseman","Bol Dansen","Bolletje","Bollywood","Bolognia","Bols","Bon Jovi","Bonbon","Bongo","Bono","Boogschieten","Boots","Borat","Bordeaux","Bored to death","Born to Run","Borsalino","Borsthoning","Borstplaat","Borussia Dortmund","Borussia Mönchengladbach","Bose","Boss Orange","Boston","Boter-kaas-en-eieren","Boterbabbelaar","Botox","Boudewijn de Groot","Boudewijn Seapark","Boulevardier","Bounty","Bourbon Street (New Orleans)","Bournemouth FC","Bovenwindse Eilanden","Bower & Wilkins","Bowser Jr.","Boxen","Brabant","Bracha van Doesburg","Brad Pitt","Bramble","Brand Bier","Brandenburger Tor","Brandend Zand","Breakdance","Breaking Bad","Breukelen","Brighton","Brigitte Bardot","Brilsmurf","Brioni","Britney Spears","Brittany Furlan","Broad Peak","Broadchurch","Broadway","Brock","Broer Konijn","Broer Wasbeer","Brokeback Mountain","Brooklyn Nine-Nine","Brooks Brothers","Browser","Bruce Lee","Bruce Springsteen","Bruce Willis","Bruin Beer","Bruno Mars","Bruno Martins Indi","Brussel","Bruynzeel","BTS","Buckingham Palace","Buffalo Bill","Bugatti","Bugs Bunny","Bulbasaur","Bundesliga","Burberry","Bureau Jeugdzorg","Burgemeester Leeuwenhart","Burger King","Burnley","Burnout","Burton","Bush","Butterfree","Buurman Baasje","Buurman en Buurman","Buzz Lightyear","C&A","Cabasse","Cadillac","Cage the Elephant","Caipirinha","Califronia Dreamin'","Call Me by Your name","Call of Duty","Call The Midwife","Calvin Harris","Calvin Klein","Cambridge","Camilla Parker-bowles","Camilla","Can't Stop the Feeling","Canada","Canal KondZilla","CanalCanalha","Candace Flyn","Candie","Candy Paint","Candybar","Canon","Capcom","Capoeira","Captain America","Captain Falcon","Caracas","Carcassonne","Cardi B","Carhartt","Carice van Houten","Carlo Boshard","Carnaval","Caro Emerald","Carolina Herrera","Caroline Wozniacki","Carpi-Sun","Cartier","Cas Wezel","Casablanca","Cascade Microtech","Casey Jones","Casino","Casper Het Vriendelijke Spookje","Cassis","Cast Away","Castlevania","Caterpie","Caïro","Cees Geel","Celata De Vigo","Celine Dion","Celtik","Central Park","Centre Pompidou","Cesar Zuiderwijk","Cesc Fabregas","Cessna","Cevilla","Chakhtar","Champagne Cocktail","Champion","Chanel","Channing Tatum","Chansey","Chariots of Fire","Charizard","Charleroi","Charlie Brown","Charlie Chaplin","Charlie Luske","Charlie Puth","Charlize Theron","Charmander","Charmeleon","Chaudfontaine","Che Guevara","Cheap Thrills","Chef's Table","Chelsea","Chester Barrie","Chester Bennington","Chet Ubetcha","Chevrolet","Chi Fu","Chicago Fire","Chicago","Chien-Po","Chihuahua","Chimpansee","China","Chinatown","Chinese Muur","Cho Oyu","Chocolade","Chocoladeletter","Chocolademunt","Chocomelk","Chocozoen","Chogolisa","Chomo Lonzo","Chris Brown","Chris Rock","Chris Young","Chrisian Dior","Christian Audigier","Christian Bale","Christian Dior","Christian Eriksen","Christian Louboutin","Christiano Ronaldo","Christie's","Christina Aguilera","Christopher Columbus","Chrono Trigger","Chrysler","Churandy Martina","Cider","Cilan","Cindy Vortex","Citizen kane","Citroën","Clarion Technologies","Claudia De Breij","Claudia Schiffer","Clean Bandit","Clefable","Clefairy","Clif Bar","Closer","Cloud","Clover Club","Clover","Cloyster","Club Brugge","Coach","Coca Cola","Coen En Sander Show","Coke","Cold Water","Coleco","Coleman","College Tour","CollegeHumor","Colopl","Columbia","Com2uS","Comedy Central","Comme des Garcons","Commissaris Bogo","Commodore International","Computer","Conan O'brien","Congratulations","Conjuring","Connor","Consumentenbond","Contra","Controlla","Converse","Cool Blue","Copacabana","Copernicus","Corfu","Corgi","Corinthians","Corpse Reviver","Corrin","Corsica","Cosmo","Cosmopolitan","Counter Strike","Counting Stars","Coörperatie VGZ","Cranes in the Sky","Creative","Crocodile","Crocs","Croky","Crossfit","Cruella de Vil","Cruesli","Crutchfield Corporation","Crystal Clear","CSI","CSKA Moskou","Cuba Libre","Cubone","Cupcake","Cupido","Curb Your Enthusiasm","Curtis Lepor","CyberAgent","Daan Schuurmans","Dacia","Daddy's Home","Daf","Daffy Duck","Daihatsu","Daiquiri","Dakota Fanning","Daley Blind","Dallas","Dan Karaty","Dance Valley","Dangerous Woman","Daniel Craig","Danielle Nicole","Danny De Munk","Dansen Op De Vulkaan","Danskin","DanTDM","Daphne Blake","Daphne Guiness","Dardevil","Dark 'N' Stormy","Dark Laster","Dark Pit","Dark Souls","Dart","Darth Vader","Dave Chappelle","David Alaba","David Bowie","David DeGea","David Ferrer","David Guetta","David Luiz","David Silva","Davy Klaassen","Dawn","DC Shoes","De 16","De 18","De Aanslag","De Alpen","De Amazone","De Apostelen","De Aristokatten","De Bom","De Crimson Chin","De Denker","De Dijk","De Dikke Controleur","De Generaal","De Graafschap","De Haco","De Hemel","De Jeugd van Tegenwoordig","De Kuip","De Leeuwenkoning","De Marine","De Nachtwacht","De Oranjes","De Republiek Der Nederlanden","De Rijdende Rechter","De Rijn","De Rozenboom","De Sims","De TV-Kantine","De TV-sShow","De Vrienden van Amstel Live","De Wereld Draait Door","De Zeven Wereldwonderen","Deadpool","Deadwood","Deathnote","Deglca","Dele Alli","Delft","Deli Blind","Deloitte","Deltawerken","Demi Lovato","Den Haag Centraal","DeNa","Denemarken","Dennie Christian","Denzel Washington","Deodeo","Deportivo","Der Untergang","Designated Survivor","Despacito","Destiny","Destiny's Child","Deus Ex","Devil May Cry","Devolver Digital","Dewgong","Dexter","Dhaulagiri","Di-rect","Diablo","Diane Von Furstenberg","Dickies","Dicte","Diddy Kong","Diedeldie","Diedeldom","Diederik Samsom","Diego Costa","Diego Godin","Diego","Dierendag","Diergaarde Blijdorp","Diesel","Diggy Dex","Diglet","Dik Trom","Dikkertje Dap","Dikkie Dik","Dimitri Vegas","Dinamo Zagreb","Ding Dong","Dionne Stax","Dior","Dirk Gently's Holistic Detective Agency","Dirk Kuijt","Disney World (USA)","Disney","Disneyland Parijs","Disrupt beam","Distaghil Sar","Disturbed","Dit Was Het Nieuws","Ditto","DJ Khaled","DJ Paul Elstak","DJ Snake","DJ Tiësto","Dochters","Docter Mario","Docter Strange","Docter WHo","Dodge","Dodo Vogel","Dodrio","Doduo","Doha","Dokkum","Dokter","Dolfijn","Dolfje Weerwolfje","Domenico Dolce en Stefano Gabbana","Domien Verschuuren","Domino's Pizza","Domkerk","Don't Go Breaking My Heart","Don't Let Me Down","Don't Mind","Don't You Want Me","Don't You Worry CHild","Donald Duck","Donald Trump","Donatella Versace","Donatello","Donetsk","Donkey Kong","Donna Karan","Donna","Donny van de Beek","Doolhof","Doom","Dora","Dordrecht","Dorino","Dortmund","Dory","Dota","Douwe Bob","Douwe Egberts","Dove","Dr. Dre","Dr. Pepper","Dr. Rip","Dragon Ball Z","Dragonair","Dragonite","Dratini","Dream Team","Dreft","Drew","Drizella","Dromedaris","Droomland","Droopy","Drop","Dropbox","Dropveter","Drowzee","Drunk in Love","Dry Martini","DSM","DubbelFriss","Dublin","Ducky","Dugtrio","Duif","Duiken","Duinrel","Duitse Herder","Dumbo","Dundee","Dunkirk","Dunlop","Dusk Till Dawn","Dwayne Johnson","Dylan Haegens","Dynamo Kiëv","E.T.","EarthBound","Eastpak","Ebay","Eberhard van der Laan","Ectaco","Ed Sheeran","Edam","Eddie Murphy","Eddy Zoèy","Eden Hazard","Edet","Edifier","EdinBurgh","Edinson Cavani","Edward de blauwe motor","Edward Norton","Edwin van de Sar","Eekhoorn","Eenvandaag","EeOneGuy","Eerste Kamer","Eerste Kerstdag","Eerste Wereld","Eevee","EHBO","Eiffeltoren","Eigen Huis En Tuin","Ein Tracht","EK Voetbal","Ekans","Ekster","El Reino Infantil","Electabuzz","Electrode","Elementary","Elex Technology","Elfstedentocht","Eline Vere","Elise","Elle King","Ellen DeGeneris","Ellie Goulding","Elmer","Elmo","Elton John","Embroidery","Emerson Radio","Emile Roemer","Emipre of the Sun","Enchufetv","End Game","Engeland","Engelse drop","Enlightened","Enrique Iglesias","Enzo Knol","Epke Zonderland","Er Is Er Éen Jarig","Er Staat Een Paard In De Gang","Erasmusbrug","ERB","Eric Dier","Erik De Vogel","Erik van Muiswinkel","Ernie","Ernst, Bobbie En De Rest","Esko","Espagnol","Espresso Martini","Esteban Cortazar","Ethiopië","Eugenie Bouchard","Euro Shopper","Eurolines","Europa League","Europa-Park","Europees Kampioenschap","Eurosport","Eurovisiesongfestival","Eva Jinek","Eva Mendes","Everton","Ewout Genemans","Excelsior","Exeggcute","Exeggutor","Exodus","EY","Fa Li","Fa Zhou","Fabienne De Vries","Facebook","Fahrenheit 9/11","FailArmy","Faith","Falco Lombardi","Fall out Boy","Fallout","Familiepark Drievliet","Family Guy","Faneuil Hall Marketplace (Boston)","Fanta","Farfetch'd","Fargo","Fast Car","Fauna","FBE","FC Augsburg","FC Basel","FC Cambuur","FC Den Bosch","FC Dordrecht","FC Eindhoven","FC Emmen","FC Groningen","FC Heerenveen","FC Kopenhagen","FC Köln","FC Metz","FC Nantes","FC Oss","FC Porto","FC Santos","FC Schalke 04","FC Volendam","Fearless","Fearow","Feel It Still","Feels","Feline","Felipe Neto","Felix","Fenerbahçe","Ferb","Fernandes","Fernanfloo","Ferrari","Ferry Corsten","Ferry Doedens","Fiat","Fidget Spinner","Fiep Westendorp","Fietsen","FIFA","Figaro","Fight Club","Fight For Your Right","Fila","Final Fantasy","Finding Nemo","FireFly","Firework","Fisherman's Friend","Fjallraven Kanken","Flair","Flare games","Flareon","FLB stuttgart","Fleurop","Flevoland","Flight of the Conchords","Flipper","Florence","Florida","Fluminense","Flunkey","Foo Fighters","Foop","For Your Eyes Only","Ford","Forever 21","Forioentina","Formation","Forrest Gump","Fort Boyard","Fortuna","Forza Horizon","Forza Motorsport","Fox","Francis","Frank De Boer","Frank van der Lende","Frankrijk","Frans Timmermans","Franse Aplen","Franse Pyreneeën","Freaks and Geeks","Fred Flinstone","Fred Jones","Freek Bartels","Freek Vonk","French 75","Frenkie de Jong","Friends","Friesland","FrieslandCampina","Frisbee","Fristi","Frits Philips","From Dusk Till Dawn","Fruitbier","Fry's Electronics","Full & Fuller House","Fun PLus","Furestone","Futurama","Future","G-Eazy","G-Star Raw","Gabriel Iglesias","Gabriel Jezus","Gael Monfils","Galaga","Galatasaray","Galoob","Game of Thrones","GameBoy","Gameloft","Gamevil","Gangers Paradise","Ganon","Ganondorf","Ganzenbord","Gap","Garbine Muguruza","Gareth Bale","Garfield","Gargamel","Garmin","Gary Cahill","Gary Oldman","Gastly","Gaston Starreveld","Gator","Gazelle","Geef Mij Je Angst","Geert Hoes","Geit","Gekke Hoedenmaker","Gelderland","Gelredome","Gemeente Amsterdam","Gemeente Rotterdam","Genesis Media","Gengar","Genoa","Gent","Geodude","George Clooney","George van Dalen","Georginio Wijnaldum","Geostorm","Geox","Geppetto","Gerard Kemkers","Gerard Pique","Geronimo Stilton","Gerrit de Slak","Gerrit Komrij","Gerrit Zalm","Get Movies","GGD","GGZ","Ghost","Gianluigi Buffon","Gianluigi Donnarumma","Giedo van der Garde","Giel Beelen","Giethoorn","Gieves & Hawkes","Gilmore Girls","Gimlet","Gin Fizz","Gin Tonic","Ginger Ale","Gio","Giorgio Chiellini","Giraffe","Girls","Giro d'Italia","Gladiator","Gladis","Glamour","Gloom","Glorious","Glossy","Glow","Go Ahead Eagles","Go Flex","Godfather","Goeden Tijden, Slechte Tijden","Goes","Golbat","Goldeen","Golden Earring","Golden Gate Bridge (San Francisco)","Golden Retriever","Golden Tulip","Golduck","Golem","Golf","Gomorra","Gonzalo Higuain","Good Mythical Morning","Good Old Days","Goodfellas","Goodmans Industries","Goofy","Google","Google+","Gordon de grote motor","Gordon Ramsey","Gorilla","Gossip Girl","Gotham City","Gouda","Gouda's Glorie","Goudvis","Graaf Tel","Grace and Frankie","Grado","Gram Games","Gran Turismo","Grand Bazaar","Grand Canyon","Grand Central Terminal (New York)","Grand Theft Auto","Graspop","Graveler","Gravity Falls","Great Smoky Mountains National Park (Tennessee en North Carolina)","Gree","Green Day","Greenpeace","Gregory van de Wiel","Grenade","Greninja","Griffin Technology","Grigor Dimitrov","Grim Fandango","Grimer","Groenlinks","Groningen Airport","Groningen","Groot-Brittannië","Grote Piramiden van Gizeh","Grote Smurf","Grote Voorvader Fa","Grover","Growlithe","Grumpy Cat","Grumpy","Gucci Gang","Gucci Mane","Gucci","Guess","Guinnes World Records","GungHo","Guns N' Roses","Guus Hiddink","Guus Meeuwis","Gwen Stefani","Gyachung Kang","Gyarydos","Gymnastiek","Haagse Hopjes","Haai","Haan","Habbo Hotel","Hacksaw Ridge","Hairspray","Hakuna Matata","Half-Life","Halina Reijn","Halo","Halsey","Hamburger","Hamm","Hamster","Hana","Handbal","Hanky Panky","Hanna Verboom","Hannibal","Hannover 69","Hanoi","Hans Anders","Hans Liberg","Hans Teeuwen","Hans Ubbink","Hapkido","Happy","Hardlopen","Haribo","Harman International","Harris Tweed","Harry Kane","Harry Monster","Harry Potter","Hartenjagen","Hartenkoning","Hathi","Haunter","Havana","Haven van Amsterdam","Hayato","HBO","Heathens","Heerlen","Heidi Klum","Heineken","Heinz","Helena van Troje","Helga van Leur","Hellas Verona","Hellendoorn","Hells Angels","Helmond","Helsinki","HEMA","Hemlock Grove","Henk Glimlach","Henk Sneevliet","Hennes en Maurits (H&M)","Henrietta","Henrikh Mkhitaryan","Henry Poole","Heracles Almelo","Herdershond","Hergé","Herman Den Blijker","Herman Hofman","Herman van der Zandt","Hermelien Griffel","Herschel Supply","Hert","Hertha","Hertog Jan","Hertog","Herve Leger","Het Achterhuis","Het Amstel Hotel","Het Beatrix Theater","Het Bronzen Tijdperk","Het Colosseum","Het Familiediner","Het Goede Doel","Het Groene Hart","Het Holland Festival","Het Kabinet","Het Kleine Huis Op De Prairie","Het Leger Des Heils","Het Malieveld","Het Markermeer","Het Noorder Dierenpark","Het Oranje Legioen","Het Philips Stadion","Het Prinsengrachtconcert","Het Rijksmuseum","Het Rode Kruis","Het Sprookjesbos (Efteling)","Het Vondelpark","Het Witte Konijn","Het Zwanenmeer","Hewlett Packard (HP)","Hey Jude","Hey Ya","Hiep Hiep Hoera","Hilary Swank","Hillary Clinton","Hilton Hotel","Hinari","Hinata","Hinka","Hinkelen","Hip Hop","Hitachi","Hitmonchan","Hitmonlee","Hockey","Hoek van Holland","Holbewoner","Holiday Inn","Holland Casino","Holland","Holland's Next Top Model","Holland-Amerika Lijn","Hollandia","Hollywood Walk of Fame (Los Angeles)","Hollywood","Holy Soda","Homeland","Hond","Honda","Honig","Honkbal","Hoofdstad","Hoogeveen","Hooispin","Hop Marjanneke","Horace Badun","Horizon Global Electronics","Horizon Zero Dawn","Horsea","Hot 'n Cold","Hotline Bling","House of Cards","How I Met Your Mother","How to get Away with Murder","Hozier","HSL","HTC","Huawei","Hubbell","Huddersfield","Huge Laurie","Hugh Grant","Hugo Borst","Hugo Boss","Hugo Lloris","Huishoudbeurs","Human Planet","Humax","Humble","Hungry Eyes","Huntsman","Hypno","Hyundai","Hyves","I Believe in a Thing Called Love","I Could Use a Love Song","I Fall Apart","I Feel It Coming","I Love Rock & Roll","I Miss You","I Think We're Alone Now","I Took a Pill in Ibiza","I wanna Dance With Somebody","I Want It That Way","Ice Climbers","Ice Cube","iDeal","Ieniemienie","IGG","Igloo","Igor Sijsling","IJmuiden","IJsbeer","IJsland","IJsschaatsen","IJssel","IJzertijd","Ik Heb De Hele Nacht Liggen Dromen","Ik Heb Je Lief","Ik Hou Van Holland","Ik Omhels Je Met 1000 Armen","Ike","Ikea","Il Buono, il brutto, il cattivo","Imagine Dragons","In De Maneschijn","In Een Groen Knollenland","In the End","Inception","Indiana Jones","Industriële Revolutie","Inferno","Inge De Bruijn","Inglourious Basterds","Injustice","InnoGames","Insecure","Instagram","International Documentary Film Festival Amsterdam","International Film Festival Rotterdam","Internationale Vierdaagse Afstandsmarsen Nijmegen","Internazionale","Interpol","Intertoys","Intouchables","Invictus","iPad","iPhone","Iran","Ireen Wüst","Irene Moors","Iris","Iroh","Iron Fist","Iron Maiden","Iron Man","Isabel Marant","Isco","Island of Adventure","Ismail Samanipiek","Istanbul","It Ain't Me","It","It's always Sunny in Philadelphia","It's My Life","iTunes","Ivan Rakitic","Ivysaur","iZombie","J. Press","Ja Zuster, Nee Zuster","Jaap Jongbloed","Jaap Stam","Jaap van Zweden","Jabra","Jack Black","Jack Daniels","Jackie Chan","Jacksepticeye","Jacques Brel","Jagerbomb","Jaguar","Jake Paul","Jamcity","James Bay","James Blunt","James Rodriguez","James","Jamie Oliver","Jan Akkerman","Jan Blokhuijsen","Jan De Hoop","Jan Kooijman","Jan Marijnissen","Jan Oblka","Jan Peter Balkenende","Jan Schat","Jan Smit","Jan Taminiau","Jan Terlouw","Jan van Halst","Jan Vayne","Jan Wouters","Jandino Asporaat","Jango Fett","Jansport","Jantje Beton","Japan","Japie Krekel","Jar Jar","Jasco Products","Jason Statham","Jasper Badun","Jasper Cillissen","Javier Guzman","Jaws","Jay-Z","Je Hoeft Niet Naar Huis Vannacht","Jean-Claude Biguine","Jean-Paul Gaultier","Jeep","Jeff Bridges","Jelka van Houten","Jelly","Jenna Marbles","Jennifer Aniston","Jennifer Garner","Jens of Sweden","Jeroen Krabbé","Jeroen Pauw","Jeroen Spitzenberger","Jeroen van der Boom","Jeroen Zoet","Jerome Boateng","Jerry Seinfield","Jerry Springer","Jerry","Jersey Shore","Jeruzalem","Jessica Jones","Jessie","Jet Li","Jezus","Jigglypuff","Jij Bent Zo","Jil Sander","Jim Bakkum","Jim Carey","Jimmy Choo","Jimmy Fallon","Jimmy Kimmel","Jimmy Neutron","Jipjips","Jo-Wilfried Tsonga","Jody Bernal","Joerien Renkema","Johan Cruijff","Johma","John de Mol","John Ewbank","John Grisham","John Heitinga","John Isner","John Legend","John Stones","John Varvatos","Johnny De Mol","Johnny Depp","Joke Bruijs","Jolteon","Jonathan Jony Ive","Jong Oranje","Joost Karhof","Joost Schulte","Joram Kaat","Jordan","Jordi Alba","Jorien ter Mors","Joris Linssen","Jort Kelder","Josh Peck","Josje Huisman","Jostiband","Josylvio","Jothair Em Panico","Journey","Joyrich X Patrick Nagel","Juan Martin del Potro","Juan Mata","Judo","Judy Hoopps","Judy Neutron","Julianatoren","Julio Iglesias","Jumanji","Jungle Bird","Jupiter","Just a Friend","Justice League","Justified","Justin Bieber","Justin Kluivert","Juventus","JVC","Jynx","K'NEX","K's Holdings Corporation","K-Swiss","K2","KAA Gent","Kaa","Kaapstad","Kaart","Kabouter Plop","Kabuto","Kabutops","Kadabra","Kaden","Kagero","Kaj van der Ree","Kakuna","Kaleo","Kalf","Kameleon","Kamet","Kaneelstok","Kangaskhan","Kangchenjunga","Kangeroe","Kanjut Sar","Kanye West","Kapitein Haak","Karamel","Karen de Computer","Karim Benzema","Karin Bloemen","Karl Lagarfeld","Karolientjes","Karvan","Kat","Katara","Kate Spade","Katrien Duck","Katvis","Katwijk","Katy Perry","Kauwgom","Keds","Kees Driehuis","Keezenspel","Kei Nishikori","Keizer","Kellogg's","Kelly Clarkson","Ken","Kendrick Lamar","Kenny Tete","Kenwood","Kermit de kikker","Kesha","Kevin de Bruyne","Kevin Hart","Kevin Stroopman","Kevin van Arnhem","Kickboxen","Kids","Kijk Eens Op De Poppetjes Van Mijn Ogen","Kijkshop","Kiki Bertens","Kikker","Kill Bill","Kim Clijsters","Kim Holland","Kinderdijk","King Dedede","King Digital Entertainment","King Kong","KingBach","Kingler","Kings of Leon","Kingsman","Kinsley Coman","Kip","Kipling","Kirby","Kiss","Kitchen Nightmare","Kitesurfen","Klaas Jan Huntelaar","Klaverjassen","Kleine Jongen","Kleine Panda","Kleine Zeemeermin","Klipsch","Klungelsmurf","Knabbel","Knar","KNHB","Knikkers","Knir","Knor","KNSB","Knutselsmurf","Koala","Kodak","Koe","Koefnoen","Koekiemonster","Koen Verweij","Koffing","Koke","Kokindjes","Kokki","Kolderkat","Konami","Kong","Konica Minolta","Konijn","Koning Albert","Koning Der Nederlanden","Koning Filip","Koning Hubert","Koning Louie","Koning Stefan","Koning Willem II","Koningin Leah","Koningin Máxima","Koningin Wilhelmina","Koningsbergse marsepein","Koninklijk Paleis","Koninklijke Luchtvaart Maatschappij (KLM)","Koopzondag","Koppelaarster","Korfbal","Koss","Kosso","KPMG","Krab","Krabby","Krakau","Krasloten","Krav maga","KRC Genk","Kreeft","Kristel Palace","Krokodil","Kruidnoot","Kruidvat","Kruimeltje","Kruisspin","KSI","Kuifje","Kurt Zouma","Kwabbernoot","Kwartet","Kygo","Kylian Mbappé","Kyoto","LA Galaxy","La Place","Lacoste","Lady Bird","Lady Gaga","Lage Landen","Lama","Lampepit","Land Rover","Landmacht","Landschildpad","Lange Jan","Laos","lapras","Larry","Las Palmas","Las Vegas","Laslow","Last Nite","Latijns-Amerika","Laura Dekker","Laura","Law & Order","Lay's","Le Mans","League of legends","Lean On Me","Learn Colors Baby","Lebara","Leco van Zadelhoff","Led Zeppelin","Leeuw","Lefou","Lego","Legoland","Leicester City","Lele pons","Leo Blokhuis","Leo","Leonardo Bonucci","Leonardo DiCaprio","Leonardo","Leroy Sane","LeSportsac","Let Me Go","Let me Love You","Let You Down","Let's Get It On","Let's Stay Together","Leuven","Levante","Lex Uiting","Lexus","LG","Lhotse","Lickitung","Lidl","Liechtenstein","Lief Klein Konijntje","Lieke de Kok","Lieke Martins","Life","Liga","Lik Sang","Like a Prayer","Like Nastya","Lil Pump","Lil Uzi Vert","Lil' Kleine","Lille","Linda De Mol","Linda","Linda, Roos En Jessica","Lindsey Stirling","Lindy","Line","Linedance","Link","LinkedIn","Linkin Park","Lipton Ice-tea","Litouwen","Little Baby Bum","Little Mac","Liverpool","Livestrong","Livin' on a Prayer","Loeffler Randall","Logan Lucky","Logan Paul Vlogs","Logan","Lolly cake","Lolly","Lolsmurf","Londen","London Eye","Lonely Planet","Lonely Together","Long Island Ice Tea","Longchamp","Look What You Made Me Do","Looking","Lorina","Los Angeles","Lot","Louis Fonsi","Louis Suarez","Louis van Gaal","Louis Vuitton","Louvre (Parijs)","Love Letters","Love Shack","Love Story","Love","Lucario","Lucas Digne","Lucas","Lucina","Lucky Strike","Lucky Tv","Ludo Sanders","Ludwig van Beethoven","Lufthansa","Luiaard","Luibby Folfax","Luigi","Luipaard","Luis Fonsi","Luka Modric","Luke Cage","Luke","Luther","Luuk de Jong","Luuk Neutron","Lyra","M&M's","Maagpepermunt","Maarten Lafeber","Maartje Paumen","Maartse Haas","Maasstad","Maastricht","Maasvlakte","Mac","Machamp","Machiavelli","Machine Zone","Machinima","Machoke","Machop","Macintosh","Mackage","Mad Max","Mad Men","Madrid","Madurodam","Maffia","Magic the Gathering","Magikarp","Magmar","Magnemite","Magneton","Magnificent Seven","Magnum","Mai Tai","Mainz 05","Makalu","Makreel","Malafide","Mallorca","Mama Cosma","Man Bijt Hond","Man's Not Hot","Manaslu","Manchester","Mandy","Mangiafuoco","Mango","Manhattan","Mankey","Mannen Komen Van Mars, Vrouwen Van Venus","Manuel Neuer","Map","Marakech","Marathon Rotterdam","Marathon van London","Marc Jacobs","Marc van der Linden","Marc","Marc-Andre ter Stegen","Marcel Wouda","Marco Asensio","Marco Polo","Marco Reus","Marco van Basten","Marcus Rashford","Margarita","Margriet","Maria Sjarapova","Mariah Carey","Marianne Thieme","Marianne Vos","Marie Curie","Marijke Helwegen","Marilyn Monroe","Marin Cilic","Mario Balotelli","Mario Gotze","Mario Kart","Mario","Marion","Mariëlle Tweebeeke","Mark Chang","Mark van der Molen","Mark Wahlberg","Markiplier","Marleen Veldhuis","Marlou van Rijn","Maro Icardi","Marokko","Maroon 5","Marowak","Marrakech","Marrit Leenstra","Marseille","Marsepein","Marshmello","Marth","Martijn Krabbé","Martin Garrix","Martin Lawrence","Martina Hingis","Martini","Martiniplaza","Marvel vs Capcom","Mary Darling","Masherbrum","Mass Effect","Master and None","Matt Damon","Matthieu Schotvanger","Matthijs de ligt","Matthijs van NIeuwkerk","Maui","Maurice","Max Verstappen","Max","May","Mazda","Mc Donald's","MC Hammer","Meant To Be","Meccano","MechWarrior","Meerdijk","Mees Kees","Mega Man","Meiden van Herengracht","Meiji Jingu Tempel (Tokio)","MeisjeDjamilla","Mel B","Mel Gibson","Melkunie","Memphis Depay","Men In Black","Meneer Aart","Meneer Crocker","Meneer Hector","Meneer Kat","Meneer Krabs","Meneer Stork","Mens erger je niet!","Meowth","Meppel","Mercedes-Benz","Mercelo","Merrel","Mesut Ozil","Met De Vlam In De Pijp","Meta Knight","Metal gear","Metallica","Metapod","Metro","Metroid Prime","Mevrouw Beer","Mevrouw Birdwell","Mevrouw Jumbo","Mevrouw Mikmak","Mevrouw Puff","Mevrouw Theepot","Mevrouw Tremaine","Mew","Mewtwo","Mexico","Mexx","Mi Gente","Michael Darling","Michael J. Fox","Michael Jackson","Michael Kors","Michael Phelps","Michael Schumacher","Michael van Gerwin","Michel Mulder","Michelangelo","Michiel De Ruyter","Michiel Veenstra","Mickey Mouse","Microsoft Game Studios","Midas Dekkers","Midas Wolf","Middellandse Zee","Middle-earth Shadow of war","Midnight in Paris","Miele","Miesje Mooi","Miguel Indurain","Mii Gunner","Mii Swordfighter","Mii","Mike Shinoda","Mike Tyson","Mike Tyson's Punch-Out","Mila Kunis","Miley Cyrus","Milka","Milky Way","Million Dollar Baby","Milner","Milos Raonic","Mindhunter","Minecraft","Mini","Miniclip","Ministerie van Defensie","Mint Julep","Minut Maid","Mis","Miss Montreal","Miss Nederland","Miss World","Mississippi","Misty","Mitsubishi","Miuccia Prada","Mixed Martial Arts","Mixi","MKB","Moana","Modepolitie","Modern Dance","Modern Family","Mogu Mogu","Mohammed","Mojito","Moltres","Mona Lisa","Monique Smith","Monique van de Ven","Monopoly","Monster","Monsters University","Mont Blanc","Monte Carlo","Montpellier","Moppersmurf","Morgan Freeman","Morse","Moscow Mule","Moskou","Mossel","Mossimo Giannulli","MotorSport","Mount Everest","Mountain Biken","Mountain Dew","Movie Park Germany","Movieclips","Mowgli","Mozart","Mozartkugel","Mozilla Firefox","Moët & Chandon","Mr. Game & Watch","Mr. Show with bob and David","Mr.Mime","Msi","Mt. Fuji","Muai Thai boxen","Muis","Muizen","Muk","Mulan","Mumford","Murder on the Orient Express","Mus","Muse","Mushu","Muttley","MVV","My Best Friend's Wedding","MySpace","Mystery Ranch Urban","Málaga","Máxima Zorreguieta","München","N'Golo Kante","Nac","Nagasaki","Najib Ahmali","Nala","Namjagbarwa","Nance","Nanda Devi","Nanga Parbat","Napels","Napoleon","Napoli","Narcos","Nash Grier","Natasja Froger","Nathaniel Rateliff & The Night Sweats","National Museum of China (Beijing, China)","Nationale IQ Test","Nationale Postcode Loterij","Navy Pier (Chicago)","NBA","NCIS","NCsoft","NEC","Nederland","Nederland, O Nederland","Needed Me","Negroni","Neil Armstrong","Nelly Furtado","Nemo","Nespresso","Ness","Nestea Ice-tea","Nestle","Net 5","Netd Muzik","NetEase","Netmarble","Neushoorn","Never Be Like You","New Balance","New Delhi","New Girl","New Rules","New York City","New York Pizza","New York Times","New York","Newcastle United","Nexon","Next Games","Neymar","Niagra Falls (New York en Ontario)","Niantic","Nice","Nick Jonas","Nick Wilde","Nickelback","Nicki Minaj","Nicolas Cage","Nicole Kidman","Nidoking","Nidoqueen","Nidoran","Nidoran","Nidorina","Nidorino","Niet Of Nooit Geweest","Nieuw-Zeeland","Nieuwe Kerk","Nieuwjaarsdag","Niezel","NigaHiga","Nijl","Nijmeegse Vierdaagse","Nijntje Pluis","Nike","Nikkie Plessen","Nikkietutorials","Nikola Tesla","Ninetales","Nintendo DS","Nintendo Switch","Nintendo Wii","Nintendo","Nirvana","Nissan","Nivea","NK Allround Schaatsen","NN Marathon","No Country for Old Men","No Limit","Noach","Nobel Prijs","NoCopyrightSounds","Noga","Nokia","Nooduitgang","Noord-Korea","Noordelijk Halfrond","Noordpool","Noorwegen","NOS Journaal","NOS Sportjournaal","Nostradamus","Notre Dame","Nova Zembla","Novak Dokovic","Novecento","Nrc. Next","Nuptse","Nutella","Nuts","O Denneboom","O Sole Mio","Oakley","Oboro","Ocean park (HongKong)","Ocean's Eleven","Octo","Octopus","Oddish","Oekraïne","Oerknal","Oester","Officier Clawhauser","Ogc Nice","Olcay Gulsen","Old Cuban","Old Fashioned","Olifant Giddy","Olifant","Olifantje","Olimar","Oliver","Olivier Bakker","Olumpique leon","Olumpique Marseille","Olympiakos","Olympische Spelen","Olé Olé Olé","Oma Duck","Omanyte","Omastar","Ome Henk","OMO","Once Upon a Time","One Dance","One Piece","One Plus","One Punch Man","One Republic","One World Trade Center","Onix","Oom Dagobert","Oost-Berlijn","Oostenrijk","Opa Lex","Opel","Openluchtmuseum","Oprhan Black","Optimel","Orange is the New Black","Orlando Bloom","Orlando City","Orochi","Osaka","Oscar de la Renta","Oscars","Oslo","Oss","Otje","Ottawa","OurPalm","Ousmane Dembele","Outkast","Outlander","Outside Ebbing, Missouri","Overwatch","Oz","P!nk","Paard van Troje","Paard","Paardrijden","Paasei","Pac-man","Painkiller","Pakjesavond","Pakjesboot 12","Pale Ale","Paleis Noordeinde","Paleis Soestdijk","Paling","Palm","Palmeras","Paloma","Palutena","Panasonic","Panda","Pandora","Panga","Paolo Dybala","Papegaai","Paradise by the Dashboard Lights","Paradise","Paradox Interactive","Paralympics","Paramaribo","Paramore","Paras","Parasect","Pardoes","Parel","Paris Saint-Germain","Parkiet","Party Rock Anthem","Party","Pasen","Patagonia","Patricia Paay","Patrick Kluivert","Patrick Ster","Patty Brard","Paul De Leeuw","Paul Mccartney","Paul Pogba","Paul Smith","Paus Franciscus","Pauw","PayPal","Peach","Peak Games","Peaky Blinders","Pec Zwolle","Pegasus","Peking","Pendule","Penicillin","Penny Dreadful","Pentatonix","Pentatonix","Pepermunt","Pepernoot","Per Spoor","Percy","Perdita","Perfect Dark","Perfect","Perry Sport","Persian","Persil","Pete Sampras","Peter Jan Rens","Peter Koelewijn","Peter R. de Vries","Petr Cech","Petra Kvitova","Petten","Peugeot","PewDiePie","Phantasialand","Philadelphia","Philip Lahm","Philippe Coutinho","Philips","Phineas & Ferb","Phineas","Phoebe Philo","Pia Dijkstra","Pichu","Pick Up The Phone","Pidgeotto","Pidgey","Pier 39 (San Francisco)","Pierre Aubameyang","Pierre Cardin","Piet Paulusma","Pieter Baan Centrum","Pieter van den Hoogenband","Pietje Bell","Piets Weerbericht","Pikachu","Pike Place Market (Seattle, VS)","Pilates","PillowTalk","Pina Colada","Ping-pong","Pinguïn","Pinkpop","Pino","Pinokkio","Pinsir","Pioneer","Pippi Langkous","Piramiden","Pirates of the Caribbean","Pisco Sour","Pixelberry Studios","Place Stanislas","Plankton","Plantronics","Playboy","Playdemic","PlayerUnknown Battlegrounds","Playrix","Playstation","Plien En Bianca","Plopsa indoor Hasselt","Plopsaland","Pluk van de Petteflet","Plus","Pluto","Pnyta","Pocket Gems","Poker Face","Pokémon GO","Pokémonkaarten","Polen","Politie","Poliwag","Poliwhirl","Poliwrath","Polkabrokken","Polo Ralph Lauren","Pongo","Popeye","Porta dos Fundos","Portal","Porter","Portland","Porygon","Post Malone","PostNL","Potige Smurf","Powerbar","Praag","Prada","Praline","Pretty Little Liars","Pride and Prejudice","Primark","Primeape","Primera","Pringles","Prins Albert","Prins Charles","Prins Claus","Prins Filip","Prins Harry","Prinses Aurora","Prinses Diana","Prinses Mabel","Prinses van Oranje","Prinsjesdag","Prison Break","Private Eyes","Privé","Professor Finbarr","Professor Oak","Prorail","Protestantse Kerk","Psycho","Psyduck","Pug","Pulp Fiction","Puma","Pumbaa","Purk","Purple Rain","PwC","PyongYang","Q-Music","Qatar","Qr-code","Quadrpel Bier","Queen","Quicksilver","Quincy Promes","Quinty Trustfull","R.O.B.","R2-D2","Radar","Radio 4","Radio 538","Radioactive","Radiohead","RadioNL","Radja Naingolan","Rafael Nadal","Rafaello","Rafiki","Raheem Sterling","Raichu","Rakaposhi","Rake","Raket","Ralf Mackenbach","Ralph Lauren","Ralph Rucci","Ram","Rama","Ramon Verkoeijen","Ramond van Barneveld","Ramos Gin Fizz","Ramses","Randstad","Raphael","Rapidash","Raspoetin","Rat","Raticate","Rattata","Ray Donovan","Ray-Ban","Razer","Reading FC","Ready For It?","Real Madrid","Real Sociedad","Rectify","Red Dead Redemption","Red Hot Chilli Peppers","Red Red Wine","Redbone","Redbull","Reebok","Rehab","Rei","Reign","Reina","Reinout Oerlemans","Rembrandt","Remia","Renault","Rendier","René Froger","René van der Gijp","René van Kooten","Resident Evil","Rex","Rexona","Reykjavik","Rezendeevil","Rhydon","Rhyhorn","Rhythm is a Dancer","Riccardo Tischi","Richar Gere","Richard Gasquet","Richard Krajicek","Rick and Morty","Rick Dean","Rick Nieman","Rijksuniversiteit Groningen","Rijkswaterstaat","Rik van Weselaken","Rinkah","Rinus Michels","Rio De Janeiro","Ritchie","Rivella","Riverdale","Riyad Mahrez","RKC Waalwijk","Rob de Nijs","Rob Janssen","Rob Kamphues","Rob Roy","Rob Schneider","Rob Trip","Rob Wijnberg","Robbedoes","Robeco","Robert Downey Jr.","Robert Lewandowski","Roberto Cavalli","Robin Haase","Robin Williams","Robin","Robinson Crusoë","Roccat","Rock Band","Rockabye","Rockstar","Rocky Balboa","Rocky Mountains","Rocky","Roda Jc","Rode Koningskrab","Roeien","Roemenië","Roermond","Roger Rabbit","Roger Radcliffe","Rogue One","Roland Garros","Rolex","Rolling Stones","Rolls-Royce","Romelu Lukaku","Romeo en Julia","Ron Blaauw","Ron Brandsteder","Ron Vlaar","Ron Wemel","Ronald De Boer","Ronald McDonald","Ronald Mulder","Ronaldinho Gaúcho","Ronde van Frankrijk","Ronde van Vlaanderen","Roodkapje","Rooie Oortjes","Roosevelt Jopie","Roosmarijn Reijmer","Rosaline & Luma","Rosanne","Rosita","Rotterdam CS","Rotterdam","Rottumeroog","Roverto Firmino","Rovio","Rowan Atkinson","Roxy","Roy Donders","Roy","Royal Club","Royal Navy","RTL Boulevard","RTL Nieuws","RTL7","Ruben Annink","Ruben Nicolai","Rubiks Kubus","Rubinacci","Rudy Mancuso","Rugby","Rugzak","Rum Old Fashioned","RuneScape","Rupert Murdoch","Rups","Rusland","Russel Brand","Russel Crowe","Russell Athletic","Ruth Jacob","Ruud van Nistelroy","Ruut Gullid","Ryan Toysreview","Ryanair","Rye","Ryoma","Sacha de Boer","Sacre Coeur (Parijs)","Sadio Mane","Safari","Safaripark Beekse Bergen","Sail","Saint Tropez","Saint-étienne","Saizo","Sake","Sakura","Salmiakdrop","Salsa","Salvatori Ferragamo","Salzburg","Sam Querrey","Sam Smith","Sam","Sampdoria","Samsung","Samuel L. Jackson","Samuel Umtiti","Samus Aran","San Antonio River Walk (San Antonio, Texas)","Sander Hoogendoorn","Sandshrew","Sandslash","Sandy Powell","Sandy","Sanne Vogel","Sanne Wevers","Santa Clarita Diet","Santa Clause","Sao Paulo","Saoedi-Arabië","Sarabi","Sarafina","Saskia Noort","Saskia Weerstand","Saskia's Dansschool","Sasuolo","Saving Private Ryan","Say It Ain't So","Say My Name","Say You Won't Let Go","Sazerac","SBS6","SC Freiburg","Scandinavië","Scar","Scarlet","Scary Movie","Schaap","Schaatsen","Schaken","Schelde","Schermen","Schildpad","Schindler's list","Schiphol Airport","Schipholtunnel","Schoonspringen","Schotland","Schrikkeldag","Schrikkeljaar","Schuimblok","Schuimpjes","Schweppes","Scopely","Scorpion","Scotch & Soda","Scott","Scrabble","Scream","Scyther","Seach on the beach","Seadra","Seaking","Sean William Scot","Seattle Sounders","Seattle","See You Again","Seel","Sega","Seinfeld","Semi-Charmed Life","SennHeiser","Sense8","Sensoji Tempel (Tokio)","Seoul","Serena Williams","Sergeant Tibbs","Sergeant","Sergio Aguero","Sergio Busquets","Sergio Ramos","Seriously","Sesamstraat","Seth Rogen","Setsuna","Sfinx","Shadow of the Colossus","Shaggy Rogers","Shaggy","Shakira","Shameless","Shang","Shanghai","Shanti","Shape of You","Shawn Mendes","Shawshank Redemption","Sheen Estevez","Sheik","Sheila de Vries","Shellder","Shere Khan","Sherlock Humberg","Sherlock","Sherlok Holmes","Shiba Inu","Shinedown","Shishapangma","Shitzu","Shmi Skywalker","Shooter","Shredder","Shrek","Shulk","Shure","Shutter Island","Sia","Sid Phillips","Side to Side","Sidecar","Siem de Jong","Sien","Silence of the Lambs","Silence","Silent Hill","Silicon Valley","Simba","SimCity","Simon Sound","Simona Halep","Sina","Sinaasappelsap","Sindbad de Zeeman","Sine U Been Gone","Sint Maarten","Sint Pietersbasiliek (Vaticaanstad)","Sint-Bernard","Sint-Petersburg","Sint. Jacob Schelp","Sinterklaas","Sinterklaasfeest","Sisi","Sister Act","Six Feet Under","Sjors Peter","Sjoukje Dijkstra","Skechers","Skillet","Skinnydippen","Skittles","Skiën","Skoda","Skrillex","Skullcandy","Sky Radio","Skyfall","Skylanders","Skype","Skyradio","Slaaperig","Slankie","Slinky","Slow Hands","Slowbro","Slowpoke","Smart","Smarties","Smells Like Teen Spirit","Smithsonian National Museum of Natural History (Washington D.C.)","Smulsmurf","Smurfin","Snake","Sneekweek","Sneeuwwitje En De Zeven Dwergen","Snelle Jelle","Snicker","Sniper Elite","Snoop Dogg","Snoopy","Snorkels","Snorlax","Snowboarden","Social Point","Socialistische Partij (SP)","Sofia Vergara","Sokka","Solitaire","Something Just Like This","Son of a Preacher Man","Sonic","Sonja Bakker","Sonnema","Sons of Anarchy","Sony","Sophie Hijlkema","Sophies Choice","Sorry Not Sorry","SOS Kinderdorpen","Souls","South Park","South Street Seaport (New York)","Southhampton","Spa Blauw","Spa Groen","Spa Rood","Spa","Spaanse Trappen","Space Ape Games","Space Oddity","Spanje","Spar","Sparta Rotterdam","Spartacus","Spartak Moskou","Spearow","Speculaas","Speedo","Spek","Spelunky","Sperry Top-Sider","Spice Girls","Spider-Man","Spike","Spikkels","Spinnin' Records","Splinter","SpongeBob SquarePants","Spoorloos","Sporting Lissabon","Sprite","Square Enix","Squash","Squirtle","Sri lanka","SS Lazio","Staatsloterij","Stad Van De Liefde","Stade Rennes","Stand By Me","Standaard Luik","Stanislas Wawrinka","Star Trek","Star Wars","Starboy","Starbucks","StarCraft","Stargazing","Starmie","Staryu","Stay With Me","Stedan de Vrij","Steelseries","Stef Bos","Stefan Groothuis","Steffi Graf","Steins Gate","Stekelvarken","Stella McCartney","Stemwijzer","Step Up","Ster","Sterren.nl","Steve Carell","Steven Berghuis","Stille Oceaan","Stinkdier","Stinky Pete de Goudzoeker","Stockholm","Stoetel","Stoke City","Stole The Show","Stone + Cloth","Story","Straat van Gibraltar","Stranger Things","Street Fighter","Streetdance","Stressed Out","Strip That Down","Strooigoed","Studio Sport","Studio Voetbal","StukTV","Stuntkip","Subaki","Subaru","Subway","Suicide Squad","Suikerboon","Suikerspin","Suits","Sully","Sultana","Summer Nights","Super Evil Megacorp","Super Mario","Super Metroid","Super Smash Bros. Melee","SuperCell","Supergirl","Superheroes","Superman","Supernatural","Superwoman","Surfen","Suriname","Survival Run","Susan Smit","Suske","Suzuki","Sven Kramer","Svetlana Koeznetsova","Swansea City","Swatch","Sweet Home Alabama","Swiss Army","Sydney Opera House (Sydney)","Sydney","Sylvester Stallone","Sylvie Meis","Symphony","Synchroon Zwemmen","System Shock","T-Pain","T-Series","Taekwondo","Tai Qi","Taj Mahal","Take-Two Interactive","Takumi","Taliban","Tamatoa","Tangela","Tango","Tannaz Hajeby","Tarantula","Tauros","Taxi Driver","Taylor Swift","Tchaikovsky","Team Fortress","Team17","Tears Drop like a Waterfall","Tears Of a Clown","Technische Universiteit Delft","Technische Universiteit Eindhoven","Teenage Dream","Teenage Mutant Ninja Turtles","Teevee Monster","Telfort","Telltale Games","Telstar","Tencent","Tennis","Tentacool","Tentacruel","Terminator","Terry Crews","Terschelling","Tesla Motors","Tetris","Teva","TGV","Thailand","That's what I like","The 100","The 1975","The Americans","The Avengers","The Aviator","The Beatles","The Big Bang Theory","The Big Lebowski","The Black Keys","The Blacklist","The Blue Planet","The Boss","The Bridge","The Chainsmokers","The Civil War","The Comeback","The Crown","The Dark Knight","The Disaster Artist","The Eagles","The Elder Scrolls","The Ellen DeGeneres Show","The Exorcist","The Expanse","The Final Countdown","The Flash","The Flintstones","The Frontier","The Get Down","The Godfather","The Grand Tour","The Greatest Showman","The Greatest","The Green Mile","The Hulk","The Jackson Five","The Killers","The Killing","The King's Speech","The Larry Sanders Show","The Last of Us","The Leftovers","The Legend of Korra","The Legend of Zelda","The lord of the Rings","The Lumineers","The Matrix","The Mentalist","The Missing","The North Face","The Notebook","The Notorious B.I.G.","The Nutty Professor","The OA","The Office","The Oregon Trail","The Prestige","The Punisher","The Pussycat Dolls","The Queen Mary","The Ranch","The Real Slim Shady","The Rolling Stones","The Scene","The Secret of Monkey Island","The Shape of Water","The Shield","The Shining","The Simpsons","The Sixth Sense","The Social Network","The Sopranos","The Sting","The Strip (Las Vegas)","The Terminal","The Twilight Zone","The Untouchables","The Vampire Diaries","The Voice Kids","The Voice Of Holland","The Walking Dead","The Weeknd","The Wire","The World at War","The X Files","There's Nothing Holdin' Me Back","TheWillyrex","Thibaut Courtois","Thiemo de Bakker","Thijs Römer","Thijs Willekes","Thinking Out Loud","This Girl","This Is Us","This is What You Came For","Thom Hoffman","Thomas de Stoomlocomotief","Thomas Lemar","Thomas Muller","Thomas Rhett","Thor","Three Billboards","Thumper","Thunder","Thunderbirds","Thunderstruck","Ti'Punch","Tico","Tiel","Tien Voor Taal","Tiger Woods","Tijger","Tijl Uilenspiegel","Tijs van den Brink","Tilburg","Tilburgse Kermis","Tim Krabbé","Tim Krul","Tim Scam","Timberland","Times Square (New York)","Timex","Timmy Turner","Timon","Timothy Q. Muis","Tineke Schouten","Tipp-ex","Tirich Mir","Titanic","Tivoli","TNO","Toad","Toadette","Tobey Maguire","Toby de tram","Toby Vertonghen","Toetanchamon","Toffee","Toffifee","Tom Bihn","Tom Boonen","Tom Clancy","Tom Collins","Tom Cruise","Tom Ford","Tom Hanks","Tom","Tomas Berdych","Tommie","Tommy Hilfiger","Tomorrowland","Toms","Toni Kross","Tonic","Tonijn","Tony Hawk","Too Good at Goodbyes","Too Much to Ask","Toon Link","Top 40","Top Gear","Toph","Topo Designs","Toppers","Topshop","Toronto","Tory Burch","Tosh.O","Total Eclipse of the Heart","Tottenham Hotspur","Toulouse","Tour De France","Toverbal","Toverland","Toy Freaks","Toy Story","ToyScooter","Tracey Takes On","Tracey","Trainspotting","Transavia","Transformers","Trapnation","Travelers","Treat You Better","Treme","Trijntje Oosterhuis","Triple bier","Tron","Troonrede","True Blood","True Grit","Tubthumping","Tumtum","Tupac Shakur","Turnbull& Asser","Turtle Beach","Tuschinsky","Twan Huys","Twee Voor Twaalf","Tweede Kamer","Tweede Wereldoorlog","Tweekoppig Monster","Tweety","Twente","Twenty one pilots","Twilight","Twister","Twix","Two And A Half Men","Tyrant","U2","Ubisoft","Udinese","Ugg","Uil","Ulevel","Ultralight Beam","Unbreakable Kimmy Schmidt","Uncharted","Under Armour","Undercover In Nederland","Unforgettable","Unilever","Union Station (Washington D.C.)","United Heimplanet","Universitair Medisch Centrum Rotterdam","Universiteit Amsterdam","Universiteit Utrecht","Unox","UO","Up","UPC","Uptown Girl","USA","Usain Bolt","Use Somebody","Ustwo","Utopia","Utrecht","V For Vendetta","Vader Abraham","Valencia","Valentino Garavani","Van Halen","Vans","Vaporeon","Varken","Vasco Da Gama","Vaticaanstad","Vecht","Veep","Velma Dinkley","Veluwe","Venetië","Venomoth","Venonat","Venus Williams","Venusaur","Vera Bradley","Vera Wang","Verboden Stad (Peking)","Verenigd Koninkrijk","Verenigde Naties","Verenigde Oostindische Compagnie","Verenigde Staten van America","Vergeetachtige Jan","Verliefd Op Ibiza","Vermist","Veronica","Versailles (Parijs)","Verstoppertje","Vertelsmurf","Vesper","Vetje","Vette Dinsdag","VFL Wolfsburg","Viagra","Vicky","Victor","Victoria's Secret","Victribel","Vieux Carre","Vikings","Vila Real","Vileplume","Villager","Vin Diesel","Vincent Janssen","Virgil van Dijk","Vitamin water","Vitesse","Viva La Vida","Viviene Westwood","Viëtnam","Vlaanderen","Vlad CrazyShow","Vleermuizen","Vliegende Hollander","Vodafone","Vodka Martini","Voetbal","Volendam","Volkskrant","Volkswagen","Voltorb","Volvo","Vos","Vriend uil","Vroom en Dreesman (V&D)","Vulpix","Vuurheer Ozai","Vuurwerkramp","VVV","VVV-Venlo","Waarheid","Waddeneilanden","Waddenzee","Wagner","Waiting for Love","Wakeboarden","Walibi Holland","Walk on Water","Walk the Moon","WALL-E","Wallander","Walrus","Walt Disney","Waluigi","Wanda","Warcraft","Wario","Wartortle","Washington","Wassenaar","Water Polo","Waterschap/Hoogheemraadschap","Watford","Wave Music","Way Down We Go","We Don't Talk Anymore","Wedden Dat","Weedle","Weekend Miljonairs","Weepinbell","Weezing","Weight Watchers","Weizenbier","Wendy Schat","Wenen","Wereld Kampioenschap","Wereld Natuur Fonds","Werevertumorro","Wessel van Diepen","West Bormwich Albion","West Ham","West-Afrika","West-Friesland","West-Indische Compagnie","Westworld","What About Us","What I've Done","What Ifs","What Lovers Do","What's My Age Again","What's Up","Whatever It Takes","WhatsApp","Wheezy","Whinderssonnunes","Whiskey Sour","Whistles","White Collar","White Russian","Whopper","Wi-Fi","Wibi Soerjadi","Wie Is De Mol?","Wigglytuff","Wii","Wijkertunnel","Wijnand Speelman","Wijnbal","Wikipedia","Wilfried De Jong","Wilhelmina Pepermunt","Willeke Alberti","Willem Barentsz","Willem Dafoe","Willem Endstra","Willem Holleeder","Willem II","Willian","Willie Wortel","Wilma Flintstone","Wim Kieft","Wimbledon","Wind River","Windhond","Windows","Winegum","Winnie de Poeh","Winston Gerschtanowitz","Winter Efteling","Wiske","Wit Rusland","Witte Huis","Witte Zwanen, Zwarte Zwanen","Wiz Khalifa","WK Darts","WK Voetbal","WNL Op Zondag","Wok to go","Wolf","Wolves","Wonder Woman","Wonder","Wordfeud","Work from Home","Work","World of Tanks","World of Warcraft","World Wide Web","Wuthering Heights","WWE","X-Men","Xander","Xbox","Xenoblade Chronicles","Xseed Games","Yahoo","Yao","Yes-r","Yodelman","Yoeri Leeflang","Yoga","Yogi Beer","Yolanthe Sneijder-Cabau","Yoshi","You Oughta Know","Young Boys","Young Dumb & Broke","Young Link","Youri van Gelder","YouTube","Yu-Gi-Oh","Yuri van Gelder","Yuya","Yves Saunt Laurent","Zaalvoetbal","Zaanstreek","Zac Posen","Zalm","Zandvoort","Zapdos","Zara","Zazoe","Zeehond","Zeelandbrug","Zeepaard","Zeetv","Zeg, ken jij de Mosselman","Zeilen","Zelda","Zelfportret","Zenit","Zero Suit Samus","Zevenslaper","Zierikzee","Ziezo","Ziggo Dome","Ziggo","Zilvervloot","Zlatan Ibrahimović","Zoella","Zoemba","Zoethout","Zombie","Zorro","Zoë","Zubat","Zuid-Holland","Zuid-Korea","Zuiderzeemuseum","Zuiderzeewerken","Zuidpool","Zuko","Zure mat","Zurg","Zuster Joy","Zuurbal","Zuurstok","Zuurtjes","Zwarte Cross","Zwarte Woud","Zwartwit","Zweden","Zwemmen","Zwieber de Vos","Zwijndrecht","Zynga"],PP={name:TP,entities:wP},AP="Google Trends Nederland 2015 - 2017",_P=["30 day arm challenge","30 day workout challenge","A.D.E.","Abdelhak Nouri","Adele","Adèle Bloemendaal","Agar.io","Ahmed Aboutaleb","Ajax","Albert West","Alexander Pechtold","Ali B","Ancilla van de Leest","Andreas Lubitz","André Hazes","Anne Faber","Anouk","Arctic challenge","Ard van der Steur","Ariana Grande","Ariane Meijer","Arjen Robben","Audi","AZ","Banana bread","Batman vs. Superman: Dawn of Justice","Belastingdienst","Beyoncé","Bijtelling","Bitcoin","BMW","Bobbi Eden","Boef","Boer zoekt Vrouw","Boko Haram","Brugklas","Captain America: Civil War","Carnaval","Chantal Janzen","Charles Manson","Charlie Hebdo","Chester Bennington","Chicken nugget","Chicken tikka masala","Chris Cornell","Chromecast","Citroën","Confederations Cup","Cristiano Ronaldo","Dafne Schippers","Daniëlle van de Donk","David Bowie","Day Pride","De Toppers","De Wereld Draait Door","Dick Advocaat","Dirk Kuyt","Dividendbelasting","Donald Trump","Dorito challenge","Doutzen Kroes","Douwe Bob","Drake","Duct tape challange","Dutch Doobadoo challenge","Dylan Haegens","Eberhard van der Laan","Ebola","Edith Schippers","EK Voetbal","EK-kwalificatie","Ellen Hoog","Enzo Knol","Epke Zonderland","Estavana Polman","Eva Jinek","Exitpoll","Expeditie Robinson","FC Twente","FC Utrecht","Feyenoord","Fidget Spinner","Finding Dory","Fipronil","Flauwval challenge","Floortje Dessing","Frans Timmermans","Geert Wilders","Geraldine Kemper","Glamping","Goede Tijden, Slechte Tijden","Goede Vrijdag","Guus Meeuwis","Guus Verstraete","Hakim Ziyech","Hashtag","Het Klokhuis","Het Sinterklaasjournaal","Hillary Clinton","How to Be Single","Hugh Hefner","Huizenveiling","Inge de Bruijn","Instagram","Intersekse","iPhone","ISIS","Jackie Groenen","Jan Smit","Jeanine Hennis-Plasschaert","Jeroen Dijsselbloem","Jeroen Pauw","Jesse Klaver","Jet Bussemaker","Jeugdjournaal","Johan Cruijff","Joost Luiten","Joost Zwagerman","Jordi van den Bussche (Kwebbelkop)","Justin Bieber","Justin Kluivert","Kanye West","Kapitaalverzekering","Katja Schuurman","Kiala","Kika van Es","Kiki Bertens","Kim Holland","Kim Kardashian","Klaas Dijkhoff","Kodi","Koelkast","Koningsdag","Lars Veldwijk","Lieke Martens","Lil' Kleine","Lodewijk Asscher","London Has Fallen","Louis van Gaal","Lowlands","Lucas Boom","Macaroni and cheese","Manchester United","Mannequin challenge","Manon Thomas","Marco Borsato","Mark Rutte","Martin Garrix","Mascha Feoktistova (Beautygloss)","Max Verstappen","Memphis Depay","Mercedes-Benz","Merel van Dongen","MH17","Mies Bouwman","Monica Geuze","Mouthguard challenge","NAC","Netflix","Nicky Hayden","NOS Journaal","Now You See Me 2","Olympische Spelen","Opel","Pad Thai","Pangolin","Parijs","Pasen","Patricia Paay","Paypal","Peugeot","Piet Paulusma","Pim Fortuyn","Pinkpop","Pinksteren","Pinterest","Poke","Pokemon Go","Populisme","Prince","PSV","Pulled pork","Quesadilla","Rafael van der Vaart","Ranomi Kromowidjojo","Renault","René van der Gijp","Rihanna","Robin Haase","Robin van Persie","Roda JC","Roger Moore","RTL Late Night","Running man challenge","Rutger Vink (Furtjuh)","Sail Amsterdam","Sandra Reemer","Sari van Veenendaal","Sarina Wiegman","SC Heerenveen","Schurft","Selfiestick","Shanice van de Sanden","Sherida Spitse","SM-relatie","Snapchat","Songfestival","Soufiane Touzani","Spotify","Staatsloterij Oudejaarstrekking","Stemmen","Stemwijzer","StukTV","Suicide Squad","Sylvie Meis","Tabbouleh","Tarik Zahzah","Tarte flambée","Tatami","Televisie","The Conjuring 2","The Voice of Holland","Thierry Baudet","Tim Hofman","Tina Turner","Tinder","Tom Dumoulin","Tomorrowland","Tour de France","Toyota","Transgender","Trijntje Oosterhuis","Tunesië","Twitter","uTorrent","Vincent van Gogh","Virgil van Dijk","Vitesse","Vivianne Miedema","Vlees","Vlogger","Vluchtelingen","Volkswagen","Volvo","Wesley Sneijder","WiFi","Windows 10","X-Men: Apocalypse","Yfke Sturm","Yolanthe Sneijder-Cabau","Yuri van Gelder","Yvonne Coldeweijer","Zeevonk","Zonnepaneel","Zootopia","Zwarte Cross"],MP={name:AP,entities:_P},BP="Standaard lijst",EP=["#MeToo","007","1 april","1 tegen 100","100% NL","101 Dalmatiërs","11 september","112","1492","24 uur van le Mans","30 april","30 Seconds","360 Smartwatch","3FM","4 mei","4 Mijl","400 meter","5 mei","50 Plus","50 tinten","9-darter","911","A Team","A2","Aalscholver","Aalsmeer","Aambei","Aangetekende brief","Aardappeleters","Aardbei","Aarde","Aartsvijand","ABBA","Abcoude","Abe Lenstra","Abel Tasman","ABN Amro","Aboriginals","Abu Dhabi","Abuselfie","Accountant","Acda en de Munnik","Acer","Achilles","Achilleshiel","Achmea","Achtbaan","Achterhoek","Achterkamertjespolitiek","Activa","Actrice","AD","Adam en Eva","Adam Sandler","Adam","Adecco","Adele","ADHD","Adidas","ADO Den Haag","Adobe","Adolf Hitler","Adonis","Advent","Advocaat","Aegon","Aerosmith","AEX","Afghanistan","Afkickkliniek","Aflosboete","Afrika","Afsluitdijk","Afstandsbediening","Afterparty","Afwashulp","Afzuigkap","Age of Ultron","Agenda","AH","Ahoy","Aids","Air France","Airbus","Airconditioning","Airen Mylene","AIVD","Ajax","AKO","Al Capone","Al Capone","Al Jazeera","Al Pacino","Al Qaida","Al-Aqsamoskee","Al-Madina Souk","Aladdin","Alain Clark","Alanis Morissette","Alaska","Albert Einstein","Albert Heijn","Albert Verlinde","Albu Feira","Alcatrez","Aldi","Aleppo","Alerto Contador","Aletta Jacobs","Alexander Graham Bell","Alexander Pechtold","Alexis Jordan","Alexis Tsipras","Alfa Romeo","Alfred Finnbogason","Alfred Nobel","Algemeen Dagblad","Algiers","Ali B","Ali Baba","Alicia Keys","Alinea","Alkmaar","All Stars","All You Need Is Love","Allah","AllBlacks","Allememachies!","Alles is Liefde","Almere","Alpen","Alphen aan de Rijn","Altijd is Kortjakje ziek","Amara Onwuka","Amazon","Amazone","Ambassade","Ambulancebroeder","AMC","Ameland","Amelie","America First","American Express","American History X","American Sniper","Amerigo","Amersfoort","Amman","Amstel Bier","Amstel Gold Race","Amstel Radler","Amstel","Amsterdam ArenA","Amsterdam Centraal","Amsterdam Dance Event","Amsterdam Rijnkanaal","Amsterdam","Amsterdammertje","Amsterdamse Grachten","Amsterdamse School","Amy Winehouse","Amy","Anaconda","Anatomie","Anders Breivik","Anderson","Andes","Andonis Samaras","Andorra la Vella","Andorra","Andre Agassi","Andre Greipel","Andre Hazes","Andre Rieu","Andre Rouvoet","Andre van Duin","Andrea Bocelli","Andreas Lubitz","Andrew Lloyd Webber","Andries Knevel","Android","Andrélon","Andrés Iniesta","Andy Murray","Andy Schleck","Andy van der Meijde","Andy Warhol","Angela Groothuizen","Angela Merkel","Angelina Jolie","Animatie","Animatiefilm","Anita Meijer","Ankara","Anky van Grunsven","Anna Drijver","Anna van der Breggen","Anna Woltz","Anne Frank Huis","Anne Frank","Anne Hathaway","Annemiek van Vleuten","Annie M.G. Schmidt","Another One Bites the Dust","Anouk","ANP","Antartica","Anthon Beeke","Anthony Hopkins","Anton Geesink","Antonie Kamerling","Antonie van Leeuwenhoek","Antonio Banderas","Antwerpen","ANWB","Apeldoorn","Apenheul","Apenrots","Apocalyps","Apostelen","Apostelen","Apotheker","App Store","Appelmoes","Appelsientje","Appen","Apple TV","Apple Watch","Apple","Appongeluk","Apps","Ar Raqqah","Arabische Lente","Aramees","Arbanus","Arbeidsduurverkorting","Arbeidsmarkt","Arc de Triomphe","Archeologie","Architect","Ardennen","Area 51","Arek Milik","Arial","Ariane Grande","Arie Boomsma","Aristoteles","Arjen Robben","Ark van Noach","Arke","Armageddon","Armand","Armani","Armin van Buuren","Arnhem","Arnold Grunberg","Arsenal","Art Deco","Art Rooijakkers","Artefact","Artis","Artsen Zonder Grenzen","Aru","Aruba","As The World Turns","Ashton Kutcher","Asielzoekers","Asjchabad","Asperge","Assad","Assen","Assepoester","Associatieovereenkomst","Astana","Asterix en Obelix","Asterix","Astma","Astrid Holleeder","Astrid Joosten","Astrid Kersseboom","Asuncion","Aswoensdag","Atelier","Athene","Atheïstisch","Atlantis","Atlantische Oceaan","Atoomprogramma","Attila de Hun","Audi","Audi","Australian Open","Australië","Auswitch","Autisme","AutoRAI","Ave Maria","AVG","Avond Vierdaagse","Avondmaal","AVRO","AVRO","AVROTROS","Axe","Ayers Rock","AZ","AZC","Azerbeidzjan","Azië","Baantjer","Baarle-Nassau","Baarmoeder","Babe","Babel","Babylonische spraakverwarring","Bach","Backgammon","Backstreet Boys","Bad Medicine","Badkamer","Badr Hari","Bagagedrager","Bagdad","Bakker","Bakkerij","Baklava","Bakpapier","Bali","Balkan","Balkenende norm","Ball Masque","Ballingschap","Balr","Bambi","Bandana","Bangalijst","Bangkok","Bangladesh","Bangui","Bank","Barabbas","Barack Obama","Barbapapa","Barbapappa","Barbecue","Barbie","Barcaccia-fontein","Barcelona","Barcelona-Catalunya","Barend","Baret","Barman","Barney","Barok","Barometer","Barry Atsma","Barry Hay","Bart Bennema","Bart Chabot","Bart de Graaff","Bart Simpson","Bart Smit","Basel","Basic Instinct","Basilicum","Basiliek","Basseterre","Bassie en Adriaan","Bastaard","Bastiaan Ragas","Bataafse Republiek","Bataven","Batavia","Batavus","Batman vs. Superman","Batman","Baton Rouge","Bauer","Bauke Mollema","Bavaria","Baviaan","Bayern Munchen","Baywatch","BB King","BBC","Beach Boys","Beatrice de Graaf","Beatrix Theater","Beau van Erven Dorens","Beauty and the Beast","Beauty en de brains","Bedevaart Mekka","Bedoeinen","Beekse Bergen","Beeldenstorm","Beeldhouwer","Beerpong","Beethoven","Before the Flood","Begonia","Begrafenis","Begrafenisondernemer","Behance","Beiaard","Beiroet","Bekende Nederlander","Belastingdeal","Belastingdienst","Belfast","Belgrado","Belhamel","Belle en het Beest","Bellefleur","Belmopan","Ben Affleck","Ben and Jerry","Ben Feringa","Ben Saunders","Ben Stiller","Ben","Benelux","Benetton","Benghazi-verhoor","Bennie Jolink","Beorn Nijenhuis","Berenboot","Berend Botje","Berlage","Berlijn","Berlijnse Muur","Berlusconi","Bermuda Driehoek","Bermuda","Bern","Bernabeu","Bernie Sanders","Bert en Ernie","Bert Visscher","Bertje Doperwtje","Beschermingsgeld","Bestevaer","Bethlehem","Better Call Saul","Betuwe","Beugelbekkie","Beuk","Beurs van Berlage","Beverly Hills","Bevrijdingsdag","Bevrijdingsfestival","Bewust Onbeschonken Bestuurder","Beyonce","Bibliotheek","BIC aansteker","Bieryoga","Biesbosch","Big Apple","Big Bang","Big Ben","Big Brother","Big Eyes","Big Game","Big Hero","Big Mac","Big Stan","Big Yellow Taxi","Bijbel","Bijenkorf","Bijnaam","Bilbo Baggins","Bilfie","Bill Clinton","Bill Cosby","Bill Gates","Billy Elliot","Billy Joel","Bingo","Binnenhof","Bioscoop","Bioscoopkaartje","Birdman","Birgit Schuurman","Birkenstocks","Bitcoin","Björn Borg","Blaaskaak","Black Beauty","Black Eyed Peas","Black Friday","Black Lives Matter","Black Mass","Black or White","Blackberry","Blackhat","Blackjack","Blade Runner","Blade","Blaricum","Blauwvingerdagen","Blockchain","Bloed Zweet en Tranen","Bloedbank","Bloembol","Bloemencorso","Bloemendaal","Bloemiste","Bloemkool","Blog","Blogger","Blokker","Blond Amsterdam","Blowvis","Blue Ray","Blue Suede Shoes","Blur","BLØF","BMW","BMX","BNN","Bob de Bouwer","Bob Dylan","Bob Marley","Bobbi Kristina","Bobby Eden","Boboti","Body Pump","Bodybuilder","Bodywarmer","Boedapest","Boeddha","Boef","Boeing","Boekarest","Boekenweek","Boer zoekt vrouw","Boerka","Bogota","Bohemian Rhapsody","Bokma","Boko Haram","Bol.com","Bollenstreek","Bolletje","Bolleywood","Bomberjack","Bon Jovi","Bonaire","Boney M","Bonkaart","Bonnie en Clyde","Bonnie kom je buiten spelen","Bonnie St. Clair","Bono","Bonsai","Bonuelle","Bony","Boomhut","Boormachine","Bootvluchteling","Bora Bora","Bordeaux","Boris Becker","Boris Johnson","Boris Nemtsov","Born in the USA","Borrelglas","Bos","Boston Marathon","Boston","Boter Kaas en Eieren","Boterham","Botox","Botswana","Boudewijn de Groot","Bourgondische Huis","Bouwplaats","Bowser","Boxspring","BP","Brace","Brad Pitt","Braille","Brainpower","Bram Moszkowicz","Brandaris","Brandenburger Tor","Branding","Brandveiligheid","Brandweer","Brandweerman","Brangelina","Bratislava","Bravenheart","Brazilië","Break","Breaking Bad","Breda","Brennan Heart","Brexit","Brexitbuit","Brexodus","Bridge","Bridget Jones Baby","Bridget Jones","Bridgetown","Brie","Brigitte Kaandorp","Brinta","Bristol","British Airways","Britney Spears","Bro's Before Ho's","Broadway","Broeikaseffect","Brooddoos","Broodje Aapverhaal","Broodje Bapao","Brooke Shields","Bruce Almighty","Bruce Lee","Bruce Springsteen","Bruce Willis","Bruiloft","Bruna","Bruno Mars","Brussel","Bryan Adams","Bryce Canyon","BSN-nummer","Bubblegum","Bucketlist","Budapest","Budweiser","Buenos Aires","Bugs Bunny","Buienradar","Bukracket","Bundesliga","Burendag","Burger King","Burgers' Zoo","Bushalte","Buurman","BZN","C1000","C2C","Cabaretier","Cabernet Sauvignon","Cabrio","Cabriolet","CAC 40","Cacao","Cactus","Cadriff","Cafello","Cafeïne","Café","Cairo","Caitlyn Jenner","Calais","Californië","Calvin Klein","Calvé","Cambridge","Camelot","Cameron Diaz","Campina","Camping","Canada","Canarische Eilanden","Canberra","Candid Camera","Candy Dulfer","Cannes","Cape Tribulation","Captain Kirk","Caracas","Caraïbische Zee","Cardioloog","Caree","Carice van Houten","Carlo Boszhard","Carnaval","Caro Emerald","Caroline Tensen","Carry Slee","Carry Tefsen","Cars","Cas Spijkers","Casanova","Caspar David Friedrich","Cassettebandje","Cassiëre","Catalonie","Cate Blanchett","Cate Blanchett","Catechismus","Catherine Zeta-Jones","Catheter","Cats","Catshuis","Cauberg","Cava","Cavia","CBS","CDA","Celsius","Cement","Cementwagen","Center Parcs","Central Park","Champagne","Champignons","Champions League","Champs-Élysées","Chanel No.5","Chanel","Chantal Janzen","Chappie","Chardonnay","Charles Aznavour","Charles Darwin","Charles de Gaulle","Charles Manson","Charlie Chaplin","Charlie Hebdo","Charlie Sheen","Charlize Theron","Checkpoint Charlie","Chelsea","Chemical Brothers","Cher","Chersonissos","Cherubs","Chery","Cheryl Cole","Chester Bennington","Chevrolet","Chewbacca","Chicago","Child 44","China","Chinees","Chinese Muur","Chinese Panda","Chips en Cola","Chique restaurant","Chisinau","Chocomel","Cholera","Chopin","Chris Brown","Chris Cornell","Chris Froome","Christ Church","Christen Unie","Christendom","Christian Dior","Christian Vettel","Christiano Ronaldo","Christina Aguilera","Christopher Froome","Christopher Lee","Chromosoom","Chronologisch","Chuck Berry","Chucky","CIA","Cinderella","Cindy Crawford","Circuitpark Zandvoort","Circus Renz","Circustent","Ciske de Rat","Citroën","City Racing","Clarence Seedorf","Claudia de Breij","Cleopatra","Clint Eastwood","Clocks","Clouseau","Cluedo","CNN","Co Stompé","Coca-Cola Light","Coca-Cola Zero","Coca-Cola","Cocaïne","Code geel","Code oranje","Code rood","Coen en Sander","Coenensandershow","Coffeeshop","Cola","Coldplay","Colin Firth","Collosseum","Colombia","Columbus","Comic Sans","Commissie Stiekem","Commissie","Communisme","Computer","Computermuis","Conciëge","Concorde","Condoom","Conferentie","Congo","Conimex","Conjunctuur","Connexxion","Connie Breukhoven","Connie Palmen","Contract","Copyright","Corn Flakes","Corneille","Cornelis Tromp","Cornetto","Correspondents Dinner","Corsica","Cosmetica","Cosmopolitan","Costa del Sol","Costa","Counting Crows","Coup","Cranberry","Creditcard","Cricket","Cristiano Ronaldo","Crocs","Cruesli","Cruijffiaans","Cruyff Courts","Cryptogeld","Cryptojacking","Cryptokoorts","Crystal Clear","Crèche","CSI","Cuba","Cube","Cum Laude","Cup a Soup","Cupido","Curaçao","Cyberaanval","Cyberkalifaat","Cyprus","Céline Dion","Côte d´Azur","Côte d´Or","D' Olle Grieze","D-Day","D-Reizen","D66","Da Vinci Code","DA","Daan Schuurmans","Daar sta je dan","Dacia","DAF","Daffy Duck","Dafne Schippers","Daft Punk","Dag van de Arbeid","Dagobert Duck","Dak","Dakar","Dakar-Rally","Daklozenopvang","Dalai Lama","Daley Blind","Dallas","Daltons","Dam tot damloop","Damascus","Dammen","Dan Brown","Dan Karaty","Dance Dance Dance","Dance Valley","Dancing Queen","Dancing with the stars","Daniel Boissevain","Daniel Craig","Daniel in de Leeuwenkuil","Daniel Radcliffe","Daniel Teklehaimanot","Danny Blind","Danny de Munk","Danseres","Daphne Bunskoek","Daphne Deckers","Dark Web","Darth Vader","Dat zeg ik","David Beckham","David Bowie","David Cameron","David Copperfield","David Davis","David Guetta","David Hasselhoff","Davinson Sanchez","Davis Cup","DDOS","De 10 geboden","De Alpen","De Andes","De Arc de Triomphe","De Ark van Noach","De Atlantische Oceaan","De Bijlmer","De Bijlmerbajes","De Bilt","De Bronx","De Chippendales","De Cock","De Dam","De Dijk","De Domstad","De drie wijzen","De Efteling","De Gelukkige Huisvrouw","De Goffert","De Grijze Jager","De Groene Lantaarn","De Grote Boze Wolf","De Grote Vriendelijke Reus","De Heideroosjes","De Heineken-ontvoering","De Hemel","De Hulk","De IJssel","De Indische Oceaan","De Kerstman","De kleine kapitein","De Krim","De Kuip","De La Mar","De Lek","De leukste thuis","De Lichtstad","De Longest Ride","De Maasstad","De Magere Brug","De Magere Brug","De Marseillaise","De Moffen","De Nijl","De Noordpool","De Odyssee","De Ontsnapping","De Oranjes","De Orient Express","De Paus","De Pier van Scheveningen","De Pil","De Prins van Oranje","De Rijn","De Rode Duivels","De roe","De Ruijter","De Serengeti","De slimste mens","De Smurfen","De Snorkels","De Staat","De Ster","De Stijl","De Tachtigjarige Oorlog","De Teletubbies","De Toppers","De Tweede Kamer","De Vikingen","De Vlieger","De Vliegeraar","De VOC","De Waal","De Wallen","De Wereld Draait Door","De Wereld Leert Door","De Wolf en de zeven geitjes","De zwakste Schakel","Dead Man's Chest","Deau Monde","Deawoo","Debat","December","Dee","Defiance","Delft","Delfts Blaauw","Delilah","Dell","Deltawerken","Demi Moore","Democratie","Den Bosch","Den Haag Vandaag","Den Haag","Den Helder","Denemarken","DENK","Denk","Dennis Bergkamp","Dennis Weening","Denzel Washington","Dertiende maand","Desi Bouterse","Despacito","Desperate Housewives","Deuce","Deurklink","Deventer op stelten","Deventer","Dhaka","DHL","Di Matteo","Dia","Diabetes","Diaspora","Dick Advocaat","Dick Bruna","Dick Jol","Dick Maas","Dido","Die Hard","Diederik Samsom","Dieet","Diego Maradonna","Dienblad","Dierenarts","Dierenbescherming","Dierendag","Dierentuin","Diergaarde Blijdorp","Diesel","Diggy Dex","Dijsselbloem","Dik Trom","Dikke BMW","Dikke van Dale","Dikke-truiendag","Dikkertje Dap","Dikkie Dik","Dimitri Vegas and Like Mike","Dimitri Vegas","Dinand Woesthof","Dinsdag","Dior","Dire Straits","Directeur","Dirk Kuyt","Dirk Scheringa","Dirk van den Broek","Dirty Dancing","Dirty Harry","Disc Jockey","Discipelen","Discman","Discotheek","Discovery Channel","Disney Channel","Disney World","Disney","Disneyland Parijs","Django","Djembe","DKNY","DNA","Do","Dode Zee","Doe maar","Doedelzak","Doggy bag","Doha","Doka","Dokkum","Dokter","Doktersassistent","Dolce & Gabbana","Dolfinarium","Dolfje Weerwolfje","Dolly Dots","Dolly Parton","Dombo","Domien Verschuuren","Dominee","Domino","Domino’s Pizza","Domkerk","Dommelsch","Domtoren","Don Juan","Don Quichot","Don't worry be happy","Donald Duck","Donald Trump","Donau","Donderdag","Doop","Doornroosje","Doping","Dora","Dorestad","Dorian van Rijsselberghe","Doritos","Dotan","Douglas","Doutzen Kroes","Douwe Bob","Douwe Egberts","Dove","Dow Jones","Down under","Downsyndroom","Dr. Bibber","Dr. Pepper","Dr. Phil","Draadloze headset","Draaiorgel","Draak","Dracula","Drank en Drugs","Dreft","Drenthe","Drew Barrymore","Drie landenpunt","Drie Musketiers","Drie Wijzen uit het Oosten","Driekoningen","Drielandenpunt","Dries Roelvink","Dries van Acht","Drone","Droomland","Dropbox","Drugs tourist","Dubai","Dubbeldekker","Dublin","Duckstad","Duindigt","Duinrell","Duitsland","Duivekater","Dukes of Hazzard","Dumoulintje","Duominister","Duracell","Dushi","Dutch Treat","Duyvis","DWDD","Dylan Groenewegen","Dyscalculie","Dyslexie","E-reader","E.T.","Eagles of Death Metal","Earth Wind and Fire","Easyjet","Ebay","EBBA","Eberhard van der Laan","Eclips","Ecoduct","Economische crisis","Ecuador","Ed de Goey","Ed Miliband","Ed Sheeran","Edah","Edam","Eddie Murphy","Eddy Merckx","Eddy Wally","Eddy Zoey","Edelsmid","Edgar Davids","Edith Piaf","Edmund Hillary","Edward Snowden","Edwin Evers","Edwin van der Sar","Eelt","Een beetje verliefd","Een brug te ver","Een-en-Twintigen","Eerste Kerstdag","Eerste Paasdag","Eerste Wereldoorlog","Efeze","Efteling","Egypte","Eiffeltoren","Eigen Huis en Tuin","Eik","Eiland","Eindhoven Airport","EK Voetbal","El Ahmadi","El Capitan","El Chapo","El Niño","El Salvador","Eland","Elastiek","Election-Day","Elfstedentocht","Elia","Elis Ligtlee","Elisa","Elk nadeel heb zn voordeel","Elle","Ellen DeGeneres","Ellen Hoog","Ellen ten Damme","Ellert en Brammert","Elmo","Elon Musk","Elsevier","Elton John","Elvis Presley","Emeli Sande","Emile Ratelband","Eminem","Emmanuel Macron","Emmental","Emmy Awards","Emoticon","Eneco","Engel","Engeland","Engelen","Enkhuizen","Enrique Iglesias","Enschede","Entourage","Enzo Knol","Epke Zonderland","ER","Erasmus Universiteit","Erasmus","Erasmusbrug","Erben Wennemars","Erdogan","Eredivisie","Ergotherpeut","Eric Cantona","Eric Clapton","Eric van Tijn","Erik de Zwart","Ernie","Eros","Erwtensoep","Esau","Escaperoom","Eskimo","Esmee Denters","Esprit","Esscher","Essent","Esso","Estee Lauder","Estelle Gullit","Esther Vergeer","Ethan Hawke","Etmaal","Etna","Etos","Etos","Etui","EU","Euro","Euromast","Europa","Europcar","Europese Unie","Eurosonic Noorderslag","Eurosport","Eurovisie Songfestival","Eurozone","Eva Longoria","Eva","Even Apeldoorn bellen","Evenaar","Everest","Evers Staat Op","Evert van Benthem","Everton","Evita","Ex Machina","Excelsior","Exitpoll","Exodus","Expeditie Robinson","Experiment","Expressionisme","Eye of the Tiger","Eyeliner","Ezel","Ezeltje Prik","Fabeltjeskrant","Fabio Aru","Fabriek","Facebook Messenger","Facebook","Fafi dan?","Fahrenheit","Fair Trade","Faithless","Family Guy","Famke Louise","Fanta Zero","Fanta","Fantastisch","Fantasy Island","Farao","FARC","Farewell","Farmacie","Fast and Furious","Fathers and Daughters","Fatima","FBI","FC Barcelona","FC Groningen","FC Twente","FC Utrecht","FC Veendam","FEBO","Feestje","Felipe Massa","Feminist","Femke Halsema","Fergie","Fernando Alonso","Ferrari","Ferry Doedens","Ferry Weertman","Feuten","Feyenoord","FHM","Fiat","Fidel Castro","Fidget Spinner","Fierljeppen","Fiets","Fietsenmaker","Fietsvierdaagse","FIFA Schandaal","FIFA","Fifth Avenue","Fifty Shades of Black","Fifty Shades of Gray","Figuurzaag","File","Filemon Wesselink","Filet Americain","Filmstudio","Finale","Finding Dory","Finding Nemo","Finland","FIOD","Fipronil","Fipronilei","Fitnessruimte","Flaporen","Flappie","Fleece deken","Flensje","Flessenpost","Fleur op","Fleurop","Flevo Festival","Flevoland","Flipje van de Betuwe","Flipperkast","Flippo","Flodder","Floortje Dessing","Floppy","Florence Nightingale","Florence","Florida","Flying Dutchman","FNV","Fokke en Sukke","Fokker","Force India","Ford","Formule 1","Forrest Gump","Fort Knox","Fortis","Forum voor Democratie","Fossil","Fotograaf","Fotosynthese","Fractievoorzitter","Framboos","Franeker","Frank Boeijen","Frank de Boer","Frank Hartje Giel Festival","Frank Rijkaard","Frank Sinatra","Frankenstein","Frankfurt","Frankrijk","Franky Rizardo","Frans Bauer","Frans Duijts","Frans Duyts","Frans Hals","Frans Molenaar","Frans Schubert","Franse Alpen","Franse Revolutie","Franz Ferdinand","François Hollande","Fred Flintstone","Fred Rutten","Fred Teeven","Freddie Mercury","Freddy Heineken","Frederique van der Wal","Free Willy","Freek de Jonge","Freek Vonk","Freetown","Friends","Friesche Vlag","Friese Meren","Friesland","Fristi","Frits Barend","Frits Wester","Frituurpan","Froukje de Both","Fruitella","Fruity Loops","Fryslân","Fuck de Koning","Fukushima","Full House","Funda","Fury Road","Fyra","Fysiotherapeut","G-8","G.I. Joe","Gaastra","Gabber","Gaborone","Galatasaray","Galaxy S8","Galgje","Galileo Galilei","Game of Thrones","Gameboy","Gamma","Gandalf","Gandhi","Gangnam Style","Ganzenbord","Ganzenveer","Gardameer","Garde","Garfield","GasUnie","Gaswinning","Gauloises","Gay Pride","Gaza","Gazastrook","Gazelle","Gebakken eitje","GeenPeil","GeenStijl","Geer en Goor","Geert Wilders","Gehaktdag","Geile Geert","Gekkenhuis","Gelderland","Gelijkheid en broederschap","Gelredome","Genderfluid","Genderneutraal","Geneeskunde","Genesis","George Clooney","George Michael","George W. Bush","Georgetown","Georgina Verbaan","Georgië","Geox","Gepetto","Geraldine Kemper","Geranium","Gerard Cox","Gerard Ekdom","Gerard Joling","Gerard Reve","Gereedschap","Germanwings","Gerrit Rietveld","Gerrit Zalm","Gers Pardoel","Gery's Anatomy","Gestampte Muisjes","Geurkaars","Gevangenis","Gewapend Beton","Gewichtheffen","Gezicht op Delft","Gezondigen","Ghostbusters","Giant","Gibraltar","Giedo van der Garde","Giel Beelen","Gierput","Gieter","Gigi Hadid","Gigi Ravelli","Gijs Staverman","Gijzelsoftware","Gillette","Giovanni Guidetti","Giovanni van Bronckhorst","Giro 555","Gisele Bundchen","Gladiator","Glas in lood","Glasvezel","Glazen huis","Glazenwasser","Glee","Glennis Grace","Global shift","Gloria Estefan","Glow in the dark","Gmail","God","Godfather","Godfried Bomans","Goede Vrijdag","Goeree-Overflakkee","Golden Earring","Golden Gate Bridge","Golden Retriever","Goliath","Gondelstad","Goodyear","Google Earth","Google","Googleloeren","Gooische Vrouwen","Gooise Matrasjes","Gordijn","Gordon Ramsay","Gordon","Gorgonzola","Gotiek","Gouda","Gouden Eeuw","Gouden Gids","Gouden Griffel","Gouden Haka","Gouden Koets","Gouden Loekie","Gouden Televizier Ring","Goudkust","GP van Barcelona","GP van Spanje","Graceland","Grammy Awards","Granaatappel","Grand Canyon","Grand Depart","Grand Prix Austin","Grand Slam","Grapperhaus","Grazia","Grease","Great Barrier Reef","Greekovery","Green Street Hooligans","Greenday","Greenpace","Greenwichtijd","Grenscontrole","Grexit","Griekenland","Griekse Eilanden","Griepepidemie","Grind","Groei curve","Groene Draeck","Groene Hart","Groenlinks","Groenteman","Groesbeek","Grolsch Veste","Grolsch","Groningen","Groninger Museum","Groot-Brittannië","Grote Beer","Grote Depressie","Grote Oceaan","Ground Zero","Grover","Grumpy Cat","GTST","Guantanamo Bay","Guatemala-Stad","Gucci","Guido Weijers","Guiness Book of Records","Guinness","Guns N' Roses","Gustave Eiffel","Guus Geluk","Guus Hiddink","Guus Meeuwis","Guust Flater","Gwen Stefani","Gwyneth Paltrow","Gymleraar","Gülenbeweging","H&M","Haagse Bluf","Haagse Harry","Haagse Hopjes","Haarlem","Habsburgse Huis","Hacker","Hades","Hakuna Matata","Halbe Zijlstra","Halle Berry","Halloween","Hamas","Hamelen","Hamerkophaai","Hamlet","Hammer Series","Handbal","Hangbrug","Hangover","Hanna Verboom","Hannah Montana","Hannibal","Hanoi","Hans Anders","Hans Breukhoven","Hans Christian Andersen","Hans en Grietje","Hans Kazan","Hans Klok","Hans Kraay jr.","Hans Teeuwen","Hans Wiegel","Hans Zimmer","Hansaplast","Hanzesteden","Happy Feet","Happy Hardcore","Harbor Bridge","Harderwijk","Hardwell","Hare Krishna","Haringkaken","Harley-Davidson","Harrison Ford","Harrods","Harry Mulisch","Harry Potter","Hart van Nederland","Hartenjagen","Hartstichting","Harvard","Harvey Weinstein","Havana","Haven van Rotterdam","Hawaii","Heathrow","Heb je even voor mij","Hectometerpaaltje","Heer Bommel","Heerenveen","Heerlen","Heidelberg","Heidi Klum","Heidi Montag","Heidi","Heineken","Heintje","Heinz","Hel","Heleen van Royen","Helene Kroller Muller","Helga van Leur","Hellendoorn","Hello","Hells Angels","Helmut Schmidt","Help","Help, mijn man is Klusser!","Helsinki","HEMA","Hemel","Hemelvaart","Hemelvaartsdag","Henk Dissel","Henk Kuiper","Henk Westbroek","Henk-Jan Smits","Hennie van der Most","Henny Huisman","Henoch","Herbalife","Herbie","Herbivoor","Hercules","Herders","Herfst","Herman Brood","Herman den Blijker","Herman Finkers","Herman van Veen","Hero","Heroes","Hersenpan","Hertog Jan","Het Achterhuis","Het beste idee van Nederland","Het CBR","Het gilde","Het Glazen Huis","Het heelal","Het Huis Anubis","Het IJ","Het Kasteel","Het Koningshuis","Het Koningslied","Het Kremlin","Het Kurhaus","Het Lagerhuis","Het Land van Maas en Waal","Het Legioen","Het lelijke eendje","Het Nieuwe Testament","Het Paradijs","Het Pieterpad","Het rampjaar","Het Romeinse Rijk","Het Russisch comité","Het Suezkanaal","Het Torentje","Het verre oosten","Het volk van Laaf","Het Witte Huis","Hete Bliksem","Heteluchtoven","Hezbollah","High School Musical","Hijskraan","Hilary Duff","Hillary Clinton","Hilversum","Himalaya","Hindenburg","Hindoeïsme","Hippie","Hippocrates","Hiroshima","Hiswa","HIV","Hockey","Hoefnix","Hoek van Holland","Hoevelaken","Hofstad","Hoge Veluwe","Hogespriester","Holland Casino","Holland Festival","Holland","Hollandaisesaus","Hollands Got Talent","Hollandse Waterlinie","Hollebolle Gijs","Hollywood","Holocaust","Homer Simpson","Homies","Homohuwelijk","Homs","Hond","Honda","Hong Kong","Hongarije","Hongerstaking","Hoofdpiet","Hoog Catharijne","Hoogovens","Hoogtevrees","Hoorn","Hop Marjanneke","Horloge","Hornbach","Horse with no name","Hortensia","Hotdog","Hotel California","Hotel Direct","Hotel Transylvania","Hotmail","Houdini","Houston we have a problem","Houston","Hout","Houthakker","Hozier","HP De Tijd","HSL","Hubert Möllenkamp","Hugh Grant","Hugh Hefner","Hugh Jackman","Hugh Jackman","Hugo Boss","Hugo de Groot","Huis ten Bosch","Huis van Oranje","Huiskamer","Huisschilder","Human Resources","Humberto Tan","Hummer","Hunebedden","Hup Holland Hup","Hurricane Irma","Hutspot","Huub Stapel","Hyundai","Hyves","I am Sam","I'll be back","IAAF","Ibiza","IBM","Ice Age","Idefix","Idols","Ieniemienie","Ierland","Iglo","IJscoman","IJsland","IJsselmeer","IJsthee","IJzel","IJzeren Gordijn","Ik Hou van Holland","Ik zie ik zie wat jij niet ziet","Ik Zlatan","Ikea","Illusionist","Ilse de Lange","Imagine","IMDb","Immigratiedienst","Impasse","Impressionisme","In Between","In the Heart of the Sea","In the Name of Love","India","Indiana Jones","Indianen","Indonesië","Indy 500","IndyCar","Inferno","Informateur","Infrarood","Infrastructuur","ING","Inge de Bruijn","Ingenieur","Inkomstenbelasting","Inloopkast","Inspecteur de Cock","Inspector Clouseau","Instagram","Insurgent","Intel","Intercity","Intercontinentale raket","Internet Explorer","Internet","Internetbankieren","Interpol","Intertoys","Into the Woods","Intouchable","IOC","iPad Pro","iPad","iPhone X","iPhone","iPod","IQ","Irak","Ireen Wust","Irene Moors","Irish coffee","Iron Man","Isa Hoes","Isaac Newton","Isaak","ISIS","Islam","Islamabad","Islamitische Staat","Israël","IT","It's Raining Men","Italië","Ivo Niehe","Ivo Opstelten","J. Lo","J.J. Abrams","J.K. Rowling","J.R. Ewing","J.R.R. Tolkien","Ja zuster nee zuster","Jaap de Hoop Scheffer","Jaap Eden","Jaap Stam","Jaarbeurs","Jaarvergadering","Jack & Jones","Jack Black","Jack Daniels","Jack Johnson","Jack Nicholson","Jack Sparrow","Jack Spijkerman","Jack the Ripper","Jack van Gelder","Jackie Chan","Jackson Five","Jacob Cats","Jaguar","Jakarta","James Blunt","James Bond","James Cameron","James Cook","James Last","James Morrison","Jamie Oliver","Jamie Vardy","Jamin","Jan Bos","Jan de Roos","Jan Des Bouvrie","Jan Jaap van der Wal","Jan Keizer","Jan Klaassen","Jan Kooijman","Jan Marijnissen","Jan Mulder","Jan Smeekens","Jan Smit","Jan Steen","Jan Versteegh","Jan","Jan, Jans en de Kinderen","Jandino Asporaat","Janet Jackson","Jannes van der Wal","Jantje Beton","Japan","Jared Leto","Jason Bourne","Java","Jaws","Jay-Z","Je broer","Je Maintiendrai","Je Suis Charlie","Jean Paul Gaultier","Jean Thielemans","Jean-Claude van Damme","Jeanne d'Arc","Jeckyll and Hyde","Jeep","Jehovas getuige","Jenna Marbles","Jennifer Aniston","Jennifer Hoffmann","Jennifer Hudson","Jenson Button","Jeremia","Jeremy Clarkson","Jerevan","Jericho","Jerney Kaagman","Jeroen Bosch","Jeroen Dubbeldam","Jeroen Krabbe","Jeroen Oerlemans","Jeroen Pauw","Jeroen van der Boom","Jeroen van Inkel","Jeroen van Koningsbrugge","Jerry Springer","Jeruzalem","Jesaja","Jesse Klaver","Jessica Alba","Jessica Biel","Jessica Simpson","Jet Bussemaker","Jett Rebel","Jeugdjournaal","Jeugdpuistje","Jezus van Nazaret","Jezus","JFK","Jihadgala","Jim Bakkum","Jim Carey","Jim Caviezel","Jimi Hendrix","Jingle Bells","Jip en Janneke","Jiske Griffioen","Jiskefet","JJ Cale","Job Cohen","Job","Jochem Meijer","Jochem Uytdehaage","Jochem van Gelder","Jodendom","Jodenster","Joe Biden","Johan Cruijff Arena","Johan Cruijff","Johan de Witt","Johan Derksen","Johan Neeskens","Johan van Oldenbarnevelt","Johan Vlemmix","Johannes Calvijn","Johannes de Doper","Johannes Vermeer","Johannesburg","John Cleese","John de Mol","John Denver","John Ewbank","John F. Kennedy","John Legend","John Lennon","John Mayer","John McCain","John McEnroe","John Travolta","John van den Heuvel","John Wayne","Johnnie Walker","Johnny Cash","Johnny de Mol","Johnny Depp","Johnny Knoxville","Jojo","Jolande Sap","Jolanthe","Jomanda","Jon Bon Jovi","Jona en de Walvis","Jona","Jonge Jenever","Jongle Book","Jongste dag","Joop Braakhekke","Joop van den Ende","Joop Zoetemelk","Joost van den Vondel","Joost Zwagerman","Joran van der Sloot","Jordaan","Jorge Lorenzo","Jorien ter Mors","Jorrit Bergsma","Jort Kelder","Josef","Joss Stone","Journaal","Journalist","Journalistiek","Jozef in de put","Judas","Juffrouw Ooievaar","Jugendstil","Jukebox","Jules Deelder","Jules Verne","Julia Roberts","Julius Caesar","Jumbo","Jumbo-Lotto","Jump Style","Junglebook","Jupiler","Jupiter Ascending","Jupiter","Jurassic Park","Jurassic World","Jurk","Justice League","Justin Bieber","Jägerbom","Jörgen Raymann","K3","K3-Factor","Kaap de Goede Hoop","Kaapstad","Kaarslicht","Kaarsvet","Kaasfondue","Kaasschaaf","Kabinet","Kabinetsformatie","Kabouter Plop","Kabul","Kai Verbij","Kaiserbroodje","Kalifaat","Kalium","Kalk","Kalkaanslag","Kalverstraat","Kamasutra","Kamelenrace","Kameleon","Kamermeisje","Kamerplant","Kampioenswedstrijd","Kanaaltunnel","Kane","Kangoeroe","Kanonskogel","Kanye West","Kapitein Haak","Kapsalon","Kapster","Kapstok","Karate Kid","Karate","Kardinaal","Karel Appel","Karel de Grote","Karel","Karikatuur","Karin Slaughter","Karl Marx","Karwei","Kasteel","Kat en muis","Kate Hudson","Kate Middleton","Kate Moss","Kate Winslet","Kathmandu","Katie Holmes","Katie Melua","Katja Schuurman","Katrien Duck","Katy Perry","Kawasaki","Keanu Reeves","Keizer","Kellog's","Kelly Osbourne","Kelten","Kenia","Kentucky","Kenwood","Kerk","Kerkhof","Kermit de Kikker","Kerncentrale","Kernreactor","Kerst","Kerstboom","Kerstman","Kerstmis","Kerstster","Keuken","Keukenhof","Keukenrol","Keukenrolhouder","Keulen","Kever","Kevin Costner","Kevin Strootman","KFC","KGB","Khalid Boulahrouz","Khartoem","Kibbeling","Kickboxer","Kiev","Kievietseieren","Kijk- en luistergeld","Kijkdoos","Kijkduin","Kilimanjaro","Kim Clijsters","Kim Feenstra","Kim Holland","Kim Jong Il","Kim Jong Un","Kim Kardashian","Kim Lian van der Meij","Kimi Räikkönen","Kind van de duivel","Kinderen Geen Bezwaar","King Arthur","King Kong","Kings of Leon","Kingston","KitKat","Kiwi","KKK","Klaas Vaak","Klaas-Jan Huntelaar","Klaasvaak","Klantenkaart","Klaproos","Klapstoel","Klaslokaal","Klaverjassen","Klavertje vier","Kleedkamer","Klein Duimpje","Klein klein kleutertje","Kleine Beer","Kleine Zeemeermin","Kleptomaan","Klerenkast","Kleuterjuffrouw","Klimaatakkoord","Klimaatconferentie","KLM","Klokgevel","Klokhuis","Klokkenspel","Klooster","Klootschieten","Klopklop-grap","KLPD","Klunen","Kluun","Knabbel en Babbel","Knettergek","Knielen op een bed violen","Knight Rider","Knikkeren","KNMI","KNSB","Knurft","KNVB","KNVB-Beker","Kobe Bryant","Kodak","Koehandel","Koek en Zoopie","Koekiemonster","Koekoek","Koen Verweij","Koerden","Koeweit","Koffietijd","Koffiezetapparaat","Kok","Kokosnoot","Kolbeinn Sigthorsson","Kolfspel","Kolibri","Kolonie","Kolonisten van Catan","Kom van dat dak af","Komijnekaas","Komkommertijd","Kompas","Koning Arthur","Koning David","Koning Herodes","Koning Leeuwenhart","Koning Salomo","Koning Willem de Derde","Koning Willem I","Koning Willem II","Koning Willem-Alexander","Koningin Beatrix","Koningin Elizabeth","Koningin Fabiola","Koningin Juliana","Koningin Wilhelmina","Koninginnedag","Koninginnenach","Koningsdag","Koningshuis","Koninkijke landmacht","Koopgoot","Koopzondag","Koos Alberts","Kopenhagen","Koper","Kopieerapparaat","Koptelefoon","Koraal","Koran","Koreaanse oorlog","Korting","Koude Oorlog","KPN","Kraamkost","Kraantje Pappie","Krabpaal","Krak des Chevaliers","Krantenwijk","Krediet","Kremlin","Kreta","Krezip","Kribbe","KRO","Kroatië","Kroepoek","Krokodil","Kroonluchter","Kruidenbitter","Kruidvat","Kruimelpensioen","Kruimeltje","Kruistocht in spijkerbroek","Kruiwagen","Ku Klux Klan","Kuala Lumpur","Kuifje en Bobbie","Kuifje","Kunduz Akkoord","Kunstenaar","Kunstgras","Kussensloop","Kuzu","Kwartje van Kok","Kwik Kwek en Kwak","Kylie Jenner","Kylie Minogue","L&M","La Bamba","La La Land","Labour-partij","Lachspiegel","Lacoste","Lacrosse","Ladies And Gentlemen","Lady Die","Lady en de Vagebond","Lady Gaga","Lage landen","Lagerhuis","Lak aan","Lamar Odom","Laminaat","Lampenkap","Lampion","Lance Armstrong","Lancelot","Lancome","Landal GreenParks","Landarrest","Landgraaf","Lang zal hij leven","Lange Frans","Langspeelplaat","Langste stokbrood ter wereld","Lantaarnpaal","Lapzwans","Lara Croft","Lara Stone","Las Vegas","Lassie","Laura Dekker","Laura Hansen","Laura Jansen","Lava","Lawine","Lazarus","LCD","Le Louvre","Le Tour de France","Leauge of Legends","Lech","Leeuwarden","Lege-nestsyndroom","Leger des Heils","Lego","Leiden","Leidens ontzet","Lelystad","Lemonade","Lenie 't Hart","Lenin","Lenny Kravitz","Lente","Lentedag","Leo Beenhakker","Leon de Winter","Leona Lewis","Leonard Cohen","Leonardo da Vinci","Leonardo DiCaprio","Leontien van Moorsel","Leontine Borsato","Leraar","Les Miserables","Lesbos","Lewis Hamilton","LG","Liam Neeson","Libanon","Libelle","Libie","Lidl","Liechtenstein","Liefs uit Londen","Lieke Martens","Lieveheersbeestje","Lift","Lijkschouwer","Lik op stuk","Like a Virgin","Like Mike","Likeur 43","Lil' Kleine","Lilly Allen","Lima","Limburg","Limburgse Vlaai","Linda de Mol","Linda","Lindsay Lohan","Lingo","Linkin Park","Linnaeushof","Lion King","Lionel Messi","Lionel Richie","Lissabon","Lisse","Litouwen","Liturgie","Live","Liverpool","Liz Hurley","Ljubljana","Lloret de Mar","Loch Ness","Lodewijk Asscher","Lodewijk Napoleon","Loek Hermans","Loekie de Leeuw","Loes Luca","Loft","Logan","Logopedie","Lois Lane","Loiza Lamers","Lokterrorist","Lolsmurf","Londen","London Eye","London Has Fallen","Loom bandjes","Looney","Loopneus","Loretta Schrijver","Los Angeles","Lost Frequencies","Lotto","Lotto-Jumbo","Lotus","Louis van Gaal","Lounge","Loungebank","Louvre","Love is in the air","Love Me Like You Do","Lowlands","LP","Luanda","Lucas en Gea","Luciano Pavarotti","Lucifer","Lucille Werner","Lucky Luke","Lucky Strike","LuckyTV","Lufthansa","Luidspreker","Luier","Luigi","Luke Skywalker","Lulletje rozenwater","Luther","Lutjebroek","Luuk de Jong","Luxemburg","Lyon","M.C. Escher","Ma Flodder","Maan","Maandag","Maarschalk","Maarten 't Hart","Maarten Tjallingii","Maarten van Rossum","Maas","Maaskantje","Maastricht","Macedonië","Macron","Madagaskar","Madame Tussauds","Madonna","Madrid","Madurodam","Maffia","Maglia Rosa","Magma","Magnum","MainStreet","Major Lazer","Majorca","Majuro","Makelaardij","Makro","Malaria","Malariamug","Mali","Mall Cop","Malt bier","Malta","Mama Mia","Mamma Appelsap","Manchester United","Manchester","Mandarijneend","Manhattan","Manilla","Manna","Manneke Pis","Mans Zelmerlow","Mantelzorg","Manuel Broekman","Mao Zedong","Mao","Maori","Maranatha","Marathon van Rotterdam","Marc Marquez","Marc-Marie Huijbregts","Marco Borsato","Marco Polo","Marco van Basten","Margriet","Mari van de Ven","Maria Montessori","Maria van Magdalena","Maria","Marianentrog","Marianne Timmer","Marianne Weber","Marie Claire","Marie-Antionette","Marihuana","Marine","Mario Been","Marit Bouwmeester","Mark Bonar","Mark Ronson","Mark Rutte","Mark Simonson","Mark van Bommel","Mark Zuckerberg","Marktplaats","Marlboro","Marleen Veldhuis","Marlies Dekkers","Marokko","Maroon 5","Marrit Steenbergen","Mars","Marseille","Marsmannetje","Mart Hoogkamer","Mart Smeets","Marten Toonder","Martijn Krabbé","Martin Garrix","Martin Gaus","Martin Kok","Martin Luther King","Martina Navratilova","Martini","Martinitoren","Marussia","Mascotte","Masqat","Masseur","Mastercard","Matisse","Matroos","Matt Damon","Matthijs van Nieuwkerk","Matthäus Passion","Mattie Valk","Maurice de Hond","Mauritshuis","Max Havelaar","Max Verstappen","Maya","Mayonaise","Mazda","Maze Runner","Mazzeltov","McDonald's","McLaren","MDF","MDMA","Meatloof","Media Markt","Mediaweigeraar","Medicijnen","Medvedev","Meer of minder","Meerderheidskabinet","Meereiskaart","Meerval","Mega Mindy","Megan Fox","Meghan Markle","Mein Kampf","Mel Gibson","Melanie Trump","Melatonine","Melkertbanen","Melkweg","Memphis Depay","Men in black","Meneer Aart","Meneer de uil","Meneer Krabs","Menhir","Mens Erger Je Niet","Mensenrechten","Mentor","Mentos","Mercedes","Mercedes-Benz","Mercurius","Merlot","Meryl Streep","Metallica","Metro","Metselaar","Metusalem","Mexico","Mexico-Stad","MH17","Miami","Michael Boogerd","Michael Bublé","Michael Jackson","Michael Jordan","Michael Schumacher","Michael van Gerwen","Michaëlle Krajicek","Michel Platini","Michelangelo","Michelin","Michelinster","Michelle Obama","Michiel de Ruyter","Mick Jagger","Mickey Mouse","Microsoft Office","Microsoft","Middelbrug","Middellandse zee","Midden-Amerika","Midden-Oosten","Middenhandsbeentje","Middernacht","Midsomer Murders","Mien Dobbelsteen","Mien speklap mien laiverd","Miereneter","Mies Bouwman","Migratie","Mika","Mikado","Mike Tyson","Milaan","Miljardair","Miljoenennota","Milka","Milkshake","Milkyway","Millimeter","Milow","Minderheidskabinet","Mini Cooper","Mini playbackshow","Mini","Minigolf","Minions","Minister Kamp","Minnesota","Minoes","Minos Pallas","Minsk","Miss Holland","Miss Piggy","Miss World","Mission Impossible","Mississippi","Mitsubishi","MIVD","MKB","Moby Dick","Moeder Maria","Moeder Teresa","Moederdag","Mohammed Ali","Mohammed de Profeet","Mokum","Moleculaire machines","Molukken","Mona Lisa","Mona","Monaco","MonChou","Mondriaan","Monet","Monica Geuze","Monica Lewinsky","Monique Smit","Monique van de Ven","Monopolie","Monster van Loch Ness","Mont Blanc","Monte Carlo","Montevideo","Montmartre","Montpellier","Morgan Freeman","Morse","Mortuarium","Moskou","Mosul","Motel","Motie van wantrouwen","Motorola","Moulin Rouge","Mount Everest","Movember","Mowgli","Mozes","Mr. Bean","Mr. Polska","Mr. Spock","Mrs. Smith","MSN","MTV","Muesli","Mugabe","Muggenbult","Muhammad Ali","Multatuli","Mumford and Sons","Munster","Muppets","Museum","Mussolini","Musée d'Orsay","Muzikant","My hearth will go on","My Way","Myanmar","München","Naaien","Naar het einde van de wereld","Nachtclub","Nachtvlinder","Nachtwacht","Nagellak","Nagellakactie","Nagellakremover","Nairo Quintana","Najib Amhali","Nance Coolen","Naomi Campbell","Naomi van As","Napoleon Bonaparte","Narcis","NASA","Nassau","Natalie Portman","Nationaal Songfestival","National Geographic","Nationale Postcode Loterij","Nationale-Nederlanden","Natuurmonumenten","Natuurtalent","NAVO","Nazareth","NCIS","NCRV","Neanderthalers","NEC","Nederland","Nederlands Dagblad","Nederlandsche Bank","Nederlandse Antillen","Nederlandse Driekleur","Nederlandse Veteranendag","Need for Speed","Neelie Kroes","Neil Armstrong","Neil Diamond","Nelson Mandela","Nemo","Nep-nieuws","Nepal","Nepfractie","Nepnieuws","Nery Ford","Nescafe","Nespresso","Nesquick","Nestle","Nestorix","Net5","Netflix","Netwerk","Neuroloog","Neus","Neverland","Nevobo","New Delhi","New Jersey","New Kids Turbo","New York Pizza","New York","Newton","Niagara Waterfalls","Niantic","Nice","Nick en Simon","Nick Schilder","Nickelback","Nickelodeon","Nicki Minaj","Nico Rosberg","Nicolas Cage","Nicolas Sarkozy","Nicole Kidman","Nicolette Kluijver","Nicolette van Dam","Nicolien Sauerbreij","Nicotinepleister","Niels Holgersson","Nierbekkenontsteking","Nieuw-Amsterdam","Nieuw-Zeeland","Nieuwe Revu","Nieuwe Testament","Nieuwe Waterweg","Nieuwe Zakelijkheid","Nieuwjaarsduik","Nieuwsuur","Nigel de Jong","Nigel Farage","Nijenrode","Nijl","Nijmeegse Vierdaagse","Nijmegen","Nijntje","Nike","Nineve","Nintendo","Nirvana","Nissan","Nivellering","No Surrender","Noach","Nobelprijs","NOC-NSF","Nokia","Noord Nederlands Toneel","Noord-Afrika","Noord-Amerika","Noord-Brabant","Noord-Holland","Noord-Ierland","Noord-Korea","Noordelijk halfrond","Noorder Dierenpark","Noorderlicht","Noordpool","Noordwijk","Noordzee","Noordzeekanaal","Noormannen","Noorwegen","Normandië","North Sea Jazz Festival","NOS","NOS-Journaal","Nostradamus","Notitieblok","Notre-Dame","Nova Zembla","Nova","Novak Djokovic","NPO 1","NPO 2","NPO 3","NRC Handelsblad","NRC","NS","NSA","NSB","Nu.nl","Nummer 14","Nummerdor en Varenhorst","Nuna","Nuon","Nutella","Nutricia","O Denneboom","O kom er eens kijken","Oasis","Obama","Obelix","Obesitas","Ocean's Thirteen","Octopus","Oculus Rift","Oculus","Oekraïne","Oekraïne-referendum","Oeral","Oerend Hard","Oerknal","Oerol Festival","Oerwoud","Oeteldonk","Officier van Justitie","OG3NE","Oh Oh Den Haag","Oktoberfest","Olav Mol","Olivia Newton-John","Ollie","Ollongren","Olvarit","Olympique Marseille","Olympisch Comité","Olympisch Vuur","Olympische Spelen","Olympische Winterspelen","Ome Willem","Omega","Omelet","Omi","Onderweg naar morgen","Onderzeeër","Onderzoeksraad voor Veiligheid","One direction","OnePlus","Onix","Ontgroening","Ontslaggolf","Oogschaduw","Oom Dagobert","Oorlel","Oost-Europa","Oostenrijk","Oosterschelde","Oosterscheldekering","Oostindische Compagnie","Op Me Monnie","Opel Astra","Opel","Openbaring","Openlucht museum","Operazangeres","Ophrah Winfrey","Oprechte Almanak","Opsporing Verzocht","Opticien","Opvanglocatie","Oranje","Oranjebitter","Oranjestad","Ordentelijk","Oreo","Origami","Orkaan Matthew","Orkaan Patricia","Orkaankracht","Orlando Bloom","Orthodontist","Osama Bin Laden","Oscars","Oslo","Ot en Sien","Otje","Ottawa","Oud en Nieuw","Oude Testament","Oudejaarsavond","Oudejaarsconference","Oudejaarstrekking","Ouderenzorg","Oudorp","Out of the box","OV-chipkaart","Over de streep","Overijssel","Owen Wilson","Oxford University","Oxford","Ozonlaag","Ozzy Osbourne","P. Diddy","P.C. Hooft","Paard van Troje","Paasfeest","Paashaas","Pablo Picasso","Pac man","Paddington","Paddo","Pakistan","Pakjesavond","Pakjesboot","Paleis het Loo","Paleis Huis ten Bosch","Paleis Noordeinde","Paleis op de Dam","Paleis Soestdijk","Paleis","Paleontologie","Palermo","Palestina","Palindroom","Pall Mall","Palm","Pamela Anderson","Pampus","Panama Kanaal","Panama-stad","Panasonic","Pandabeer","Pannenkoekenboot","Panorama","Panoramix","Pantoffeldiertje","Paper Planes","Paperclip","Papier","Paraaf","Paradijs","Paradiso","Paradox","Paralympics","Paramaribo","Paraplu","Parel","Parijs","Paris Hilton","Paris Saint Germain","Park Guell","Park","Parkeergarage","Parkinson","Parkpop","Parlement","Partij voor de Dieren","Partysquad","Pasen","Paskamer","Passiva","Pastoor","Patatje Oorlog","Patholoog-anatoom","Patricia Paay","Patrick Kicken","Patrick Kluivert","Patrick Lodiers","Patrick Swayze","Patty Brard","Paul de Leeuw","Paul Gauguin","Paul McCartney","Paul Rabbering","Paul van Loon","Paul van Vliet","Paul Verhoeven","Paul Witteman","Paulus de Boskabouter","Paus","Pauw en Witteman","PayPal","Peanuts","Pearl Harbor","Pearl Jam","Pearle","PEC Zwolle","Peijnenbrug","Peking","Pelikaan","Pelle","Pentagon","Penélope Cruz","Peper-en-zoutstel","Pepermolen","Pepernoot","Peppi en Kokki","Pepsi Max","Pepsi","Per seconde wijzer","Permanent","Persconferentie","Person of Interest","Persoonsgegevens","Pest","Pete Sampras","Peter Bosz","Peter Griffin","Peter Heerschop","Peter Jackson","Peter Langhout","Peter Pan","Peter R. de Vries","Peter Sagan","Peter Stuyvesant","Peter Timofeeff","Peter van der Vorst","Peter Will","Petje Pitamientje","Peugeot","Phase 10","Phil Collins","Phil Taylor","Philip Cocu","Philip Freriks","Philipp Kohlschreiber","Philips Stadion","Philips","Phishing","Pia Douwes","Piano","Pichegru","Pickwick","Pictionary","Pictogram","Pierce Brosnan","Piet Hein Donner","Piet Hein","Piet Keizer","Piet Klerkx","Piet Paulusma","Piet Zwart","Pieter Baancentrum","Pieter Minnewit","Pieter van den Hoogenband","Pieter van Vollenhoven","Pieterburen","Pieterpad","Pietje Bel","Piets Weerbericht","Pikachu","Piloot","Pim Fortuyn","Pim Pam Pet","Pingen","Pinguin","Pink Floyd","Pink Lady","Pink Panther","Pinkeltje","Pinkpop","Pinksteren","Pino","Pinokkio","Pinterest","Pioenroos","Pip en Pim","Pippa Middleton","Pippi Langkous","Piramide","Piranha","Piratebay","Pirates of the Caribbean","Pirelli","Pitch Perfect","Pittbull","Pixar","Pixelrelatie","Pixels","Pizza Hut","Piñata","PKN","Plank Challenge","Plankenkoorts","Plascontract","Plasma","Plastic","Plato","Playboy","Playstation 3","Playstation","Plopsaland","Pluk van de Petteflat","Pluto","Pocahontas","Podgorica","Poedel","Poepincident","Poesje Mauw","Poker Face","Poker","Pokestop","Pokémon Go","Pokémon","Pokémonterreur","Polen","Politicus","Politieman","Polka","Polo","Pontius Pilatus","Ponypark Slagharen","Poortjesspringer","Popcorn","Popeye","Porsche","Port Louis","Port Moresby","Port of Spain","Port-au-Prince","Porto-Novo","Portret In Diamanten","Portugal","Postbank","Postkantoor","Postmodernisme","Postzegelverzamelaar","Potloodventer","Powned","Praag","Praatpaal","Praxis","Premier Balkenende","Premier Netanyahu","President Clinton","President Hollande","President Maduro","President Obama","Pretty Woman","Preuvenemint","Priester","Prikbord","Prikpil","Primark","Prince Harry","Prince William","Prince","Princess Diana","Prins Albert","Prins Bernhard","Prins Carl Philip","Prins Carnaval","Prins Charles","Prins Claus","Prins Friso","Prins Harry","Prins Maurits","Prins Willem","Prinsenhof","Prinses Alexia","Prinses Amalia","Prinses Ariane","Prinses Irene","Prinses Laurentien","Prinses Margriet","Prinses Maxima","Prinsjesdag","Printer","Prison Break","Pristina","Prius","Proeverij","Profeet Mohammed","Profeet","Professor Barabas","Profielwerkstuk","Profvoetballer","Project Syria","Project X","Prosecco","Protestanste Kerk","Provinciale Staten","Prullenbak","Psalm","PSV","Publiek","Puigdemont","Pukkelpop","Puma","Pumba","Purple Rain","Putdeksel","PvdA","PVV","Pyongyang","Pyramide","Pyreneeën","Pyromaan","Pythagoras","Python","Q-base","Qmusic","QR-code","Quarter Pounder","Que Sera Sera","Quebec","Queen","Quest","Quick Step","Quinoa","Quinty Trustfull","Quote 500","Quote","R. Kelly","Raad van State","Raadgevend referendum","Raamkozijn","Raaskallen","Rabat","Rabobank","Rachab","Racist","Racoon","Radar Love","Radar","Radijs","Radio 1","Radio Veronica","Radiohead","Radiopresentator","Rafael Nadal","Raffaello","Raket","Ralf Mackenbach","Ralf Schumacher","Ramadan","Rambo","Ramses Shaffy","Randstad","Range Rover","Ranomi Kromowidjojo","Ransomware","Ratko Mladić","Raul Castro","Ray Charles","Ray-Ban","Real Madrid","Rechter","Recyclen","Red Band","Red Bull Racing","Red Hot Chili Pepers","Red mijn vakantie","Reese Witherspoon","Referendum","Reformatie","Regeerakkoord","Regenboog","Regenboogtaal","Regenton","Regeringsverklaring","Regilio Tuur","Rehab","Reichstag","Reinder Nummerdor","Reinier Paping","Reinout Oerlemans","Reisbureau","Reiziger","Rembrandt van Rijn","Remia","Remy Bonjasky","Renaissance","Renate Verbaan","Renault","Renee Zellweger","Renesse","René Froger","René Gude","René van der Gijp","Repelsteeltje","Replay","Republikeinen","Resolutie 181","Resolutie","Reuzenrad","Reykjavik","Rhône","Richard Branson","Richard Gere","Richard Krajicek","Rick Astley","Rick Brandsteder","Rick Nieman","Ricky Martin","Rico Verhoeven","Ridderzaal","Rietje","Riga","Rihanna","Rijksmuseum","Rijkswaterstaat","Rik Felderhof","Rik van de Westelaken","Ringo Starr","Ringstaartmaki","Rintje Ritsma","Rio de Janeiro","Risen","Risk","Rita Verdonk","Rituals","RIVM","Rob de Nijs","Rob Stenders","Rob van Someren","Robbie Williams","Robert de Niro","Robert Doornbos","Robert Downey jr.","Robert Gesink","Robert Jensen","Robert Mugabe","Robert ten Brink","Robijn","Robin Hood","Robin van Persie","Roces","Rocky Balboa","Rocky Mountains","Rode Duivels","Rode Kruis","Rode Planeet","Rode Plein","Rode Zee","Roel van Velsen","Roemenië","Roetveegpiet","Rohingya","Rokkostuum","Rolex","Rolgordijn","Rolkoffertoerisme","Rollercoaster Tycoon","Rolling Stones","Rolls-Royce","Rolstoel","Roltrap","Rome","Romeinse Rijk","Ron Boszhard","Ron Brandsteder","Ron Jans","Ronald de Boer","Ronald Giphart","Ronald Koeman","Ronde van Italië","Rondvaartboot","Ronnie Flex","Roodborstje","Roodkapje","Rooibos","Rooie Oortjes","Rooms Katholieke Kerk","Roos","Roosendaal","Roosevelt","Rosbief","Rosébier","Roti","Rots van Gibraltar","Rotterdam Airport","Rotterdam Centraal","Rotterdam","Roulette","Route 66","Roxette","Royal Albert Hall","Royston Drenthe","Rozen verwelken","RTL 4","RTL 5","RTL 7","RTL 8","RTL Boulevard","Ruben Nicolai","Ruben van der Meer","Rubik's Cube","Rudolf","Rudolph van Veen","Ruilbeurs","Rum","Rummikub","Running Mate","Rupsje Nooitgenoeg","Rush Hour","Rusland","Russell Crowe","Russisch Roulette","Rutger Hauer","Ruth Jacott","Ruud de Wild","Ruud Gullit","Ruud Lubbers","Ruud van Nistelrooy","Ryan Reynolds","Saab","Sabbat","Sacha de Boer","Saddam Hoessein","Safari","Sahara","Sail","Saint Georges","Saint-Tropez","Salah Abdeslam","Salami","Salbutamol","Salontafel","Salvador Dali","Salvador Sobral","Sam Smith","Sammy","Samson en Gert","Samson","Samsonseks","Samsung","Samuel Forrest","Samuraizwaard","San Andreas","San Fransisco","San José","San Marino","San Salvador","Sanaa","Sandra Bullock","Sandy","Sanhedrin","Sanne Wevers","Santa Claus","Santana","Santiago","Santo Domingo","Santé","Saoedi-Arabië","Sarah Jessica Parker","Sarajevo","Sardinië","Sarena Solari","Sarena","Satan","Saterday Night Fever","Satudarah","Saturnus","Sauber","Sauna","Save the Children","Saxion Hogeschool","SBS6","SC Heerenveen","Scandinavië","Scapino","Scarlett Johansson","Schaal van Richter","Schaken","Schandaal","Schandaalbejaarde","Schanulleke","Schateiland","Schavuit","Scheepvaartmuseum","Scheidsrechter","Schemerlamp","Schermvergrendeling","Scheveningen","Schiedam","Schiermonnikoog","Schijnwerper","Schimmel","Schindler's List","Schiphol","Schippers van de Kameleon","Schoenmaker","Schone Handen","Schone Slaapster","Schoolbord","Schoolplein","Schoonmaker","Schoonmoeder","Schorpioen","Schotland","Schouwburg","Schouwen-Duiveland","Schrijver","Schrikkeldag","Schuur","Schwalbe","Schweinsteiger","Scooby-Doo","Scouting","Scrabble","Scriptie","Seal","Sean Penn","Sebastian Vettel","Secretaressedag","Seiko","Seine","Seinfeld","Selah Sue","Selena Gomez","Selfie","Selfiedode","Selfieluis","Selma","Seniorenpardon","Sensei","Seoel","Separatisten","Sepp Blatter","Serena Williams","Serious Request","Serveerster","Sesamstraat","Seventh Son","Sevn Alias","Sex and the City","Sfinx","Shakespeare","Shakira","Shanghai","Shape of You","Sharon Jones","Sharon Stone","Shawshank Redemption","Shell","Sherlock Holmes","Shorttrack","Shrek","Shut Up and Dance","Siberische Tijger","Siberië","Sicilië","Siddhartha","Siegmund Freud","Siem de Jong","Siemens","Sierra Leone","Sigmund Freud","Silence of the Lambs","Silverstone","Silvio Berlusconi","SIM-kaart","Simba","SimCity","Simon Carmiggelt","Simon Keizer","Simon Petrus","Simone Kleinsma","Simple Plan","Simply the Best","Sinds een dag of twee","Sineke","Singapore","Sinkhole","Sint Eustatius","Sint Maarten","Sint Nicolaas","Sint-Jansklooster","Sint-Pieter","Sinterklaasjournaal","Siri","Sjaak en de Bonenstaak","Sjinkie Knegt","Sjoelen","Sjoemelonderzoek","Sjoemelsoftware","Sjoemelzaad","Skopje","Sky Radio","Skyfall","Skype","Slaap Kindje Slaap","Slaapzaal","Slag bij Waterloo","Slag om Arnhem","Slagbal","Slager","Slagerij","Slee","Sleehak","Sloggi","Slokdarm","Slow Down","Smarties","Smient","Smurfen","Smurfenlied","Smurfin","Snackbar","Snapchat","Sneakers","Sneek","Sneekweek","Sneeuw","Sneeuwbaleffect","Sneeuwpop","Sneeuwwitje","Snelbinders","Snelheidsmeter","Snelkookpan","Snelwandelen","Snickers","Snoekbaars","Snoop Dogg","Snoop Lion","Snoopy","Snow Patrol","Snowboarden","SOA","Socrates","Sofia","Softbal","Solar Team","Soldaat van Oranje","Soldaat","Somalië","Sombrero","Sonja Bakker","Sonos","Sons of Anarchy","Sony Ericsson","Sony","Soof","SOS","Soulja Boy","Soundmix show","South Park","Souvenir","Sovjet Unie","SP","Spa blauw","Spa","Spaarlamp","Spacecake","SpaceX","Spaghetti bolognese","Spangas","Spanje","Sparta","Specht","Special K","Specialized","Specsavers","Spectre","Speed","Speedo","Speedy Gonzales","Speeltuin","Spermadonatie","Spice Girls","Spider-Man","Spinnen","Spinners","Spinoza","Spion","Spits","Spitsmuis","Spitsuur","Spongebob Squarepants","Sponsor Loterij","Spook","Spoorloos","Sportjournaal","Sportlife","Sporttribunaal","Sportweek","Spotify","Spring maar achterop","Sprinter","Sprite","Spy","Sri Lanka","SS","Staafmixer","Staartdeling","Staatsgezinden","Staatsgreep","Staatsloten","Staatsloterij","Stacaravan","Stadhouder","Stadhuis","Staken","Stalin","Stalingrad","Stamboom","Stampertje","Stand-up comedy","Standbeeld","Star Trek","Star Wars","Statenbijbel","Statenvertaling","Station","Stedelijk Museum","Steen der Wijzen","Steenhouwerij","Stef Ekkel","Steffi Graf","Stekelenburg","Stekkerdoos","Stemrecht","Stemwijzer","Stephan Eberharter","Stephen King","Steve Jobs","Steven Seagal","Steven Spielberg","Stevie Ray Vaughan","Stevie Taylor","Stevie Wonder","Stewardess","Stichting Brein","Stierengevecht","Stift","Still Alice","Stille Nacht","Stille Oceaan","Sting","Stockholm","Stockholm-syndroom","Stoeptegel","Stoma","Stonehenge","Stoofperen","Stopcontact","Stoplicht","Stoptober","Straat van Gibraltar","Strand","Stratego","Stratenmaker","Street Art","Studentenprotest","Studio Sport","Stuiterbal","StukTV","Subway","Sudoku","Suezcrisis","Suezkanaal","Sugardating","Suicide Squad","Suikerfeest","Suikerspin","Summer 69","Sunday Sun","Super Bowl","Super de Boer","Super Dry","Super Mario Bros.","Super Mario","Superman","Supermarkt","Suriname","Surrealisme","Susan Boyle","Suske en Wiske","Suske","Suva","Suzuki","Sven Kramer","Swastika","Swatch","Swiebertje","Swiss","Sydney Opera House","Sydney","Sylvana Simons","Sylvester Stallone","Sylvester","Sylvie van der Vaart","Syndroom","Syrië","Syriërs","T-Mobile","Tachtigjarige oorlog","Tafelzout","Taipei","Taiwan","Taj Mahal","Take That","Taken","TalkTalk","Tallinn","Tandarts","Tandartsstoel","Tandem","Tandenborstel","Tandenfee","Tango","Tanja Niemeijer","Tante Sidonia","Tapas","Tarik Z.","Tarzan and Jane","Tarzan","Tasmanian Devil","Tasmanië","Tatjana","Taylor Swift","Team Sunweb","Techno","Ted Cruz","Ted","Teevendeal","Teheran","Teigertje","Tekenaar","Tekkel","Tel Aviv","Telefoniste","Telegraaf","Telekids","Teletubbies","Televizier Ring","Telfort","Tempel","Tenerife","Tent","Tenue","Tepel","Tequilla suicide","Tereurschwalbe","Terminator","Termostaat","Terneuzen","Terreur","Terreurbeleid","Terschelling","Tesla","Testament of Youth","Testosteron","Tetris","Teun de Nooijer","Texaco","Texas","Texel","Teylers Museum","TGV","Thailand","Thalys","Thank you for the music","Thanksgiving","THC","The A-Team","The Age of Adaline","The Beach Boys","The Beatles","The Bourne","The Boy Next Door","The Conjuring","The Devil Wears Prada","The Doctor","The First Lady","The Flintstones","The Force Awakens","The Funeral","The Ghost Dimension","The Girl from Ipanema","The Godfather","The Great Barrier Reef","The Green Happiness","The Gunman","The Hobbit","The Hunger Games","The Imitation Game","The Incredibles","The Killers","The King's Speech","The Lion King","The London Eye","The Lord of the Rings","The Man from U.N.C.L.E.","The Matrix","The Minions","The Notebook","The Passion","The Phantom of the Opera","The Playboy Mansion","The Police","The Princess Diaries","The Purge","The Revenant","The Rolling Stones","The Running Man","The Simpsons","The Sound of Music","The Theory of Everything","The Two Towers","The Voice of Holland","The Walk","The winner takes it all","The X-Files","The Zodiac Killer","Thea Beckman Prijs","Theater","Theems","Theo Bos","Theo en Thea","Theo Hiddema","Theo Janssen","Theo Maassen","Theo van Gogh","Theodore Bagwell","Theresa May","Thermometer","Thermostaat","Thialf","Thierry Baudet","Thom Hoffman","Thomas Acda","Thomas Berge","Thomas Dybdahl","Thomas Edison","Three of the kind","Thriller","Thuisterrorist","Thunderdome","Ti-Ta-Tovenaar","Ticket to ride","Tiel","Tien Geboden","Tien voor Taal","Tiger Woods","Tijm","Tijn Kolsteren","Tilburg","Tim Hofman","Tim Kaine","Timboektoe","Time of my Life","Times New Roman","Times Square","Timmerman","Tina Turner","Tinder","Tineke Schouten","Tinkerbell","Tirana","Titanic","Titanium","Tiësto","TMF","TNT Post","To the Max","Toastjes","Toblerone","Toerenteller","Toetanchamon","Toilet","Toiletjuffrouw","Tokio","Tom and Jerry","Tom Coronel","Tom Cruise","Tom Dumoulin","Tom Egbers","Tom Hanks","Tom Middendorp","Tom Poes","Tomaat","Tomb Raider","Tommy Hilfiger","Tomorrowland","TomTom","Toneelschool","Tongpiercing","Tonny Vilhena","Toon Hermans","Tooske","Top 2000","Top Gear","Toppers","Toppop","Toren van Babel","Toren van Pisa","Toro Rosso","Toscaanse bruiloft","Toscane","Tosti ijzer","Toto","Tourist Trophy","Tower Bridge","Toy Story","Toyota","Trainingsbroek","Trainingskamp","Trainwreck","Transavia","Transformers","Transgenders","Treitervlogger","Tribune","Trijntje Oosterhuis","Trilogie","Triplex","Tripoli","Trivia Crack","Trivial Pursuit","Trix","Trol","Tropisch Regenwoud","TROS","Trouw","Trouwma","Truckstar","True Story","Trumpcare","Trumpisme","Try Before You Die","Tshechië","Tsjakka!","Tsjernobyl","Tsunami","TT Assen","TU Delft","TU","Tuba","Tuinhuis","Tuinman","Tuintegeltaks","Tukker","Tulp","Tumblr","Tunesië","Tupac Shakur","Turist","Turkije","Turks Fruit","Turkse minister","TV Kantine","TV Show","Twee Motten","Twee voor Twaalf","Tweede Paasdag","Tweede Pinksterdag","Tweede Wereldoorlog","Twente","Twilight","Twin Towers","Twister","Twitter","Twix","Two and a Half Men","Tygo Gernandt","Typemachine","Typograaf","U2","UB40","UEFA","UFO","Uggs","Uitmarkt","Ukelele","Ulaanbaatar","Uluru Rocks","Uma Thurman","UMCG","Unbroken","Uncle Sam","Underworld","UNHCR","UNICEF","Unilever","Universiteit","Unox","Untold Festival","UPC","Uranium","Uranus","Urk","US Open","Usain Bolt","Usher","Ushi","Utrecht","Utrechtse Heuvelrug","V for Vendetta","V&D","Vaalserberg","Vader Jacob","Vaderdag","Vaduz","Vakantiegeld","Vakkenvuller","Valentijnsdag","Valentino Rossi","Valkenburg","Vallende hijskraan","Valletta","Van der Valk","Van Dik Hout","Van Gend en Loos","Van Gogh Museum","Van Kooten en de Bie","Van Nelle","Vancouver","Vanessa","Vangrails","Vanille","VARA","Vastenavond","Vaticaan","Vaticaanstad","Veenhuizen","Vegas strong","Veiligheidsspeld","Velg","Veluwe","Venco","Venetië","Ventilator","Venus Williams","Venus","Venz","Verdana","Verdrag van Munster","Verdrag van Versailles","Verenigd koninkrijk","Verenigde Arabische Emiraten","Verenigde Staten","Vergrootglas","Verjaardag","Verkade","Verkeersslachtoffers","Verkoper","Vermeer","Vermist","Veronica","Verpleger","Versace","Versailles","Verstandskies","Verwarming","Verzorger","Vespa","Vesuvius","Viaduct","Viagra","Vice premier","Vicieuze cirkel","Victor en Rolf","Victoria Beckham","Victoria Koblenko","Victoria's Secret","Videoscheidsrechter","Vier Mijl","Vietnam","Vietnamese loempia","Vijver","Vikingen","Vikingkreet","Vikingschip","Viktor en Rolf","Vilnius","Vincent van Gogh","Vindicat","Virtual Reality","Visa","Visagiste","Visserskraam","Vitesse","Viva Hollandia","Vive la France","Vlaanderen","Vladimir Poetin","Vlaggetjesdag","Vledder","Vliegende Hollander","Vliegeren","Vliegtuig","Vliegveld","Vlieland","Vlissingen","Vlog","Vloggen","Vlogger","Vluchtelingen","Vluchtelingencrisis","Vluchtelingenstroom","Vluchtstrook","VMBO","VOC","VOC-Schip","Vodafone","Voetbal Inside","Vogelbekdier","Vogelenzang","Voice of Holland","Volare","Voldermort","Volendam Kermis","Volendam","Volgeltjesdans","Volkert van der Graaf","Volkskrant","Volkslied","Volksliedpopulisme","Volkswagen Kever","Volkswagen","Volvo","Vondelpark","Voorn","Voorrangsweg","VPRO","Vredestein","Vrij Nederland","Vrijdag de Dertiende","Vrijdag","Vrijheid","Vrijheidsbeeld","Vroom","Vrouwendag","Vrouwenvoetbal","Vuelta","Vuurkorf","VVD","VVV","VVV-bon","Wachtkamer","Wachtwoord","Waddeneilanden","Walcheren","Waldemar Torenstra","Wales","Walibi","Walking Fridge","Walkman","Wall Street","Wallonië","Walt Disney","Wanbeleid","Wandelende tak","Wapenwedloop","Warmtezombie","Warschau","Warsteiner","Washington","Wasknijper","Wassenaar","Watergeuzen","Watergruwel","Watersnoodramp","Waterstofbom","Waxinelichtje","Waylon","Wayne Rooney","WC","WC-borstel","WC-ontstopper","We are the world","We Will Rock You","We've got a problem","Weegschaal","Weekend Miljonairs","Weekend","Weense Wals","Weerman","Weerwolf","Wegenwacht","Wehkamp","Weight Watchers","Wellington","Wendy van Dijk","Wenen","Wenskaart","Wereldaidsdag","Wesley Sneijder","West-Europa","Western","Wet Hillen","Wet van Murphy","Wet Werk en Zekerheid","What a wonderful world","When Harry met Sally","Whitney Houston","Who let the dogs out?","Whoopi Goldberg","Whopper","Wibi Soerjadi","Wibra","Wie ben ik?","Wie is de Mol?","Wie is de Sjaak?","Wielrennen","Wiet","Wietpas","WiFi","Wigwam","Wii","Wijnglas","Wijnkelder","Wijnkoeler","Wikileaks","Wikipedia","Wilde-Westen","Wilfred Genee","Wilhelmus","Will Griggs","Will Smith","Willeke Alberti","Willeke van Ammelrooy","Willem Alexander","Willem Barentsz","Willem de Zwijger","Willem Holleeder","Willem van Hanegem","Willem van Oranje","Willem Wever","Willemstad","William Turner","William","Willie Wortel","Willy Wonka","Wilma Mansveld","Wilma Nanninga","Wilmots","Wim Crouwel","Wim Jonk","Wim Kieft","Wim Kok","Wim Sonneveld","Wim T. Schippers","Windhoek","Windlicht","Windmolen","Windows 10","Windows","Winkel","Winkelwagen","Winkler Prins","Winnie de Poeh","Winston Churchill","Winston Gerschtanowitz","Winter","Winterspelen","Wintersport","Wiske","Wiskunde","Witbier","Within Temptation","Witte Donderdag","Witte Huis","Witte zwanen zwarte zwanen","WK Voetbal","WK","WNF","Wodan","Woensdag","Woensdrecht","Woestijn","Woestijnrat","Wokkels","Wolfgang Amadeus Mozart","Wolter Kroes","Wolves","Wonder Woman","Wonderbra","Woodkid","World of Warcraft","World Solar Challenge","World Trade Centre","World Wide Web","Wubbo Ockels","WW","X-Men","Xander de Buisonje","Xbox","Xenos","Xerox","Xess Xava Sneijder","XTC","Xylofoon","Yahoo","Yamaha","Yamoussoukro","Yasser Arafat","Yellow Submarine","Yen","Yes we can!","Yesterday","Yfke Sturm","Yildriz","YMCA","Yogi Bear","Yoko Ono","Yosemite","You Want It Darker","Youp van 't Hek","YouTube","Yuri van Gelder","Yvon Jaspers","Zaandam","Zaanse Schans","Zac Efron","Zack & Cody","Zadkine","Zagreb","Zakdoekje leggen","Zaklopen","Zakynthos","Zalando","Zalm","Zandvlakte","Zandvoort","Zaterdag","Zayn Malik","Zeefdrukkerij","Zeehondencreche","Zeeland","Zeelandbrug","Zeeman","Zeephelling","Zeeslag bij Nieuwpoort","Zeeuws Meisje","Zeeuws-Vlaanderen","Zeevonk","Zelfportret","Zero Latency","Zeurpiet","Zeus","Zeven Provinciën","Zeven Wereldwonderen","Ziekenhuis","Zigeuners","Ziggo Dome","Ziggo Sport","Ziggo","Zij gelooft in mij","Zikavirus","Zilveren Kruis","Zilvervloot","Zimbabwe","Zinedine Zidane","Zinloos geweld","Zionisme","Zitstoel","Zoetemeer","Zolder","Zomer","Zon Zuipen Ziekenhuis","Zondag met Lubach","Zondag","Zondvloed","Zonen van Jakob","Zonnebril","Zooikoorts","ZOOP","Zorro","Zoutvaatje","Zuid-Afrika","Zuid-Amerika","Zuid-Holland","Zuid-Korea","Zuidelijk Halfrond","Zuiderpark","Zuiderzee","Zuidpool","Zumba","Zure zult","Zwartboek","Zwarte Piet","Zwarte Pietendiscussie","Zwarte Zaterdag","Zwarte Zee","Zweden","Zweinstein","Zwembad","Zwemjuffrouw","Zwitsal","Zwitserland","Zwitserse Alpen","Zwolle","ZZP-er","Škoda","μTorrent"],DP={name:BP,entities:EP},LP="Alledaagse lijst",RP=["'s Nachts","24/7","3D","Aandelen","Aandelenbeurs","Aandenken","Aanmelden","Aantrekkelijk","Aanval","Aardappelsalade","Aardbei","Aardbeving","Abonnement","Abracadabra","Abrikozenjam","Abstract","Academicus","Accent","Achtbaan","Achterdeur","Achtergrond","Achtergrondmuziek","Achtertuin","Achteruit inparkeren","Achterwaartse salto","Achthoek","Acteren","Acteur","Acupunctuur","Ad rem","Adamsappel","Adamskostuum","Adapter","Adder","Adopteren","Adrenaline","Adrenalinekick","Advertentie","Advocaat","Aerobics","Afhaalmaaltijd","Afkorting","Afluisteren","Afmelden","Afspraakje","Afstandsbediening","Afterparty","Aftershave","Aftrekken","Afwasmachine","Airbag","Airconditioning","Akoestiek","Alarm","Albino","Alcohol","Alfabet","Alfabetisch","All-inclusive","Alleenstaande ouder","Allergisch","Alleseter","Aluminium","Amandelen","Amateur","Ambassade","Ambitie","Ambulance","Amputatie","Amusement","Ananas","Anatomie","Anker","Ansichtkaart","Ansjovis","Antibiotica","Antiek","Apetrots","Apotheek","Apotheker","App","Appartement","Appel","Appelsap","Appeltje-eitje","Appen","Applaus","Aquarium","Arbeid adelt","Arbeidersklasse","Arbiter","Architect","Armband","Armoedegrens","Armpje drukken","Artiest","Artrose","Arts","Asociaal","Asperge","Astma","Astrologie","Astronaut","Astronomie","Atlas","Atletiek","Atletisch","Atmosfeer","Au pair","Auditie","Aura","Auteur","Autobiografie","Autochtoon","Automatisch","Automatische piloot","Autopsie","Averechts","Avocado","Avontuur","Azijn","B&B","Babbelen","Babyboomers","Babyface","Babysitter","Babyvet","Back-up","Backhand","Backpacken","Backstage","Bacteriën","Badjas","Badkamer","Badminton","Bagel","Bakfiets","Bakken","Bakkerij","Bakkie pleur","Balans","Balkon","Ballerina","Ballet","Ballon","Ballroomdansen","Balpen","Balsamicoazijn","Banaan","Bananenrepubliek","Band","Bandana","Bandbreedte","Bank","Bankroet","Barista","Basisschool","Basketbal","Batterij","Batterijduur","Beachvolleybal","Bedriegen","Bedrijf","Bedrijfsleider","Bedrijfsplan","Bedrog","Beeldhouwer","Beeldspraak","Beenhaar","Begane grond","Beginnersgeluk","Behang","Behendigheid","Beige","Bejaarde","Bekrompen","Belasting","Belastingaangifte","Belastingvrij","Beleefd","Belegen kaas","Belhamel","Belofte","Beltoon","Bemoeial","Bende","Bergafwaarts","Bergketen","Bergpas","Bericht","Beroemdheid","Beschermengel","Beschuit","Besmettelijk","Besodemieteren","Bespioneren","Bestek","Betere wederhelft","Beton","Bewerken","Bewijs","Bewolkt","Bewusteloos","Bewustzijn","Bezienswaardigheid","Bezige bij","Bibliothecaris","Bibliotheek","Biceps","Bidden","Bier","Bierbuik","Bijgeloof","Bijkeuken","Bijlage","Bijles","Bijnaam","Bijrijder","Bijstand","Bijwerkingen","Bijziend","Bikini","Biljarten","Billenkoek","Binnenhuisarchitect","Binnenlandse zaken","Binnenplaats","Biografie","Biologie","Bioscoop","Bitterbal","Bittere einde","Bittere pil","Bitterzoet","Bivakmuts","Blaaskaak","Black out","Bladwijzer","Blanco cheque","Blauw bloed","Blauwe kaas","Blauwe maandag","Bleek","Blessure","Blind date","Blind vertrouwen","Blind","Blinddoek","Blinde darm","Blinde vlek","Blingbling","Bloeddruk","Bloedgroep","Bloembol","Bloemen","Bloemkool","Bloesem","Blog","Blond","Bluf","Bodybuilding","Boekbespreking","Boekenclub","Boekenwinkel","Boekenwurm","Boeket","Boekhouder","Boemerang","Boer","Boerderij","Boerenverstand","Boetiek","Boksen","Bombastisch","Bommetje","Bon","Bonen","Bonsai","Bonus","Boodschappen","Boogschieten","Boomhut","Boor","Bordspel","Borg","Bot vangen","Boter","Boterhamworst","Botox","Boulevard","Boycot","Braaf","Braille","Brainstormen","Brandalarm","Brandslang","Brandstof","Brandtrap","Brandweer","Breakdance","Brein","Broccoli","Broeikaseffect","Broodmes","Broodnodig","Broodrooster","Brownie","Browser","Brug","Bruid","Bruidegom","Bruidsmeisje","Bruiloft","Bruine suiker","Bruiswater","Brunch","Brunette","Bubbelbad","Bucketlist","Budget","Buffet","Buikspreker","Buiten adem","Buitenaards wezen","Buitenland","Buitenlander","Buitenlandse zaken","Buitenschoolse activiteit","Buitenspel","Buitenwijk","Bulldozer","Bullseye","Bumperkleven","Bungalow","Bungeejumpen","Bureau","Bureaublad","Buren","Burenruzie","Burgemeester","Burger","Bus","Bushalte","Businessclass","Butler","Buurt","Cabaret","Cabine","Cadeau","Cafeïne","Calamari","Caleidoscoop","Callcenter","Calorieën","Camera","Camouflage","Cappuccino","Caravan","Cardioloog","Carpaccio","Cashewnoot","Casino","Catalogus","Catwalk","CC","Celsius","Cement","Centimeter","Certificaat","Chalet","Champagne","Champagneontbijt","Champignon","Champignonsaus","Chantage","Charisma","Charme","Chauffeur","Chauvinist","Cheerleader","Cheeseburger","Chef","Chick flick","Chilipeper","Chillen","Chips","Chiropractor","Chirurg","Chocolade","Chocoladeletter","Chocolademilkshake","Chocolademousse","Cholesterol","Ciabatta","Circus","Cirkel","Citaat","Citroen","Citroensap","Citrusvrucht","Claustrofobisch","Cliché","Cliënt","Clou","Clown","Coach","Cocktail","Cocktailparty","Code rood","Cognac","Cold turkey","Collega","Coma","Comeback","Comfortzone","Commentator","Commissie","Compartiment","Compatibel","Competitie","Complementair","Compliment","Compost","Computer","Computerspel","Computervirus","Concert","Conciërge","Conditioner","Conducteur","Confetti","Conservatief","Conserveringsmiddel","Contactlens","Contant geld","Continent","Contract","Control freak","Controle","Cornflakes","Cosmetica","Coupon","Coupé","Couscous","Cowboy","Creatief","Creditcard","Croissant","Croutons","Crèche","Cultuur","Cum laude","Cupcake","Curriculum","Curry","Custard","CV","Cyberaanval","Dagboek","Dagcrème","Dagdromen","Dageraad","Dakloos","Dansen","Dartbord","Darten","Data","Datum","Deadline","Debat","Debuut","Decaf","Decennium","Decor","Deeg","Definitie","Dekbed","Deken","Dekmantel","Deltavliegen","Demo","Democratie","Democratisch","Demonstreren","Deodorant","Depressie","Derby","Detail","Detective","Detox","Diagonaal","Dialoog","Diamant","Dichter","Dictafoon","Dieet","Dienblad","Diepvries","Diepzeeduiken","Dierenarts","Dierentuin","Dierenwinkel","Diesel","Digitaal","Diploma","Diploma-uitreiking","Diplomaat","Directeur","Dirigent","Discipline","Disco","Diva","DJ","DNA","Dode hoek","Doe-het-zelf","Doel","Doelwit","Doggiebag","Dolfijn","Dollar","Domino","Donder","Doneren","Donor","Donut","Doodlopende straat","Doodstraf","Doorbakken","Doorzichtig","Dorp","Downloaden","Draadloos","Draaideurcrimineel","Draaimolen","Draaiorgel","Drama","Driehoeksverhouding","Drinkyoghurt","Drive-in","Drive-thru","Dromen","Drone","Droogrekje","Droogte","Drop","Druiven","Druk","Drumstick","Dubbel","Dubbele agenda","Dubbelganger","Dubbelleven","Dubbelspion","Dubbelzinnig","Duet","Duif","Duik","Duikpak","Duikvlucht","Duimen","Duizendklapper","Dummy","Durfal","Dvd","Dwangstoornis","Dynamisch","Dyslectisch","Déjà vu","E-book","E-mail","Eb","Echo","Echtgenoot","Economie","Eed","Een-op-een","Eend","Eendagsvlieg","Eerlijk","Eerlijke vinder","Eerste hulp","Eerste klasse","Eerste liefde","Eetkamer","Eetlust","Eetstokjes","Eeuw","Eeuwig","Ego","Eigenaar","Eiland","Eindexamen","Eiwitten","Elektriciteit","Elektriciën","Elektrische auto","Elektrische gitaar","Elektronisch","Emigreren","Emoji","Emotie","Emotionele intelligentie","En suite","Encyclopedie","Energie","Engel","Engelse drop","Erfenis","Erwten","Espresso","Estafette","Etappe","Etentje","Etiket","Etiquette","Euthanasie","Evolutie","Examen","Exclusief","Experiment","Expert","Export","Extrovert","Ezel","Fabriek","Facelift","Fakkel","Familie","Fans","Fantaseren","Fantasie","Fastfood","Feedback","Feestbeest","Feestdag","Feliciteren","Feta","Fictie","Fietsenstalling","Fietszitje","Fifty-fifty","Fijnproever","Filantroop","File","Filet","Film","Filmster","Filosofie","Finale","Fitness","Flexibel","Flirten","Flits","Flitspalen","Fluit","Foetushouding","Fondue","Fooi","Formeel","Foto","Fotograaf","Fotolijst","Foyer","Franchise","Freelancen","Frietjes","Frisbee","Frisdrank","Fritessaus","Frituren","Fruitsalade","Fysiologie","Fysiotherapeut","Föhn","Gadget","Galerij","Galgenhumor","Gamba","Gangpad","Ganzenlever","Gapen","Garage","Garanderen","Gas","Gast","Gastheer","Gastvrijheid","Gebarentaal","Geboortestad","Gebroken hart","Gebroken wit","Gedenkwaardigheden","Gedicht","Geduldig","Geen saldo","Geestig","Gehakt","Gehaktbal","Geheelonthouder","Geheim","Gehemelte","Geheugen","Geheugenverlies","Gehoorapparaat","Gek","Geld storten","Geldautomaat","Gelei","Geleidehond","Gelijkspel","Geluksvogel","Gember","Gemeente","Gemiddeld","Genen","Generatie","Genie","Gepocheerd ei","Gepofte aardappel","Geraffineerd","Geraspte kaas","Gerechtshof","Gereedschap","Gerijpt","Geroosterd","Geschiedenis","Geslacht","Gesloten boek","Gespreksduur","Getto","Getuige","Gevangene","Gevangenis","Gewicht","Gewoon","Gewoonte","Gezellig","Gezinsleven","Gezondheid","Gijzelaar","Girlpower","Gisteren","Gitaar","Glas","Glazen bol","Glazen plafond","Glazuur","Glutenvrij","Glühwein","Godsdienst","Goede voornemens","Goedgelovig","Goedzak","Goeroe","Gok","Gold digger","Golf","Goochelaar","Goocheltruc","Gordijn","Gorilla","Goud","Gouden handdruk","Gouden medaille","Gouden tip","Goudvis","Gourmet","GPS","Graad","Gracht","Grachtenpand","Graffiti","Granaatappel","Graniet","Grap","Grapefruit","Grasmaaier","Gratis","Graveren","Grens","Griekse yoghurt","Griep","Grijs","Grijze muis","Grill","Groene golf","Groene peper","Groene thee","Groente","Groentesoep","Groentje","Groepsdruk","Grootouders","Grutto","Guave","Guilty pleasure","Gul","Gymnasium","Gympak","Haai","Haan","Haarband","Haard","Haardracht","Haasje over","Hagelslag","Halal","Half","Halsketting","Halter","Halve finale","Ham","Hamburger","Hamer","Hamstring","Handboeien","Handdoek","Handdruk","Handelsmerk","Handgemaakt","Handicap","Handschoenen","Handschrift","Handtas","Handtekening","Hangmat","Happy end","Happy hour","Harde noot","Harde schijf","Harde waarheid","Hardware","Haring","Haringkar","Harp","Hart","Hartstochtelijk","Hashtag","Haven","Haver","Hebzucht","Heethoofd","Heimwee","Heksenjacht","Helicopter","Helm","Herenhuis","Herfst","Hersenkraker","Hersenschudding","Hersenspinsel","Hersenspoelen","Herstarten","Het zwarte schaap","Heteluchtballon","High five","High tea","Highlights","Hint","Hippie","Hitlist","Hobby","Hockey","Hoepelen","Hoestdrank","Hoesten","Hoffelijk","Hoge pief","Hogere wiskunde","Hogeschool","Hollandse garnalen","Homeopaat","Hondenbrokken","Hondenweer","Hongerstaking","Honing","Honkbal","Hoofdgerecht","Hoofdingang","Hoofdkussen","Hoofdpijn","Hoofdstad","Hoofdstuk","Hoogmoed","Hoogspringen","Hoogtepunt","Hoogtevrees","Hoogvlieger","Hooikoorts","Hoorntje","Horizontaal","Horloge","Horoscoop","Hotdog","Hotel","Houding","Housewarming","Houten kop","Houtskool","Huisdier","Huisgemaakt","Huisvrouw","Huiswerk","Huiswijn","Huizenjacht","Humor","Huren","Huurauto","Huurder","Huwelijk","Huwelijksreis","Hyperactief","Hypnotiseren","Hypochonder","Hypocriet","IJs","IJsberg","IJsbreker","IJshockey","IJsje","IJsthee","IJzer","Illusie","Imago","Immigrant","Importeren","Improviseren","Index","Infectie","Inflatie","Informeel","Ingenieur","Ingewanden","Inheems","Initiatief","Inlevingsvermogen","Insect","Installeren","Instinct","Instrument","Intelligent","Intensive care","Internationaal","Internet","Internetbankieren","Interview","Intiem","Introvert","Intuïtie","Inzoomen","IQ","Irish coffee","Ivoor","Jaarlijks","Jacht","Jackpot","Jacuzzi","Jaloers","Jasmijn","Jazz","Jeans","Jetlag","Jetset","Jeugd","Jeugdherberg","Joggen","Jojo","Joker","Jonge kaas","Jongleren","Journalist","Journalistiek","Joyriding","Jubileum","Judo","Jukbeen","Jungle","Junior","Junkfood","Jurk","Kaal","Kaars","Kaarslicht","Kaarten","Kadetje","Kajak","Kalender","Kalkoen","Kalverliefde","Kameleon","Kamp","Kampioen","Kampvuur","Kaneel","Kano","Kansberekening","Kantoor","Kapitalisme","Kapitein","Kapsalon","Karaf","Karakter","Karaoke","Karate","Karikatuur","Karma","Karnemelk","Kassière","Kastanjebruin","Kasteel","Kater","Katoen","Kattenkwaad","Kauwgom","Kaviaar","Kebab","Kelder","Kennel","Kerk","Kers","Kerstboom","Ketchup","Ketel","Kettingreactie","Kettingroken","Keuken","Kibbeling","Kievit","Kilogram","Kilometer","Kinderarts","Kinderen","Kiosk","Kipburger","Kippenpastei","Kippenvel","Kippenvleugels","Kitsch","Klant","Klantenservice","Klaploper","Klas","Klassieke muziek","Klassieker","Klavertjevier","Kledinghanger","Kleedkamer","Kleermaker","Kleur bekennen","Kleurenblind","Kleuter","Kleuterschool","Klimaatverandering","Klimmen","Klittenband","Klompendans","Kluizenaar","Klusjesman","Knap","Knelpunt","Knikkebollen","Knipogen","Knipperlicht","Knock-out","Knoeien","Knoflook","Knoflookbrood","Knorrig","Knuffelbeer","Knuffelen","Koekhappen","Koelkast","Koerier","Koetjes en kalfjes","Koets","Koffie verkeerd","Kogelbiefstuk","Kogelvrij","Kok","Koken","Kokosnoot","Komedie","Komiek","Komkommer","Komkommertijd","Kompas","Konijn","Koning","Koningin","Koolhydraten","Koopje","Koor","Koorts","Koosjer","Kopiëren en plakken","Kopiëren","Koplamp","Koptelefoon","Korte termijn","Korting","Kostschool","Kostuum","Kostwinner","Koufront","Kraamzorg","Krakeling","Krant","Kreeft","Kringloopwinkel","Kroegentocht","Kroket","Krokodillentranen","Kroonluchter","Kruiden","Kruidenier","Kruipen","Kruiswoordpuzzel","Kuiltje jus","Kuiltjes","Kunst","Kunstgalerie","Kunstmatig","Kunstschilder","Kurk","Kurkdroog","Kurkentrekker","Kussengevecht","Kussentje","Kust","Kwaliteit","Kwarktaart","Kwartier","Kwik","Laarzen","Laatste strohalm","Laboratorium","Lachspier","Ladder","Ladies' night","Lagune","Lam","Land","Landbouw","Landingsbaan","Landkaart","Lang weekend","Lange termijn","Langeafstandsrelatie","Lantaarn","Laptop","Lasagna","Laser","Lavendel","Leadzanger","Ledlamp","Leeftijdsverschil","Leek","Leer","Leercurve","Leerling","Leesbril","Leeuw","Legende","Leger","Leider","Lekke band","Lenen","Lente","Leraar","Leugendetector","Levensstijl","Lever","Lezen","Lezing","Liberaal","Licentie","Lichaamstaal","Liefdadigheid","Liefde","Liefdesbrief","Lieveheersbeestje","Lieverd","Lift","Liften","Lijfwacht","Limoen","Limonade","Limousine","Lingerie","Linkshandig","Lippenstift","Liter","Literatuur","Lobby","Loempia","Logeren","Logica","Logo","Lokaal","Lolly","Longen","Longontsteking","Loodgieter","Loonsverhoging","Loterij","Lounge","Luchtkasteel","Luchtmacht","Lui","Luidsprekers","Luizenleven","Lunch","Luxe","Lychee","Maag","Maagzuur","Maan","Maandlasten","Maanlicht","Macaroni","Madeliefje","Magie","Magnaat","Magneet","Magnesium","Magnetron","Make-up","Makkie","Malaria","Manager","Manchetknoop","Mango","Manicure","Manieren","Manipuleren","Mannelijk","Mannequin","Marathon","Margarine","Marinade","Marine","Marketing","Markt","Marmelade","Marmer","Marsepein","Marshmallow","Mascara","Mascotte","Masker","Massage","Matchmaker","Materialistisch","Mayonaise","Mazelen","Maïs","Media","Mediacircus","Medicijn","Mediteren","Medium","Meer","Meerkeuzevraag","Meertalig","Megabyte","Melk","Melodie","Memoires","Mengelmoes","Menopauze","Menu","Mest","Metamorfose","Metro","Meubilair","Mevrouw","Microscoop","Middag","Middagdutje","Middelbare school","Midden","Middenklasse","Middernacht","Midlifecrisis","Migraine","Migreren","Mijl","Militair","Miljardair","Miljonair","Milkshake","Millennium","Mineraalwater","Miniatuur","Minister","Misdaad","Missverkiezing","Mist","Mixer","Mobieltje","Modder","Mode","Model","Modem","Modern","Modeshow","Modieus","Moederskindje","Moedertaal","Molen","Monoloog","Monopolie","Monteur","Monument","Morgen","Moskee","Mosselen","Mosterd","Motiveren","Motorfiets","Motregen","Motto","Mountainbike","Mozaïek","Mozzarella","Muesli","Muffin","Mug","Muis","Multitasken","Muse","Museum","Musical","Mute","Muziek","Muzikaal","Muzikant","Mythe","Na-apen","Naaktstrand","Nachtclub","Nachtjapon","Nachtmerrie","Nagelbijten","Nagelschaar","Narcis","Naturel","Natuur","Natuurlijk","Navel","Navigeren","Naïef","Nectar","Nederig","Nederzetting","Neef","Negatief","Neon","Nerd","Netwerk","Neuriën","Neuspiercing","Neutraal","Nicotine","Nier","Nietmachine","Nietsnut","Nieuwsgierig aagje","Niezen","Noedels","Non-fictie","Non-stop","Noodgeval","Noodlanding","Normaal","Nostalgisch","Noten","Nougat","Nucleair","Nylon","Oase","Ober","Objectief","Obsessie","Oceaan","Ochtendhumeur","Octopus","Octrooi","Oefenen","Oester","Officieel","Offline","Old school","Olie","Oliebollen","Olifant","Olifantenhuid","Olijfolie","Olijven","Oma","Omelet","Omleiding","Onafhankelijk","Onderbuikgevoelens","Ondergoed","Onderhoud","Onderkoeling","Ondernemer","Onderpand","Ondersteboven","Onderwijs","Onderwijzer","Ongeleid projectiel","Online","Onroerend goed","Onschuldig","Ontbijt","Ontdekkingsreiziger","Ontslag","Ontsnappen","Ontstopper","Ontvrienden","Ontwerper","Onvolwassen","Onweersbui","Oogcontact","Oogschaduw","Ooievaar","Oorbellen","Oorlog","Op heterdaad","Op rolletjes","Opdrukken","Open armen","Open boek","Open keuken","Open-minded","Openbaar vervoer","Openbaar","Openingszin","Opera","Operatie","Oplader","Oplichter","Oppassen","Opscheppen","Opslaan","Opticiën","Optimistisch","Optocht","Oranjebitter","Oranjekoorts","Organisch","Orkaan","Orkest","Oud geld","Oude rot","Oude vlam","Ouderwets","Ovaal","Oven","Overall","Overdrijven","Overgewicht","Overhemd","Overstappen","Paalzitten","Paard","Paardenmiddel","Paardenstaart","Paars","Paasei","Paddenstoel","Paella","Paleis","Palet","Palmboom","Pannenkoek","Pantoffels","Paparazzi","Papegaai","Parachute","Paragraaf","Parallel","Paramedisch","Paranoïde","Parasol","Parel","Parfum","Park","Parkeergarage","Parkeerplaats","Parkiet","Parmezaanse kaas","Partner","Parttime","Paskamers","Paspoort","Passagier","Passie","Passievrucht","Passé","Pasta","Patat","Patio","Patiënt","Patriot","Pauze","Paviljoen","Pechvogel","Pedicure","Peer","Peloton","Pennenlikker","Pensioen","Penvriend","Peper","Pepermunt","Pepersaus","Percentage","Perceptie","Perfectionist","Periode","Permanent","Perron","Personal trainer","Persoonlijkheid","Persvrijheid","Perzik","Pessimist","Pestkop","Peterselie","Peuterspeelzaal","Photoshoppen","Pianist","Piano","Pick-up","Picknick","Picknickmand","Piekuur","Piepschuim","Pilates","Pincet","Pincode","Pinda's","Pindakaas","Pinpas","Pion","Pionier","Pittig","Pixels","Pizza","Plagiaat","Plakboek","Plan B","Planeet","Plankenkoorts","Plannen","Plantage","Planten","Planteneter","Plastic","Plastische chirurgie","Plat water","Platina","Platteland","Platzak","Pleister","Pluimvee","Pluk de dag","Podcast","Podium","Poef","Poesje","Poffertjes","Pokerface","Polder","Politicus","Politie","Politiek correct","Politiek","Politieman","Polo","Polonaise","Pompoen","Popcorn","Popcultuur","Popmuziek","Poppenkast","Portemonnee","Portfolio","Portret","Poseren","Positief","Post","Postcode","Poster","Postuur","Potlood","Potloodventer","Pottenbakken","PR","Praktisch","Premier","Pretpark","Prijsopgave","Primitief","Prinses","Printen","Prioriteit","Privé","Privédetective","Proefkonijn","Proefwerk","Profeet","Professioneel","Professor","Profielfoto","Projector","Proost","Propaganda","Protesteren","Provincie","Pruik","Psychologie","Psycholoog","Puber","Puberteit","Publiek","Punk","Puntenslijper","Puzzel","Pyjama","Quality time","Quiz","Raadsel","Radar","Raden","Radio","Radslag","Ramptoerist","Rap","Rapport","Rasp","Rastafari","Ratjetoe","Rauw","Realistisch","Realiteit","Reality-TV","Reanimeren","Recensie","Recept","Receptenboek","Receptie","Receptionist","Rechter","Rechtervleugel","Rechthoek","Reclame","Record","Recreatie","Recyclen","Redactie","Reddingsboei","Reddingsvest","Reflectie","Reflex","Regels","Regenboog","Reggae","Rehabiliteren","Rekenmachine","Renoveren","Rente","Repertoire","Reptiel","Reservering","Reset","Respect","Restaurant","Restjes","Retourtje","Retro","Reünie","Rijbewijs","Rijkdom","Rijke stinkerd","Rijmen","Rijst","Rijtjeshuis","Risotto","Ritme","Ritueel","Rivier","Rivierkreeft","Roaming","Robot","Roddel","Roddelblad","Rode biet","Rode loper","Rode peper","Rode wijn","Rodeo","Roerbakken","Roerei","Roesten","Rokkenjager","Rolmodel","Rolstoel","Roltrap","Romance","Romantisch","Rondvaartboot","Rood staan","Rooibos","Rookgordijn","Rookruimte","Rookworst","Roomkaas","Roomservice","Roos","Rosé","Rotstreek","Rotte appel","Rotzooi","Routebeschrijving","Routine","Royalty","Roze wolk","Roze","Rozijnen","RSVP","Rubber","Rugslag","Rugzak","Ruiter","Rundvlees","Rust","Ruwe bolster","Röntgenfoto","Saai","Saladedressing","Salaris","Salto","Sandalen","Sandwich","Sarcastisch","Sardine","Satelliet","Saucijzenbroodje","Sauna","Saxofoon","Scannen","Schaakmat","Schaal","Schaap","Schaatsen","Schandaal","Scharrelen","Schat","Schatkist","Schavuit","Schedel","Scheiden","Scheidsrechter","Schemer","Schietgraag","Schietschijf","Schijnheilig","Schijnwerper","Schilderen","Schnitzel","Schoen zetten","Schone lei","Schoolvakantie","Schoonfamilie","Schoonheidsslaapje","Schoonheidsspecialist","Schoonmoeder","Schort","Schouderklopje","Schrijfwaren","Schrikkeljaar","Schroevendraaier","Schuifdeur","Schuifelen","Schuim","Schuld","Scooter","Scorebord","Screenshot","Sculptuur","Second opinion","Secretaris","Seizoen","Seizoensgebonden","Sekte","Selfie","Serenade","Serveerster","Servet","Sfeer","Shampoo","Shortlist","Showbizz","Showroom","Sieraden","Sigaar","Silhouet","Sinaasappel","Sinaasappelsap","Single","Sinterklaascadeau","Siroop","Sitcom","Sjaal","Skateboard","Skelet","Ski","Skinnydippen","Skischans","Sla","Slaapkamer","Slaapmutsje","Slaapwandelen","Slaapzak","Slagader","Slagroom","Slagzin","Slak","Slapeloosheid","Slechte verliezer","Sleutelhanger","Slim","Slippers","Slotsom","Slow motion","Slurpen","Smaak","Smartphone","Smeerkaas","Smoking","Smoothie","SMS","Snacks","Snakken","Sneeuw","Snelkookpan","Snelkoppeling","Snelweg","Snob","Snoepautomaat","Snoepje","Snoepwinkel","Snooker","Snorkel","Snurken","Soap","Sociaal dier","Sociaal","Sociale media","Socialisme","Soep","Sofa","Sojasaus","Sombrero","Songtekst","Sopraan","Sorbet","Souvenir","Spa","Spaarvarken","Spaghetti bolognese","Spam","Spareribs","Spatiebalk","Speciaalbier","Speculaas","Speelgoed","Speeltuin","Spek","Spelbreker","Sperziebonen","Spiegel","Spijkerbroek","Spijkerschrift","Spinazie","Spinnenweb","Spitsstrook","Spitsuur","Split","Spoedcursus","Spons","Sponsor","Spontaan","Spook","Spookstad","Spoorwegovergang","Sport","Spotlight","Spreekbeurt","Spreekwoord","Sprinten","Sprits","Sprookje","Spruitjes","Spuit elf","Squash","Staal","Staande ovatie","Stad","Stadhuis","Stagiaire","Staken","Stalen gezicht","Stamboom","Stampen","Stamppot","Standbeeld","Stapelbed","Status quo","Stedelijk","Steenkool","Steltlopen","Stemband","Ster","Sterrenbeeld","Stethoscoop","Steunen","Stewardess","Sticker","Stigma","Stijl","Stijlvol","Stiletto","Stilte","Stoelendans","Stoep","Stoer","Stofzuiger","Stokbrood","Stokdoof","Stomen","Stomp","Stoofschotel","Stopwatch","Storing","Stotteren","Straattaal","Strandwandeling","Strategie","Streepjescode","Strekken","Stress","Strijkijzer","Strikvraag","Stripboek","Stroopwafel","Stropdas","Struisvogelpolitiek","Student","Studentenhuis","Studeren","Studiebeurs","Studio","Subjectief","Suikeroom","Suikerspiegel","Suikerspin","Suikerziekte","Suite","Superheld","Supermarkt","Surfen","Surprise party","Sushi","SUV","Sympathie","Synchroonzwemmen","Synoniem","T-shirt","Taal","Taalbarrière","Tabak","Tabblad","Tablet","Tafeltennis","Tandarts","Tandem","Tandenstoker","Tango","Tante","Tapas","Tapbier","Tapijt","Tartaarsaus","Tarwe","Tatoeage","Taxi","Taxichauffeur","Te koop","Team","Teamgenoot","Techniek","Technologie","Tegenwoordig","Tekenfilm","Tekst","Telefoon","Telefoonbotje","Telescoop","Televisie","Temperatuur","Tennis","Tennisarm","Tent","Tequila","Terras","Terrasverwarmer","Terug bij af","Terugspoelen","Testament","Textuur","Theater","Theemuts","Theorie","Thermometer","Thriller","Thuis","Thuisvoordeel","Ticket","Tiener","Tijd","Tijdbom","Tijdelijk","Tijdloos","Tijdschrift","Tijdverspilling","Timesharing","Timmerman","Toast","Toegift","Toekomst","Toerist","Toeristische attractie","Toespraak","Toeteren","Toetje","Toetsenbord","Toeval","Tolerant","Tomaat","Tompouce","Tongbreker","Tongval","Tonijn","Topfit","Tornado","Tortelduifjes","Tosti","Touchscreen","Toverstaf","Toyboy","Traditie","Trainer","Trainingskamp","Trainingspak","Trampoline","Tranentrekker","Travestiet","Triathlon","Tribune","Troefkaart","Trofee","Tromgeroffel","Trommel","Trompet","Trouwring","Trui","Tuin","Tuinman","Tulpen","Tunnelvisie","Turkoois","Turnen","Turner","Tussenjaar","Tussenoplossing","Twee linkerhanden","Tweede klasse","Tweede natuur","Tweedehands","Tweehandig","Tweepersoonsbed","Tweet","U-bocht","Uil","Uilskuiken","Uiltje knappen","Uithoudingsvermogen","Uitkering","Uitnodiging","Uitslover","Uitsmijter","Uitstellen","Uitverkoop","Uitvinden","Uitwisselingsstudent","Underdog","Uniek","Uniform","Unisex","Universiteit","Uploaden","USB-stick","Vaandel","Vaardigheid","Vaccin","Vader","Vaderfiguur","Vagebond","Vakantie","Vals alarm","Vandaag","Vanille","Varkensvlees","Vaste lasten","Vaste telefoon","Veelvraat","Veelzijdig","Veerboot","Vegetariër","Veiling","Veranda","Verbeelding","Verbinden","Verdediging","Verdelen","Verduistering","Vergaderzaal","Vergrootglas","Verjaardag","Verjaardagsfeest","Verkeer","Verkeersgeweld","Verkleedfeest","Verlanglijstje","Verleden","Verlengsnoer","Verlof","Verloofde","Verloren zaak","Verlovingsring","Vermenigvuldigen","Verpleeghuis","Verplicht","Verrassing","Verrekijker","Vers","Verslavend","Verslaving","Verstandskiezen","Verstoppertje","Vertalen","Verticaal","Vertrekhal","Vertrouwelijk","Vertrouwen","Verveeld","Verven","Verwend nest","Verwijderen","Verzamelen","Verzekering","Vicieuze cirkel","Video","Vierkant","Vijand","Vijfsterren","Vijgenjam","Villa","Viool","VIP","Virus","Virusscanner","Visitekaartje","Vissen","Vissoep","Vissticks","Visum","Vitamine C","Vitamine","Vliegende start","Vlieger","Vliegtuigmodus","Vliegveld","Vliering","Vlijmscherp","Vlinder","Vlinderslag","Vloed","Vlooienmarkt","Vlos","Vlotte babbel","Vluchtelingen","Vochtigheidsgraad","Voeding","Voertuig","Voetafdruk","Voetbal","Voetganger","Voetpad","Voicemail","Volkoren","Volkslied","Volkstuin","Volleybal","Volume","Volwassene","Voorafje","Voorbarig","Voorgevoel","Voorjaarsschoonmaak","Voorkauwen","Voorman","Vooroordeel","Voorouders","Voorpagina","Voorspelling","Voortrekken","Vooruitspoelen","Voorzitter","Vorst","Vouwwagen","Vrede","Vreemde vogel","Vreemdeling","Vriend","Vriendelijk","Vriendin","Vriendschap","Vriezen","Vrije geest","Vrije val","Vrijetijd","Vrijgevig","Vrijgezel","Vrijgezellenfeest","Vrijspraak","Vrijwilliger","Vroege vogel","Vrolijk","Vrouwelijk","Vruchtensap","Vuilnisbakkenras","Vuist","Vuurtoren","Vuurwerk","Waakhond","Waarzegster","Wachtwoord","Wafel","Walnoot","Wals","Wandelen","Wandelstok","Wapenfeit","Warenhuis","Warm welkom","Warme chocolademelk","Wasabi","Wasdroger","Wasgoed","Waterbestendig","Watermeloen","Waterpokken","Waterpolo","Waterskiën","Waterval","Webcam","Website","Weddenschap","Wedstrijd","Weduwe","Week","Weekdier","Weeskind","Wegversperring","Wekker","Welbespraakt","Wentelteefjes","Wereldvreemd","Wereldwijd","Wereldwijs","Werkgever","Werknemer","West","Wet","Wetenschap","Wetenschapper","Wettelijk","Whisky","Wieg","Wielrennen","Wijnkaart","Wijsvinger","Windhaan","Windjack","Windsurfen","Winegums","Winkelcentrum","Winkeldief","Winkelen","Winkelstraat","Winst","Winter","Winterslaap","Wip","Wiskunde","Witte wijn","Woedeaanval","Wok","Wol","Wolkenkrabber","Wonder","Woordenboek","Woordenschat","Workaholic","Workout","Worstelen","Wortel","Worteltaart","Wraak","Yoga","Yoghurt","Yuppie","Zakdoek","Zakgeld","Zandkoekjes","Zandloper","Zebrapad","Zeespiegel","Zeetong","Zeevruchten","Zeewater","Zeeziek","Zeezout","Zeilboot","Zelfbeeld","Zelfvertrouwen","Zelfverzekerd","Zenuwachtig","Zenuwpees","Zetmeel","Zeurpiet","Zevende hemel","Ziekenhuis","Ziektekostenverzekering","Ziel","Zielsverwant","Zigzaggen","Zilver","Zingen","Zoenen","Zoetekauw","Zoetjes","Zoetzure saus","Zolder","Zombie","Zomer","Zondagskind","Zongedroogde tomaten","Zonne energie","Zonnebank","Zonnebloem","Zonnebrandcrème","Zonnebril","Zonnen","Zonsondergang","Zonsopgang","Zout","Zuivel","Zure appel","Zuur","Zuurdesembrood","Zuurkool","Zuurstof","Zwaartekracht","Zwakke plek","Zwanger","Zwarte band","Zwarte koffie","Zwarte markt","Zwartrijden","Zwembroek","À-la-carte","Éénrichtingsweg"],OP={name:LP,entities:RP},IP="Susanne's lijst",NP=["Aardappels","Aardbeienjam","Adam zoekt Eva","Algarve","All You Need Is Love","Amazone","Andes","Antarctica","Antwerpen","Appelsap","Arc de Triomf","Aruba","Basketbal","Berenklauw","Bergen","Bier","Bitterbal","Bloemkool","Boer zoekt Vrouw","Boogschieten","Bowlen","Bratislava","Brie","Broccoli","Brugge","Canal Grande","Carcassonne","Champagne","Chinese muur","Cyprus","Dammen","De Meisjes tegen de Jongens","De Wereld Draait Door","Dode Zee","Dokter Deen","Dokter Tinus","Donau","Expeditie Robinson","Faro","Flamenco","Flikken Maastricht","Flikken Rotterdam","Florence","Foute Vrienden","Frikandel speciaal","Galileo","Ganzenbord","Gardameer","Gehaktbal","Geitenkaas","Goede Tijden, Slechte Tijden","Golfen","Granada","Grand Canyon","Hagelslag","Hamburg","Hamburger","Handbal","Hart in Aktie","Hawaii","Heel Holland Bakt","Hinkelen","Hockey","Honing","Hvar","IJsbergsla","Ik hou van Holland","Java","Judo","Kaassoufflé","Kapsalon","Karelsbrug","Ketchup","Kippensoep","Kroket","Ladekastje","Lochness","Lyon","Maas","Madagaskar","Manneke Pis","Marseille","Mayonaise","Memory","Monschau","Mont Blanc","Moordvrouw","Mosterd","Mozzarella","Noordpool","Notre Dame","Panini","Paramaribo","Patatje oorlog","Pindakaas","Pisa","Pitabroodje","Pizza Hawaii","Puberruil","Rad van Fortuin","RTL Boulevard","Rösti","Sagrada Familia","Sahara","Salami","Schaken","Schemerlamp","Schotland","Sevilla","Shoarma","Sint Pieter","Spijkerpoepen","Split","Spuiten en Slikken","Straat van Gibraltar","Streetdance","Surfen","Taco","Tapdans","The Blacklist","Tomatensoep","Toren van Pisa","Tosti","Touwtjespringen","Uiensoep","Undateables","Venetië","Verona","Vesuvius","Vier handen op één buik","Vla","Vrijheidsbeeld","Walnoten","Washington","Witte huis","Witte wijn","Worstelen","Yoghurt","Zeilen","Zwarte Zee"],VP={name:IP,entities:NP},FP={standard:DP,extra:PP,common:OP,google:MP,susanne:VP},Ei={en:CP,nl:FP};class HP{static get(t,n,a=[]){return this.getEntitiesFromLists(t).filter(r=>a.indexOf(r)<0).sort(()=>.5-Math.random()).slice(0,n)}static getEntitiesFromLists(t){const n=new Set;return t.forEach(a=>{(a.split(".").reduce((r,i)=>r[i]||{},Ei).entities||[]).forEach(r=>{n.add(r)})}),[...n]}}const Xs=e=>{e.commit("resetUsedEntities"),e.commit("resetScore"),e.commit("resetTime"),e.commit("resetTurn"),e.commit("resetWinner"),e.commit("setEntities",[])},jP=e=>{Xs(e),e.commit("randomizeTurn")},gg=e=>{e.commit("resetGameState")},xP=e=>{gg(e),Xs(e)},GP=e=>{const t=HP.get(e.state.settings.entities,e.state.settings.numberOfEntitiesPerRound,e.state.usedEntities);e.commit("setEntities",t),e.commit("addUsedEntities",t)},KP=(e,{score:t})=>{const n=e.state.teamList[e.state.turn.team];e.commit("addPointsToTeam",{teamId:n,points:t}),e.commit("setEntities",[]),e.commit("resetTime"),e.state.score[n]>=e.state.settings.pointsNeededToWin?e.commit("setWinner",n):e.commit("nextTurn")},WP=Object.freeze(Object.defineProperty({__proto__:null,endGame:gg,endRound:KP,resetGame:Xs,startGame:jP,startRound:GP,stopGame:xP},Symbol.toStringTag,{value:"Module"})),JP=e=>e.gameState!==null&&e.gameState!=="game-game-over",$P=e=>e.teamList.map(t=>({id:t,...e.teams[t]})),zP=e=>e.teamList.length>=2&&e.teamList.every(t=>e.teams[t].players.length>=2),UP=e=>e.teams[e.teamList[e.turn.team]],ZP=(e,t)=>e.players[t.teamInTurn.players[e.turn.player[e.turn.team]||0]],YP=e=>e.winner!==null?e.teams[e.winner]:null,qP=Object.freeze(Object.defineProperty({__proto__:null,gameInProgress:JP,playerInTurn:ZP,readyToStart:zP,teamInTurn:UP,teamSet:$P,winningTeam:YP},Symbol.toStringTag,{value:"Module"})),XP=(e,t)=>{e.settings=t,Qs.global.locale=e.settings.locale},QP=(e,t)=>{e.gameState=t},eA=e=>{e.gameState=null},tA=e=>{const t=String(Math.max(0,...Object.keys(e.teams))+1);e.teams[t]={name:"Team "+t,players:[]},e.teamList.push(t),vg(e,{teamId:t})},nA=(e,{id:t,team:n})=>{e.teams[t]=n},aA=(e,{id:t})=>{e.teams[t].players.forEach(n=>{delete e.players[n]}),e.teamList.splice(e.teamList.indexOf(t),1),delete e.teams[t]},vg=(e,{teamId:t})=>{const n=String(Math.max(0,...Object.keys(e.players))+1);e.players[n]={name:"Player "+n},e.teams[t].players.push(n)},rA=(e,{id:t,player:n})=>{e.players[t]=n},iA=(e,{id:t})=>{e.teamList.forEach(n=>{const a=e.teams[n].players.indexOf(t);a!==-1&&e.teams[n].players.splice(a,1)}),delete e.players[t]},oA=e=>{e.turn.player[e.turn.team]=((e.turn.player[e.turn.team]||0)+1)%e.teams[e.teamList[e.turn.team]].players.length,e.turn.team=(e.turn.team+1)%e.teamList.length},lA=e=>{e.turn.team=0,e.turn.player={}},sA=e=>{e.turn.team=Math.floor(Math.random()*e.teamList.length),e.turn.player={},Object.keys(e.teams).forEach(t=>{e.turn.player[t]=Math.floor(Math.random()*e.teams[t].players.length)})},uA=(e,t)=>{e.entities=t},cA=e=>{e.usedEntities=[]},dA=(e,t)=>{e.usedEntities=e.usedEntities.concat(t)},fA=(e,t)=>{e.time=t},mA=e=>{e.time=0},hA=e=>{e.score={}},gA=(e,{teamId:t,points:n})=>{e.score[t]=(e.score[t]||0)+n},vA=(e,t)=>{e.winner=t},pA=e=>{e.winner=null},yA=Object.freeze(Object.defineProperty({__proto__:null,addPointsToTeam:gA,addUsedEntities:dA,createPlayer:vg,createTeam:tA,deletePlayer:iA,deleteTeam:aA,nextTurn:oA,randomizeTurn:sA,resetGameState:eA,resetScore:hA,resetTime:mA,resetTurn:lA,resetUsedEntities:cA,resetWinner:pA,setEntities:uA,setGameState:QP,setTime:fA,setWinner:vA,updatePlayer:rA,updateSettings:XP,updateTeam:nA},Symbol.toStringTag,{value:"Module"})),Jd=function(){return(navigator.languages||[navigator.language||navigator.userLanguage]).map(t=>t.substr(0,2)).find(t=>Xi.hasOwnProperty(t))||Object.keys(Xi)[0]}(),$d={en:["en.standard"],nl:["nl.google","nl.standard","nl.susanne"]},bA={teams:{1:{name:"Team 1",players:["1"]},2:{name:"Team 2",players:["2"]}},teamList:["1","2"],players:{1:{name:"Player 1"},2:{name:"Player 2"}},entities:[],usedEntities:[],turn:{team:0,player:{}},score:{},time:0,winner:null,gameState:null,settings:{locale:Jd,numberOfEntitiesPerRound:5,pointsNeededToWin:30,timeLimit:30,sounds:!0,entities:$d[Jd]||$d.nl,theme:"light"}},Ca=fP({strict:!1,plugins:[yP()],state:bA,getters:qP,mutations:yA,actions:WP}),Qs=Sw({locale:Ca.state.settings.locale,fallbackLocale:Object.keys(Xi)[0],messages:Xi}),Vt=(e,t)=>{const n=e.__vccOpts||e;for(const[a,r]of t)n[a]=r;return n},sa=ee({border:[Boolean,Number,String]},"border");function ua(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{borderClasses:A(()=>{const a=Ze(e)?e.value:e.border,r=[];if(a===!0||a==="")r.push(`${t}--border`);else if(typeof a=="string"||a===0)for(const i of String(a).split(" "))r.push(`border-${i}`);return r})}}const kA=[null,"default","comfortable","compact"],Tn=ee({density:{type:String,default:"default",validator:e=>kA.includes(e)}},"density");function jn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{densityClasses:A(()=>`${t}--density-${e.density}`)}}const Da=ee({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function La(e){return{elevationClasses:A(()=>{const n=Ze(e)?e.value:e.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const Yt=ee({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function qt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{roundedClasses:A(()=>{const a=Ze(e)?e.value:e.rounded,r=Ze(e)?e.value:e.tile,i=[];if(a===!0||a==="")i.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))i.push(`rounded-${o}`);else(r||a===!1)&&i.push("rounded-0");return i})}}const Qe=ee({tag:{type:String,default:"div"}},"tag");function eu(e){return Ms(()=>{const t=[],n={};if(e.value.background)if(_l(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Rb(e.value.background)){const a=vn(e.value.background);if(a.a==null||a.a===1){const r=qm(a);n.color=r,n.caretColor=r}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(_l(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function Vn(e,t){const n=A(()=>({text:Ze(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:r}=eu(n);return{textColorClasses:a,textColorStyles:r}}function Rn(e,t){const n=A(()=>({background:Ze(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:r}=eu(n);return{backgroundColorClasses:a,backgroundColorStyles:r}}const SA=["elevated","flat","tonal","outlined","text","plain"];function hr(e,t){return v(Ee,null,[e&&v("span",{key:"overlay",class:`${t}__overlay`},null),v("span",{key:"underlay",class:`${t}__underlay`},null)])}const xn=ee({color:String,variant:{type:String,default:"elevated",validator:e=>SA.includes(e)}},"variant");function gr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=A(()=>{const{variant:i}=yt(e);return`${t}--variant-${i}`}),{colorClasses:a,colorStyles:r}=eu(A(()=>{const{variant:i,color:o}=yt(e);return{[["elevated","flat"].includes(i)?"background":"text"]:o}}));return{colorClasses:a,colorStyles:r,variantClasses:n}}const pg=ee({baseColor:String,divided:Boolean,...sa(),...Me(),...Tn(),...Da(),...Yt(),...Qe(),...ut(),...xn()},"VBtnGroup"),zd=ge()({name:"VBtnGroup",props:pg(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{densityClasses:r}=jn(e),{borderClasses:i}=ua(e),{elevationClasses:o}=La(e),{roundedClasses:l}=qt(e);Ma({VBtn:{height:"auto",baseColor:ye(e,"baseColor"),color:ye(e,"color"),density:ye(e,"density"),flat:!0,variant:ye(e,"variant")}}),Ce(()=>v(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},a.value,i.value,r.value,o.value,l.value,e.class],style:e.style},n))}}),tu=ee({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),yg=ee({value:null,disabled:Boolean,selectedClass:String},"group-item");function bg(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=st("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const r=Zt();dt(Symbol.for(`${t.description}:id`),r);const i=He(t,null);if(!i){if(!n)return i;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=ye(e,"value"),l=A(()=>!!(i.disabled.value||e.disabled));i.register({id:r,value:o,disabled:l},a),Dt(()=>{i.unregister(r)});const s=A(()=>i.isSelected(r)),c=A(()=>i.items.value[0].id===r),u=A(()=>i.items.value[i.items.value.length-1].id===r),d=A(()=>s.value&&[i.selectedClass.value,e.selectedClass]);return he(s,f=>{a.emit("group:selected",{value:f})},{flush:"sync"}),{id:r,isSelected:s,isFirst:c,isLast:u,toggle:()=>i.select(r,!s.value),select:f=>i.select(r,f),selectedClass:d,value:o,disabled:l,group:i}}function nu(e,t){let n=!1;const a=ct([]),r=Xe(e,"modelValue",[],f=>f==null?[]:kg(a,nn(f)),f=>{const m=TA(a,f);return e.multiple?m:m[0]}),i=st("useGroup");function o(f,m){const h=f,g=Symbol.for(`${t.description}:id`),S=Ka(g,i==null?void 0:i.vnode).indexOf(m);yt(h.value)==null&&(h.value=S,h.useIndexAsValue=!0),S>-1?a.splice(S,0,h):a.push(h)}function l(f){if(n)return;s();const m=a.findIndex(h=>h.id===f);a.splice(m,1)}function s(){const f=a.find(m=>!m.disabled);f&&e.mandatory==="force"&&!r.value.length&&(r.value=[f.id])}zt(()=>{s()}),Dt(()=>{n=!0}),hs(()=>{for(let f=0;fg.id===f);if(!(m&&(h!=null&&h.disabled)))if(e.multiple){const g=r.value.slice(),p=g.findIndex(P=>P===f),S=~p;if(m=m??!S,S&&e.mandatory&&g.length<=1||!S&&e.max!=null&&g.length+1>e.max)return;p<0&&m?g.push(f):p>=0&&!m&&g.splice(p,1),r.value=g}else{const g=r.value.includes(f);if(e.mandatory&&g)return;r.value=m??!g?[f]:[]}}function u(f){if(e.multiple,r.value.length){const m=r.value[0],h=a.findIndex(S=>S.id===m);let g=(h+f)%a.length,p=a[g];for(;p.disabled&&g!==h;)g=(g+f)%a.length,p=a[g];if(p.disabled)return;r.value=[a[g].id]}else{const m=a.find(h=>!h.disabled);m&&(r.value=[m.id])}}const d={register:o,unregister:l,selected:r,select:c,disabled:ye(e,"disabled"),prev:()=>u(a.length-1),next:()=>u(1),isSelected:f=>r.value.includes(f),selectedClass:A(()=>e.selectedClass),items:A(()=>a),getItemIndex:f=>CA(a,f)};return dt(t,d),d}function CA(e,t){const n=kg(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function kg(e,t){const n=[];return t.forEach(a=>{const r=e.find(o=>cr(a,o.value)),i=e[a];(r==null?void 0:r.value)!=null?n.push(r.id):i!=null&&n.push(i.id)}),n}function TA(e,t){const n=[];return t.forEach(a=>{const r=e.findIndex(i=>i.id===a);if(~r){const i=e[r];n.push(i.value!=null?i.value:r)}}),n}const Sg=Symbol.for("vuetify:v-btn-toggle"),wA=ee({...pg(),...tu()},"VBtnToggle");ge()({name:"VBtnToggle",props:wA(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:r,prev:i,select:o,selected:l}=nu(e,Sg);return Ce(()=>{const s=zd.filterProps(e);return v(zd,Pe({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:r,prev:i,select:o,selected:l})]}})}),{next:r,prev:i,select:o}}});const PA=ee({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),nt=ge(!1)({name:"VDefaultsProvider",props:PA(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:r,reset:i,root:o,scoped:l}=cs(e);return Ma(a,{reset:i,root:o,scoped:l,disabled:r}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),AA=["x-small","small","default","large","x-large"],oi=ee({size:{type:[String,Number],default:"default"}},"size");function li(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return Ms(()=>{let n,a;return Gi(AA,e.size)?n=`${t}--size-${e.size}`:e.size&&(a={width:we(e.size),height:we(e.size)}),{sizeClasses:n,sizeStyles:a}})}const _A=ee({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ne,...Me(),...oi(),...Qe({tag:"i"}),...ut()},"VIcon"),at=ge()({name:"VIcon",props:_A(),setup(e,t){let{attrs:n,slots:a}=t;const r=se(),{themeClasses:i}=vt(e),{iconData:o}=Xk(A(()=>r.value||e.icon)),{sizeClasses:l}=li(e),{textColorClasses:s,textColorStyles:c}=Vn(ye(e,"color"));return Ce(()=>{var f,m;const u=(f=a.default)==null?void 0:f.call(a);u&&(r.value=(m=xm(u).filter(h=>h.type===sr&&h.children&&typeof h.children=="string")[0])==null?void 0:m.children);const d=!!(n.onClick||n.onClickOnce);return v(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",i.value,l.value,s.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[l.value?void 0:{fontSize:we(e.size),height:we(e.size),width:we(e.size)},c.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function Cg(e,t){const n=se(),a=me(!1);if(ws){const r=new IntersectionObserver(i=>{a.value=!!i.find(o=>o.isIntersecting)},t);Dt(()=>{r.disconnect()}),he(n,(i,o)=>{o&&(r.unobserve(o),a.value=!1),i&&r.observe(i)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const MA=ee({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Me(),...oi(),...Qe({tag:"div"}),...ut()},"VProgressCircular"),BA=ge()({name:"VProgressCircular",props:MA(),setup(e,t){let{slots:n}=t;const a=20,r=2*Math.PI*a,i=se(),{themeClasses:o}=vt(e),{sizeClasses:l,sizeStyles:s}=li(e),{textColorClasses:c,textColorStyles:u}=Vn(ye(e,"color")),{textColorClasses:d,textColorStyles:f}=Vn(ye(e,"bgColor")),{intersectionRef:m,isIntersecting:h}=Cg(),{resizeRef:g,contentRect:p}=Qa(),S=A(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),P=A(()=>Number(e.width)),y=A(()=>s.value?Number(e.size):p.value?p.value.width:Math.max(P.value,32)),C=A(()=>a/(1-P.value/y.value)*2),D=A(()=>P.value/y.value*C.value),_=A(()=>we((100-S.value)/100*r));return $t(()=>{m.value=i.value,g.value=i.value}),Ce(()=>v(e.tag,{ref:i,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":h.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,l.value,c.value,e.class],style:[s.value,u.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:S.value},{default:()=>[v("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${C.value} ${C.value}`},[v("circle",{class:["v-progress-circular__underlay",d.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":D.value,"stroke-dasharray":r,"stroke-dashoffset":0},null),v("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":D.value,"stroke-dasharray":r,"stroke-dashoffset":_.value},null)]),n.default&&v("div",{class:"v-progress-circular__content"},[n.default({value:S.value})])]})),{}}}),sn=ee({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function un(e){return{dimensionStyles:A(()=>{const n={},a=we(e.height),r=we(e.maxHeight),i=we(e.maxWidth),o=we(e.minHeight),l=we(e.minWidth),s=we(e.width);return a!=null&&(n.height=a),r!=null&&(n.maxHeight=r),i!=null&&(n.maxWidth=i),o!=null&&(n.minHeight=o),l!=null&&(n.minWidth=l),s!=null&&(n.width=s),n})}}const Ud={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Mo=ee({location:String},"location");function au(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=on();return{locationStyles:A(()=>{if(!e.location)return{};const{side:i,align:o}=Al(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function l(c){return n?n(c):0}const s={};return i!=="center"&&(t?s[Ud[i]]=`calc(100% - ${l(i)}px)`:s[i]=0),o!=="center"?t?s[Ud[o]]=`calc(100% - ${l(o)}px)`:s[o]=0:(i==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[i]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[i]),s})}}const EA=ee({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,...Me(),...Mo({location:"top"}),...Yt(),...Qe(),...ut()},"VProgressLinear"),ru=ge()({name:"VProgressLinear",props:EA(),emits:{"update:modelValue":e=>!0},setup(e,t){var F;let{slots:n}=t;const a=Xe(e,"modelValue"),{isRtl:r,rtlClasses:i}=on(),{themeClasses:o}=vt(e),{locationStyles:l}=au(e),{textColorClasses:s,textColorStyles:c}=Vn(e,"color"),{backgroundColorClasses:u,backgroundColorStyles:d}=Rn(A(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:m}=Rn(A(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:h,backgroundColorStyles:g}=Rn(e,"color"),{roundedClasses:p}=qt(e),{intersectionRef:S,isIntersecting:P}=Cg(),y=A(()=>parseFloat(e.max)),C=A(()=>parseFloat(e.height)),D=A(()=>bn(parseFloat(e.bufferValue)/y.value*100,0,100)),_=A(()=>bn(parseFloat(a.value)/y.value*100,0,100)),M=A(()=>r.value!==e.reverse),B=A(()=>e.indeterminate?"fade-transition":"slide-x-transition"),L=Fe&&((F=window.matchMedia)==null?void 0:F.call(window,"(forced-colors: active)").matches);function W(E){if(!S.value)return;const{left:N,right:J,width:ae}=S.value.getBoundingClientRect(),re=M.value?ae-E.clientX+(J-ae):E.clientX-N;a.value=Math.round(re/ae*y.value)}return Ce(()=>v(e.tag,{ref:S,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&P.value,"v-progress-linear--reverse":M.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},p.value,o.value,i.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?we(C.value):0,"--v-progress-linear-height":we(C.value),...e.absolute?l.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:_.value,onClick:e.clickable&&W},{default:()=>[e.stream&&v("div",{key:"stream",class:["v-progress-linear__stream",s.value],style:{...c.value,[M.value?"left":"right"]:we(-C.value),borderTop:`${we(C.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${we(C.value/4)})`,width:we(100-D.value,"%"),"--v-progress-linear-stream-to":we(C.value*(M.value?1:-1))}},null),v("div",{class:["v-progress-linear__background",L?void 0:u.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),v("div",{class:["v-progress-linear__buffer",L?void 0:f.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:we(D.value,"%")}]},null),v(Qn,{name:B.value},{default:()=>[e.indeterminate?v("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(E=>v("div",{key:E,class:["v-progress-linear__indeterminate",E,L?void 0:h.value],style:g.value},null))]):v("div",{class:["v-progress-linear__determinate",L?void 0:h.value],style:[g.value,{width:we(_.value,"%")}]},null)]}),n.default&&v("div",{class:"v-progress-linear__content"},[n.default({value:_.value,buffer:D.value})])]})),{}}}),iu=ee({loading:[Boolean,String]},"loader");function ou(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{loaderClasses:A(()=>({[`${t}--loading`]:e.loading}))}}function Tg(e,t){var a;let{slots:n}=t;return v("div",{class:`${e.name}__loader`},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||v(ru,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const DA=["static","relative","fixed","absolute","sticky"],lu=ee({position:{type:String,validator:e=>DA.includes(e)}},"position");function su(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{positionClasses:A(()=>e.position?`${t}--${e.position}`:void 0)}}function LA(){const e=st("useRoute");return A(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function RA(){var e,t;return(t=(e=st("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Bo(e,t){var d,f;const n=xp("RouterLink"),a=A(()=>!!(e.href||e.to)),r=A(()=>(a==null?void 0:a.value)||hc(t,"click")||hc(e,"click"));if(typeof n=="string"||!("useLink"in n)){const m=ye(e,"href");return{isLink:a,isClickable:r,href:m,linkProps:ct({href:m})}}const i=A(()=>({...e,to:ye(()=>e.to||"")})),o=n.useLink(i.value),l=A(()=>e.to?o:void 0),s=LA(),c=A(()=>{var m,h,g;return l.value?e.exact?s.value?((g=l.value.isExactActive)==null?void 0:g.value)&&cr(l.value.route.value.query,s.value.query):((h=l.value.isExactActive)==null?void 0:h.value)??!1:((m=l.value.isActive)==null?void 0:m.value)??!1:!1}),u=A(()=>{var m;return e.to?(m=l.value)==null?void 0:m.route.value.href:e.href});return{isLink:a,isClickable:r,isActive:c,route:(d=l.value)==null?void 0:d.route,navigate:(f=l.value)==null?void 0:f.navigate,href:u,linkProps:ct({href:u,"aria-current":A(()=>c.value?"page":void 0)})}}const Eo=ee({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let il=!1;function OA(e,t){let n=!1,a,r;Fe&&(gt(()=>{window.addEventListener("popstate",i),a=e==null?void 0:e.beforeEach((o,l,s)=>{il?n?t(s):s():setTimeout(()=>n?t(s):s()),il=!0}),r=e==null?void 0:e.afterEach(()=>{il=!1})}),Tt(()=>{window.removeEventListener("popstate",i),a==null||a(),r==null||r()}));function i(o){var l;(l=o.state)!=null&&l.replaced||(n=!0,setTimeout(()=>n=!1))}}function IA(e,t){he(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&>(()=>{t(!0)})},{immediate:!0})}const Jl=Symbol("rippleStop"),NA=80;function Zd(e,t){e.style.transform=t,e.style.webkitTransform=t}function $l(e){return e.constructor.name==="TouchEvent"}function wg(e){return e.constructor.name==="KeyboardEvent"}const VA=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,r=0;if(!wg(e)){const f=t.getBoundingClientRect(),m=$l(e)?e.touches[e.touches.length-1]:e;a=m.clientX-f.left,r=m.clientY-f.top}let i=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,i=t.clientWidth/2,i=n.center?i:i+Math.sqrt((a-i)**2+(r-i)**2)/4):i=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const l=`${(t.clientWidth-i*2)/2}px`,s=`${(t.clientHeight-i*2)/2}px`,c=n.center?l:`${a-i}px`,u=n.center?s:`${r-i}px`;return{radius:i,scale:o,x:c,y:u,centerX:l,centerY:s}},eo={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"),r=document.createElement("span");a.appendChild(r),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:i,scale:o,x:l,y:s,centerX:c,centerY:u}=VA(e,t,n),d=`${i*2}px`;r.className="v-ripple__animation",r.style.width=d,r.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),Zd(r,`translate(${l}, ${s}) scale3d(${o},${o},${o})`),r.dataset.activated=String(performance.now()),setTimeout(()=>{r.classList.remove("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--in"),Zd(r,`translate(${c}, ${u}) scale3d(1,1,1)`)},0)},hide(e){var i;if(!((i=e==null?void 0:e._ripple)!=null&&i.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),r=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var l;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((l=n.parentNode)==null?void 0:l.parentNode)===e&&e.removeChild(n.parentNode)},300)},r)}};function Pg(e){return typeof e>"u"||!!e}function qr(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Jl])){if(e[Jl]=!0,$l(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||wg(e),n._ripple.class&&(t.class=n._ripple.class),$l(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{eo.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)},NA)}else eo.show(e,n,t)}}function Yd(e){e[Jl]=!0}function Ht(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(()=>{Ht(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),eo.hide(t)}}function Ag(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Xr=!1;function _g(e){!Xr&&(e.keyCode===cc.enter||e.keyCode===cc.space)&&(Xr=!0,qr(e))}function Mg(e){Xr=!1,Ht(e)}function Bg(e){Xr&&(Xr=!1,Ht(e))}function Eg(e,t,n){const{value:a,modifiers:r}=t,i=Pg(a);if(i||eo.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=i,e._ripple.centered=r.center,e._ripple.circle=r.circle,sb(a)&&a.class&&(e._ripple.class=a.class),i&&!n){if(r.stop){e.addEventListener("touchstart",Yd,{passive:!0}),e.addEventListener("mousedown",Yd);return}e.addEventListener("touchstart",qr,{passive:!0}),e.addEventListener("touchend",Ht,{passive:!0}),e.addEventListener("touchmove",Ag,{passive:!0}),e.addEventListener("touchcancel",Ht),e.addEventListener("mousedown",qr),e.addEventListener("mouseup",Ht),e.addEventListener("mouseleave",Ht),e.addEventListener("keydown",_g),e.addEventListener("keyup",Mg),e.addEventListener("blur",Bg),e.addEventListener("dragstart",Ht,{passive:!0})}else!i&&n&&Dg(e)}function Dg(e){e.removeEventListener("mousedown",qr),e.removeEventListener("touchstart",qr),e.removeEventListener("touchend",Ht),e.removeEventListener("touchmove",Ag),e.removeEventListener("touchcancel",Ht),e.removeEventListener("mouseup",Ht),e.removeEventListener("mouseleave",Ht),e.removeEventListener("keydown",_g),e.removeEventListener("keyup",Mg),e.removeEventListener("dragstart",Ht),e.removeEventListener("blur",Bg)}function FA(e,t){Eg(e,t,!1)}function HA(e){delete e._ripple,Dg(e)}function jA(e,t){if(t.value===t.oldValue)return;const n=Pg(t.oldValue);Eg(e,t,n)}const si={mounted:FA,unmounted:HA,updated:jA},xA=ee({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Sg},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ne,appendIcon:Ne,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...sa(),...Me(),...Tn(),...sn(),...Da(),...yg(),...iu(),...Mo(),...lu(),...Yt(),...Eo(),...oi(),...Qe({tag:"button"}),...ut(),...xn({variant:"elevated"})},"VBtn"),tt=ge()({name:"VBtn",props:xA(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{borderClasses:i}=ua(e),{densityClasses:o}=jn(e),{dimensionStyles:l}=un(e),{elevationClasses:s}=La(e),{loaderClasses:c}=ou(e),{locationStyles:u}=au(e),{positionClasses:d}=su(e),{roundedClasses:f}=qt(e),{sizeClasses:m,sizeStyles:h}=li(e),g=bg(e,e.symbol,!1),p=Bo(e,n),S=A(()=>{var F;return e.active!==void 0?e.active:p.isLink.value?(F=p.isActive)==null?void 0:F.value:g==null?void 0:g.isSelected.value}),P=A(()=>S.value?e.activeColor??e.color:e.color),y=A(()=>{var E,N;return{color:(g==null?void 0:g.isSelected.value)&&(!p.isLink.value||((E=p.isActive)==null?void 0:E.value))||!g||((N=p.isActive)==null?void 0:N.value)?P.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:C,colorStyles:D,variantClasses:_}=gr(y),M=A(()=>(g==null?void 0:g.disabled.value)||e.disabled),B=A(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),L=A(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function W(F){var E;M.value||p.isLink.value&&(F.metaKey||F.ctrlKey||F.shiftKey||F.button!==0||n.target==="_blank")||((E=p.navigate)==null||E.call(p,F),g==null||g.toggle())}return IA(p,g==null?void 0:g.select),Ce(()=>{const F=p.isLink.value?"a":e.tag,E=!!(e.prependIcon||a.prepend),N=!!(e.appendIcon||a.append),J=!!(e.icon&&e.icon!==!0);return xt(v(F,Pe({type:F==="a"?void 0:"button",class:["v-btn",g==null?void 0:g.selectedClass.value,{"v-btn--active":S.value,"v-btn--block":e.block,"v-btn--disabled":M.value,"v-btn--elevated":B.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},r.value,i.value,C.value,o.value,s.value,c.value,d.value,f.value,m.value,_.value,e.class],style:[D.value,l.value,u.value,h.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:M.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:W,value:L.value},p.linkProps),{default:()=>{var ae;return[hr(!0,"v-btn"),!e.icon&&E&&v("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?v(nt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):v(at,{key:"prepend-icon",icon:e.prependIcon},null)]),v("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&J?v(at,{key:"content-icon",icon:e.icon},null):v(nt,{key:"content-defaults",disabled:!J,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var re;return[((re=a.default)==null?void 0:re.call(a))??e.text]}})]),!e.icon&&N&&v("span",{key:"append",class:"v-btn__append"},[a.append?v(nt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):v(at,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&v("span",{key:"loader",class:"v-btn__loader"},[((ae=a.loader)==null?void 0:ae.call(a))??v(BA,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[si,!M.value&&e.ripple,"",{center:!!e.icon}]])}),{group:g}}}),uu=ge()({name:"VCardActions",props:Me(),setup(e,t){let{slots:n}=t;return Ma({VBtn:{slim:!0,variant:"text"}}),Ce(()=>{var a;return v("div",{class:["v-card-actions",e.class],style:e.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),GA=ee({opacity:[Number,String],...Me(),...Qe()},"VCardSubtitle"),KA=ge()({name:"VCardSubtitle",props:GA(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),WA=Qm("v-card-title");function JA(e){return{aspectStyles:A(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Lg=ee({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Me(),...sn()},"VResponsive"),qd=ge()({name:"VResponsive",props:Lg(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=JA(e),{dimensionStyles:r}=un(e);return Ce(()=>{var i;return v("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[r.value,e.style]},[v("div",{class:"v-responsive__sizer",style:a.value},null),(i=n.additional)==null?void 0:i.call(n),n.default&&v("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),ui=ee({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Yn=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:r,group:i,...o}=e,{component:l=i?Ts:Qn,...s}=typeof a=="object"?a:{};return Ut(l,Pe(typeof a=="string"?{name:r?"":a}:s,typeof a=="string"?{}:Object.fromEntries(Object.entries({disabled:r,group:i}).filter(c=>{let[u,d]=c;return d!==void 0})),o),n)};function $A(e,t){if(!ws)return;const n=t.modifiers||{},a=t.value,{handler:r,options:i}=typeof a=="object"?a:{handler:a,options:{}},o=new IntersectionObserver(function(){var d;let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=l.some(f=>f.isIntersecting);r&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&r(u,l,s),u&&n.once?Rg(e,t):c.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function Rg(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Og={mounted:$A,unmounted:Rg},zA=ee({absolute:Boolean,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,...Lg(),...Me(),...Yt(),...ui()},"VImg"),cu=ge()({name:"VImg",directives:{intersect:Og},props:zA(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Rn(ye(e,"color")),{roundedClasses:o}=qt(e),l=st("VImg"),s=me(""),c=se(),u=me(e.eager?"loading":"idle"),d=me(),f=me(),m=A(()=>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)}),h=A(()=>m.value.aspect||d.value/f.value||0);he(()=>e.src,()=>{g(u.value!=="idle")}),he(h,(E,N)=>{!E&&N&&c.value&&C(c.value)}),go(()=>g());function g(E){if(!(e.eager&&E)&&!(ws&&!E&&!e.eager)){if(u.value="loading",m.value.lazySrc){const N=new Image;N.src=m.value.lazySrc,C(N,null)}m.value.src&>(()=>{var N;n("loadstart",((N=c.value)==null?void 0:N.currentSrc)||m.value.src),setTimeout(()=>{var J;if(!l.isUnmounted)if((J=c.value)!=null&&J.complete){if(c.value.naturalWidth||S(),u.value==="error")return;h.value||C(c.value,null),u.value==="loading"&&p()}else h.value||C(c.value),P()})})}}function p(){var E;l.isUnmounted||(P(),C(c.value),u.value="loaded",n("load",((E=c.value)==null?void 0:E.currentSrc)||m.value.src))}function S(){var E;l.isUnmounted||(u.value="error",n("error",((E=c.value)==null?void 0:E.currentSrc)||m.value.src))}function P(){const E=c.value;E&&(s.value=E.currentSrc||E.src)}let y=-1;Dt(()=>{clearTimeout(y)});function C(E){let N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const J=()=>{if(clearTimeout(y),l.isUnmounted)return;const{naturalHeight:ae,naturalWidth:re}=E;ae||re?(d.value=re,f.value=ae):!E.complete&&u.value==="loading"&&N!=null?y=window.setTimeout(J,N):(E.currentSrc.endsWith(".svg")||E.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};J()}const D=A(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),_=()=>{var J;if(!m.value.src||u.value==="idle")return null;const E=v("img",{class:["v-img__img",D.value],style:{objectPosition:e.position},src:m.value.src,srcset:m.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:p,onError:S},null),N=(J=a.sources)==null?void 0:J.call(a);return v(Yn,{transition:e.transition,appear:!0},{default:()=>[xt(N?v("picture",{class:"v-img__picture"},[N,E]):E,[[ur,u.value==="loaded"]])]})},M=()=>v(Yn,{transition:e.transition},{default:()=>[m.value.lazySrc&&u.value!=="loaded"&&v("img",{class:["v-img__img","v-img__img--preload",D.value],style:{objectPosition:e.position},src:m.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),B=()=>a.placeholder?v(Yn,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&v("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,L=()=>a.error?v(Yn,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&v("div",{class:"v-img__error"},[a.error()])]}):null,W=()=>e.gradient?v("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,F=me(!1);{const E=he(h,N=>{N&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{F.value=!0})}),E())})}return Ce(()=>{const E=qd.filterProps(e);return xt(v(qd,Pe({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!F.value},r.value,o.value,e.class],style:[{width:we(e.width==="auto"?d.value:e.width)},i.value,e.style]},E,{aspectRatio:h.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>v(Ee,null,[v(_,null,null),v(M,null,null),v(W,null,null),v(B,null,null),v(L,null,null)]),default:a.default}),[[Aa("intersect"),{handler:g,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),UA=ee({start:Boolean,end:Boolean,icon:Ne,image:String,text:String,...sa(),...Me(),...Tn(),...Yt(),...oi(),...Qe(),...ut(),...xn({variant:"flat"})},"VAvatar"),kn=ge()({name:"VAvatar",props:UA(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{borderClasses:r}=ua(e),{colorClasses:i,colorStyles:o,variantClasses:l}=gr(e),{densityClasses:s}=jn(e),{roundedClasses:c}=qt(e),{sizeClasses:u,sizeStyles:d}=li(e);return Ce(()=>v(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,r.value,i.value,s.value,c.value,u.value,l.value,e.class],style:[o.value,d.value,e.style]},{default:()=>[n.default?v(nt,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?v(cu,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?v(at,{key:"icon",icon:e.icon},null):e.text,hr(!1,"v-avatar")]})),{}}}),ZA=ee({appendAvatar:String,appendIcon:Ne,prependAvatar:String,prependIcon:Ne,subtitle:[String,Number],title:[String,Number],...Me(),...Tn()},"VCardItem"),YA=ge()({name:"VCardItem",props:ZA(),setup(e,t){let{slots:n}=t;return Ce(()=>{var c;const a=!!(e.prependAvatar||e.prependIcon),r=!!(a||n.prepend),i=!!(e.appendAvatar||e.appendIcon),o=!!(i||n.append),l=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return v("div",{class:["v-card-item",e.class],style:e.style},[r&&v("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?v(nt,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):v(Ee,null,[e.prependAvatar&&v(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&v(at,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),v("div",{class:"v-card-item__content"},[l&&v(WA,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??e.title]}}),s&&v(KA,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??e.subtitle]}}),(c=n.default)==null?void 0:c.call(n)]),o&&v("div",{key:"append",class:"v-card-item__append"},[n.append?v(nt,{key:"append-defaults",disabled:!i,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),qA=ee({opacity:[Number,String],...Me(),...Qe()},"VCardText"),du=ge()({name:"VCardText",props:qA(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),XA=ee({appendAvatar:String,appendIcon:Ne,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...sa(),...Me(),...Tn(),...sn(),...Da(),...iu(),...Mo(),...lu(),...Yt(),...Eo(),...Qe(),...ut(),...xn({variant:"elevated"})},"VCard"),Ig=ge()({name:"VCard",directives:{Ripple:si},props:XA(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{borderClasses:i}=ua(e),{colorClasses:o,colorStyles:l,variantClasses:s}=gr(e),{densityClasses:c}=jn(e),{dimensionStyles:u}=un(e),{elevationClasses:d}=La(e),{loaderClasses:f}=ou(e),{locationStyles:m}=au(e),{positionClasses:h}=su(e),{roundedClasses:g}=qt(e),p=Bo(e,n),S=A(()=>e.link!==!1&&p.isLink.value),P=A(()=>!e.disabled&&e.link!==!1&&(e.link||p.isClickable.value));return Ce(()=>{const y=S.value?"a":e.tag,C=!!(a.title||e.title!=null),D=!!(a.subtitle||e.subtitle!=null),_=C||D,M=!!(a.append||e.appendAvatar||e.appendIcon),B=!!(a.prepend||e.prependAvatar||e.prependIcon),L=!!(a.image||e.image),W=_||B||M,F=!!(a.text||e.text!=null);return xt(v(y,Pe({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":P.value},r.value,i.value,o.value,c.value,d.value,f.value,h.value,g.value,s.value,e.class],style:[l.value,u.value,m.value,e.style],onClick:P.value&&p.navigate,tabindex:e.disabled?-1:void 0},p.linkProps),{default:()=>{var E;return[L&&v("div",{key:"image",class:"v-card__image"},[a.image?v(nt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):v(cu,{key:"image-img",cover:!0,src:e.image},null)]),v(Tg,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),W&&v(YA,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),F&&v(du,{key:"text"},{default:()=>{var N;return[((N=a.text)==null?void 0:N.call(a))??e.text]}}),(E=a.default)==null?void 0:E.call(a),a.actions&&v(uu,null,{default:a.actions}),hr(P.value,"v-card")]}}),[[Aa("ripple"),P.value&&e.ripple]])}),{}}}),QA=ee({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Gt(e,t,n){return ge()({name:e,props:QA({mode:n,origin:t}),setup(a,r){let{slots:i}=r;const o={onBeforeEnter(l){a.origin&&(l.style.transformOrigin=a.origin)},onLeave(l){if(a.leaveAbsolute){const{offsetTop:s,offsetLeft:c,offsetWidth:u,offsetHeight:d}=l;l._transitionInitialStyles={position:l.style.position,top:l.style.top,left:l.style.left,width:l.style.width,height:l.style.height},l.style.position="absolute",l.style.top=`${s}px`,l.style.left=`${c}px`,l.style.width=`${u}px`,l.style.height=`${d}px`}a.hideOnLeave&&l.style.setProperty("display","none","important")},onAfterLeave(l){if(a.leaveAbsolute&&(l!=null&&l._transitionInitialStyles)){const{position:s,top:c,left:u,width:d,height:f}=l._transitionInitialStyles;delete l._transitionInitialStyles,l.style.position=s||"",l.style.top=c||"",l.style.left=u||"",l.style.width=d||"",l.style.height=f||""}}};return()=>{const l=a.group?Ts:Qn;return Ut(l,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:o},i.default)}}})}function Ng(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return ge()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,r){let{slots:i}=r;const o=a.group?Ts:Qn;return()=>Ut(o,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:t},i.default)}})}function Vg(){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",a=It(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const l=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[a]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=l.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:i,onEnterCancelled:i,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[a]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:r,onLeaveCancelled:r};function r(o){e&&o._parent&&o._parent.classList.remove(e),i(o)}function i(o){const l=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,l!=null&&(o.style[n]=l),delete o._initialStyle}}const e_=ee({target:[Object,Array]},"v-dialog-transition"),fu=ge()({name:"VDialogTransition",props:e_(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(r){r.style.pointerEvents="none",r.style.visibility="hidden"},async onEnter(r,i){var f;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),r.style.visibility="";const{x:o,y:l,sx:s,sy:c,speed:u}=Qd(e.target,r),d=Wa(r,[{transform:`translate(${o}px, ${l}px) scale(${s}, ${c})`,opacity:0},{}],{duration:225*u,easing:Jb});(f=Xd(r))==null||f.forEach(m=>{Wa(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Ji})}),d.finished.then(()=>i())},onAfterEnter(r){r.style.removeProperty("pointer-events")},onBeforeLeave(r){r.style.pointerEvents="none"},async onLeave(r,i){var f;await new Promise(m=>requestAnimationFrame(m));const{x:o,y:l,sx:s,sy:c,speed:u}=Qd(e.target,r);Wa(r,[{},{transform:`translate(${o}px, ${l}px) scale(${s}, ${c})`,opacity:0}],{duration:125*u,easing:$b}).finished.then(()=>i()),(f=Xd(r))==null||f.forEach(m=>{Wa(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Ji})})},onAfterLeave(r){r.style.removeProperty("pointer-events")}};return()=>e.target?v(Qn,Pe({name:"dialog-transition"},a,{css:!1}),n):v(Qn,{name:"dialog-transition"},n)}});function Xd(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Qd(e,t){const n=$m(e),a=Bs(t),[r,i]=getComputedStyle(t).transformOrigin.split(" ").map(S=>parseFloat(S)),[o,l]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||l==="left"?s-=n.width/2:(o==="right"||l==="right")&&(s+=n.width/2);let c=n.top+n.height/2;o==="top"||l==="top"?c-=n.height/2:(o==="bottom"||l==="bottom")&&(c+=n.height/2);const u=n.width/a.width,d=n.height/a.height,f=Math.max(1,u,d),m=u/f||0,h=d/f||0,g=a.width*a.height/(window.innerWidth*window.innerHeight),p=g>.12?Math.min(1.5,(g-.12)*10+1):1;return{x:s-(r+a.left),y:c-(i+a.top),sx:m,sy:h,speed:p}}Gt("fab-transition","center center","out-in");Gt("dialog-bottom-transition");Gt("dialog-top-transition");const ef=Gt("fade-transition");Gt("scale-transition");Gt("scroll-x-transition");Gt("scroll-x-reverse-transition");Gt("scroll-y-transition");Gt("scroll-y-reverse-transition");Gt("slide-x-transition");Gt("slide-x-reverse-transition");const Fg=Gt("slide-y-transition");Gt("slide-y-reverse-transition");const Hg=Ng("expand-transition",Vg()),jg=Ng("expand-x-transition",Vg("",!0));function ol(e,t){return{x:e.x+t.x,y:e.y+t.y}}function t_(e,t){return{x:e.x-t.x,y:e.y-t.y}}function tf(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,r=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,i=n==="top"?0:n==="bottom"?t.height:n;return ol({x:r,y:i},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,r=n==="left"?0:n==="right"?t.width:n,i=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return ol({x:r,y:i},t)}return ol({x:t.width/2,y:t.height/2},t)}const xg={static:r_,connected:o_},n_=ee({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in xg},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function a_(e,t){const n=se({}),a=se();Fe&&Nn(()=>!!(t.isActive.value&&e.locationStrategy),i=>{var o,l;he(()=>e.locationStrategy,i),Tt(()=>{window.removeEventListener("resize",r),a.value=void 0}),window.addEventListener("resize",r,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:a.value=(l=xg[e.locationStrategy](t,e,n))==null?void 0:l.updateLocation});function r(i){var o;(o=a.value)==null||o.call(a,i)}return{contentStyles:n,updateLocation:a}}function r_(){}function i_(e,t){const n=Bs(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 o_(e,t,n){(Array.isArray(e.target.value)||Ub(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:r,preferredOrigin:i}=Ms(()=>{const h=Al(t.location,e.isRtl.value),g=t.origin==="overlap"?h:t.origin==="auto"?Uo(h):Al(t.origin,e.isRtl.value);return h.side===g.side&&h.align===Zo(g).align?{preferredAnchor:pc(h),preferredOrigin:pc(g)}:{preferredAnchor:h,preferredOrigin:g}}),[o,l,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(h=>A(()=>{const g=parseFloat(t[h]);return isNaN(g)?1/0:g})),u=A(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const h=t.offset.split(" ").map(parseFloat);return h.length<2&&h.push(0),h}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1;const f=new ResizeObserver(()=>{d&&m()});he([e.target,e.contentEl],(h,g)=>{let[p,S]=h,[P,y]=g;P&&!Array.isArray(P)&&f.unobserve(P),p&&!Array.isArray(p)&&f.observe(p),y&&f.unobserve(y),S&&f.observe(S)},{immediate:!0}),Tt(()=>{f.disconnect()});function m(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const h=$m(e.target.value),g=i_(e.contentEl.value,e.isRtl.value),p=$i(e.contentEl.value),S=12;p.length||(p.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(g.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),g.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const P=p.reduce((F,E)=>{const N=E.getBoundingClientRect(),J=new Sa({x:E===document.documentElement?0:N.x,y:E===document.documentElement?0:N.y,width:E.clientWidth,height:E.clientHeight});return F?new Sa({x:Math.max(F.left,J.left),y:Math.max(F.top,J.top),width:Math.min(F.right,J.right)-Math.max(F.left,J.left),height:Math.min(F.bottom,J.bottom)-Math.max(F.top,J.top)}):J},void 0);P.x+=S,P.y+=S,P.width-=S*2,P.height-=S*2;let y={anchor:r.value,origin:i.value};function C(F){const E=new Sa(g),N=tf(F.anchor,h),J=tf(F.origin,E);let{x:ae,y:re}=t_(N,J);switch(F.anchor.side){case"top":re-=u.value[0];break;case"bottom":re+=u.value[0];break;case"left":ae-=u.value[0];break;case"right":ae+=u.value[0];break}switch(F.anchor.align){case"top":re-=u.value[1];break;case"bottom":re+=u.value[1];break;case"left":ae-=u.value[1];break;case"right":ae+=u.value[1];break}return E.x+=ae,E.y+=re,E.width=Math.min(E.width,s.value),E.height=Math.min(E.height,c.value),{overflows:bc(E,P),x:ae,y:re}}let D=0,_=0;const M={x:0,y:0},B={x:!1,y:!1};let L=-1;for(;!(L++>10);){const{x:F,y:E,overflows:N}=C(y);D+=F,_+=E,g.x+=F,g.y+=E;{const J=yc(y.anchor),ae=N.x.before||N.x.after,re=N.y.before||N.y.after;let ue=!1;if(["x","y"].forEach(ie=>{if(ie==="x"&&ae&&!B.x||ie==="y"&&re&&!B.y){const H={anchor:{...y.anchor},origin:{...y.origin}},j=ie==="x"?J==="y"?Zo:Uo:J==="y"?Uo:Zo;H.anchor=j(H.anchor),H.origin=j(H.origin);const{overflows:$}=C(H);($[ie].before<=N[ie].before&&$[ie].after<=N[ie].after||$[ie].before+$[ie].after<(N[ie].before+N[ie].after)/2)&&(y=H,ue=B[ie]=!0)}}),ue)continue}N.x.before&&(D+=N.x.before,g.x+=N.x.before),N.x.after&&(D-=N.x.after,g.x-=N.x.after),N.y.before&&(_+=N.y.before,g.y+=N.y.before),N.y.after&&(_-=N.y.after,g.y-=N.y.after);{const J=bc(g,P);M.x=P.width-J.x.before-J.x.after,M.y=P.height-J.y.before-J.y.after,D+=J.x.before,g.x+=J.x.before,_+=J.y.before,g.y+=J.y.before}break}const W=yc(y.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${y.anchor.side} ${y.anchor.align}`,transformOrigin:`${y.origin.side} ${y.origin.align}`,top:we(ll(_)),left:e.isRtl.value?void 0:we(ll(D)),right:e.isRtl.value?we(ll(-D)):void 0,minWidth:we(W==="y"?Math.min(o.value,h.width):o.value),maxWidth:we(nf(bn(M.x,o.value===1/0?0:o.value,s.value))),maxHeight:we(nf(bn(M.y,l.value===1/0?0:l.value,c.value)))}),{available:M,contentBox:g}}return he(()=>[r.value,i.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>m()),gt(()=>{const h=m();if(!h)return;const{available:g,contentBox:p}=h;p.height>g.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function ll(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function nf(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let zl=!0;const to=[];function l_(e){!zl||to.length?(to.push(e),Ul()):(zl=!1,e(),Ul())}let af=-1;function Ul(){cancelAnimationFrame(af),af=requestAnimationFrame(()=>{const e=to.shift();e&&e(),to.length?Ul():zl=!0})}const Di={none:null,close:c_,block:d_,reposition:f_},s_=ee({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Di}},"VOverlay-scroll-strategies");function u_(e,t){if(!Fe)return;let n;$t(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=ti(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(a=Di[e.scrollStrategy])==null||a.call(Di,t,e,n)}))}),Tt(()=>{n==null||n.stop()})}function c_(e){function t(n){e.isActive.value=!1}Gg(e.targetEl.value??e.contentEl.value,t)}function d_(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=[...new Set([...$i(e.targetEl.value,t.contained?n:void 0),...$i(e.contentEl.value,t.contained?n:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),r=window.innerWidth-document.documentElement.offsetWidth,i=(l=>Ls(l)&&l)(n||document.documentElement);i&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((l,s)=>{l.style.setProperty("--v-body-scroll-x",we(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",we(-l.scrollTop)),l!==document.documentElement&&l.style.setProperty("--v-scrollbar-offset",we(r)),l.classList.add("v-overlay-scroll-blocked")}),Tt(()=>{a.forEach((l,s)=>{const c=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(l.style.getPropertyValue("--v-body-scroll-y")),d=l.style.scrollBehavior;l.style.scrollBehavior="auto",l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-c,l.scrollTop=-u,l.style.scrollBehavior=d}),i&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function f_(e,t,n){let a=!1,r=-1,i=-1;function o(l){l_(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,l),a=(performance.now()-s)/(1e3/60)>2})}i=(typeof requestIdleCallback>"u"?l=>l():requestIdleCallback)(()=>{n.run(()=>{Gg(e.targetEl.value??e.contentEl.value,l=>{a?(cancelAnimationFrame(r),r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{o(l)})})):o(l)})})}),Tt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(i),cancelAnimationFrame(r)})}function Gg(e,t){const n=[document,...$i(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),Tt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const Zl=Symbol.for("vuetify:v-menu"),m_=ee({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function h_(e,t){let n=()=>{};function a(o){n==null||n();const l=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=hb(l,()=>{t==null||t(o),s(o)})})}function r(){return a(!0)}function i(){return a(!1)}return{clearDelay:n,runOpenDelay:r,runCloseDelay:i}}const g_=ee({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,...m_()},"VOverlay-activator");function v_(e,t){let{isActive:n,isTop:a,contentEl:r}=t;const i=st("useActivator"),o=se();let l=!1,s=!1,c=!0;const u=A(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=A(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:m}=h_(e,B=>{B===(e.openOnHover&&l||u.value&&s)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==B&&(c=!0),n.value=B)}),h=se(),g={onClick:B=>{B.stopPropagation(),o.value=B.currentTarget||B.target,n.value||(h.value=[B.clientX,B.clientY]),n.value=!n.value},onMouseenter:B=>{var L;(L=B.sourceCapabilities)!=null&&L.firesTouchEvents||(l=!0,o.value=B.currentTarget||B.target,f())},onMouseleave:B=>{l=!1,m()},onFocus:B=>{Ki(B.target,":focus-visible")!==!1&&(s=!0,B.stopPropagation(),o.value=B.currentTarget||B.target,f())},onBlur:B=>{s=!1,B.stopPropagation(),m()}},p=A(()=>{const B={};return d.value&&(B.onClick=g.onClick),e.openOnHover&&(B.onMouseenter=g.onMouseenter,B.onMouseleave=g.onMouseleave),u.value&&(B.onFocus=g.onFocus,B.onBlur=g.onBlur),B}),S=A(()=>{const B={};if(e.openOnHover&&(B.onMouseenter=()=>{l=!0,f()},B.onMouseleave=()=>{l=!1,m()}),u.value&&(B.onFocusin=()=>{s=!0,f()},B.onFocusout=()=>{s=!1,m()}),e.closeOnContentClick){const L=He(Zl,null);B.onClick=()=>{n.value=!1,L==null||L.closeParents()}}return B}),P=A(()=>{const B={};return e.openOnHover&&(B.onMouseenter=()=>{c&&(l=!0,c=!1,f())},B.onMouseleave=()=>{l=!1,m()}),B});he(a,B=>{var L;B&&(e.openOnHover&&!l&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!l))&&!((L=r.value)!=null&&L.contains(document.activeElement))&&(n.value=!1)}),he(n,B=>{B||setTimeout(()=>{h.value=void 0})},{flush:"post"});const y=Pl();$t(()=>{y.value&>(()=>{o.value=y.el})});const C=Pl(),D=A(()=>e.target==="cursor"&&h.value?h.value:C.value?C.el:Kg(e.target,i)||o.value),_=A(()=>Array.isArray(D.value)?void 0:D.value);let M;return he(()=>!!e.activator,B=>{B&&Fe?(M=ti(),M.run(()=>{p_(e,i,{activatorEl:o,activatorEvents:p})})):M&&M.stop()},{flush:"post",immediate:!0}),Tt(()=>{M==null||M.stop()}),{activatorEl:o,activatorRef:y,target:D,targetEl:_,targetRef:C,activatorEvents:p,contentEvents:S,scrimEvents:P}}function p_(e,t,n){let{activatorEl:a,activatorEvents:r}=n;he(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=l(c);u&&o(u)}s&>(()=>i())},{immediate:!0}),he(()=>e.activatorProps,()=>{i()}),Tt(()=>{o()});function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&pb(s,Pe(r.value,c))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&yb(s,Pe(r.value,c))}function l(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=Kg(s,t);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function Kg(e,t){var a,r;if(!e)return;let n;if(e==="parent"){let i=(r=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:r.parentNode;for(;i!=null&&i.hasAttribute("data-no-activator");)i=i.parentNode;n=i}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function y_(){if(!Fe)return me(!1);const{ssr:e}=Os();if(e){const t=me(!1);return zt(()=>{t.value=!0}),t}else return me(!0)}const b_=ee({eager:Boolean},"lazy");function k_(e,t){const n=me(!1),a=A(()=>n.value||e.eager||t.value);he(t,()=>n.value=!0);function r(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:r}}function Do(){const t=st("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const rf=Symbol.for("vuetify:stack"),Tr=ct([]);function S_(e,t,n){const a=st("useStack"),r=!n,i=He(rf,void 0),o=ct({activeChildren:new Set});dt(rf,o);const l=me(+t.value);Nn(e,()=>{var d;const u=(d=Tr.at(-1))==null?void 0:d[1];l.value=u?u+10:+t.value,r&&Tr.push([a.uid,l.value]),i==null||i.activeChildren.add(a.uid),Tt(()=>{if(r){const f=pe(Tr).findIndex(m=>m[0]===a.uid);Tr.splice(f,1)}i==null||i.activeChildren.delete(a.uid)})});const s=me(!0);r&&$t(()=>{var d;const u=((d=Tr.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>s.value=u)});const c=A(()=>!o.activeChildren.size);return{globalTop:ni(s),localTop:c,stackStyles:A(()=>({zIndex:l.value}))}}function C_(e){return{teleportTarget:A(()=>{const n=e();if(n===!0||!Fe)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let r=[...a.children].find(i=>i.matches(".v-overlay-container"));return r||(r=document.createElement("div"),r.className="v-overlay-container",a.appendChild(r)),r})}}function T_(){return!0}function Wg(e,t,n){if(!e||Jg(e,n)===!1)return!1;const a=eh(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const r=(typeof n.value=="object"&&n.value.include||(()=>[]))();return r.push(t),!r.some(i=>i==null?void 0:i.contains(e.target))}function Jg(e,t){return(typeof t.value=="object"&&t.value.closeConditional||T_)(e)}function w_(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&Wg(e,t,n)&&setTimeout(()=>{Jg(e,n)&&a&&a(e)},0)}function of(e,t){const n=eh(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const P_={mounted(e,t){const n=r=>w_(r,e,t),a=r=>{e._clickOutside.lastMousedownWasOutside=Wg(r,e,t)};of(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(e,t){e._clickOutside&&(of(e,n=>{var i;if(!n||!((i=e._clickOutside)!=null&&i[t.instance.$.uid]))return;const{onClick:a,onMousedown:r}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",r,!0)}),delete e._clickOutside[t.instance.$.uid])}};function A_(e){const{modelValue:t,color:n,...a}=e;return v(Qn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&v("div",Pe({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Lo=ee({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},...g_(),...Me(),...sn(),...b_(),...n_(),...s_(),...ut(),...ui()},"VOverlay"),or=ge()({name:"VOverlay",directives:{ClickOutside:P_},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Lo()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:r}=t;const i=st("VOverlay"),o=se(),l=se(),s=se(),c=Xe(e,"modelValue"),u=A({get:()=>c.value,set:ce=>{ce&&e.disabled||(c.value=ce)}}),{themeClasses:d}=vt(e),{rtlClasses:f,isRtl:m}=on(),{hasContent:h,onAfterLeave:g}=k_(e,u),p=Rn(A(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:S,localTop:P,stackStyles:y}=S_(u,ye(e,"zIndex"),e._disableGlobalStack),{activatorEl:C,activatorRef:D,target:_,targetEl:M,targetRef:B,activatorEvents:L,contentEvents:W,scrimEvents:F}=v_(e,{isActive:u,isTop:P,contentEl:s}),{teleportTarget:E}=C_(()=>{var Z,X,te;const ce=e.attach||e.contained;if(ce)return ce;const V=((Z=C==null?void 0:C.value)==null?void 0:Z.getRootNode())||((te=(X=i.proxy)==null?void 0:X.$el)==null?void 0:te.getRootNode());return V instanceof ShadowRoot?V:!1}),{dimensionStyles:N}=un(e),J=y_(),{scopeId:ae}=Do();he(()=>e.disabled,ce=>{ce&&(u.value=!1)});const{contentStyles:re,updateLocation:ue}=a_(e,{isRtl:m,contentEl:s,target:_,isActive:u});u_(e,{root:o,contentEl:s,targetEl:M,isActive:u,updateLocation:ue});function ie(ce){r("click:outside",ce),e.persistent?de():u.value=!1}function H(ce){return u.value&&S.value&&(!e.scrim||ce.target===l.value||ce instanceof MouseEvent&&ce.shadowTarget===l.value)}Fe&&he(u,ce=>{ce?window.addEventListener("keydown",j):window.removeEventListener("keydown",j)},{immediate:!0}),Dt(()=>{Fe&&window.removeEventListener("keydown",j)});function j(ce){var V,Z;ce.key==="Escape"&&S.value&&(e.persistent?de():(u.value=!1,(V=s.value)!=null&&V.contains(document.activeElement)&&((Z=C.value)==null||Z.focus())))}const $=RA();Nn(()=>e.closeOnBack,()=>{OA($,ce=>{S.value&&u.value?(ce(!1),e.persistent?de():u.value=!1):ce()})});const ne=se();he(()=>u.value&&(e.absolute||e.contained)&&E.value==null,ce=>{if(ce){const V=th(o.value);V&&V!==document.scrollingElement&&(ne.value=V.scrollTop)}});function de(){e.noClickAnimation||s.value&&Wa(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ji})}function fe(){r("afterEnter")}function Be(){g(),r("afterLeave")}return Ce(()=>{var ce;return v(Ee,null,[(ce=n.activator)==null?void 0:ce.call(n,{isActive:u.value,targetRef:B,props:Pe({ref:D},L.value,e.activatorProps)}),J.value&&h.value&&v(Ep,{disabled:!E.value,to:E.value},{default:()=>[v("div",Pe({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[y.value,{"--v-overlay-opacity":e.opacity,top:we(ne.value)},e.style],ref:o},ae,a),[v(A_,Pe({color:p,modelValue:u.value&&!!e.scrim,ref:l},F.value),null),v(Yn,{appear:!0,persisted:!0,transition:e.transition,target:_.value,onAfterEnter:fe,onAfterLeave:Be},{default:()=>{var V;return[xt(v("div",Pe({ref:s,class:["v-overlay__content",e.contentClass],style:[N.value,re.value]},W.value,e.contentProps),[(V=n.default)==null?void 0:V.call(n,{isActive:u})]),[[ur,u.value],[Aa("click-outside"),{handler:ie,closeConditional:H,include:()=>[C.value]}]])]}})])]})])}),{activatorEl:C,scrimEl:l,target:_,animateClick:de,contentEl:s,globalTop:S,localTop:P,updateLocation:ue}}}),sl=Symbol("Forwarded refs");function ul(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function vr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const r=Xe(e,"modelValue"),{scopeId:i}=Do(),o=se();function l(u){var m,h;const d=u.relatedTarget,f=u.target;if(d!==f&&((m=o.value)!=null&&m.contentEl)&&((h=o.value)!=null&&h.globalTop)&&![document,o.value.contentEl].includes(f)&&!o.value.contentEl.contains(f)){const g=Kr(o.value.contentEl);if(!g.length)return;const p=g[0],S=g[g.length-1];d===p?S.focus():p.focus()}}Dt(()=>{document.removeEventListener("focusin",l)}),Fe&&he(()=>r.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",l):document.removeEventListener("focusin",l)},{immediate:!0});function s(){var u;n("afterEnter"),(u=o.value)!=null&&u.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return he(r,async u=>{var d;u||(await gt(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),Ce(()=>{const u=or.filterProps(e),d=Pe({"aria-haspopup":"dialog"},e.activatorProps),f=Pe({tabindex:-1},e.contentProps);return v(or,Pe({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:r.value,"onUpdate:modelValue":m=>r.value=m,"aria-modal":"true",activatorProps:d,contentProps:f,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:s,onAfterLeave:c},i),{activator:a.activator,default:function(){for(var m=arguments.length,h=new Array(m),g=0;g{var p;return[(p=a.default)==null?void 0:p.call(a,...h)]}})}})}),vr({},o)}}),M_=ee({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...Me(),...ut()},"VDivider"),mu=ge()({name:"VDivider",props:M_(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{textColorClasses:i,textColorStyles:o}=Vn(ye(e,"color")),l=A(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=we(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=we(e.thickness)),s});return Ce(()=>{const s=v("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},r.value,i.value,e.class],style:[l.value,o.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 a.default?v("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[s,v("div",{class:"v-divider__content"},[a.default()]),s]):s}),{}}}),B_=ee({fluid:{type:Boolean,default:!1},...Me(),...sn(),...Qe()},"VContainer"),cn=ge()({name:"VContainer",props:B_(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=on(),{dimensionStyles:r}=un(e);return Ce(()=>v(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},a.value,e.class],style:[r.value,e.style]},n)),{}}}),zg=bo.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),Ug=bo.reduce((e,t)=>{const n="offset"+Fn(t);return e[n]={type:[String,Number],default:null},e},{}),Zg=bo.reduce((e,t)=>{const n="order"+Fn(t);return e[n]={type:[String,Number],default:null},e},{}),lf={col:Object.keys(zg),offset:Object.keys(Ug),order:Object.keys(Zg)};function E_(e,t,n){let a=e;if(!(n==null||n===!1)){if(t){const r=t.replace(e,"");a+=`-${r}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const D_=["auto","start","end","center","baseline","stretch"],L_=ee({cols:{type:[Boolean,String,Number],default:!1},...zg,offset:{type:[String,Number],default:null},...Ug,order:{type:[String,Number],default:null},...Zg,alignSelf:{type:String,default:null,validator:e=>D_.includes(e)},...Me(),...Qe()},"VCol"),qe=ge()({name:"VCol",props:L_(),setup(e,t){let{slots:n}=t;const a=A(()=>{const r=[];let i;for(i in lf)lf[i].forEach(l=>{const s=e[l],c=E_(i,l,s);c&&r.push(c)});const o=r.some(l=>l.startsWith("v-col-"));return r.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),r});return()=>{var r;return Ut(e.tag,{class:[a.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),hu=["start","end","center"],Yg=["space-between","space-around","space-evenly"];function gu(e,t){return bo.reduce((n,a)=>{const r=e+Fn(a);return n[r]=t(),n},{})}const R_=[...hu,"baseline","stretch"],qg=e=>R_.includes(e),Xg=gu("align",()=>({type:String,default:null,validator:qg})),O_=[...hu,...Yg],Qg=e=>O_.includes(e),ev=gu("justify",()=>({type:String,default:null,validator:Qg})),I_=[...hu,...Yg,"stretch"],tv=e=>I_.includes(e),nv=gu("alignContent",()=>({type:String,default:null,validator:tv})),sf={align:Object.keys(Xg),justify:Object.keys(ev),alignContent:Object.keys(nv)},N_={align:"align",justify:"justify",alignContent:"align-content"};function V_(e,t,n){let a=N_[e];if(n!=null){if(t){const r=t.replace(e,"");a+=`-${r}`}return a+=`-${n}`,a.toLowerCase()}}const F_=ee({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:qg},...Xg,justify:{type:String,default:null,validator:Qg},...ev,alignContent:{type:String,default:null,validator:tv},...nv,...Me(),...Qe()},"VRow"),ot=ge()({name:"VRow",props:F_(),setup(e,t){let{slots:n}=t;const a=A(()=>{const r=[];let i;for(i in sf)sf[i].forEach(o=>{const l=e[o],s=V_(i,o,l);s&&r.push(s)});return r.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}),r});return()=>{var r;return Ut(e.tag,{class:["v-row",a.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),H_={data(){return{confirmDialogOpen:!1}},computed:{...ii(["gameInProgress"]),...Ea(["gameState"])},methods:{continueGame(){this.$router.push({name:this.gameState})},startNewGame(){this.gameInProgress?this.confirmDialogOpen=!0:this.$router.push({name:"teams"})},cancelStartNewGame(){this.confirmDialogOpen=!1},confirmStartNewGame(){this.$store.dispatch("stopGame").then(()=>{this.$router.push({name:"teams"})})}}};function j_(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v($g,{modelValue:r.confirmDialogOpen,"onUpdate:modelValue":t[0]||(t[0]=o=>r.confirmDialogOpen=o)},{default:K(()=>[v(Ig,{class:"mx-auto","max-width":"600",title:e.$t("home.dialog.title")},{default:K(()=>[v(du,null,{default:K(()=>[Le(Re(e.$t("home.dialog.content")),1)]),_:1}),v(mu),v(uu,{class:"justify-center px-6 py-3"},{default:K(()=>[v(tt,{class:"flex-grow-1 text-none",color:"primary",variant:"outlined",onClick:i.cancelStartNewGame},{default:K(()=>[Le(Re(e.$t("home.dialog.cancel")),1)]),_:1},8,["onClick"]),v(tt,{class:"text-white flex-grow-1 text-none",color:"primary",variant:"flat",onClick:i.confirmStartNewGame},{default:K(()=>[Le(Re(e.$t("home.dialog.ok")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]),e.gameInProgress?(Oe(),$e(qe,{key:0,cols:"auto"},{default:K(()=>[v(tt,{color:"primary",onClick:i.continueGame},{default:K(()=>[Le(Re(e.$t("home.continue")),1)]),_:1},8,["onClick"])]),_:1})):Pi("",!0),v(qe,{cols:"auto"},{default:K(()=>[v(tt,{onClick:i.startNewGame,color:"primary"},{default:K(()=>[Le(Re(e.$t("home.new")),1)]),_:1},8,["onClick"])]),_:1}),v(qe,{cols:"auto"},{default:K(()=>[v(tt,{to:{name:"rules"},color:"secondary"},{default:K(()=>[Le(Re(e.$t("home.rules")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const x_=Vt(H_,[["render",j_]]),Yl=Symbol.for("vuetify:list");function av(){const e=He(Yl,{hasPrepend:me(!1),updateHasPrepend:()=>null}),t={hasPrepend:me(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return dt(Yl,t),e}function rv(){return He(Yl,null)}const vu=e=>{const t={activate:n=>{let{id:a,value:r,activated:i}=n;return a=pe(a),e&&!r&&i.size===1&&i.has(a)||(r?i.add(a):i.delete(a)),i},in:(n,a,r)=>{let i=new Set;if(n!=null)for(const o of nn(n))i=t.activate({id:o,value:!0,activated:new Set(i),children:a,parents:r});return i},out:n=>Array.from(n)};return t},iv=e=>{const t=vu(e);return{activate:a=>{let{activated:r,id:i,...o}=a;i=pe(i);const l=r.has(i)?new Set([i]):new Set;return t.activate({...o,id:i,activated:l})},in:(a,r,i)=>{let o=new Set;if(a!=null){const l=nn(a);l.length&&(o=t.in(l.slice(0,1),r,i))}return o},out:(a,r,i)=>t.out(a,r,i)}},G_=e=>{const t=vu(e);return{activate:a=>{let{id:r,activated:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.activate({id:r,activated:i,children:o,...l})},in:t.in,out:t.out}},K_=e=>{const t=iv(e);return{activate:a=>{let{id:r,activated:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.activate({id:r,activated:i,children:o,...l})},in:t.in,out:t.out}},W_={open:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(n){const i=new Set;i.add(t);let o=r.get(t);for(;o!=null;)i.add(o),o=r.get(o);return i}else return a.delete(t),a},select:()=>null},ov={open:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(n){let i=r.get(t);for(a.add(t);i!=null&&i!==t;)a.add(i),i=r.get(i);return a}else a.delete(t);return a},select:()=>null},J_={open:ov.open,select:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(!n)return a;const i=[];let o=r.get(t);for(;o!=null;)i.push(o),o=r.get(o);return new Set(i)}},pu=e=>{const t={select:n=>{let{id:a,value:r,selected:i}=n;if(a=pe(a),e&&!r){const o=Array.from(i.entries()).reduce((l,s)=>{let[c,u]=s;return u==="on"&&l.push(c),l},[]);if(o.length===1&&o[0]===a)return i}return i.set(a,r?"on":"off"),i},in:(n,a,r)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:a,parents:r});return i},out:n=>{const a=[];for(const[r,i]of n.entries())i==="on"&&a.push(r);return a}};return t},lv=e=>{const t=pu(e);return{select:a=>{let{selected:r,id:i,...o}=a;i=pe(i);const l=r.has(i)?new Map([[i,r.get(i)]]):new Map;return t.select({...o,id:i,selected:l})},in:(a,r,i)=>{let o=new Map;return a!=null&&a.length&&(o=t.in(a.slice(0,1),r,i)),o},out:(a,r,i)=>t.out(a,r,i)}},$_=e=>{const t=pu(e);return{select:a=>{let{id:r,selected:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.select({id:r,selected:i,children:o,...l})},in:t.in,out:t.out}},z_=e=>{const t=lv(e);return{select:a=>{let{id:r,selected:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.select({id:r,selected:i,children:o,...l})},in:t.in,out:t.out}},U_=e=>{const t={select:n=>{let{id:a,value:r,selected:i,children:o,parents:l}=n;a=pe(a);const s=new Map(i),c=[a];for(;c.length;){const d=c.shift();i.set(pe(d),r?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=pe(l.get(a));for(;u;){const d=o.get(u),f=d.every(h=>i.get(pe(h))==="on"),m=d.every(h=>!i.has(pe(h))||i.get(pe(h))==="off");i.set(u,f?"on":m?"off":"indeterminate"),u=pe(l.get(u))}return e&&!r&&Array.from(i.entries()).reduce((f,m)=>{let[h,g]=m;return g==="on"&&f.push(h),f},[]).length===0?s:i},in:(n,a,r)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:a,parents:r});return i},out:(n,a)=>{const r=[];for(const[i,o]of n.entries())o==="on"&&!a.has(i)&&r.push(i);return r}};return t},Qr=Symbol.for("vuetify:nested"),sv={id:me(),root:{register:()=>null,unregister:()=>null,parents:se(new Map),children:se(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:se(!1),selectable:se(!1),opened:se(new Set),activated:se(new Set),selected:se(new Map),selectedValues:se([]),getPath:()=>[]}},Z_=ee({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),Y_=e=>{let t=!1;const n=se(new Map),a=se(new Map),r=Xe(e,"opened",e.opened,h=>new Set(h),h=>[...h.values()]),i=A(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return G_(e.mandatory);case"single-leaf":return K_(e.mandatory);case"independent":return vu(e.mandatory);case"single-independent":default:return iv(e.mandatory)}}),o=A(()=>{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 z_(e.mandatory);case"leaf":return $_(e.mandatory);case"independent":return pu(e.mandatory);case"single-independent":return lv(e.mandatory);case"classic":default:return U_(e.mandatory)}}),l=A(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return J_;case"single":return W_;case"multiple":default:return ov}}),s=Xe(e,"activated",e.activated,h=>i.value.in(h,n.value,a.value),h=>i.value.out(h,n.value,a.value)),c=Xe(e,"selected",e.selected,h=>o.value.in(h,n.value,a.value),h=>o.value.out(h,n.value,a.value));Dt(()=>{t=!0});function u(h){const g=[];let p=h;for(;p!=null;)g.unshift(p),p=a.value.get(p);return g}const d=st("nested"),f=new Set,m={id:me(),root:{opened:r,activatable:ye(e,"activatable"),selectable:ye(e,"selectable"),activated:s,selected:c,selectedValues:A(()=>{const h=[];for(const[g,p]of c.value.entries())p==="on"&&h.push(g);return h}),register:(h,g,p)=>{if(f.has(h)){u(h).map(String).join(" -> "),u(g).concat(h).map(String).join(" -> ");return}else f.add(h);g&&h!==g&&a.value.set(h,g),p&&n.value.set(h,[]),g!=null&&n.value.set(g,[...n.value.get(g)||[],h])},unregister:h=>{if(t)return;f.delete(h),n.value.delete(h);const g=a.value.get(h);if(g){const p=n.value.get(g)??[];n.value.set(g,p.filter(S=>S!==h))}a.value.delete(h)},open:(h,g,p)=>{d.emit("click:open",{id:h,value:g,path:u(h),event:p});const S=l.value.open({id:h,value:g,opened:new Set(r.value),children:n.value,parents:a.value,event:p});S&&(r.value=S)},openOnSelect:(h,g,p)=>{const S=l.value.select({id:h,value:g,selected:new Map(c.value),opened:new Set(r.value),children:n.value,parents:a.value,event:p});S&&(r.value=S)},select:(h,g,p)=>{d.emit("click:select",{id:h,value:g,path:u(h),event:p});const S=o.value.select({id:h,value:g,selected:new Map(c.value),children:n.value,parents:a.value,event:p});S&&(c.value=S),m.root.openOnSelect(h,g,p)},activate:(h,g,p)=>{if(!e.activatable)return m.root.select(h,!0,p);d.emit("click:activate",{id:h,value:g,path:u(h),event:p});const S=i.value.activate({id:h,value:g,activated:new Set(s.value),children:n.value,parents:a.value,event:p});S&&(s.value=S)},children:n,parents:a,getPath:u}};return dt(Qr,m),m.root},uv=(e,t)=>{const n=He(Qr,sv),a=Symbol(Zt()),r=A(()=>e.value!==void 0?e.value:a),i={...n,id:r,open:(o,l)=>n.root.open(r.value,o,l),openOnSelect:(o,l)=>n.root.openOnSelect(r.value,o,l),isOpen:A(()=>n.root.opened.value.has(r.value)),parent:A(()=>n.root.parents.value.get(r.value)),activate:(o,l)=>n.root.activate(r.value,o,l),isActivated:A(()=>n.root.activated.value.has(pe(r.value))),select:(o,l)=>n.root.select(r.value,o,l),isSelected:A(()=>n.root.selected.value.get(pe(r.value))==="on"),isIndeterminate:A(()=>n.root.selected.value.get(r.value)==="indeterminate"),isLeaf:A(()=>!n.root.children.value.get(r.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(r.value,n.id.value,t),Dt(()=>{!n.isGroupActivator&&n.root.unregister(r.value)}),t&&dt(Qr,i),i},q_=()=>{const e=He(Qr,sv);dt(Qr,{...e,isGroupActivator:!0})};function yu(){const e=me(!1);return zt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:A(()=>e.value?void 0:{transition:"none !important"}),isBooted:ni(e)}}const X_=dr({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return q_(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),Q_=ee({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ne,default:"$collapse"},expandIcon:{type:Ne,default:"$expand"},prependIcon:Ne,appendIcon:Ne,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Me(),...Qe()},"VListGroup"),uf=ge()({name:"VListGroup",props:Q_(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:r,id:i}=uv(ye(e,"value"),!0),o=A(()=>`v-list-group--id-${String(i.value)}`),l=rv(),{isBooted:s}=yu();function c(m){m.stopPropagation(),r(!a.value,m)}const u=A(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=A(()=>a.value?e.collapseIcon:e.expandIcon),f=A(()=>({VListItem:{active:a.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return Ce(()=>v(e.tag,{class:["v-list-group",{"v-list-group--prepend":l==null?void 0:l.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class],style:e.style},{default:()=>[n.activator&&v(nt,{defaults:f.value},{default:()=>[v(X_,null,{default:()=>[n.activator({props:u.value,isOpen:a.value})]})]}),v(Yn,{transition:{component:Hg},disabled:!s.value},{default:()=>{var m;return[xt(v("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(m=n.default)==null?void 0:m.call(n)]),[[ur,a.value]])]}})]})),{isOpen:a}}}),eM=ee({opacity:[Number,String],...Me(),...Qe()},"VListItemSubtitle"),tM=ge()({name:"VListItemSubtitle",props:eM(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),ci=Qm("v-list-item-title"),nM=ee({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ne,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Ot(),onClickOnce:Ot(),...sa(),...Me(),...Tn(),...sn(),...Da(),...Yt(),...Eo(),...Qe(),...ut(),...xn({variant:"text"})},"VListItem"),Sn=ge()({name:"VListItem",directives:{Ripple:si},props:nM(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:r}=t;const i=Bo(e,n),o=A(()=>e.value===void 0?i.href.value:e.value),{activate:l,isActivated:s,select:c,isOpen:u,isSelected:d,isIndeterminate:f,isGroupActivator:m,root:h,parent:g,openOnSelect:p,id:S}=uv(o,!1),P=rv(),y=A(()=>{var de;return e.active!==!1&&(e.active||((de=i.isActive)==null?void 0:de.value)||(h.activatable.value?s.value:d.value))}),C=A(()=>e.link!==!1&&i.isLink.value),D=A(()=>!!P&&(h.selectable.value||h.activatable.value||e.value!=null)),_=A(()=>!e.disabled&&e.link!==!1&&(e.link||i.isClickable.value||D.value)),M=A(()=>e.rounded||e.nav),B=A(()=>e.color??e.activeColor),L=A(()=>({color:y.value?B.value??e.baseColor:e.baseColor,variant:e.variant}));he(()=>{var de;return(de=i.isActive)==null?void 0:de.value},de=>{de&&g.value!=null&&h.open(g.value,!0),de&&p(de)},{immediate:!0});const{themeClasses:W}=vt(e),{borderClasses:F}=ua(e),{colorClasses:E,colorStyles:N,variantClasses:J}=gr(L),{densityClasses:ae}=jn(e),{dimensionStyles:re}=un(e),{elevationClasses:ue}=La(e),{roundedClasses:ie}=qt(M),H=A(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),j=A(()=>({isActive:y.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function $(de){var fe;r("click",de),_.value&&((fe=i.navigate)==null||fe.call(i,de),!m&&(h.activatable.value?l(!s.value,de):(h.selectable.value||e.value!=null)&&c(!d.value,de)))}function ne(de){(de.key==="Enter"||de.key===" ")&&(de.preventDefault(),de.target.dispatchEvent(new MouseEvent("click",de)))}return Ce(()=>{const de=C.value?"a":e.tag,fe=a.title||e.title!=null,Be=a.subtitle||e.subtitle!=null,ce=!!(e.appendAvatar||e.appendIcon),V=!!(ce||a.append),Z=!!(e.prependAvatar||e.prependIcon),X=!!(Z||a.prepend);return P==null||P.updateHasPrepend(X),e.activeColor&&Ab("active-color",["color","base-color"]),xt(v(de,Pe({class:["v-list-item",{"v-list-item--active":y.value,"v-list-item--disabled":e.disabled,"v-list-item--link":_.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!X&&(P==null?void 0:P.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&y.value},W.value,F.value,E.value,ae.value,ue.value,H.value,ie.value,J.value,e.class],style:[N.value,re.value,e.style],tabindex:_.value?P?-2:0:void 0,"aria-selected":D.value?h.activatable.value?s.value:h.selectable.value?d.value:y.value:void 0,onClick:$,onKeydown:_.value&&!C.value&&ne},i.linkProps),{default:()=>{var te;return[hr(_.value||y.value,"v-list-item"),X&&v("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?v(nt,{key:"prepend-defaults",disabled:!Z,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ke;return[(ke=a.prepend)==null?void 0:ke.call(a,j.value)]}}):v(Ee,null,[e.prependAvatar&&v(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&v(at,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),v("div",{class:"v-list-item__spacer"},null)]),v("div",{class:"v-list-item__content","data-no-activator":""},[fe&&v(ci,{key:"title"},{default:()=>{var ke;return[((ke=a.title)==null?void 0:ke.call(a,{title:e.title}))??e.title]}}),Be&&v(tM,{key:"subtitle"},{default:()=>{var ke;return[((ke=a.subtitle)==null?void 0:ke.call(a,{subtitle:e.subtitle}))??e.subtitle]}}),(te=a.default)==null?void 0:te.call(a,j.value)]),V&&v("div",{key:"append",class:"v-list-item__append"},[a.append?v(nt,{key:"append-defaults",disabled:!ce,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ke;return[(ke=a.append)==null?void 0:ke.call(a,j.value)]}}):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),v("div",{class:"v-list-item__spacer"},null)])]}}),[[Aa("ripple"),_.value&&e.ripple]])}),{activate:l,isActivated:s,isGroupActivator:m,isSelected:d,list:P,select:c,root:h,id:S}}}),aM=ee({color:String,inset:Boolean,sticky:Boolean,title:String,...Me(),...Qe()},"VListSubheader"),cv=ge()({name:"VListSubheader",props:aM(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:r}=Vn(ye(e,"color"));return Ce(()=>{const i=!!(n.default||e.title);return v(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class],style:[{textColorStyles:r},e.style]},{default:()=>{var o;return[i&&v("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),rM=ee({items:Array,returnObject:Boolean},"VListChildren"),dv=ge()({name:"VListChildren",props:rM(),setup(e,t){let{slots:n}=t;return av(),()=>{var a,r;return((a=n.default)==null?void 0:a.call(n))??((r=e.items)==null?void 0:r.map(i=>{var f,m;let{children:o,props:l,type:s,raw:c}=i;if(s==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:l}))??v(mu,l,null);if(s==="subheader")return((m=n.subheader)==null?void 0:m.call(n,{props:l}))??v(cv,l,null);const u={subtitle:n.subtitle?h=>{var g;return(g=n.subtitle)==null?void 0:g.call(n,{...h,item:c})}:void 0,prepend:n.prepend?h=>{var g;return(g=n.prepend)==null?void 0:g.call(n,{...h,item:c})}:void 0,append:n.append?h=>{var g;return(g=n.append)==null?void 0:g.call(n,{...h,item:c})}:void 0,title:n.title?h=>{var g;return(g=n.title)==null?void 0:g.call(n,{...h,item:c})}:void 0},d=uf.filterProps(l);return o?v(uf,Pe({value:l==null?void 0:l.value},d),{activator:h=>{let{props:g}=h;const p={...l,...g,value:e.returnObject?c:l.value};return n.header?n.header({props:p}):v(Sn,p,u)},default:()=>v(dv,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:l}):v(Sn,Pe(l,{value:e.returnObject?c:l.value}),u)}))}}}),fv=ee({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:cr}},"list-items");function ql(e,t){const n=Dn(t,e.itemTitle,t),a=Dn(t,e.itemValue,n),r=Dn(t,e.itemChildren),i=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?ra(t,["children"]):t:void 0:Dn(t,e.itemProps),o={title:n,value:a,...i};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(r)?mv(e,r):void 0,raw:t}}function mv(e,t){const n=[];for(const a of t)n.push(ql(e,a));return n}function iM(e){const t=A(()=>mv(e,e.items)),n=A(()=>t.value.some(i=>i.value===null));function a(i){return n.value||(i=i.filter(o=>o!==null)),i.map(o=>e.returnObject&&typeof o=="string"?ql(e,o):t.value.find(l=>e.valueComparator(o,l.value))||ql(e,o))}function r(i){return e.returnObject?i.map(o=>{let{raw:l}=o;return l}):i.map(o=>{let{value:l}=o;return l})}return{items:t,transformIn:a,transformOut:r}}function oM(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function lM(e,t){const n=Dn(t,e.itemType,"item"),a=oM(t)?t:Dn(t,e.itemTitle),r=Dn(t,e.itemValue,void 0),i=Dn(t,e.itemChildren),o=e.itemProps===!0?ra(t,["children"]):Dn(t,e.itemProps),l={title:a,value:r,...o};return{type:n,title:l.title,value:l.value,props:l,children:n==="item"&&i?hv(e,i):void 0,raw:t}}function hv(e,t){const n=[];for(const a of t)n.push(lM(e,a));return n}function sM(e){return{items:A(()=>hv(e,e.items))}}const uM=ee({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ne,collapseIcon:Ne,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Ot(),"onClick:select":Ot(),"onUpdate:opened":Ot(),...Z_({selectStrategy:"single-leaf",openStrategy:"list"}),...sa(),...Me(),...Tn(),...sn(),...Da(),itemType:{type:String,default:"type"},...fv(),...Yt(),...Qe(),...ut(),...xn({variant:"text"})},"VList"),pr=ge()({name:"VList",props:uM(),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,t){let{slots:n}=t;const{items:a}=sM(e),{themeClasses:r}=vt(e),{backgroundColorClasses:i,backgroundColorStyles:o}=Rn(ye(e,"bgColor")),{borderClasses:l}=ua(e),{densityClasses:s}=jn(e),{dimensionStyles:c}=un(e),{elevationClasses:u}=La(e),{roundedClasses:d}=qt(e),{children:f,open:m,parents:h,select:g,getPath:p}=Y_(e),S=A(()=>e.lines?`v-list--${e.lines}-line`:void 0),P=ye(e,"activeColor"),y=ye(e,"baseColor"),C=ye(e,"color");av(),Ma({VListGroup:{activeColor:P,baseColor:y,color:C,expandIcon:ye(e,"expandIcon"),collapseIcon:ye(e,"collapseIcon")},VListItem:{activeClass:ye(e,"activeClass"),activeColor:P,baseColor:y,color:C,density:ye(e,"density"),disabled:ye(e,"disabled"),lines:ye(e,"lines"),nav:ye(e,"nav"),slim:ye(e,"slim"),variant:ye(e,"variant")}});const D=me(!1),_=se();function M(N){D.value=!0}function B(N){D.value=!1}function L(N){var J;!D.value&&!(N.relatedTarget&&((J=_.value)!=null&&J.contains(N.relatedTarget)))&&E()}function W(N){const J=N.target;if(!(!_.value||["INPUT","TEXTAREA"].includes(J.tagName))){if(N.key==="ArrowDown")E("next");else if(N.key==="ArrowUp")E("prev");else if(N.key==="Home")E("first");else if(N.key==="End")E("last");else return;N.preventDefault()}}function F(N){D.value=!0}function E(N){if(_.value)return Rr(_.value,N)}return Ce(()=>v(e.tag,{ref:_,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},r.value,i.value,l.value,s.value,u.value,S.value,d.value,e.class],style:[o.value,c.value,e.style],tabindex:e.disabled||D.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:M,onFocusout:B,onFocus:L,onKeydown:W,onMousedown:F},{default:()=>[v(dv,{items:a.value,returnObject:e.returnObject},n)]})),{open:m,select:g,focus:E,children:f,parents:h,getPath:p}}}),cM={};function dM(e,t){return Oe(),$e(cn,null,{default:K(()=>[v(pr,{lines:"two"},{default:K(()=>[(Oe(),Xn(Ee,null,_a(9,n=>v(Sn,{key:n},{prepend:K(()=>[v(at,{color:"primary",icon:`mdi-numeric-${n}-circle`,size:"40"},null,8,["icon"])]),default:K(()=>[Le(" "+Re(e.$t(`rules.rules.${n}`)),1)]),_:2},1024)),64))]),_:1})]),_:1})}const fM=Vt(cM,[["render",dM]]),gv=Symbol.for("vuetify:form"),mM=ee({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function hM(e){const t=Xe(e,"modelValue"),n=A(()=>e.disabled),a=A(()=>e.readonly),r=me(!1),i=se([]),o=se([]);async function l(){const u=[];let d=!0;o.value=[],r.value=!0;for(const f of i.value){const m=await f.validate();if(m.length>0&&(d=!1,u.push({id:f.id,errorMessages:m})),!d&&e.fastFail)break}return o.value=u,r.value=!1,{valid:d,errors:o.value}}function s(){i.value.forEach(u=>u.reset())}function c(){i.value.forEach(u=>u.resetValidation())}return he(i,()=>{let u=0,d=0;const f=[];for(const m of i.value)m.isValid===!1?(d++,f.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&u++;o.value=f,t.value=d>0?!1:u===i.value.length?!0:null},{deep:!0,flush:"post"}),dt(gv,{register:u=>{let{id:d,vm:f,validate:m,reset:h,resetValidation:g}=u;i.value.some(p=>p.id===d),i.value.push({id:d,validate:m,reset:h,resetValidation:g,vm:xf(f),isValid:null,errorMessages:[]})},unregister:u=>{i.value=i.value.filter(d=>d.id!==u)},update:(u,d,f)=>{const m=i.value.find(h=>h.id===u);m&&(m.isValid=d,m.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:r,isValid:t,items:i,validateOn:ye(e,"validateOn")}),{errors:o,isDisabled:n,isReadonly:a,isValidating:r,isValid:t,items:i,validate:l,reset:s,resetValidation:c}}function vv(e){const t=He(gv,null);return{...t,isReadonly:A(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:A(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const gM=ee({...Me(),...mM()},"VForm"),bu=ge()({name:"VForm",props:gM(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const r=hM(e),i=se();function o(s){s.preventDefault(),r.reset()}function l(s){const c=s,u=r.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var m;let{valid:f}=d;f&&((m=i.value)==null||m.submit())}),c.preventDefault()}return Ce(()=>{var s;return v("form",{ref:i,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:o,onSubmit:l},[(s=n.default)==null?void 0:s.call(n,r)])}),vr(r,i)}}),vM=ee({text:String,onClick:Ot(),...Me(),...ut()},"VLabel"),pv=ge()({name:"VLabel",props:vM(),setup(e,t){let{slots:n}=t;return Ce(()=>{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)])}),{}}}),yv=Symbol.for("vuetify:selection-control-group"),bv=ee({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ne,trueIcon:Ne,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:cr},...Me(),...Tn(),...ut()},"SelectionControlGroup"),pM=ee({...bv({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");ge()({name:"VSelectionControlGroup",props:pM(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),r=Zt(),i=A(()=>e.id||`v-selection-control-group-${r}`),o=A(()=>e.name||i.value),l=new Set;return dt(yv,{modelValue:a,forceUpdate:()=>{l.forEach(s=>s())},onForceUpdate:s=>{l.add(s),Tt(()=>{l.delete(s)})}}),Ma({[e.defaultsTarget]:{color:ye(e,"color"),disabled:ye(e,"disabled"),density:ye(e,"density"),error:ye(e,"error"),inline:ye(e,"inline"),modelValue:a,multiple:A(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),name:o,falseIcon:ye(e,"falseIcon"),trueIcon:ye(e,"trueIcon"),readonly:ye(e,"readonly"),ripple:ye(e,"ripple"),type:ye(e,"type"),valueComparator:ye(e,"valueComparator")}}),Ce(()=>{var s;return v("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},[(s=n.default)==null?void 0:s.call(n)])}),{}}});const kv=ee({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Me(),...bv()},"VSelectionControl");function yM(e){const t=He(yv,void 0),{densityClasses:n}=jn(e),a=Xe(e,"modelValue"),r=A(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),i=A(()=>e.falseValue!==void 0?e.falseValue:!1),o=A(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),l=A({get(){const m=t?t.modelValue.value:a.value;return o.value?nn(m).some(h=>e.valueComparator(h,r.value)):e.valueComparator(m,r.value)},set(m){if(e.readonly)return;const h=m?r.value:i.value;let g=h;o.value&&(g=m?[...nn(a.value),h]:nn(a.value).filter(p=>!e.valueComparator(p,r.value))),t?t.modelValue.value=g:a.value=g}}),{textColorClasses:s,textColorStyles:c}=Vn(A(()=>{if(!(e.error||e.disabled))return l.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:d}=Rn(A(()=>l.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=A(()=>l.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:r,falseValue:i,model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const cf=ge()({name:"VSelectionControl",directives:{Ripple:si},inheritAttrs:!1,props:kv(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{group:r,densityClasses:i,icon:o,model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=yM(e),m=Zt(),h=me(!1),g=me(!1),p=se(),S=A(()=>e.id||`input-${m}`),P=A(()=>!e.disabled&&!e.readonly);r==null||r.onForceUpdate(()=>{p.value&&(p.value.checked=l.value)});function y(M){P.value&&(h.value=!0,Ki(M.target,":focus-visible")!==!1&&(g.value=!0))}function C(){h.value=!1,g.value=!1}function D(M){M.stopPropagation()}function _(M){if(!P.value){p.value&&(p.value.checked=l.value);return}e.readonly&&r&>(()=>r.forceUpdate()),l.value=M.target.checked}return Ce(()=>{var F,E;const M=a.label?a.label({label:e.label,props:{for:S.value}}):e.label,[B,L]=_s(n),W=v("input",Pe({ref:p,checked:l.value,disabled:!!e.disabled,id:S.value,onBlur:C,onFocus:y,onInput:_,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?l.value:void 0},L),null);return v("div",Pe({class:["v-selection-control",{"v-selection-control--dirty":l.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":h.value,"v-selection-control--focus-visible":g.value,"v-selection-control--inline":e.inline},i.value,e.class]},B,{style:e.style}),[v("div",{class:["v-selection-control__wrapper",s.value],style:c.value},[(F=a.default)==null?void 0:F.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),xt(v("div",{class:["v-selection-control__input"]},[((E=a.input)==null?void 0:E.call(a,{model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:W,icon:o.value,props:{onFocus:y,onBlur:C,id:S.value}}))??v(Ee,null,[o.value&&v(at,{key:"icon",icon:o.value},null),W])]),[[Aa("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),M&&v(pv,{for:S.value,onClick:D},{default:()=>[M]})])}),{isFocused:h,input:p}}}),Sv=ee({indeterminate:Boolean,indeterminateIcon:{type:Ne,default:"$checkboxIndeterminate"},...kv({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Xl=ge()({name:"VCheckboxBtn",props:Sv(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"indeterminate"),r=Xe(e,"modelValue");function i(s){a.value&&(a.value=!1)}const o=A(()=>a.value?e.indeterminateIcon:e.falseIcon),l=A(()=>a.value?e.indeterminateIcon:e.trueIcon);return Ce(()=>{const s=ra(cf.filterProps(e),["modelValue"]);return v(cf,Pe(s,{modelValue:r.value,"onUpdate:modelValue":[c=>r.value=c,i],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:l.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}});function Cv(e){const{t}=Rs();function n(a){let{name:r}=a;const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[r],o=e[`onClick:${r}`],l=o&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return v(at,{icon:e[`${r}Icon`],"aria-label":l,onClick:o},null)}return{InputIcon:n}}const bM=ee({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Me(),...ui({transition:{component:Fg,leaveAbsolute:!0,group:!0}})},"VMessages"),kM=ge()({name:"VMessages",props:bM(),setup(e,t){let{slots:n}=t;const a=A(()=>nn(e.messages)),{textColorClasses:r,textColorStyles:i}=Vn(A(()=>e.color));return Ce(()=>v(Yn,{transition:e.transition,tag:"div",class:["v-messages",r.value,e.class],style:[i.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&a.value.map((o,l)=>v("div",{class:"v-messages__message",key:`${l}-${a.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Tv=ee({focused:Boolean,"onUpdate:focused":Ot()},"focus");function ku(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=Xe(e,"focused"),a=A(()=>({[`${t}--focused`]:n.value}));function r(){n.value=!0}function i(){n.value=!1}return{focusClasses:a,isFocused:n,focus:r,blur:i}}const SM=ee({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,...Tv()},"validation");function CM(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Zt();const a=Xe(e,"modelValue"),r=A(()=>e.validationValue===void 0?a.value:e.validationValue),i=vv(e),o=se([]),l=me(!0),s=A(()=>!!(nn(a.value===""?null:a.value).length||nn(r.value===""?null:r.value).length)),c=A(()=>{var y;return(y=e.errorMessages)!=null&&y.length?nn(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),u=A(()=>{var D;let y=(e.validateOn??((D=i.validateOn)==null?void 0:D.value))||"input";y==="lazy"&&(y="input lazy"),y==="eager"&&(y="input eager");const C=new Set((y==null?void 0:y.split(" "))??[]);return{input:C.has("input"),blur:C.has("blur")||C.has("input")||C.has("invalid-input"),invalidInput:C.has("invalid-input"),lazy:C.has("lazy"),eager:C.has("eager")}}),d=A(()=>{var y;return e.error||(y=e.errorMessages)!=null&&y.length?!1:e.rules.length?l.value?o.value.length||u.value.lazy?null:!0:!o.value.length:!0}),f=me(!1),m=A(()=>({[`${t}--error`]:d.value===!1,[`${t}--dirty`]:s.value,[`${t}--disabled`]:i.isDisabled.value,[`${t}--readonly`]:i.isReadonly.value})),h=st("validation"),g=A(()=>e.name??yt(n));go(()=>{var y;(y=i.register)==null||y.call(i,{id:g.value,vm:h,validate:P,reset:p,resetValidation:S})}),Dt(()=>{var y;(y=i.unregister)==null||y.call(i,g.value)}),zt(async()=>{var y;u.value.lazy||await P(!u.value.eager),(y=i.update)==null||y.call(i,g.value,d.value,c.value)}),Nn(()=>u.value.input||u.value.invalidInput&&d.value===!1,()=>{he(r,()=>{if(r.value!=null)P();else if(e.focused){const y=he(()=>e.focused,C=>{C||P(),y()})}})}),Nn(()=>u.value.blur,()=>{he(()=>e.focused,y=>{y||P()})}),he([d,c],()=>{var y;(y=i.update)==null||y.call(i,g.value,d.value,c.value)});async function p(){a.value=null,await gt(),await S()}async function S(){l.value=!0,u.value.lazy?o.value=[]:await P(!u.value.eager)}async function P(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const C=[];f.value=!0;for(const D of e.rules){if(C.length>=+(e.maxErrors??1))break;const M=await(typeof D=="function"?D:()=>D)(r.value);if(M!==!0){if(M!==!1&&typeof M!="string"){console.warn(`${M} is not a valid value. Rule functions must return boolean true or a string.`);continue}C.push(M||"")}}return o.value=C,f.value=!1,l.value=y,o.value}return{errorMessages:c,isDirty:s,isDisabled:i.isDisabled,isReadonly:i.isReadonly,isPristine:l,isValid:d,isValidating:f,reset:p,resetValidation:S,validate:P,validationClasses:m}}const Su=ee({id:String,appendIcon:Ne,centerAffix:{type:Boolean,default:!0},prependIcon:Ne,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":Ot(),"onClick:append":Ot(),...Me(),...Tn(),...ub(sn(),["maxWidth","minWidth","width"]),...ut(),...SM()},"VInput"),no=ge()({name:"VInput",props:{...Su()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:r}=t;const{densityClasses:i}=jn(e),{dimensionStyles:o}=un(e),{themeClasses:l}=vt(e),{rtlClasses:s}=on(),{InputIcon:c}=Cv(e),u=Zt(),d=A(()=>e.id||`input-${u}`),f=A(()=>`${d.value}-messages`),{errorMessages:m,isDirty:h,isDisabled:g,isReadonly:p,isPristine:S,isValid:P,isValidating:y,reset:C,resetValidation:D,validate:_,validationClasses:M}=CM(e,"v-input",d),B=A(()=>({id:d,messagesId:f,isDirty:h,isDisabled:g,isReadonly:p,isPristine:S,isValid:P,isValidating:y,reset:C,resetValidation:D,validate:_})),L=A(()=>{var W;return(W=e.errorMessages)!=null&&W.length||!S.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Ce(()=>{var J,ae,re,ue;const W=!!(a.prepend||e.prependIcon),F=!!(a.append||e.appendIcon),E=L.value.length>0,N=!e.hideDetails||e.hideDetails==="auto"&&(E||!!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},i.value,l.value,s.value,M.value,e.class],style:[o.value,e.style]},[W&&v("div",{key:"prepend",class:"v-input__prepend"},[(J=a.prepend)==null?void 0:J.call(a,B.value),e.prependIcon&&v(c,{key:"prepend-icon",name:"prepend"},null)]),a.default&&v("div",{class:"v-input__control"},[(ae=a.default)==null?void 0:ae.call(a,B.value)]),F&&v("div",{key:"append",class:"v-input__append"},[e.appendIcon&&v(c,{key:"append-icon",name:"append"},null),(re=a.append)==null?void 0:re.call(a,B.value)]),N&&v("div",{class:"v-input__details"},[v(kM,{id:f.value,active:E,messages:L.value},{message:a.message}),(ue=a.details)==null?void 0:ue.call(a,B.value)])])}),{reset:C,resetValidation:D,validate:_,isValid:P,errorMessages:m}}}),TM=ee({...Su(),...ra(Sv(),["inline"])},"VCheckbox"),wM=ge()({name:"VCheckbox",inheritAttrs:!1,props:TM(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const r=Xe(e,"modelValue"),{isFocused:i,focus:o,blur:l}=ku(e),s=Zt(),c=A(()=>e.id||`checkbox-${s}`);return Ce(()=>{const[u,d]=_s(n),f=no.filterProps(e),m=Xl.filterProps(e);return v(no,Pe({class:["v-checkbox",e.class]},u,f,{modelValue:r.value,"onUpdate:modelValue":h=>r.value=h,id:c.value,focused:i.value,style:e.style}),{...a,default:h=>{let{id:g,messagesId:p,isDisabled:S,isReadonly:P,isValid:y}=h;return v(Xl,Pe(m,{id:g.value,"aria-describedby":p.value,disabled:S.value,readonly:P.value},d,{error:y.value===!1,modelValue:r.value,"onUpdate:modelValue":C=>r.value=C,onFocus:o,onBlur:l}),a)}})}),{}}});function PM(e){let{selectedElement:t,containerElement:n,isRtl:a,isHorizontal:r}=e;const i=ei(r,n),o=wv(r,a,n),l=ei(r,t),s=Pv(r,t),c=l*.4;return o>s?s-c:o+itypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...Me(),...Wk({mobile:null}),...Qe(),...tu({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ff=ge()({name:"VSlideGroup",props:Av(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:a}=on(),{displayClasses:r,mobile:i}=Os(e),o=nu(e,e.symbol),l=me(!1),s=me(0),c=me(0),u=me(0),d=A(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:m}=Qa(),{resizeRef:h,contentRect:g}=Qa(),p=zk(),S=A(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),P=A(()=>o.selected.value.length?o.items.value.findIndex(j=>j.id===o.selected.value[0]):-1),y=A(()=>o.selected.value.length?o.items.value.findIndex(j=>j.id===o.selected.value[o.selected.value.length-1]):-1);if(Fe){let j=-1;he(()=>[o.selected.value,m.value,g.value,d.value],()=>{cancelAnimationFrame(j),j=requestAnimationFrame(()=>{if(m.value&&g.value){const $=d.value?"width":"height";c.value=m.value[$],u.value=g.value[$],l.value=c.value+1=0&&h.el){const $=h.el.children[y.value];D($,e.centerActive)}})})}const C=me(!1);function D(j,$){let ne=0;$?ne=AM({containerElement:f.el,isHorizontal:d.value,selectedElement:j}):ne=PM({containerElement:f.el,isHorizontal:d.value,isRtl:a.value,selectedElement:j}),_(ne)}function _(j){if(!Fe||!f.el)return;const $=ei(d.value,f.el),ne=wv(d.value,a.value,f.el);if(!(df(d.value,f.el)<=$||Math.abs(j-ne)<16)){if(d.value&&a.value&&f.el){const{scrollWidth:fe,offsetWidth:Be}=f.el;j=fe-Be-j}d.value?p.horizontal(j,S.value):p(j,S.value)}}function M(j){const{scrollTop:$,scrollLeft:ne}=j.target;s.value=d.value?ne:$}function B(j){if(C.value=!0,!(!l.value||!h.el)){for(const $ of j.composedPath())for(const ne of h.el.children)if(ne===$){D(ne);return}}}function L(j){C.value=!1}let W=!1;function F(j){var $;!W&&!C.value&&!(j.relatedTarget&&(($=h.el)!=null&&$.contains(j.relatedTarget)))&&J(),W=!1}function E(){W=!0}function N(j){if(!h.el)return;function $(ne){j.preventDefault(),J(ne)}d.value?j.key==="ArrowRight"?$(a.value?"prev":"next"):j.key==="ArrowLeft"&&$(a.value?"next":"prev"):j.key==="ArrowDown"?$("next"):j.key==="ArrowUp"&&$("prev"),j.key==="Home"?$("first"):j.key==="End"&&$("last")}function J(j){var ne,de;if(!h.el)return;let $;if(!j)$=Kr(h.el)[0];else if(j==="next"){if($=(ne=h.el.querySelector(":focus"))==null?void 0:ne.nextElementSibling,!$)return J("first")}else if(j==="prev"){if($=(de=h.el.querySelector(":focus"))==null?void 0:de.previousElementSibling,!$)return J("last")}else j==="first"?$=h.el.firstElementChild:j==="last"&&($=h.el.lastElementChild);$&&$.focus({preventScroll:!0})}function ae(j){const $=d.value&&a.value?-1:1,ne=(j==="prev"?-$:$)*c.value;let de=s.value+ne;if(d.value&&a.value&&f.el){const{scrollWidth:fe,offsetWidth:Be}=f.el;de+=fe-Be}_(de)}const re=A(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),ue=A(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!i.value;case!0:return l.value||Math.abs(s.value)>0;case"mobile":return i.value||l.value||Math.abs(s.value)>0;default:return!i.value&&(l.value||Math.abs(s.value)>0)}}),ie=A(()=>Math.abs(s.value)>1),H=A(()=>{if(!f.value)return!1;const j=df(d.value,f.el),$=_M(d.value,f.el);return j-$-Math.abs(s.value)>1});return Ce(()=>v(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":ue.value,"v-slide-group--is-overflowing":l.value},r.value,e.class],style:e.style,tabindex:C.value||o.selected.value.length?-1:0,onFocus:F},{default:()=>{var j,$,ne;return[ue.value&&v("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!ie.value}],onMousedown:E,onClick:()=>ie.value&&ae("prev")},[((j=n.prev)==null?void 0:j.call(n,re.value))??v(ef,null,{default:()=>[v(at,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),v("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:M},[v("div",{ref:h,class:"v-slide-group__content",onFocusin:B,onFocusout:L,onKeydown:N},[($=n.default)==null?void 0:$.call(n,re.value)])]),ue.value&&v("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!H.value}],onMousedown:E,onClick:()=>H.value&&ae("next")},[((ne=n.next)==null?void 0:ne.call(n,re.value))??v(ef,null,{default:()=>[v(at,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:ae,scrollOffset:s,focus:J,hasPrev:ie,hasNext:H}}}),_v=Symbol.for("vuetify:v-chip-group"),BM=ee({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:cr},...Av(),...Me(),...tu({selectedClass:"v-chip--selected"}),...Qe(),...ut(),...xn({variant:"tonal"})},"VChipGroup");ge()({name:"VChipGroup",props:BM(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{isSelected:r,select:i,next:o,prev:l,selected:s}=nu(e,_v);return Ma({VChip:{color:ye(e,"color"),disabled:ye(e,"disabled"),filter:ye(e,"filter"),variant:ye(e,"variant")}}),Ce(()=>{const c=ff.filterProps(e);return v(ff,Pe(c,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:r,select:i,next:o,prev:l,selected:s.value})]}})}),{}}});const EM=ee({activeClass:String,appendAvatar:String,appendIcon:Ne,closable:Boolean,closeIcon:{type:Ne,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ne,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Ot(),onClickOnce:Ot(),...sa(),...Me(),...Tn(),...Da(),...yg(),...Yt(),...Eo(),...oi(),...Qe({tag:"span"}),...ut(),...xn({variant:"tonal"})},"VChip"),DM=ge()({name:"VChip",directives:{Ripple:si},props:EM(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{t:i}=Rs(),{borderClasses:o}=ua(e),{colorClasses:l,colorStyles:s,variantClasses:c}=gr(e),{densityClasses:u}=jn(e),{elevationClasses:d}=La(e),{roundedClasses:f}=qt(e),{sizeClasses:m}=li(e),{themeClasses:h}=vt(e),g=Xe(e,"modelValue"),p=bg(e,_v,!1),S=Bo(e,n),P=A(()=>e.link!==!1&&S.isLink.value),y=A(()=>!e.disabled&&e.link!==!1&&(!!p||e.link||S.isClickable.value)),C=A(()=>({"aria-label":i(e.closeLabel),onClick(M){M.preventDefault(),M.stopPropagation(),g.value=!1,a("click:close",M)}}));function D(M){var B;a("click",M),y.value&&((B=S.navigate)==null||B.call(S,M),p==null||p.toggle())}function _(M){(M.key==="Enter"||M.key===" ")&&(M.preventDefault(),D(M))}return()=>{var ae;const M=S.isLink.value?"a":e.tag,B=!!(e.appendIcon||e.appendAvatar),L=!!(B||r.append),W=!!(r.close||e.closable),F=!!(r.filter||e.filter)&&p,E=!!(e.prependIcon||e.prependAvatar),N=!!(E||r.prepend),J=!p||p.isSelected.value;return g.value&&xt(v(M,Pe({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":y.value,"v-chip--filter":F,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((ae=S.isActive)==null?void 0:ae.value)},h.value,o.value,J?l.value:void 0,u.value,d.value,f.value,m.value,c.value,p==null?void 0:p.selectedClass.value,e.class],style:[J?s.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:y.value?0:void 0,onClick:D,onKeydown:y.value&&!P.value&&_},S.linkProps),{default:()=>{var re;return[hr(y.value,"v-chip"),F&&v(jg,{key:"filter"},{default:()=>[xt(v("div",{class:"v-chip__filter"},[r.filter?v(nt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},r.filter):v(at,{key:"filter-icon",icon:e.filterIcon},null)]),[[ur,p.isSelected.value]])]}),N&&v("div",{key:"prepend",class:"v-chip__prepend"},[r.prepend?v(nt,{key:"prepend-defaults",disabled:!E,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},r.prepend):v(Ee,null,[e.prependIcon&&v(at,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&v(kn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),v("div",{class:"v-chip__content","data-no-activator":""},[((re=r.default)==null?void 0:re.call(r,{isSelected:p==null?void 0:p.isSelected.value,selectedClass:p==null?void 0:p.selectedClass.value,select:p==null?void 0:p.select,toggle:p==null?void 0:p.toggle,value:p==null?void 0:p.value.value,disabled:e.disabled}))??e.text]),L&&v("div",{key:"append",class:"v-chip__append"},[r.append?v(nt,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},r.append):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),W&&v("button",Pe({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},C.value),[r.close?v(nt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},r.close):v(at,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Aa("ripple"),y.value&&e.ripple,null]])}}}),LM=ee({id:String,submenu:Boolean,...ra(Lo({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:fu}}),["absolute"])},"VMenu"),RM=ge()({name:"VMenu",props:LM(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),{scopeId:r}=Do(),{isRtl:i}=on(),o=Zt(),l=A(()=>e.id||`v-menu-${o}`),s=se(),c=He(Zl,null),u=me(new Set);dt(Zl,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(p){setTimeout(()=>{var S;!u.value.size&&!e.persistent&&(p==null||(S=s.value)!=null&&S.contentEl&&!gb(p,s.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),Dt(()=>{c==null||c.unregister(),document.removeEventListener("focusin",d)}),ms(()=>a.value=!1);async function d(p){var y,C,D;const S=p.relatedTarget,P=p.target;await gt(),a.value&&S!==P&&((y=s.value)!=null&&y.contentEl)&&((C=s.value)!=null&&C.globalTop)&&![document,s.value.contentEl].includes(P)&&!s.value.contentEl.contains(P)&&((D=Kr(s.value.contentEl)[0])==null||D.focus())}he(a,p=>{p?(c==null||c.register(),Fe&&document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),Fe&&document.removeEventListener("focusin",d))},{immediate:!0});function f(p){c==null||c.closeParents(p)}function m(p){var S,P,y,C,D;if(!e.disabled)if(p.key==="Tab"||p.key==="Enter"&&!e.closeOnContentClick){if(p.key==="Enter"&&(p.target instanceof HTMLTextAreaElement||p.target instanceof HTMLInputElement&&p.target.closest("form")))return;p.key==="Enter"&&p.preventDefault(),Km(Kr((S=s.value)==null?void 0:S.contentEl,!1),p.shiftKey?"prev":"next",M=>M.tabIndex>=0)||(a.value=!1,(y=(P=s.value)==null?void 0:P.activatorEl)==null||y.focus())}else e.submenu&&p.key===(i.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(D=(C=s.value)==null?void 0:C.activatorEl)==null||D.focus())}function h(p){var P;if(e.disabled)return;const S=(P=s.value)==null?void 0:P.contentEl;S&&a.value?p.key==="ArrowDown"?(p.preventDefault(),p.stopImmediatePropagation(),Rr(S,"next")):p.key==="ArrowUp"?(p.preventDefault(),p.stopImmediatePropagation(),Rr(S,"prev")):e.submenu&&(p.key===(i.value?"ArrowRight":"ArrowLeft")?a.value=!1:p.key===(i.value?"ArrowLeft":"ArrowRight")&&(p.preventDefault(),Rr(S,"first"))):(e.submenu?p.key===(i.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(p.key))&&(a.value=!0,p.preventDefault(),setTimeout(()=>setTimeout(()=>h(p))))}const g=A(()=>Pe({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":l.value,onKeydown:h},e.activatorProps));return Ce(()=>{const p=or.filterProps(e);return v(or,Pe({ref:s,id:l.value,class:["v-menu",e.class],style:e.style},p,{modelValue:a.value,"onUpdate:modelValue":S=>a.value=S,absolute:!0,activatorProps:g.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:m},r),{activator:n.activator,default:function(){for(var S=arguments.length,P=new Array(S),y=0;y{var C;return[(C=n.default)==null?void 0:C.call(n,...P)]}})}})}),vr({id:l,ΨopenChildren:u},s)}}),OM=ee({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Me(),...ui({transition:{component:Fg}})},"VCounter"),IM=ge()({name:"VCounter",functional:!0,props:OM(),setup(e,t){let{slots:n}=t;const a=A(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ce(()=>v(Yn,{transition:e.transition},{default:()=>[xt(v("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:a.value,max:e.max,value:e.value}):a.value]),[[ur,e.active]])]})),{}}}),NM=ee({floating:Boolean,...Me()},"VFieldLabel"),Si=ge()({name:"VFieldLabel",props:NM(),setup(e,t){let{slots:n}=t;return Ce(()=>v(pv,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),VM=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Mv=ee({appendInnerIcon:Ne,bgColor:String,clearable:Boolean,clearIcon:{type:Ne,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:Ne,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>VM.includes(e)},"onClick:clear":Ot(),"onClick:appendInner":Ot(),"onClick:prependInner":Ot(),...Me(),...iu(),...Yt(),...ut()},"VField"),Bv=ge()({name:"VField",inheritAttrs:!1,props:{id:String,...Tv(),...Mv()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{themeClasses:i}=vt(e),{loaderClasses:o}=ou(e),{focusClasses:l,isFocused:s,focus:c,blur:u}=ku(e),{InputIcon:d}=Cv(e),{roundedClasses:f}=qt(e),{rtlClasses:m}=on(),h=A(()=>e.dirty||e.active),g=A(()=>!e.singleLine&&!!(e.label||r.label)),p=Zt(),S=A(()=>e.id||`input-${p}`),P=A(()=>`${S.value}-messages`),y=se(),C=se(),D=se(),_=A(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:M,backgroundColorStyles:B}=Rn(ye(e,"bgColor")),{textColorClasses:L,textColorStyles:W}=Vn(A(()=>e.error||e.disabled?void 0:h.value&&s.value?e.color:e.baseColor));he(h,J=>{if(g.value){const ae=y.value.$el,re=C.value.$el;requestAnimationFrame(()=>{const ue=Bs(ae),ie=re.getBoundingClientRect(),H=ie.x-ue.x,j=ie.y-ue.y-(ue.height/2-ie.height/2),$=ie.width/.75,ne=Math.abs($-ue.width)>1?{maxWidth:we($)}:void 0,de=getComputedStyle(ae),fe=getComputedStyle(re),Be=parseFloat(de.transitionDuration)*1e3||150,ce=parseFloat(fe.getPropertyValue("--v-field-label-scale")),V=fe.getPropertyValue("color");ae.style.visibility="visible",re.style.visibility="hidden",Wa(ae,{transform:`translate(${H}px, ${j}px) scale(${ce})`,color:V,...ne},{duration:Be,easing:Ji,direction:J?"normal":"reverse"}).finished.then(()=>{ae.style.removeProperty("visibility"),re.style.removeProperty("visibility")})})}},{flush:"post"});const F=A(()=>({isActive:h,isFocused:s,controlRef:D,blur:u,focus:c}));function E(J){J.target!==document.activeElement&&J.preventDefault()}function N(J){var ae;J.key!=="Enter"&&J.key!==" "||(J.preventDefault(),J.stopPropagation(),(ae=e["onClick:clear"])==null||ae.call(e,new MouseEvent("click")))}return Ce(()=>{var H,j,$;const J=e.variant==="outlined",ae=!!(r["prepend-inner"]||e.prependInnerIcon),re=!!(e.clearable||r.clear),ue=!!(r["append-inner"]||e.appendInnerIcon||re),ie=()=>r.label?r.label({...F.value,label:e.label,props:{for:S.value}}):e.label;return v("div",Pe({class:["v-field",{"v-field--active":h.value,"v-field--appended":ue,"v-field--center-affix":e.centerAffix??!_.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":ae,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!ie(),[`v-field--variant-${e.variant}`]:!0},i.value,M.value,l.value,o.value,f.value,m.value,e.class],style:[B.value,e.style],onClick:E},n),[v("div",{class:"v-field__overlay"},null),v(Tg,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:r.loader}),ae&&v("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&v(d,{key:"prepend-icon",name:"prependInner"},null),(H=r["prepend-inner"])==null?void 0:H.call(r,F.value)]),v("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&g.value&&v(Si,{key:"floating-label",ref:C,class:[L.value],floating:!0,for:S.value,style:W.value},{default:()=>[ie()]}),g.value&&v(Si,{key:"label",ref:y,for:S.value},{default:()=>[ie()]}),(j=r.default)==null?void 0:j.call(r,{...F.value,props:{id:S.value,class:"v-field__input","aria-describedby":P.value},focus:c,blur:u})]),re&&v(jg,{key:"clear"},{default:()=>[xt(v("div",{class:"v-field__clearable",onMousedown:ne=>{ne.preventDefault(),ne.stopPropagation()}},[v(nt,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[r.clear?r.clear({...F.value,props:{onKeydown:N,onFocus:c,onBlur:u,onClick:e["onClick:clear"]}}):v(d,{name:"clear",onKeydown:N,onFocus:c,onBlur:u},null)]})]),[[ur,e.dirty]])]}),ue&&v("div",{key:"append",class:"v-field__append-inner"},[($=r["append-inner"])==null?void 0:$.call(r,F.value),e.appendInnerIcon&&v(d,{key:"append-icon",name:"appendInner"},null)]),v("div",{class:["v-field__outline",L.value],style:W.value},[J&&v(Ee,null,[v("div",{class:"v-field__outline__start"},null),g.value&&v("div",{class:"v-field__outline__notch"},[v(Si,{ref:C,floating:!0,for:S.value},{default:()=>[ie()]})]),v("div",{class:"v-field__outline__end"},null)]),_.value&&g.value&&v(Si,{ref:C,floating:!0,for:S.value},{default:()=>[ie()]})])])}),{controlRef:D}}});function FM(e){const t=Object.keys(Bv.props).filter(n=>!As(n)&&n!=="class"&&n!=="style");return Hm(e,t)}const HM=["color","file","time","date","datetime-local","week","month"],Ev=ee({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Su(),...Mv()},"VTextField"),ao=ge()({name:"VTextField",directives:{Intersect:Og},inheritAttrs:!1,props:Ev(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const i=Xe(e,"modelValue"),{isFocused:o,focus:l,blur:s}=ku(e),c=A(()=>typeof e.counterValue=="function"?e.counterValue(i.value):typeof e.counterValue=="number"?e.counterValue:(i.value??"").toString().length),u=A(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=A(()=>["plain","underlined"].includes(e.variant));function f(_,M){var B,L;!e.autofocus||!_||(L=(B=M[0].target)==null?void 0:B.focus)==null||L.call(B)}const m=se(),h=se(),g=se(),p=A(()=>HM.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function S(){var _;g.value!==document.activeElement&&((_=g.value)==null||_.focus()),o.value||l()}function P(_){a("mousedown:control",_),_.target!==g.value&&(S(),_.preventDefault())}function y(_){S(),a("click:control",_)}function C(_){_.stopPropagation(),S(),gt(()=>{i.value=null,mb(e["onClick:clear"],_)})}function D(_){var B;const M=_.target;if(i.value=M.value,(B=e.modelModifiers)!=null&&B.trim&&["text","search","password","tel","url"].includes(e.type)){const L=[M.selectionStart,M.selectionEnd];gt(()=>{M.selectionStart=L[0],M.selectionEnd=L[1]})}}return Ce(()=>{const _=!!(r.counter||e.counter!==!1&&e.counter!=null),M=!!(_||r.details),[B,L]=_s(n),{modelValue:W,...F}=no.filterProps(e),E=FM(e);return v(no,Pe({ref:m,modelValue:i.value,"onUpdate:modelValue":N=>i.value=N,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},B,F,{centerAffix:!d.value,focused:o.value}),{...r,default:N=>{let{id:J,isDisabled:ae,isDirty:re,isReadonly:ue,isValid:ie}=N;return v(Bv,Pe({ref:h,onMousedown:P,onClick:y,"onClick:clear":C,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},E,{id:J.value,active:p.value||re.value,dirty:re.value||e.dirty,disabled:ae.value,focused:o.value,error:ie.value===!1}),{...r,default:H=>{let{props:{class:j,...$}}=H;const ne=xt(v("input",Pe({ref:g,value:i.value,onInput:D,autofocus:e.autofocus,readonly:ue.value,disabled:ae.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:S,onBlur:s},$,L),null),[[Aa("intersect"),{handler:f},null,{once:!0}]]);return v(Ee,null,[e.prefix&&v("span",{class:"v-text-field__prefix"},[v("span",{class:"v-text-field__prefix__text"},[e.prefix])]),r.default?v("div",{class:j,"data-no-activator":""},[r.default(),ne]):On(ne,{class:j}),e.suffix&&v("span",{class:"v-text-field__suffix"},[v("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:M?N=>{var J;return v(Ee,null,[(J=r.details)==null?void 0:J.call(r,N),_&&v(Ee,null,[v("span",null,null),v(IM,{active:e.persistentCounter||o.value,value:c.value,max:u.value,disabled:e.disabled},r.counter)])])}:void 0})}),vr({},m,h,g)}}),jM=ee({renderless:Boolean,...Me()},"VVirtualScrollItem"),xM=ge()({name:"VVirtualScrollItem",inheritAttrs:!1,props:jM(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{resizeRef:i,contentRect:o}=Qa(void 0,"border");he(()=>{var l;return(l=o.value)==null?void 0:l.height},l=>{l!=null&&a("update:height",l)}),Ce(()=>{var l,s;return e.renderless?v(Ee,null,[(l=r.default)==null?void 0:l.call(r,{itemRef:i})]):v("div",Pe({ref:i,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=r.default)==null?void 0:s.call(r)])})}}),GM=-1,KM=1,cl=100,WM=ee({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function JM(e,t){const n=Os(),a=me(0);$t(()=>{a.value=parseFloat(e.itemHeight||0)});const r=me(0),i=me(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),o=me(0),l=me(0),s=se(),c=se();let u=0;const{resizeRef:d,contentRect:f}=Qa();$t(()=>{d.value=s.value});const m=A(()=>{var H;return s.value===document.documentElement?n.height.value:((H=f.value)==null?void 0:H.height)||parseInt(e.height)||0}),h=A(()=>!!(s.value&&c.value&&m.value&&a.value));let g=Array.from({length:t.value.length}),p=Array.from({length:t.value.length});const S=me(0);let P=-1;function y(H){return g[H]||a.value}const C=db(()=>{const H=performance.now();p[0]=0;const j=t.value.length;for(let $=1;$<=j-1;$++)p[$]=(p[$-1]||0)+y($-1);S.value=Math.max(S.value,performance.now()-H)},S),D=he(h,H=>{H&&(D(),u=c.value.offsetTop,C.immediate(),ae(),~P&>(()=>{Fe&&window.requestAnimationFrame(()=>{ue(P),P=-1})}))});Tt(()=>{C.clear()});function _(H,j){const $=g[H],ne=a.value;a.value=ne?Math.min(a.value,j):j,($!==j||ne!==a.value)&&(g[H]=j,C())}function M(H){return H=bn(H,0,t.value.length-1),p[H]||0}function B(H){return $M(p,H)}let L=0,W=0,F=0;he(m,(H,j)=>{j&&(ae(),H{W=0,ae()}))});function E(){if(!s.value||!c.value)return;const H=s.value.scrollTop,j=performance.now();j-F>500?(W=Math.sign(H-L),u=c.value.offsetTop):W=H-L,L=H,F=j,ae()}function N(){!s.value||!c.value||(W=0,F=0,ae())}let J=-1;function ae(){cancelAnimationFrame(J),J=requestAnimationFrame(re)}function re(){if(!s.value||!m.value)return;const H=L-u,j=Math.sign(W),$=Math.max(0,H-cl),ne=bn(B($),0,t.value.length),de=H+m.value+cl,fe=bn(B(de)+1,ne+1,t.value.length);if((j!==GM||nei.value)){const Be=M(r.value)-M(ne),ce=M(fe)-M(i.value);Math.max(Be,ce)>cl?(r.value=ne,i.value=fe):(ne<=0&&(r.value=ne),fe>=t.value.length&&(i.value=fe))}o.value=M(r.value),l.value=M(t.value.length)-M(i.value)}function ue(H){const j=M(H);!s.value||H&&!j?P=H:s.value.scrollTop=j}const ie=A(()=>t.value.slice(r.value,i.value).map((H,j)=>({raw:H,index:j+r.value})));return he(t,()=>{g=Array.from({length:t.value.length}),p=Array.from({length:t.value.length}),C.immediate(),ae()},{deep:!0}),{calculateVisibleItems:ae,containerRef:s,markerRef:c,computedItems:ie,paddingTop:o,paddingBottom:l,scrollToIndex:ue,handleScroll:E,handleScrollend:N,handleItemResize:_}}function $M(e,t){let n=e.length-1,a=0,r=0,i=null,o=-1;if(e[n]>1,i=e[r],i>t)n=r-1;else if(i[]},renderless:Boolean,...WM(),...Me(),...sn()},"VVirtualScroll"),UM=ge()({name:"VVirtualScroll",props:zM(),setup(e,t){let{slots:n}=t;const a=st("VVirtualScroll"),{dimensionStyles:r}=un(e),{calculateVisibleItems:i,containerRef:o,markerRef:l,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:m,computedItems:h}=JM(e,ye(e,"items"));return Nn(()=>e.renderless,()=>{function g(){var P,y;const S=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[S]("scroll",s,{passive:!0}),document[S]("scrollend",c)):((P=o.value)==null||P[S]("scroll",s,{passive:!0}),(y=o.value)==null||y[S]("scrollend",c))}zt(()=>{o.value=th(a.vnode.el,!0),g(!0)}),Tt(g)}),Ce(()=>{const g=h.value.map(p=>v(xM,{key:p.index,renderless:e.renderless,"onUpdate:height":S=>u(p.index,S)},{default:S=>{var P;return(P=n.default)==null?void 0:P.call(n,{item:p.raw,index:p.index,...S})}}));return e.renderless?v(Ee,null,[v("div",{ref:l,class:"v-virtual-scroll__spacer",style:{paddingTop:we(f.value)}},null),g,v("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:we(m.value)}},null)]):v("div",{ref:o,class:["v-virtual-scroll",e.class],onScrollPassive:s,onScrollend:c,style:[r.value,e.style]},[v("div",{ref:l,class:"v-virtual-scroll__container",style:{paddingTop:we(f.value),paddingBottom:we(m.value)}},[g])])}),{calculateVisibleItems:i,scrollToIndex:d}}});function ZM(e,t){const n=me(!1);let a;function r(l){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{n.value=!1})})}async function i(){await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>{if(n.value){const s=he(n,()=>{s(),l()})}else l()})}async function o(l){var u,d;if(l.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(l.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(l.key==="Home"||l.key==="End")&&s.scrollTo({top:l.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await i();const c=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(l.key==="PageDown"||l.key==="Home"){const f=s.getBoundingClientRect().top;for(const m of c)if(m.getBoundingClientRect().top>=f){m.focus();break}}else{const f=s.getBoundingClientRect().bottom;for(const m of[...c].reverse())if(m.getBoundingClientRect().bottom<=f){m.focus();break}}}return{onScrollPassive:r,onKeydown:o}}const YM=ee({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:Ne,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...fv({itemChildren:!1})},"Select"),qM=ee({...YM(),...ra(Ev({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ui({transition:{component:fu}})},"VSelect"),Ha=ge()({name:"VSelect",props:qM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=Rs(),r=se(),i=se(),o=se(),l=Xe(e,"menu"),s=A({get:()=>l.value,set:H=>{var j;l.value&&!H&&((j=i.value)!=null&&j.ΨopenChildren.size)||(l.value=H)}}),{items:c,transformIn:u,transformOut:d}=iM(e),f=Xe(e,"modelValue",[],H=>u(H===null?[null]:nn(H)),H=>{const j=d(H);return e.multiple?j:j[0]??null}),m=A(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),h=vv(e),g=A(()=>f.value.map(H=>H.value)),p=me(!1),S=A(()=>s.value?e.closeText:e.openText);let P="",y;const C=A(()=>e.hideSelected?c.value.filter(H=>!f.value.some(j=>e.valueComparator(j,H))):c.value),D=A(()=>e.hideNoData&&!C.value.length||h.isReadonly.value||h.isDisabled.value),_=A(()=>{var H;return{...e.menuProps,activatorProps:{...((H=e.menuProps)==null?void 0:H.activatorProps)||{},"aria-haspopup":"listbox"}}}),M=se(),B=ZM(M,r);function L(H){e.openOnClear&&(s.value=!0)}function W(){D.value||(s.value=!s.value)}function F(H){gc(H)&&E(H)}function E(H){var de,fe;if(!H.key||h.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(H.key)&&H.preventDefault(),["Enter","ArrowDown"," "].includes(H.key)&&(s.value=!0),["Escape","Tab"].includes(H.key)&&(s.value=!1),H.key==="Home"?(de=M.value)==null||de.focus("first"):H.key==="End"&&((fe=M.value)==null||fe.focus("last"));const j=1e3;if(e.multiple||!gc(H))return;const $=performance.now();$-y>j&&(P=""),P+=H.key.toLowerCase(),y=$;const ne=c.value.find(Be=>Be.title.toLowerCase().startsWith(P));if(ne!==void 0){f.value=[ne];const Be=C.value.indexOf(ne);Fe&&window.requestAnimationFrame(()=>{var ce;Be>=0&&((ce=o.value)==null||ce.scrollToIndex(Be))})}}function N(H){let j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!H.props.disabled)if(e.multiple){const $=f.value.findIndex(de=>e.valueComparator(de.value,H.value)),ne=j??!~$;if(~$){const de=ne?[...f.value,H]:[...f.value];de.splice($,1),f.value=de}else ne&&(f.value=[...f.value,H])}else{const $=j!==!1;f.value=$?[H]:[],gt(()=>{s.value=!1})}}function J(H){var j;(j=M.value)!=null&&j.$el.contains(H.relatedTarget)||(s.value=!1)}function ae(){var H;e.eager&&((H=o.value)==null||H.calculateVisibleItems())}function re(){var H;p.value&&((H=r.value)==null||H.focus())}function ue(H){p.value=!0}function ie(H){if(H==null)f.value=[];else if(Ki(r.value,":autofill")||Ki(r.value,":-webkit-autofill")){const j=c.value.find($=>$.title===H);j&&N(j)}else r.value&&(r.value.value="")}return he(s,()=>{if(!e.hideSelected&&s.value&&f.value.length){const H=C.value.findIndex(j=>f.value.some($=>e.valueComparator($.value,j.value)));Fe&&window.requestAnimationFrame(()=>{var j;H>=0&&((j=o.value)==null||j.scrollToIndex(H))})}}),he(()=>e.items,(H,j)=>{s.value||p.value&&!j.length&&H.length&&(s.value=!0)}),Ce(()=>{const H=!!(e.chips||n.chip),j=!!(!e.hideNoData||C.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),$=f.value.length>0,ne=ao.filterProps(e),de=$||!p.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return v(ao,Pe({ref:r},ne,{modelValue:f.value.map(fe=>fe.props.value).join(", "),"onUpdate:modelValue":ie,focused:p.value,"onUpdate:focused":fe=>p.value=fe,validationValue:f.externalValue,counterValue:m.value,dirty:$,class:["v-select",{"v-select--active-menu":s.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:de,"onClick:clear":L,"onMousedown:control":W,onBlur:J,onKeydown:E,"aria-label":a(S.value),title:a(S.value)}),{...n,default:()=>v(Ee,null,[v(RM,Pe({ref:i,modelValue:s.value,"onUpdate:modelValue":fe=>s.value=fe,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ae,onAfterLeave:re},_.value),{default:()=>[j&&v(pr,Pe({ref:M,selected:g.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:fe=>fe.preventDefault(),onKeydown:F,onFocusin:ue,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},B,e.listProps),{default:()=>{var fe,Be,ce;return[(fe=n["prepend-item"])==null?void 0:fe.call(n),!C.value.length&&!e.hideNoData&&(((Be=n["no-data"])==null?void 0:Be.call(n))??v(Sn,{title:a(e.noDataText)},null)),v(UM,{ref:o,renderless:!0,items:C.value},{default:V=>{var Ie;let{item:Z,index:X,itemRef:te}=V;const ke=Pe(Z.props,{ref:te,key:X,onClick:()=>N(Z,null)});return((Ie=n.item)==null?void 0:Ie.call(n,{item:Z,index:X,props:ke}))??v(Sn,Pe(ke,{role:"option"}),{prepend:w=>{let{isSelected:b}=w;return v(Ee,null,[e.multiple&&!e.hideSelected?v(Xl,{key:Z.value,modelValue:b,ripple:!1,tabindex:"-1"},null):void 0,Z.props.prependAvatar&&v(kn,{image:Z.props.prependAvatar},null),Z.props.prependIcon&&v(at,{icon:Z.props.prependIcon},null)])}})}}),(ce=n["append-item"])==null?void 0:ce.call(n)]}})]}),f.value.map((fe,Be)=>{function ce(te){te.stopPropagation(),te.preventDefault(),N(fe,!1)}const V={"onClick:close":ce,onKeydown(te){te.key!=="Enter"&&te.key!==" "||(te.preventDefault(),te.stopPropagation(),ce(te))},onMousedown(te){te.preventDefault(),te.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Z=H?!!n.chip:!!n.selection,X=Z?Wm(H?n.chip({item:fe,index:Be,props:V}):n.selection({item:fe,index:Be})):void 0;if(!(Z&&!X))return v("div",{key:fe.value,class:"v-select__selection"},[H?n.chip?v(nt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:fe.title}}},{default:()=>[X]}):v(DM,Pe({key:"chip",closable:e.closableChips,size:"small",text:fe.title,disabled:fe.props.disabled},V),null):X??v("span",{class:"v-select__selection-text"},[fe.title,e.multiple&&Be({value:e,title:this.$t("language",e)}))},locale:{get(){return this.$store.state.settings.locale},set(e){this.updateSettings(Object.assign({},this.settings,{locale:e}))}},numberOfEntitiesPerRound:{get(){return this.$store.state.settings.numberOfEntitiesPerRound},set(e){this.updateSettings(Object.assign({},this.settings,{numberOfEntitiesPerRound:e}))}},pointsNeededToWin:{get(){return this.$store.state.settings.pointsNeededToWin},set(e){this.updateSettings(Object.assign({},this.settings,{pointsNeededToWin:e}))}},entities:{get(){return this.$store.state.settings.entities},set(e){this.updateSettings(Object.assign({},this.settings,{entities:e}))}},sounds:{get(){return this.$store.state.settings.sounds},set(e){this.updateSettings(Object.assign({},this.settings,{sounds:e}))}},entityList(){return Object.keys(Ei).reduce((e,t)=>(e.push({props:{header:this.$t("language",t)}}),Object.keys(Ei[t]).reduce((n,a)=>(n.push({title:Ei[t][a].name,value:t+"."+a}),n),e),e),[])}},methods:_o(["updateSettings"])};function QM(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v($g,{modelValue:r.chooseEntitiesDialogOpen,"onUpdate:modelValue":t[1]||(t[1]=o=>r.chooseEntitiesDialogOpen=o)},{default:K(()=>[v(Ig,{class:"mx-auto","max-width":"600",title:e.$t("settings.dialog.title")},{default:K(()=>[v(du,null,{default:K(()=>[Le(Re(e.$t("settings.dialog.content")),1)]),_:1}),v(mu),v(uu,{class:"justify-center px-6 py-3"},{default:K(()=>[v(tt,{class:"text-white flex-grow-1 text-none",color:"primary",variant:"flat",onClick:t[0]||(t[0]=o=>r.chooseEntitiesDialogOpen=!1)},{default:K(()=>[Le(Re(e.$t("settings.dialog.ok")),1)]),_:1})]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]),v(bu,null,{default:K(()=>[v(Ha,{modelValue:i.theme,"onUpdate:modelValue":t[2]||(t[2]=o=>i.theme=o),items:i.themes,label:e.$t("settings.theme")},null,8,["modelValue","items","label"]),v(Ha,{modelValue:i.locale,"onUpdate:modelValue":t[3]||(t[3]=o=>i.locale=o),items:i.locales,label:e.$t("settings.locale")},null,8,["modelValue","items","label"]),v(Ha,{modelValue:i.pointsNeededToWin,"onUpdate:modelValue":t[4]||(t[4]=o=>i.pointsNeededToWin=o),items:[15,30,45,60],label:e.$t("settings.points-needed-to-win")},null,8,["modelValue","label"]),v(Ha,{modelValue:i.numberOfEntitiesPerRound,"onUpdate:modelValue":t[5]||(t[5]=o=>i.numberOfEntitiesPerRound=o),items:[4,5,6],label:e.$t("settings.number-of-entities-per-round")},null,8,["modelValue","label"]),v(Ha,{modelValue:i.entities,"onUpdate:modelValue":t[6]||(t[6]=o=>i.entities=o),multiple:"",items:i.entityList,label:e.$t("settings.entities")},{item:K(({props:o,item:l})=>[o.header?(Oe(),$e(cv,{key:0},{default:K(()=>[Le(Re(o.header),1)]),_:2},1024)):(Oe(),$e(Sn,Yv(Pe({key:1},o)),null,16))]),_:1},8,["modelValue","items","label"]),v(Ha,{modelValue:i.sounds,"onUpdate:modelValue":t[7]||(t[7]=o=>i.sounds=o),items:[{title:e.$t("settings.sounds-enabled"),value:!0},{title:e.$t("settings.sounds-disabled"),value:!1}],label:e.$t("settings.sounds")},null,8,["modelValue","items","label"])]),_:1})]),_:1})}const eB=Vt(XM,[["render",QM]]),tB={computed:{...ii(["teamSet","readyToStart"])},methods:{..._o(["createTeam","deleteTeam"]),editTeam({id:e}){this.$router.push({name:"team",params:{id:e}})},start(){this.$store.dispatch("startGame").then(()=>{this.$router.replace({name:"game-index"})})}}};function nB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("teams.intro")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,_a(e.teamSet,(o,l)=>(Oe(),$e(Sn,{key:l,value:l,onClick:s=>i.editTeam({id:o.id})},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[0]||(t[0]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),append:K(()=>[v(tt,{color:"primary",icon:"mdi-pencil",variant:"text",onClick:s=>i.editTeam({id:o.id})},null,8,["onClick"]),v(tt,{color:"red-darken-2",icon:"mdi-minus-circle",variant:"text",onClick:s=>e.deleteTeam({id:o.id})},null,8,["onClick"])]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+" ("+Re(e.$tc("teams.players",o.players.length,{count:o.players.length}))+") ",1)]),_:2},1024)]),_:2},1032,["value","onClick"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,{justify:"end"},{default:K(()=>[v(qe,{cols:"auto"},{default:K(()=>[v(tt,{color:"primary",icon:"mdi-account-multiple-plus",onClick:e.createTeam},null,8,["onClick"])]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{disabled:!e.readyToStart,"append-icon":"mdi-play",color:"primary",onClick:i.start},{default:K(()=>[Le(Re(e.$t("teams.start")),1)]),_:1},8,["disabled","onClick"])]),_:1})]),_:1})]),_:1})}const aB=Vt(tB,[["render",nB]]),rB={props:{data:{type:Object,required:!0}},computed:{name:{get(){return this.data.name},set(e){this.$emit("update",Object.assign({},this.data,{name:e}))}}},methods:{focus(){this.$refs.input.$el.querySelector("input").select()}}};function iB(e,t,n,a,r,i){return Oe(),$e(ao,{ref:"input",modelValue:i.name,"onUpdate:modelValue":t[1]||(t[1]=o=>i.name=o),"prepend-icon":"mdi-account",label:e.$t("teams.player-name")},{append:K(()=>[v(tt,{color:"red-darken-2",icon:"mdi-minus-circle",variant:"text",onClick:t[0]||(t[0]=o=>e.$emit("delete"))})]),_:1},8,["modelValue","label"])}const Dv=Vt(rB,[["render",iB]]),oB={components:{player:Dv},computed:{id(){return this.$route.params.id},team(){return this.$store.state.teams[this.id]},players(){return this.team.players.map(e=>this.$store.state.players[e])},name:{get(){return this.team.name},set(e){this.$store.commit("updateTeam",{id:this.id,team:{name:e,players:this.team.players}})}}},methods:{..._o(["updatePlayer","deletePlayer"]),createPlayer(e){this.$store.commit("createPlayer",e),this.$nextTick(()=>{this.$refs.players[this.players.length-1].focus()})}}};function lB(e,t,n,a,r,i){const o=Dv;return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("teams.intro")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(bu,null,{default:K(()=>[v(ao,{modelValue:i.name,"onUpdate:modelValue":t[0]||(t[0]=l=>i.name=l),label:e.$t("teams.team-name")},null,8,["modelValue","label"]),(Oe(!0),Xn(Ee,null,_a(i.players,(l,s)=>(Oe(),$e(o,{ref_for:!0,ref:"players",key:s,data:l,onUpdate:c=>e.updatePlayer({id:i.team.players[s],player:c}),onDelete:c=>e.deletePlayer({id:i.team.players[s]})},null,8,["data","onUpdate","onDelete"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,{justify:"end"},{default:K(()=>[v(qe,{cols:"auto"},{default:K(()=>[v(tt,{color:"primary",icon:"mdi-account-plus",onClick:t[1]||(t[1]=l=>i.createPlayer({teamId:i.id}))})]),_:1})]),_:1})]),_:1})}const sB=Vt(oB,[["render",lB]]),uB={};function cB(e,t,n,a,r,i){const o=sm("router-view");return Oe(),$e(o)}const dB=Vt(uB,[["render",cB]]),fB={computed:{...Ea(["score"]),...ii(["teamSet","playerInTurn"])},methods:{continueGame(){this.$router.replace({name:"game-ready"})}}};function mB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.pass-on",{player:e.playerInTurn.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,_a(e.teamSet,(o,l)=>(Oe(),$e(Sn,{key:l},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[1]||(t[1]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+": "+Re(e.$tc("game.score",e.score[o.id]||0,{score:e.score[o.id]||0})),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const hB=Vt(fB,[["render",mB]]),gB={computed:ii(["teamInTurn","playerInTurn"]),methods:{continueGame(){this.$store.dispatch("startRound").then(()=>{this.$router.replace({name:"game-game"})})}}};function vB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.ready",{player:e.playerInTurn.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const pB=Vt(gB,[["render",vB]]);function yB(e){return Pf()?(Tt(e),!0):!1}function Lv(e){return typeof e=="function"?e():yt(e)}const Cu=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const bB=Object.prototype.toString,kB=e=>bB.call(e)==="[object Object]",SB=()=>{};function CB(e,t,n){return he(e,(r,i,o)=>{r&&t(r,i,o)},{...n,once:!1})}const TB=Cu?window:void 0,Rv=Cu?window.document:void 0,wB=Cu?window.navigator:void 0;function PB(e){var t;const n=Lv(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Ov(...e){let t,n,a,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,a,r]=e,t=TB):[t,n,a,r]=e,!t)return SB;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const i=[],o=()=>{i.forEach(u=>u()),i.length=0},l=(u,d,f,m)=>(u.addEventListener(d,f,m),()=>u.removeEventListener(d,f,m)),s=he(()=>[PB(t),Lv(r)],([u,d])=>{if(o(),!u)return;const f=kB(d)?{...d}:d;i.push(...n.flatMap(m=>a.map(h=>l(u,m,h,f))))},{immediate:!0,flush:"post"}),c=()=>{s(),o()};return yB(c),c}function AB(){const e=se(!1),t=In();return t&&zt(()=>{e.value=!0},t),e}function _B(e){const t=AB();return A(()=>(t.value,!!e()))}function MB(e={}){const{document:t=Rv}=e;if(!t)return se("visible");const n=se(t.visibilityState);return Ov(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}function BB(e={}){const{navigator:t=wB,document:n=Rv}=e,a=se(!1),r=me(null),i=MB({document:n}),o=_B(()=>t&&"wakeLock"in t),l=A(()=>!!r.value&&i.value==="visible");o.value&&(Ov(r,"release",()=>{var d,f;a.value=(f=(d=r.value)==null?void 0:d.type)!=null?f:!1}),CB(()=>i.value==="visible"&&(n==null?void 0:n.visibilityState)==="visible"&&a.value,d=>{a.value=!1,s(d)}));async function s(d){var f;await((f=r.value)==null?void 0:f.release()),r.value=o.value?await t.wakeLock.request(d):null}async function c(d){i.value==="visible"?await s(d):a.value=d}async function u(){a.value=!1;const d=r.value;r.value=null,await(d==null?void 0:d.release())}return{sentinel:r,isSupported:o,isActive:l,request:c,forceRequest:s,release:u}}const EB="/guess-them-all/assets/ticking-D_Jsj-ri.mp3",dl=new Audio(EB),va=15,DB=5,LB={setup(){const{request:e,release:t}=BB();return{requestWakeLock:e,releaseWakeLock:t}},data(){return{interval:null,progressCounter:this.$store.state.time*va}},computed:{...Ea(["entities","settings","time"]),progress(){return this.progressCounter/va/this.settings.timeLimit*100}},mounted(){this.interval=setInterval(this.loop,1e3/va),this.requestWakeLock()},beforeDestroy(){clearInterval(this.interval),this.stopSound(),this.releaseWakeLock()},methods:{..._o(["setTime"]),loop(){this.progressCounter=Math.min(this.progressCounter+1,va*this.settings.timeLimit),this.progressCounter%va===0&&this.setTime(Math.min(Math.floor(this.progressCounter/va),this.settings.timeLimit)),this.time>=this.settings.timeLimit-DB&&this.playSound(),this.progressCounter>=va*this.settings.timeLimit&&(this.stopSound(),clearInterval(this.interval),this.continueGame())},continueGame(){this.$router.replace({name:"game-time-over"})},playSound(){this.settings.sounds&&dl.paused&&dl.play()},stopSound(){this.settings.sounds&&dl.pause()}}};function RB(e,t,n,a,r,i){return Oe(),Xn("div",null,[v(ru,{"model-value":i.progress,color:"red"},null,8,["model-value"]),v(cn,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,_a(e.entities,(o,l)=>(Oe(),$e(Sn,{key:l},{default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})])}const OB=Vt(LB,[["render",RB]]),IB="/guess-them-all/assets/ringing-MLUbibu8.mp3",NB=new Audio(IB),VB={computed:Ea(["settings"]),mounted(){this.playSound()},methods:{continueGame(){this.$router.replace({name:"game-results"})},playSound(){this.settings.sounds&&NB.play()}}};function FB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.time-over")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const HB=Vt(VB,[["render",FB]]),jB={data(){return{guessedEntities:this.$store.state.entities.reduce((e,t,n)=>(e[n]=!1,e),{})}},computed:{...Ea(["entities"]),score(){return Object.values(this.guessedEntities).filter(e=>e).length}},methods:{continueGame(){this.$store.dispatch("endRound",{score:this.score}).then(()=>{this.$store.state.winner!==null?this.$router.replace({name:"game-game-over"}):this.$router.replace({name:"game-index"})})}}};function xB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.choose-entities")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(bu,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,_a(e.entities,(o,l)=>(Oe(),$e(wM,{key:l,modelValue:r.guessedEntities[l],"onUpdate:modelValue":s=>r.guessedEntities[l]=s,label:o},null,8,["modelValue","onUpdate:modelValue","label"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const GB=Vt(jB,[["render",xB]]),KB={computed:{...Ea(["score"]),...ii(["teamSet","playerInTurn","winningTeam"])},methods:{continueGame(){this.$store.dispatch("endGame").then(()=>{this.$router.replace({name:"teams"})})}}};function WB(e,t,n,a,r,i){return Oe(),$e(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.winner",{team:e.winningTeam.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,_a(e.teamSet,(o,l)=>(Oe(),$e(Sn,{key:l},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[1]||(t[1]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+": "+Re(e.$tc("game.score",e.score[o.id]||0,{score:e.score[o.id]||0})),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.start-new")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const JB=Vt(KB,[["render",WB]]),{t:Ci}=Qs.global,$B=[{path:"/",name:"home",component:x_,meta:{allowBack:!1,allowSettings:!0}},{path:"/rules",name:"rules",component:fM,meta:{allowBack:!0,title(){return Ci("rules.title")}}},{path:"/settings",name:"settings",component:eB,meta:{allowBack:!0,title(){return Ci("settings.title")}}},{path:"/teams",name:"teams",component:aB,meta:{allowBack:!0,allowSettings:!0,title(){return Ci("teams.title")}}},{path:"/teams/:id",name:"team",component:sB,meta:{allowBack:!0,allowSettings:!0,title(){return Ci("teams.title")}}},{path:"/game",name:"game",component:dB,meta:{allowBack:!1,title(){return Ca.getters.teamInTurn.name}},children:[{path:"index",name:"game-index",component:hB,meta:{allowHome:!0,allowSettings:!0,allowedNextRoutes:["game-ready"]}},{path:"ready",name:"game-ready",component:pB,meta:{allowedNextRoutes:["game-game"]}},{path:"game",name:"game-game",component:OB,meta:{allowedNextRoutes:["game-time-over"]}},{path:"time-over",name:"game-time-over",component:HB,meta:{allowedNextRoutes:["game-results"]}},{path:"results",name:"game-results",component:GB,meta:{allowedNextRoutes:["game-index","game-game-over"]}},{path:"game-over",name:"game-game-over",component:JB,meta:{allowHome:!0,allowedNextRoutes:["home"]}}]}],Tu=pC({history:$S(),routes:$B});Tu.beforeEach((e,t,n)=>{if(Ca.getters.gameInProgress&&Li(e)){if(Li(t)&&t.meta.allowedNextRoutes.indexOf(e.name)===-1)return n(!1);if(!Li(t)&&e.name!==Ca.state.gameState)return n({name:Ca.state.gameState})}return n()});Tu.afterEach(e=>{Li(e)&&Ca.commit("setGameState",e.name)});const Li=e=>e.matched.some(t=>t.name==="game");function zB(e){e.use(oS).use(Tu).use(Ca).use(Qs)}const UB="modulepreload",ZB=function(e){return"/guess-them-all/"+e},mf={},YB=function(t,n,a){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(s=>{if(s=ZB(s),s in mf)return;mf[s]=!0;const c=s.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":UB,c||(d.as="script"),d.crossOrigin="",d.href=s,l&&d.setAttribute("nonce",l),document.head.appendChild(d),c)return new Promise((f,m)=>{d.addEventListener("load",f),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${s}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};function qB(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:a,onRegistered:r,onRegisteredSW:i,onRegisterError:o}=e;let l,s;const c=async(d=!0)=>{await s};async function u(){if("serviceWorker"in navigator){if(l=await YB(async()=>{const{Workbox:d}=await import("./workbox-window.prod.es5-B9K5rw8f.js");return{Workbox:d}},[]).then(({Workbox:d})=>new d("/guess-them-all/sw.js",{scope:"/guess-them-all/",type:"classic"})).catch(d=>{o==null||o(d)}),!l)return;l.addEventListener("activated",d=>{(d.isUpdate||d.isExternal)&&window.location.reload()}),l.addEventListener("installed",d=>{d.isUpdate||a==null||a()}),l.register({immediate:t}).then(d=>{i?i("/guess-them-all/sw.js",d):r==null||r(d)}).catch(d=>{o==null||o(d)})}}return s=u(),c}function XB(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:a,onRegistered:r,onRegisteredSW:i,onRegisterError:o}=e,l=se(!1),s=se(!1);return{updateServiceWorker:qB({immediate:t,onNeedRefresh(){l.value=!0,n==null||n()},onOfflineReady(){s.value=!0,a==null||a()},onRegistered:r,onRegisteredSW:i,onRegisterError:o}),offlineReady:s,needRefresh:l}}const QB=ee({...Me(),...hh({fullHeight:!0}),...ut()},"VApp"),eE=ge()({name:"VApp",props:QB(),setup(e,t){let{slots:n}=t;const a=vt(e),{layoutClasses:r,getLayoutItem:i,items:o,layoutRef:l}=vh(e),{rtlClasses:s}=on();return Ce(()=>{var c;return v("div",{ref:l,class:["v-application",a.themeClasses.value,r.value,s.value,e.class],style:[e.style]},[v("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:i,items:o,theme:a}}}),Iv=ee({text:String,...Me(),...Qe()},"VToolbarTitle"),Nv=ge()({name:"VToolbarTitle",props:Iv(),setup(e,t){let{slots:n}=t;return Ce(()=>{const a=!!(n.default||n.text||e.text);return v(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var r;return[a&&v("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(r=n.default)==null?void 0:r.call(n)])]}})}),{}}}),tE=[null,"prominent","default","comfortable","compact"],Vv=ee({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>tE.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...sa(),...Me(),...Da(),...Yt(),...Qe({tag:"header"}),...ut()},"VToolbar"),hf=ge()({name:"VToolbar",props:Vv(),setup(e,t){var m;let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:r}=Rn(ye(e,"color")),{borderClasses:i}=ua(e),{elevationClasses:o}=La(e),{roundedClasses:l}=qt(e),{themeClasses:s}=vt(e),{rtlClasses:c}=on(),u=me(!!(e.extended||(m=n.extension)!=null&&m.call(n))),d=A(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=A(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Ma({VBtn:{variant:"text"}}),Ce(()=>{var S;const h=!!(e.title||n.title),g=!!(n.image||e.image),p=(S=n.extension)==null?void 0:S.call(n);return u.value=!!(e.extended||p),v(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},a.value,i.value,o.value,l.value,s.value,c.value,e.class],style:[r.value,e.style]},{default:()=>[g&&v("div",{key:"image",class:"v-toolbar__image"},[n.image?v(nt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):v(cu,{key:"image-img",cover:!0,src:e.image},null)]),v(nt,{defaults:{VTabs:{height:we(d.value)}}},{default:()=>{var P,y,C;return[v("div",{class:"v-toolbar__content",style:{height:we(d.value)}},[n.prepend&&v("div",{class:"v-toolbar__prepend"},[(P=n.prepend)==null?void 0:P.call(n)]),h&&v(Nv,{key:"title",text:e.title},{text:n.title}),(y=n.default)==null?void 0:y.call(n),n.append&&v("div",{class:"v-toolbar__append"},[(C=n.append)==null?void 0:C.call(n)])])]}}),v(nt,{defaults:{VTabs:{height:we(f.value)}}},{default:()=>[v(Hg,null,{default:()=>[u.value&&v("div",{class:"v-toolbar__extension",style:{height:we(f.value)}},[p])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),nE=ee({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function aE(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let a=0,r=0;const i=se(null),o=me(0),l=me(0),s=me(0),c=me(!1),u=me(!1),d=A(()=>Number(e.scrollThreshold)),f=A(()=>bn((d.value-o.value)/d.value||0)),m=()=>{const h=i.value;if(!h||n&&!n.value)return;a=o.value,o.value="window"in h?h.pageYOffset:h.scrollTop;const g=h instanceof Window?document.documentElement.scrollHeight:h.scrollHeight;if(r!==g){r=g;return}u.value=o.value{l.value=l.value||o.value}),he(c,()=>{l.value=0}),zt(()=>{he(()=>e.scrollTarget,h=>{var p;const g=h?document.querySelector(h):window;g&&g!==i.value&&((p=i.value)==null||p.removeEventListener("scroll",m),i.value=g,i.value.addEventListener("scroll",m,{passive:!0}))},{immediate:!0})}),Dt(()=>{var h;(h=i.value)==null||h.removeEventListener("scroll",m)}),n&&he(n,m,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:l}}const rE=ee({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...Vv(),...tS(),...nE(),height:{type:[Number,String],default:64}},"VAppBar"),iE=ge()({name:"VAppBar",props:rE(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=se(),r=Xe(e,"modelValue"),i=A(()=>{var y;const P=new Set(((y=e.scrollBehavior)==null?void 0:y.split(" "))??[]);return{hide:P.has("hide"),fullyHide:P.has("fully-hide"),inverted:P.has("inverted"),collapse:P.has("collapse"),elevate:P.has("elevate"),fadeImage:P.has("fade-image")}}),o=A(()=>{const P=i.value;return P.hide||P.fullyHide||P.inverted||P.collapse||P.elevate||P.fadeImage||!r.value}),{currentScroll:l,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=aE(e,{canScroll:o}),d=A(()=>i.value.hide||i.value.fullyHide),f=A(()=>e.collapse||i.value.collapse&&(i.value.inverted?u.value>0:u.value===0)),m=A(()=>e.flat||i.value.fullyHide&&!r.value||i.value.elevate&&(i.value.inverted?l.value>0:l.value===0)),h=A(()=>i.value.fadeImage?i.value.inverted?1-u.value:u.value:void 0),g=A(()=>{var C,D;if(i.value.hide&&i.value.inverted)return 0;const P=((C=a.value)==null?void 0:C.contentHeight)??0,y=((D=a.value)==null?void 0:D.extensionHeight)??0;return d.value?l.value!!e.scrollBehavior),()=>{$t(()=>{d.value?i.value.inverted?r.value=l.value>s.value:r.value=c.value||l.valueparseInt(e.order,10)),position:ye(e,"location"),layoutSize:g,elementSize:me(void 0),active:r,absolute:ye(e,"absolute")});return Ce(()=>{const P=hf.filterProps(e);return v(hf,Pe({ref:a,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...S.value,"--v-toolbar-image-opacity":h.value,height:void 0,...p.value},e.style]},P,{collapse:f.value,flat:m.value}),n)}),{}}}),oE=ge()({name:"VAppBarTitle",props:Iv(),setup(e,t){let{slots:n}=t;return Ce(()=>v(Nv,Pe(e,{class:"v-app-bar-title"}),n)),{}}}),lE=ee({...Me(),...sn(),...hh()},"VLayout"),sE=ge()({name:"VLayout",props:lE(),setup(e,t){let{slots:n}=t;const{layoutClasses:a,layoutStyles:r,getLayoutItem:i,items:o,layoutRef:l}=vh(e),{dimensionStyles:s}=un(e);return Ce(()=>{var c;return v("div",{ref:l,class:[a.value,e.class],style:[s.value,r.value,e.style]},[(c=n.default)==null?void 0:c.call(n)])}),{getLayoutItem:i,items:o}}}),uE=ee({scrollable:Boolean,...Me(),...sn(),...Qe({tag:"main"})},"VMain"),cE=ge()({name:"VMain",props:uE(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=un(e),{mainStyles:r}=gh(),{ssrBootStyles:i}=yu();return Ce(()=>v(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[r.value,i.value,a.value,e.style]},{default:()=>{var o,l;return[e.scrollable?v("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(l=n.default)==null?void 0:l.call(n)]}})),{}}});function dE(e){const t=me(e());let n=-1;function a(){clearInterval(n)}function r(){a(),gt(()=>t.value=e())}function i(o){const l=o?getComputedStyle(o):{transitionDuration:.2},s=parseFloat(l.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+s;t.value=Math.max(e()-u,0),t.value<=0&&a()},s)}return Tt(a),{clear:a,time:t,start:i,reset:r}}const fE=ee({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Mo({location:"bottom"}),...lu(),...Yt(),...xn(),...ut(),...ra(Lo({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),gf=ge()({name:"VSnackbar",props:fE(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),{positionClasses:r}=su(e),{scopeId:i}=Do(),{themeClasses:o}=vt(e),{colorClasses:l,colorStyles:s,variantClasses:c}=gr(e),{roundedClasses:u}=qt(e),d=dE(()=>Number(e.timeout)),f=se(),m=se(),h=me(!1),g=me(0),p=se(),S=He(Jr,void 0);Nn(()=>!!S,()=>{const F=gh();$t(()=>{p.value=F.mainStyles.value})}),he(a,y),he(()=>e.timeout,y),zt(()=>{a.value&&y()});let P=-1;function y(){d.reset(),window.clearTimeout(P);const F=Number(e.timeout);if(!a.value||F===-1)return;const E=Ps(m.value);d.start(E),P=window.setTimeout(()=>{a.value=!1},F)}function C(){d.reset(),window.clearTimeout(P)}function D(){h.value=!0,C()}function _(){h.value=!1,y()}function M(F){g.value=F.touches[0].clientY}function B(F){Math.abs(g.value-F.changedTouches[0].clientY)>50&&(a.value=!1)}function L(){h.value&&_()}const W=A(()=>e.location.split(" ").reduce((F,E)=>(F[`v-snackbar--${E}`]=!0,F),{}));return Ce(()=>{const F=or.filterProps(e),E=!!(n.default||n.text||e.text);return v(or,Pe({ref:f,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},W.value,r.value,e.class],style:[p.value,e.style]},F,{modelValue:a.value,"onUpdate:modelValue":N=>a.value=N,contentProps:Pe({class:["v-snackbar__wrapper",o.value,l.value,u.value,c.value],style:[s.value],onPointerenter:D,onPointerleave:_},F.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:M,onTouchend:B,onAfterLeave:L},i),{default:()=>{var N,J;return[hr(!1,"v-snackbar"),e.timer&&!h.value&&v("div",{key:"timer",class:"v-snackbar__timer"},[v(ru,{ref:m,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),E&&v("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((N=n.text)==null?void 0:N.call(n))??e.text,(J=n.default)==null?void 0:J.call(n)]),n.actions&&v(nt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[v("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),vr({},f)}}),mE={setup(){const{offlineReady:e,needRefresh:t,updateServiceWorker:n}=XB();function a(){e.value=!1,t.value=!1}return{offlineReady:e,needRefresh:t,updateServiceWorker:n,close:a}},data(){return{transitionEnterClass:null,transitionLeaveClass:null}},computed:{allowBack(){return!this.$route.matched.some(e=>!e.meta.allowBack)},allowHome(){return!!this.$route.meta.allowHome},allowSettings(){return!this.$route.matched.some(e=>!e.meta.allowSettings)},title(){const e=this.$route.matched.slice().reverse().find(t=>t.meta.title);return e?e.meta.title():this.$t("app.title")}},watch:{$route(e,t){const n="animate__animated page-transition ",a=e.path.replace(/\/+$/,"").concat("/").split("/").length,r=t.path.replace(/\/+$/,"").concat("/").split("/").length;this.transitionEnterClass=n+(a[v(sE,null,{default:K(()=>[v(iE,{color:"primary"},{prepend:K(()=>[i.allowHome?(Oe(),$e(tt,{key:0,icon:"mdi-close",onClick:i.home},null,8,["onClick"])):Pi("",!0),i.allowBack?(Oe(),$e(tt,{key:1,icon:"mdi-arrow-left",onClick:t[0]||(t[0]=l=>e.$router.back())})):Pi("",!0)]),append:K(()=>[i.allowSettings?(Oe(),$e(tt,{key:0,icon:"mdi-cog",onClick:i.settings},null,8,["onClick"])):Pi("",!0)]),default:K(()=>[v(oE,null,{default:K(()=>[Le(Re(i.title),1)]),_:1})]),_:1}),v(cE,null,{default:K(()=>[v(Qn,{"enter-active-class":r.transitionEnterClass,"leave-active-class":r.transitionLeaveClass,mode:"out-in"},{default:K(()=>[v(o)]),_:1},8,["enter-active-class","leave-active-class"])]),_:1}),v(gf,{modelValue:a.offlineReady,"onUpdate:modelValue":t[1]||(t[1]=l=>a.offlineReady=l)},{actions:K(()=>[v(tt,{color:"primary",onClick:a.close},{default:K(()=>[Le(Re(e.$t("app.offline-close")),1)]),_:1},8,["onClick"])]),default:K(()=>[Le(Re(e.$t("app.offline-installed"))+" ",1)]),_:1},8,["modelValue"]),v(gf,{modelValue:a.needRefresh,"onUpdate:modelValue":t[2]||(t[2]=l=>a.needRefresh=l)},{actions:K(()=>[v(tt,{color:"primary",onClick:a.updateServiceWorker},{default:K(()=>[Le(Re(e.$t("app.offline-update")),1)]),_:1},8,["onClick"])]),default:K(()=>[Le(Re(e.$t("app.offline-updated"))+" ",1)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["theme"])}const gE=Vt(mE,[["render",hE]]),Fv=rb(gE);zB(Fv);Fv.mount("#app"); + */var Yw="store";function mr(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function ig(e){return e!==null&&typeof e=="object"}function qw(e){return e&&typeof e.then=="function"}function Xw(e,t){return function(){return e(t)}}function og(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var a=t.indexOf(e);a>-1&&t.splice(a,1)}}function lg(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;_o(e,n,[],e._modules.root,!0),Js(e,n,t)}function Js(e,t,n){var a=e._state,r=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,o={},l={},s=ti(!0);s.run(function(){mr(i,function(c,u){o[u]=Xw(c,e),l[u]=_(function(){return o[u]()}),Object.defineProperty(e.getters,u,{get:function(){return l[u].value},enumerable:!0})})}),e._state=ct({data:t}),e._scope=s,e.strict&&aP(e),a&&n&&e._withCommit(function(){a.data=null}),r&&r.stop()}function _o(e,t,n,a,r){var i=!n.length,o=e._modules.getNamespace(n);if(a.namespaced&&(e._modulesNamespaceMap[o],e._modulesNamespaceMap[o]=a),!i&&!r){var l=zs(t,n.slice(0,-1)),s=n[n.length-1];e._withCommit(function(){l[s]=a.state})}var c=a.context=Qw(e,o,n);a.forEachMutation(function(u,d){var f=o+d;eP(e,f,u,c)}),a.forEachAction(function(u,d){var f=u.root?d:o+d,m=u.handler||u;tP(e,f,m,c)}),a.forEachGetter(function(u,d){var f=o+d;nP(e,f,u,c)}),a.forEachChild(function(u,d){_o(e,t,n.concat(d),u,r)})}function Qw(e,t,n){var a=t==="",r={dispatch:a?e.dispatch:function(i,o,l){var s=Qi(i,o,l),c=s.payload,u=s.options,d=s.type;return(!u||!u.root)&&(d=t+d),e.dispatch(d,c)},commit:a?e.commit:function(i,o,l){var s=Qi(i,o,l),c=s.payload,u=s.options,d=s.type;(!u||!u.root)&&(d=t+d),e.commit(d,c,u)}};return Object.defineProperties(r,{getters:{get:a?function(){return e.getters}:function(){return sg(e,t)}},state:{get:function(){return zs(e.state,n)}}}),r}function sg(e,t){if(!e._makeLocalGettersCache[t]){var n={},a=t.length;Object.keys(e.getters).forEach(function(r){if(r.slice(0,a)===t){var i=r.slice(a);Object.defineProperty(n,i,{get:function(){return e.getters[r]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function eP(e,t,n,a){var r=e._mutations[t]||(e._mutations[t]=[]);r.push(function(o){n.call(e,a.state,o)})}function tP(e,t,n,a){var r=e._actions[t]||(e._actions[t]=[]);r.push(function(o){var l=n.call(e,{dispatch:a.dispatch,commit:a.commit,getters:a.getters,state:a.state,rootGetters:e.getters,rootState:e.state},o);return qw(l)||(l=Promise.resolve(l)),e._devtoolHook?l.catch(function(s){throw e._devtoolHook.emit("vuex:error",s),s}):l})}function nP(e,t,n,a){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(i){return n(a.state,a.getters,i.state,i.getters)})}function aP(e){he(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function zs(e,t){return t.reduce(function(n,a){return n[a]},e)}function Qi(e,t,n){return ig(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var rP="vuex bindings",xd="vuex:mutations",rl="vuex:actions",Fa="vuex",iP=0;function oP(e,t){hS({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[rP]},function(n){n.addTimelineLayer({id:xd,label:"Vuex Mutations",color:Gd}),n.addTimelineLayer({id:rl,label:"Vuex Actions",color:Gd}),n.addInspector({id:Fa,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(a){if(a.app===e&&a.inspectorId===Fa)if(a.filter){var r=[];fg(r,t._modules.root,a.filter,""),a.rootNodes=r}else a.rootNodes=[dg(t._modules.root,"")]}),n.on.getInspectorState(function(a){if(a.app===e&&a.inspectorId===Fa){var r=a.nodeId;sg(t,r),a.state=uP(dP(t._modules,r),r==="root"?t.getters:t._makeLocalGettersCache,r)}}),n.on.editInspectorState(function(a){if(a.app===e&&a.inspectorId===Fa){var r=a.nodeId,i=a.path;r!=="root"&&(i=r.split("/").filter(Boolean).concat(i)),t._withCommit(function(){a.set(t._state.data,i,a.state.value)})}}),t.subscribe(function(a,r){var i={};a.payload&&(i.payload=a.payload),i.state=r,n.notifyComponentUpdate(),n.sendInspectorTree(Fa),n.sendInspectorState(Fa),n.addTimelineEvent({layerId:xd,event:{time:Date.now(),title:a.type,data:i}})}),t.subscribeAction({before:function(a,r){var i={};a.payload&&(i.payload=a.payload),a._id=iP++,a._time=Date.now(),i.state=r,n.addTimelineEvent({layerId:rl,event:{time:a._time,title:a.type,groupId:a._id,subtitle:"start",data:i}})},after:function(a,r){var i={},o=Date.now()-a._time;i.duration={_custom:{type:"duration",display:o+"ms",tooltip:"Action duration",value:o}},a.payload&&(i.payload=a.payload),i.state=r,n.addTimelineEvent({layerId:rl,event:{time:Date.now(),title:a.type,groupId:a._id,subtitle:"end",data:i}})}})})}var Gd=8702998,lP=6710886,sP=16777215,ug={label:"namespaced",textColor:sP,backgroundColor:lP};function cg(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function dg(e,t){return{id:t||"root",label:cg(t),tags:e.namespaced?[ug]:[],children:Object.keys(e._children).map(function(n){return dg(e._children[n],t+n+"/")})}}function fg(e,t,n,a){a.includes(n)&&e.push({id:a||"root",label:a.endsWith("/")?a.slice(0,a.length-1):a||"Root",tags:t.namespaced?[ug]:[]}),Object.keys(t._children).forEach(function(r){fg(e,t._children[r],n,a+r+"/")})}function uP(e,t,n){t=n==="root"?t:t[n];var a=Object.keys(t),r={state:Object.keys(e.state).map(function(o){return{key:o,editable:!0,value:e.state[o]}})};if(a.length){var i=cP(t);r.getters=Object.keys(i).map(function(o){return{key:o.endsWith("/")?cg(o):o,editable:!1,value:Wl(function(){return i[o]})}})}return r}function cP(e){var t={};return Object.keys(e).forEach(function(n){var a=n.split("/");if(a.length>1){var r=t,i=a.pop();a.forEach(function(o){r[o]||(r[o]={_custom:{value:{},display:o,tooltip:"Module",abstract:!0}}),r=r[o]._custom.value}),r[i]=Wl(function(){return e[n]})}else t[n]=Wl(function(){return e[n]})}),t}function dP(e,t){var n=t.split("/").filter(function(a){return a});return n.reduce(function(a,r,i){var o=a[r];if(!o)throw new Error('Missing module "'+r+'" for path "'+t+'".');return i===n.length-1?o:o._children},t==="root"?e:e.root._children)}function Wl(e){try{return e()}catch(t){return t}}var ln=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var a=t.state;this.state=(typeof a=="function"?a():a)||{}},mg={namespaced:{configurable:!0}};mg.namespaced.get=function(){return!!this._rawModule.namespaced};ln.prototype.addChild=function(t,n){this._children[t]=n};ln.prototype.removeChild=function(t){delete this._children[t]};ln.prototype.getChild=function(t){return this._children[t]};ln.prototype.hasChild=function(t){return t in this._children};ln.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};ln.prototype.forEachChild=function(t){mr(this._children,t)};ln.prototype.forEachGetter=function(t){this._rawModule.getters&&mr(this._rawModule.getters,t)};ln.prototype.forEachAction=function(t){this._rawModule.actions&&mr(this._rawModule.actions,t)};ln.prototype.forEachMutation=function(t){this._rawModule.mutations&&mr(this._rawModule.mutations,t)};Object.defineProperties(ln.prototype,mg);var Ba=function(t){this.register([],t,!1)};Ba.prototype.get=function(t){return t.reduce(function(n,a){return n.getChild(a)},this.root)};Ba.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(a,r){return n=n.getChild(r),a+(n.namespaced?r+"/":"")},"")};Ba.prototype.update=function(t){hg([],this.root,t)};Ba.prototype.register=function(t,n,a){var r=this;a===void 0&&(a=!0);var i=new ln(n,a);if(t.length===0)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}n.modules&&mr(n.modules,function(l,s){r.register(t.concat(s),l,a)})};Ba.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1],r=n.getChild(a);r&&r.runtime&&n.removeChild(a)};Ba.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),a=t[t.length-1];return n?n.hasChild(a):!1};function hg(e,t,n){if(t.update(n),n.modules)for(var a in n.modules){if(!t.getChild(a))return;hg(e.concat(a),t.getChild(a),n.modules[a])}}function fP(e){return new Nt(e)}var Nt=function(t){var n=this;t===void 0&&(t={});var a=t.plugins;a===void 0&&(a=[]);var r=t.strict;r===void 0&&(r=!1);var i=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Ba(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=i;var o=this,l=this,s=l.dispatch,c=l.commit;this.dispatch=function(f,m){return s.call(o,f,m)},this.commit=function(f,m,h){return c.call(o,f,m,h)},this.strict=r;var u=this._modules.root.state;_o(this,u,[],this._modules.root),Js(this,u),a.forEach(function(d){return d(n)})},Us={state:{configurable:!0}};Nt.prototype.install=function(t,n){t.provide(n||Yw,this),t.config.globalProperties.$store=this;var a=this._devtools!==void 0?this._devtools:!1;a&&oP(t,this)};Us.state.get=function(){return this._state.data};Us.state.set=function(e){};Nt.prototype.commit=function(t,n,a){var r=this,i=Qi(t,n,a),o=i.type,l=i.payload,s={type:o,payload:l},c=this._mutations[o];c&&(this._withCommit(function(){c.forEach(function(d){d(l)})}),this._subscribers.slice().forEach(function(u){return u(s,r.state)}))};Nt.prototype.dispatch=function(t,n){var a=this,r=Qi(t,n),i=r.type,o=r.payload,l={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter(function(u){return u.before}).forEach(function(u){return u.before(l,a.state)})}catch{}var c=s.length>1?Promise.all(s.map(function(u){return u(o)})):s[0](o);return new Promise(function(u,d){c.then(function(f){try{a._actionSubscribers.filter(function(m){return m.after}).forEach(function(m){return m.after(l,a.state)})}catch{}u(f)},function(f){try{a._actionSubscribers.filter(function(m){return m.error}).forEach(function(m){return m.error(l,a.state,f)})}catch{}d(f)})})}};Nt.prototype.subscribe=function(t,n){return og(t,this._subscribers,n)};Nt.prototype.subscribeAction=function(t,n){var a=typeof t=="function"?{before:t}:t;return og(a,this._actionSubscribers,n)};Nt.prototype.watch=function(t,n,a){var r=this;return he(function(){return t(r.state,r.getters)},n,Object.assign({},a))};Nt.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};Nt.prototype.registerModule=function(t,n,a){a===void 0&&(a={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),_o(this,this.state,t,this._modules.get(t),a.preserveState),Js(this,this.state)};Nt.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var a=zs(n.state,t.slice(0,-1));delete a[t[t.length-1]]}),lg(this)};Nt.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};Nt.prototype.hotUpdate=function(t){this._modules.update(t),lg(this,!0)};Nt.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(Nt.prototype,Us);var Ea=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;n[r]=function(){var l=this.$store.state,s=this.$store.getters;if(e){var c=qs(this.$store,"mapState",e);if(!c)return;l=c.context.state,s=c.context.getters}return typeof i=="function"?i.call(this,l,s):l[i]},n[r].vuex=!0}),n}),Ao=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;n[r]=function(){for(var l=[],s=arguments.length;s--;)l[s]=arguments[s];var c=this.$store.commit;if(e){var u=qs(this.$store,"mapMutations",e);if(!u)return;c=u.context.commit}return typeof i=="function"?i.apply(this,[c].concat(l)):c.apply(this.$store,[i].concat(l))}}),n}),ii=Ys(function(e,t){var n={};return Zs(t).forEach(function(a){var r=a.key,i=a.val;i=e+i,n[r]=function(){if(!(e&&!qs(this.$store,"mapGetters",e)))return this.$store.getters[i]},n[r].vuex=!0}),n});function Zs(e){return mP(e)?Array.isArray(e)?e.map(function(t){return{key:t,val:t}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}}):[]}function mP(e){return Array.isArray(e)||ig(e)}function Ys(e){return function(t,n){return typeof t!="string"?(n=t,t=""):t.charAt(t.length-1)!=="/"&&(t+="/"),e(t,n)}}function qs(e,t,n){var a=e._modulesNamespaceMap[n];return a}var hP=function(e){return function(t){return!!t&&typeof t=="object"}(e)&&!function(t){var n=Object.prototype.toString.call(t);return n==="[object RegExp]"||n==="[object Date]"||function(a){return a.$$typeof===gP}(t)}(e)},gP=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.element"):60103;function Pr(e,t){return t.clone!==!1&&t.isMergeableObject(e)?ir(Array.isArray(e)?[]:{},e,t):e}function vP(e,t,n){return e.concat(t).map(function(a){return Pr(a,n)})}function Kd(e){return Object.keys(e).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(n){return t.propertyIsEnumerable(n)}):[]}(e))}function Wd(e,t){try{return t in e}catch{return!1}}function ir(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||vP,n.isMergeableObject=n.isMergeableObject||hP,n.cloneUnlessOtherwiseSpecified=Pr;var a=Array.isArray(t);return a===Array.isArray(e)?a?n.arrayMerge(e,t,n):function(r,i,o){var l={};return o.isMergeableObject(r)&&Kd(r).forEach(function(s){l[s]=Pr(r[s],o)}),Kd(i).forEach(function(s){(function(c,u){return Wd(c,u)&&!(Object.hasOwnProperty.call(c,u)&&Object.propertyIsEnumerable.call(c,u))})(r,s)||(l[s]=Wd(r,s)&&o.isMergeableObject(i[s])?function(c,u){if(!u.customMerge)return ir;var d=u.customMerge(c);return typeof d=="function"?d:ir}(s,o)(r[s],i[s],o):Pr(i[s],o))}),l}(e,t,n):Pr(t,n)}ir.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(n,a){return ir(n,a,t)},{})};var pP=ir;function yP(e){var t=(e=e||{}).storage||window&&window.localStorage,n=e.key||"vuex";function a(u,d){var f=d.getItem(u);try{return typeof f=="string"?JSON.parse(f):typeof f=="object"?f:void 0}catch{}}function r(){return!0}function i(u,d,f){return f.setItem(u,JSON.stringify(d))}function o(u,d){return Array.isArray(d)?d.reduce(function(f,m){return function(p,S,P,y){return!/^(__proto__|constructor|prototype)$/.test(S)&&((S=S.split?S.split("."):S.slice(0)).slice(0,-1).reduce(function(C,D){return C[D]=C[D]||{}},p)[S.pop()]=P),p}(f,m,(h=u,(h=((g=m).split?g.split("."):g).reduce(function(p,S){return p&&p[S]},h))===void 0?void 0:h));var h,g},{}):u}function l(u){return function(d){return u.subscribe(d)}}(e.assertStorage||function(){t.setItem("@@",1),t.removeItem("@@")})(t);var s,c=function(){return(e.getState||a)(n,t)};return e.fetchBeforeUse&&(s=c()),function(u){e.fetchBeforeUse||(s=c()),typeof s=="object"&&s!==null&&(u.replaceState(e.overwrite?s:pP(u.state,s,{arrayMerge:e.arrayMerger||function(d,f){return f},clone:!1})),(e.rehydrated||function(){})(u)),(e.subscriber||l)(u)(function(d,f){(e.filter||r)(d)&&(e.setState||i)(n,(e.reducer||o)(f,e.paths),t)})}}const bP="Standard list",kP=["007","12 Angry Men","2001: A Space Odyssey","24","30 Rock","8 1/2","A Beautiful Mind","A Clockwork Orange","Abalone","ABBA","Abel Tasman","Abraham Lincoln","Abraham","Abraj Al Bait Towers","AC/DC","Accountant","Acorn squash","Actor","Actress","Actuary","Adam and Eve","Adele","Adolf Hitler","Adriana Lima","Advisor","Aerobics","Aerosmith","Africa","Agony","Aide","Air conditioning","Air France","Airbag","Airfare","Airplane","Airport","Airwolf","Ajax","Al Capone","Alarm clock","Albert Einstein","Alessandra Ambrosio","Alexander the Great","Alfa Romeo","Alfalfa","Algae","Alien","Aliko Dangote","All in the Family","Almond cookie","Alt J","Altitude","Aluminum foil","Amadeus","Amalie","Amazone","Ambassador","Amber Heard","Amber","Amberjack","Ambrosia","AMC","American Beauty","American Dad","American Express","American History X","American Idol","Amethyst","Amstel Gold Race","Amsterdam","Amusement park","Analemma","Ancestor","Andes","Andorra","Andy Schleck","Angel","Angelfood cake","Angelina Jolie","Anglerfish","Angry Birds","Animator","Anna Wintour","Anne Vyalitsyna","Annie Hall","Another Bites the Dust","Answering machine","Antarctic Circle","Antarctica","Antipodes","Antonio Banderas","Apocalypse Now","Apostle Paul","Apple brown Betty","Apple crisp","Apple pie","Apple","Apricot","April Fools' Day","Apron","Aqua","Aquamarine","Arabic Spring","Arc de Triomphe","Archer","Archery","Arctic Circle","Arctic","Area","Arena","Aretha Franklin","Argentina","Ariana Grande","Aristotle","Arnold Grunberg","Arrested Development","Arrow","Artichoke","Artist","Arugula","AS Roma","Ashley Benson","Ashton Kutcher","Asia","Asparagus","Asset","Asterix","Astronaut","Astronomer","Athlete","Athletics","Atlantic Ocean","Atlas","Attorney","Auburn","Auctioneer","Audi","Austin Mahone","Australia","Australia","Australian Open","Author","Auto","Automobile","Avatar","Avocado","Axel","Azimuth","Azure","B.B. King","Babe","Babysitter","Back to the Future","Backpack","Badminton","Baggage","Bags","Baked Alaska","Baked apple","Baker","Baking dish","Baklava","Ball","Ballerina","Bamboo shoots","Banana split","Banana","Banker","Barack Obama","Barbecue grill","Barber","Barcelona","Barnacle","Barracuda","Barrier reef","Barry Hay","Bart Simpson","Base","Baseball player","Baseball","Basil","Basket","Basketball player","Basketball","Bass","Bat","Bathing suit","Bathymetric map","Batman","Baton","Batter","Batting","Battle of the Trench","Battlestar Galactica","Bayern Munchen","BBC","BBQ grill","Beach","Beans","Beater","Beethoven","Beets","Beigeblackblue","Beijing","Bejeweled","Belgian waffle","Bell pepper","Bellhop","Ben and Jerry","Ben Hur","Benelux","Benetton","Benjamin Franklin","Bermuda Triangle","Berry","Beverly Hills","Beyonce","Biathlon","Bicycle","Bicycling","Big Yellow Taxi","Bike","Biking","Bill Clinton","Billiards","Billy Joel","Binoculars","Biologist","Biscotti","Bivalve","Black Box","Black forest cake","Black Sabbath","Black-eyed peas","Blackberry","Blacksmith","Blade Runner","Blake Lively","Blake Shelton","Blender","Blood orange","Blowdryer","Blowfish","Blueberry muffin","Blueberry","Boat","Bob Dylan","Bob Marley","Bobsleigh","Bocce","Bodyguard","Boeing","Bohemian Rhapsody","Boil","Bolleywood","Bombe","Bon Jovi","Bonanza","Bones","Bookkeeper","Boomerang","Border","Born the USA","Boston cream pie","Boston Marathon","Boston","Bottle opener","Bottle","Boules","Bow","Bowl","Bowler","Bowling","Boxer","Boxing","Boysenberry","Brad Pitt","Bradley Cooper","Brandenburger Tor","Braveheart","Bread basket","Bread pudding","Breadfruit","Break","Breakfast at Tiffany's","Bridget Jones","Britney Spears","Brittle star","Broccoli","Broiler","Bronze medal","Bronzebrown","Broom","Brownie","Bruce Springsteen","Bruce Willis","Bruno Mars","Brussels sprouts","Bryan Adams","Buckingham Palace","Budapest","Buddha","Buddy Holly","Buenos Aires","Buff","Buffy the Vampire Slayer","Buggy","Bugs Bunny","Builder","Bun warmer","Bundt pan","Bunt","Burglar alarm","Burnt umber","Bus","Butcher","Butler","Butter dish","Buttercream frosting","Butterscotch","Cab driver","Cab","Cabin","Cabinet","Caddy","Caesar Augustus","Cake pan","Cake stand","Cake","Calculator","Calligrapher","Camera","Cameron Diaz","Campground","Campina","Camping","Can opener","Can","Canada","Cannoli","Canoe","Canoeing","Cantaloupe","Capers","Capetown","Capitalcapital city","Captain","Car","Cara Delevingne","Carafe","Caramel apple","Cardinal","Cardiologist","Caregiver","Carmine","Carpenter","Carrot cake","Carrot","Carry-on","Cartographer","Cartoonist","Casablanca","Casanova","Cashier","Casserole","Cast iron pan","Catch","Catcher","Cate Blanchett","Caterer","Cauliflower","CD player","CDU","Ceiling fan","Celadon","Celebrity","Celeriac","Celery","Celine Dion","Cell phone","Cellist","Cemetery","Central Parc","Centre Parcs","Cerise","Cerulean","Champion","Champions League","Championship","Chaplain","Charcoal","Chard","Charles de Gaulle","Charlie Parker","Charmed","Chart","Chartreuse","Chauffeur","Che Guevara","Cheers","Cheesecake","Chef","Chelsea","Chemist","Cherry pie","Cherry","Chicago","Chick peas","China","Chinatown","Chinese cabbage","Chippendales","Chiton","Chives","Chocolate bar","Chocolate cake","Chocolate chip cookie","Chocolate mousse","Chocolate","Chop","Chopin","Chopsticks","Chris Brown","Chris Martin","Christiano Ronaldo","Christmas","Christopher Columbus","Chuck Berry","Churchtown","Churro","CIA","Cinnamon roll","Cinnamoncolor","Citizen Kane","Citron","Citrus","Clam","Cleanser","Cleats","Cleopatra","Clergy","Clergyman","Clergywoman","Clerk","Clock","Cloth-top","Clothes dryer","Clothes washer","Clouseau","Clown fish","Club","Coach","Coast","Cobbler","Coca-Cola Zero","Coconut cake","Coconut cream pie","Coconut","Cod","Coelacanth","Coffee cake","Coffee grinder","Coffee maker","Coffee mill","Colander","Coldplay","Collard greens","Colombia","Columbo","Columbus","Commercial","Commitment","Compact","Compete","Competing","Competition","Complementary","Composer","Computer","Conch","Concierge","Concorde","Confucius","Connie Palmen","Conscious","Consul","Contour linecountry","Contractor","Convection oven","Convertible","Cook","Cookbook","Cooker","Cookie cutter","Cookie sheet","Cookie","Cool Hand Luke","Cop","Copepod","Copier","Copper","Coral reef","Coral","Corn pick","Coroner","Cory Monteith","Counter","Counting Crows","Coupe","Courier","Court","Courteney Cox","Cow","Cowboy","Crab","Crabapple","Cranberry","Crash","Cream","Creamer","Creedence Clearwater Revival","Crepe Suzette","Cress","Crew","Cricket","Criminal Minds","Crimson","Crock pot","Crockpot","Croquet","Cross country","Cruise ship","Cruise","Cruiser","Cryptographer","CSI","CSI: Crime Scene Investigation","CSI: New York","Cuba","Cube Runner","Cucumber","Cue","Cup","Cupboard","Cupcake","Curb Your Enthusiasm","Curling iron","Curling","Currency","Current","Currents","Custard cup","Custard","Custodian","Customs","Cut the Rope","Cutlery","Cutting board","Cuttlefish","Cyan","Cycle","D-Day","Da Vinci Code","Daikon","Dance Valley","Dancer","Dances with Wolves","Dandelion greens","Danish pastry","Dark","Dart","Dartboard","Database","Date","Dave Matthews","David Beckham","David Bowie","David Hasselhoff","Dawson's Creek","Deadlifting","Deal","Dean Martin","Decanter","Decathlon","Def Leppard","Defense","Degree of latitude","Degree of longitude","Delicate","Delilah","Demi Lovato","Denim","Dentist","Depart","Departure","Deputy","Dermatologist","Descendant","Desert of Paran","Desert sand","Design","Designer","Desperate Housewives","Dessert","Destination","Detective","Devil's food cake","Dexter","Dhu al-Hijjah","Diamond","Diatoms","Dictator","Die Hard","Diego Maradonna","Director","Dirk Kuyt","Disabled","Disc jockey","Discus","Dish rack","Dish soap","Dish towel","Dish","Dishwasher","Disney World","Dive","Diver","Diving","DKNY","Doctor Who","Doctor","Dodgeball","Dogfish","Dolly Parton","Dolphin","Don Quichot","Don't worry be happy","Donald Trump","Doodle Jump","Doorbell","Doorman","Doubleheader","Dough","Doughnut","Downtime","Dr. Dre","Dr. Strangelove","Dracula","Dragonfruit","Dragster","Drive","Driver","Drummer","Drycleaner","Dryer","Dublin","Dugong","Dugout","Duke Ellington","Duke","Dumplings","Durian","Dutch oven","E.T.","Eagles","Earth","East","Eastern Hemisphere","Ebb tide","Ebony","Eclair","Ecologist","Economist","Ecru","Ed Sheeran","Eddy Zoey","Edger","Edith Piaf","Editor","Educator","Eel","Egg beater","Egg timer","Eggplant","Eiffel","Eiffeltower","Elderberry","Electric blanket","Electric car","Electric drill","Electric fan","Electric guitar","Electric keyboard","Electric pencil sharpener","Electric razor","Electric toothbrush","Electrician","Elephant seal","Elevation","Elle Fanning","Ellen Page","Elton John","Elvis Presley","Embark","Emerald","Eminem","Emma Roberts","Emma Stone","Emmy Rossum","Emperor","Empress","Endive","Engineer","Entertainer","Entomologist","Entourage","Entrepreneur","Epee","EquatorEurope","Equestrian","Equipment","ER","Eric Clapton","Espresso machine","Espresso maker","Esprit","Estelle","Euphotic zone","Euphrates River","Europe","Eurovisie Songfestival","Eve","Everybody Loves Raymond","Excursion","Executive","Exercise","Expedition","Explore","Exporter","Exterminator","Extra (in a movie)","Eyecatcher","Facebook","Falconer","Family Guy","Fan","FARC","Farmer","Fatima","Fava bean","Fawlty Towers","Fax machine","FC Barcelona","FEBO","Feedback","Fencing","Fennel","Ferrari","Ferry","Fiat","Fidel Castro","Field hockey","Field","Fielder","Fielding","Fieldrunners","Fifth Avenue","Fig","Fight Club","Figure skating","Fin","Financier","Fire alarm","Fire extinguisher","Firefighter","Firefly","Firefox","Fireplace","Fish","Fisherman","Fitness","Five","Flan","Flashlight","Flatscreen TV","Flatware","Flew","Flight Control","Flight","Florence Nightingale","Florence","Flounder","Flour sifter","Flutist","Fly","Flying fish","Fondue set","Foo Fighters","Food processor","Food","Football player","Football","Ford","Foreign","Foreigner","Foreman","Forest green","Fork","Forrest Gump","Fort Knox","Fortune cookie","Forward","Four-door","Four-wheel drive","Fourth of July","France","Frank Rijkaard","Frank Sinatra","Frank Zappa","Franklin D Roosevelt","François Hollande","Frasier","Freaks and Geeks","Freddy Mercury","Frederic Chopin","Free throw","Freezer","French toast","Friday the 13th","Friends","Frisbee","Fritter","Frosting","Frozen yogurt","Fruit bowl","Fruit cake","Fruit cocktail","Fruit salad","Fryer","Frying pan","Fuchsia","Fudge","Funeral","Fur seal","Furnace","Futurama","G-8","Gadget","Galatasaray","Galileo Galilei","Game designer","Game","Gandalf","Gandhi","Gar","Garage door","Garbage bag","Garbage can","Garbage compactor","Garbage disposal","Garbage man","Gardener","Garfield","Garlic press","Garlic","Garment bag","Gas powered","Gas-electric","Gatherer","Gear","Gelatin","Gelato","Gemcutter","General","Genesis","Geneticist","Genghis Khan","Geocaching","Geologist","George Frederic Handel","George Harrison","George W. Bush","George Washington","Getaway","Giant squid","Gillette","Gilligan's Island","Gilmore Girls","Ginger","Gingerbread","Gingersnaps","Gladiator","Glasses","Glee","Global","Globe","Gmail","Go","Goal","Goalie","Gold medal","Gold","Golden Globe Awards","Goldenrod Gray Green Grey","Goldmund","Golf","Golfer","Golfing","Goliath","Gone with the Wind","Goodfellas","Google","Gossip Girl","Gourd","Governor","GPS","Grape","Grapefruit","Grater","Gravy boat","Grease","Great Barrier Reef","Great Bear","Great Brittain","Great circle","Great Ocean Road","Green Day","Greenbean","Greens","Grey's Anatomy","Griddle","Grill","Grinder","Ground Zero","Grouper","Guard","Guava","Guide","Guided tour","Guinness","Gull","Guns N' Roses","Gunsmoke","Gwen Stefani","Gwyneth Paltrow","Gym","Gymnasium","Gymnast","Gymnastics","Hair clippers","Hair dryer","Hairdresser","Halftime","Halloween","Hammer throw","Hammerhead shark","Handball","Handyman","Hang gliding","Hangover","Hannah Montana","Hannibal","Happy Days","Harbor seal","Hard top","Hardball","Harley-Davidson","Harp seal","Harpist","Harrison Ford","Harry Styles","Hatchback","Headphones","Hearse","Heat","Heater","Heineken","Helmet","Helsinki","Hemisphere","Henry VIII","Heptathlon","Hermit crab","Heroes","Herring","Hiatus","High jump","High School Musical","Highway patrol","Highway","Hike","Hilary Duff","Hill Street Blues","Hindoeism","Hiswa","Hitter","Hobo","Hockey","Hogwarts","Hole-in-one","Holiday","Home Improvement","Home plate","Home run","Home team","Home","Honey dipper","Honey pot","Honey","Honeydew","Hong Kong","Hood","Hoop","Horseshoe crab","Horseshoes","Hostel","Hot chile peppers","Hot pink","Hot plate","Hot rod","Hot-fudge sundae","Hotel","Houdini","House","How I Met Your Mother","Huddle","Hue","Hugh Hefner","Hugh Jackman","Hum-vee","Humidifier","Humpback whale","Hunter","Hurdle","Hybrid","I Love Lucy","Ice box","Ice bucket","Ice cream cake","Ice cream maker","Ice cream scoop","Ice cream","Ice cube tray","Ice hockey","Ice pick","Ice rink","Ice skates","Ice skating","Iceberg lettuce","Icing","IDL","Illustrator","Imagination","IMDb","Importer","Independence Day","India","Indigo","Indy 500","Infant","Infectious","Infield","Infielder","Injury","Inline skates","Inn","Inning","Inspector Clouseau","Instructive","Instructor","Intensive care","Intern","International Date Line","Internet","Internist","Interpreter","Intertidal zone","Inventor","Investigator","Iran","Ireland","Iron skillet","Iron","Isaac Newton","Ishmael","Islam","Island","Israel","It's A Wonderful Life","It's Always Sunny in Philadelphia","It's Raining Men","Itinerary","Ivory","J. Lo","Jackfruit","Jackie Chan","Jackson Five","Jade","Jaguar","Jai-alai","Jailer","Jam","James Brown","James Franco","Janis Joplin","Janitor","Jar","Javelin","Jaws","Jay-Z","Jean-Claude van Damme","Jeep","Jelly Car","Jelly","Jellyfish","Jellyroll","Jennifer Aniston","Jennifer Lawrence","Jennifer Lopez","Jeopardy","Jerry Lee Lewis","Jerusalem","Jessica Alba","Jessica Simpson","Jessie J","Jester","Jesus Christ","Jesus","Jet","Jeweler","Jicama","Jim Carey","Jimi Hendrix","Jimmy Page","Jionni LaValle","JJ Cale","Joan of Arc","Jockey","Jog","Jogger","Johann Sebastian Bach","Johannes Brahms","John Coltrane","John F. Kennedy","John Lennon","John Mayer","John McEnroe","John Travolta","John Williams","Johnnie Walker","Johnny Cash","Johnny Depp","Jonas Akerlund","Josef Hoffman","Joseph Stalin","Journalist","Journey","Jozef Stalin","Judge","Judo","Jug","Juice glass","Juice","Juicer","Julia Roberts","Julianne Hough","Julius Caesar","Jump rope","Jump","Jumper","Jumping","Jungle Book","Jungle green","Jupiter","Jurassic Park","Just do it","Justin Bieber","Kale","Kanye West","Karate teacher","Karate","Karel Appel","Karl Marx","Karlie Kloss","Kate Winslet","Katie Holmes","Katie Price","Katy Perry","Kayak","Kayaker","Kayaking","Keepsake","Kelly green","Kelly Rowland","Kelp forest","Kelp","Kendall Jenner","Kerosene heater","Kesha","Kettle","Key lime pie","Key","KFC","Khaki","Khloe Kardashian","Kickball","Kidney","Kids","Killer whale","Kilometers","Kim Holland","Kim Jong-il","Kim Kardashian","Kindle","King fu","King of Queens","King of the Hill","Kitchen island","Kitchen","Kite","Kiwi","Knapsack","Kneepads","Knife sharpener","Knife","Kohlrabi","Kourtney Kardashian","Krill","Kris Jenner","Kristen Stewart","Kristin Cavallari","Kumquat","Kylie Jenner","Laborer","Lacoste","Lacrosse","Ladle","Lady Gaga","Ladyfingers","Lagos","Lake","Lamp","Lance Armstrong","Landing","Landlord","Landscaper","Lantern","Laptop","Lara Croft","Latitude","Laundress","Lavender","Law and Order","Law court","Lawn bowling","Lawn mower","Lawrence of Arabia","Lawyer","Lea Michele","Leaf blower","League","Leave","Lecturer","Led Zeppelin","Leek","Leftovers","Legal aide","Legend","Leisure","Lemon bars","Lemon meringue pie","Lemon","Lenin","Lentils","Leonardo da Vinci","Leonardo DiCaprio","Lettuce","Lewis Hamilton","Liam Payne","Libia","Librarian","Librettist","Lid","Life is Beautiful","Lifeguard","Light","Like a Virgin","Lilac","Lima bean","Lime","Limo","Limousine","Limpet","Lindsay Lohan","Lingonberry","Linguist","Linkin Park","Lionel Messi","Lisboa","Little Richard","Little Rock","Littoral zone","Lobbyist","Lobster","Locksmith","Lodge","Lodging","Loggerhead turtle","London Eye","Long jump","Longitude","Loquat","Lose","Loser","Lost","Louis Armstrong","Low-rider","Ludwig von Beethoven","Lufthansa","Luge","Luggage","Lutheran Church","Lutz","Luxury car","Lychee","Lydia Hearst","Lynyrd Skynyrd","Lyricist","M*A*S*H","Macaroon","Mackerel","Mad Men","Madonna","Magazine","Magenta","Magician","Magnetic pole","Mahatma Gandhi","Mahogany","Maid","Mail carrier","Maize","Major league","Mako shark","Malcolm in the Middle","Malcolm X","Malignant","Mallet","Mallorca","Man-o'-war","Manager","Manatee","Manchester United","Mandarin orange","Mango","Manneke Pis","Manta ray","Manufacturer","Map projection","Map","Map-maker","Map-making","Marco Polo","Maria","Mariah Carey","Marinate","Marine biology","Marine life","Marine","Marionberry","Mark Webber","Marketer","Marketing","Marocco","Maroon 5","Maroon","Mars","Marshmallow","Marten Toonder","Martial arts","Martin Luther King Jr","Martin Luther King","Martin Luther","Martina Navratilova","Marvin Gaye","Mary-Kate Olsen","Masher","Mason","Mat","Match","Matchmaker","Mathematician","Matt Damon","Mauve","Mayor","Measuring cup","Measuring spoons","Meat grinder","Meat tenderizer","Meat thermometer","Mecca","Mechanic","Medal","Mediation","Meeting","Megamouth shark","Melbourne","Melon","Memento","Memorable","Mercator Projection","Mercedes-Benz","Merchant","Mercurius","Meridian","Meringue","Messenger","Metallica","Mexico City","Mexico","Michael Jackson","Michael Schumacher","Micheal Jackson","Michelle Obama","Michelle Williams","Michiel de Ruyter","Microsoft","Microwave oven","Middle East","Midwife","Mika Hakkinen","Mike Tyson","Mila Kunis","Miles Davis","Miles","Miley Cyrus","Milka","Milkshake","Milkyway","Miner","Minivan","Minor league","Miranda Kerr","Mission Impossible","Mississippi","Mister Bean","Mitt","Mixer","Mixing bowl","Model","Modern Family","Molasses","Mold","Mollusk","Mona","Monaco","Monet","Monica Lewinsky","Monk","Monopoly","Monster of Loch Ness","Mont Blanc","Monty Python and the Holy Grail","Monty Python's Flying Circus","Moon","Mop","Moray eel","Morgan Freeman","Morgan Spurlock","Mortal","Mortar and pestle","Moses","Motel","Mother Teresa","Moulin Rouge","Mountain range","Mountain","Mountains","Mousetrap","Mousse","Mouthguard","Move","Movement","MP3 player","MSN","Muddy Waters","Muffin pan","Muffin","Mug","Muhammad","Mulberry","Mullet","Mumford and Sons","Munchen","Mung bean","Muppets","Muralist","Museum","Mushroom","Musician","Mussels","Mussolini","Mustard greens","Mustard","MVP","My Fair Lady","Mythbusters","Nadal","Naomi Campbell","Napkin","Napoleon Bonaparte","Napoleon","Narwhal","Nation","National Geographic","National park","Nautical chart","Nautilus","Navigator","Navy blue","Naya Rivera","NCIS","Neap tide","Neapolitan ice cream","Nectarine","Negotiator","Neil Armstrong","Neil Young","Nelson Mandela","Nepal","Nery Ford","Nesting bowls","Net","New Sealand","New Testament","New York Times","Nicolas Cage","Nicolas Sarkozy","Nicole Kidman","Niger","Nikki Reed","Nine Eleven","Nirvana","No Country for Old Men","No-hitter","Nobelprice","Nordic skiing","North America","North Magnetic Pole","North Pole","North West","North","North-Korea","Northeast","Northern Hemisphere","Northsea","Northwest","Notary","Notorious B.I.G.","Nougat","Novelist","Numerous","Nun","Nurse","Nut brittle","Nut cracker","Nut pick","Nutella","NYPD Blue","Oasis","Oatmeal cookie","Oboist","Ocean liner","Ocean","Ocher","Octopus","Off-road vehicle","Offense","Okra","Olive","Oliveorange","Ollie","Olympic Wintergames","Olympics","On the Waterfront","One Direction","One Flew Over the Cuckoo's Nest","One Tree Hill","Onion","Opener","Operator","Ophthalmologist","Oprah Winfrey","Optician","Oracle","Orange","Orca","Orchid","Orderly","Oreo","Orient Express","Orienteering","Ornithologist","Orphan","Oslo","Otter","Otto Von Bismarck","Out","Outdoors","Outfield","Outfielder","Oven mitt","Oven","Overnight bag","Oyster","P. Diddy","Pablo Picasso","Pack","Paddle","Paddleball","Paddling","Paintball","Painter","Pale","Paleontologist","Pan","Pancakes","Pandora","Panna cotta","Papaya","Paper Toss","Paper towels","Paradise","Paralegal","Parallel","Paramaribo","Parasailing","Parfait","Paris Hilton","Paris","Park ranger","Parkour","Parsley","Parsnip","Passage","Passion fruit","Passport","Password","Pastel","Pastry","Pathologist","Patrol car","Pattypan squash","Paul McCartney","Paul McDonald","Pawnbroker","Pea","Peach","Peaches Geldof","Peak","Peanut brittle","Peanut","Peanutbutter cookie","Peapod","Pear","Pearl Harbor","Pearl Jam","Peasant","Pecan pie","Peddler","Pediatrician","Pellegrino Artusi","Pentagon","Pentathlon","Pepper grinder","Pepper mill","Pepper shaker","Peppers","Percolator","Percussionist","Performer","Periwinkle","Persian Gulf","Persimmon","Peru","Pestle","Pete Sampras","Pewterpink","Pharmacist","Phil Collins","Philanthropist","Philips","Philosopher","Photographer","Photos","PHP","Physician","Physicist","Phytoplankton","Pianist","Pickle","Pickleball","Pictures","Pie plate","Pie","Pierce Brosnan","Pilgrims","Pilot","Pineapple","Ping pong","Pink Floyd","Pink","Pinniped","Pitch","Pitcher","Pizza cutter","Pizza pan","Pizza wheel","Placemat","Plague","Plane","Plankton","Plantain","Plastic bags","Plastic wrap","Plate","Plato","Platoon","Platter","Play","Playboy","Player","Playing","Playoffs","Plum","Plumber","Pluot","Pluto","Poached pears","Pocket God","Poet","Pogo stick","Pole vault","Pole","Polepolitical map","Police","Policeman","Policewoman","Politician","Polo","Pomegranite","Pomelo","Pompano","Pool","Popcicle","Popcorn popper","Pope Benedict XVI","Popover","Porpoise","Port","Postcard","Pot","Potato masher","Potato","Potholder","Poultry shears","Pound cake","Praline","Pregnancy","President","Pressure cooker","Pretty Woman","Pride and Prejudice","Primary","Prime meridianprojection","Prince Charles","Prince Of Persia","Prince William","Prince","Princess Diana","Princess Maxima","Princess","Principal","Prinses Ariane","Printer","Prison Break","Private detective","Private","Producer","Professor","Programmer","Prune","Psych","Psychiatrist","Psycho","Psychologist","Publisher","Puce","Puck","Pudding","Pufferfish","Pulp Fiction","Pumpkin pie","Pumpkin","Pumpkinpurple","Pyotr Ilyich Tchaikovsky","Pyrenees","Pythagoras","Quarter","Quarterback","Queen conch","Queen Elisabeth","Queen","Quiche pan","Quick bread","Quilter","Quince","Quiver","Race car","Race","Racer","Racewalking","Rachel Zoe","Racing","Racket","Racquetball","Radicchio","Radio","Radiohead","Radiologist","Radish","Rafting","Ragtop","Raiders of the Lost Ark","Rain Man","Rainbowred","Raisin bread","Raisin","Ralf Mackenbach","Ramekin","Rancher","Range","Ranger","Raspberry","Ratio","Ray Charles","Ray","Real estate agent","Real Madrid","Reamer","Receptionist","Recipe","Record player","Recreation","Red Devils","Red Hot Chili Peppers","Red Laser","Red velvet cake","Red-eye","Reef","Referee","Refrigerator","Region","Registrar","Relax","Relaxation","Relay","Relief","Reporter","Reporter","Representative","Researcher","Reservations","Reservoir Dogs","Resistance","Resort","Rest","Restaurant","Retailer","Retiree","Return","Reykjavik","Rhubarb pie","Rhubarb","Rice cooker","Rice pudding","Richard Branson","Richard Wagner","Ride","Riding","Right whale","Rihanna","Rink","Rio de Janeiro","Risk","Rita Ora","Road atlas","Roadster","Roaster","Roasting pan","Robbie Williams","Robert de Niro","Robert Mugabe","Rock climbing","Rocket","Rocky Mountains","Rocky","Roger Federer","Roland Garros","Roller skates","Roller skating","Rolling pin","Romaine","Romania","Rome","Ronald Reagan","Room","Rose","Rose","Rotary engine","Rotisserie","Rotterdam Airport","Roundabout","Row","Rower","Rowing","Roy Orbison","Royalty","Ruby","Rugby","Run","Runner","Running","Rush","Russell Crowe","Russet","Rust","Rutabaga","Ruud van Nistelrooy","RV","S'mores","Saab","Sack","Safari","Saffron","Sail","Sailfish","Sailing","Sailor","Saint Patrick's Day","Saint Tropez","Salad bowl","Salad spinner","Salad","Sale","Salesperson","Salinity","Salmon","Salsa","Salsify","Salt Lake City","Salt shaker","Salt water","Samsung","Samurai","Sand dollar","Santa Claus","Sapphire","Sarah Jessica Parker","Saturday Night Live","Saturnus","Sauce boat","Sauce pan","Saucer","Saudi Arabia","Saving Private Ryan","Saw","Saxophonist","Scale bar","Scale","Scales","Scallion","Scallop","Scanner","Scarface","Scarlet","Scarlett Johansson","Scenery","Scent of a Woman","Schedule","Schindler's List","Scholar","School","Scientist","Scone","Scooby-Doo","Score","Scoreboard","Scout","Scrabble","Scrubs","Scuba diver","Scuba","Scull","Sculling","Se7en","Sea anemone","Sea bass","Sea cow","Sea cucumber","Sea green","Sea level","Sea star","Sea turtle","Sea urchin","Sea worm","Sea","Seagrass","Seagull","Seahorse","Seal","Sealion","Seamstress","Seashore","Seaweed","Secondary","Security guard","Sedan","Seiko","Seinfeld","Selena Gomez","Senator","Sepia","Serious Request","Serving pieces","Serving platter","Sesame Street","Sewing machine","Sex and the City","Shad","Shade","Shakespeare","Shakira","Shallot","Shamrock","Shark","Sharon Stone","Shazam","Shears","Shelves","Sherbet","Sheriff","Ship","Shipwreck","Shore","Shortbread","Shortstop","Shot put","Shrek","Shrimp","Siddhartha","Sidney","Siegmund Freud","Sienna","Sieve","Sifter","Sight-seeing","Sights","Silver medal","Silver","Silverware","Simon and Garfunkel","Simon Cowell","Simson","Singapore","Singer","Singin' in the Rain","Single","Sink","Six Feet Under","Sixpack","Skate","Skating rink","Skeleton","Skewers","Ski lodge","Ski","Skier","Skiing","Skillet","Skoda","Skyfall","Skype","Slalom","Slate","Sled","Sledder","Sledding","Slicer","Sloggi","Slow cooker","Slumdog Millionaire","Smallville","Smith","Smoke detector","Snail","Snapper","Snickerdoodle","Snooki","Snorkling","Snowboard","Snowboarder","Snowboarding","Snowshoeing","Soap","Soccer","Socialite","Socrates","Soda bread","Soda","Soft-top","Softball","Solange Knowles","Solar powered","Soldier","Somersault","Sorbet","Sorrel","Souffle","SoundHound","Soup bowl","South Korea","South Magnetic Pole","South Park","South Pole","South","South-Africa","Southeast","Southern Hemisphere","SouthwestSouth America","Souvenir","Soybean","Spaghetti Bolognese","Spain","Spatula","Spectrum","Speed skating","Speedo","Spice Girls","Spice jar","Spices","Spiderman","Spinach","Sponge cake","Sponge","SpongeBob SquarePants","Spoon","Sport","Sports car","Sports utility vehicle","SportsCenter","Sportsmanship","Sprouts","Spuds","Spumoni","Spy","Squash","Squid","St. Peter's Basilica","Stadium","Stalingrad","Stand-by","Stanza","Stapler","Star fruit","Star Trek","Star Wars","Star","Starfish","State park","Statement","Station wagon","Station","Statistician","Stay","Steak knife","Steamer","Steel blue","Steel wool","Stella McCartney","Stereo","Steven Seagal","Stevie Ray Vaughan","Stevie Wonder","Stew pot","Stick","Stingray","Stock car","Stockbroker","Stockholm","Stove","Strawberry shortcake","Strawberry","Street map","Street sweeper","Stretch limo","Strike","String bean","Stroke","Strudel","Student","Subcompact","Submarine","Subway","Succotash","Sudoku","Sugar Babes","Sugar bowl","Sugar cookie","Sugar sifter","Sugar","Suitcase","Sumo wrestling","Sundae","Sunfish","Sunlit ocean zone","Sunscreen","Super Bowl","Supernatural","Surfer","Surfing","Surgeon","Surgery","Surveyor","Survival","Survivor","SUV","Sweet potato pie","Sweet potato","Sweet roll","Sweets","Swim","Swimmer","Swimming","Swimsuit","Swiss chard","Swordfish","Syberia","Sydney","Sylvester Stallone","Synchronized swimming","Syria","Table tennis","Table","Tablecloth","Tablespoon","Taekwondo","Tag","Tailor","Take That","Takeoff","Talkshow","Tan","Tangelo","Tangerine","Tap Tap Revenge","Tapioca pudding","Target","Taro","Tarpon","Tart","Taupe","Tax collector","Taxi driver","Taxi","Taxidermist","Taylor Swift","Tea cup","Tea infuser","Teacher","Teal","Team","Teammate","Teapot","Teaspoon","Technician","Tee","Telemark skiing","Telephone","Television","Ten commandments","Tennis player","Tennis","Tent","Terminator","Terracotta","Territorytime zone","Test pilot","Tetherball","Tetris","That 70s Show","The A-Team","The Andy Griffith Show","The Beach Boys","The Beatles","The Bee Gees","The Big Bang Theory","The Big Lebowski","The Bridge over the River Kwai","The Clash","The Cosby Show","The Dark Knight","The Departed","The Doors","The Empire Strikes Back","The Flintstones","The Fresh Prince of Bel-Air","The Godfather","The Golden Girls","The Good, The Bad, and The Ugly","The Graduate","The Green Mile","The Hobbit","The Hobbit","The Hulk","The Lion King","The Lord of the Rings","The Matrix","The Notebook","The Office","The Pianist","The Police","The Pope","The Princess Bride","The Rolling Stones","The Seven Samurai","The Shawshank Redemption","The Shining","The Silence of the Lambs","The Simpsons","The Sixth Sense","The Sopranos","The Sound of Music","The Sting","The Ten Commandments","The Twilight Zone","The Usual Suspects","The Wall","The West Wing","The White Stripes","The Who","The Wire","The Wizard of Oz","The Wonder Years","The X Files","Theodore Roosevelt","There Will Be Blood","Thermometer","Thistle","Thomas Edison","Thomas Jefferson","Three's Company","Throw","Throwing","Ticket to ride","Ticket","Tide pool","Tides","Tie","Tiger shark","Tiger Woods","Tiler","Timer","Tin","Tina Turner","Tint","Tip","Titanic","Title","TMF","To Kill A Mockingbird","Toasted marshmallow","Toaster oven","Toaster","Toboggan","Toetanchamon","Toffee","Tom and Jerry","Tom Hanks","Tom Jones","Tom Petty","Tom Waits","Tomatillo","Tomato","Tommy Hilfiger","Tongs","Toolmaker","Topaz","Topographic map","Topography","Torch","Tori Spelling","Toronto","Torte","Tote","Tour bus","Tour guide","Tour","Tourist trap","Tourist","Tower of Pisa","Track and field","Trader","Trail","Train station","Train","Trainer","Tram","Trampoline","Tramway","Tranquillizer","Transformers","Translate","Translator","Transportation","Trash bags","Trash can","Trash collector","Trash compactor","Travel agent","Travel bag","Travel","Tray","Treasurer","Triathlete","Triathlon","Tributary","Trifle","Triggerfish","Trimmer","Trip","Triple jump","Triple play","Trivet","Tropic of Cancer","Tropic of Capricorn","Tropics","Troy","Truck driver","True Blood","Truffle","Trunk","Tsunami","Tuber","Tug of war","Tumbler","Tuna","Tupac Shakur","Tureen","Turnip","Turnover","Turquoise","Turtle","Tutor","TV","Twilight","Twin Peaks","Twitter","Two and a Half Men","Two-door","Typist","U2","UB40","UEFA","Ugli fruit","Ultramarathon","Ultramarathoner","Ultramarine","Umber","Umbrella","UMCG","Umpire","Undertaker","Unforgiven","Unicef","Unicycle","Unicyclist","Uniform","Unpack","Upside-down cake","Urbanspoon","Urchin","Usher","Utensils","Vacation","Vacuum cleaner","Valentine's Day","Valentino Rossi","Valet","Van Halen","Van","Vanessa Hudgens","Vanilla cream pie","Vanilla pudding","Vaporizer","Vatican City State","Vault","Vaulter","Vaulting","VCR","Vegetable bin","Vegetable brush","Vegetable peeler","Vegetable","Vehicle","Veil","Vermilion","Veronica Mars","Versace","Versailles","Vertigo","Veteran","Veterinarian","Vicar","Victoria Beckham","Victoria's Secret","Video camera","Video game machine","Video","Violet","Violinist","Viridian","Visa","Visit","Visiting team","Vladimir Horowitz","Vladimir Lenin","Vladimir Lennon","Vladimir Poetin","Volley ball","Volley","Voyage","Waffle iron","Waffle","Waiter","Waitress","Wakeboarding","Walk","Walker","Walkie-talkie","Walking","Walrus","Wander","Warden","Warrior","Wasabi","Washing machine","Waste basket","Watch","Watchmaker","Water chestnut","Water heater","Water polo","Watercress","Waterfall","Watermelon ice","Watermelon","Waterpark","Waterski","Waterskier","Waterskiing","Waves","Waxed paper","We are the world","Weather map","Weaver","Weeds","Weekend","Weekend","Weightlifter","Weights","Welder","West","Western Hemisphere","Wetsuit","Whale shark","Whale","Wheatwhite","Whelk","Whip","Whisk broom","Whisk","White water rafting","Whitecaps","Whitney Houston","Wicket","Wifi","Wikipedia","Will & Grace","Willemstad","William Shakespeare","William Wallace","Wimledon","Win","Windsurfer","Winner","Winning","Winston Churchill","Wisteria","Wok","Wolfgang Amadeus Mozart","Woodcarver","Workman","World Cup","World Series","World","Worms","Wrangler","Wrestler","Wrestling","Writer","Xylophonist","Yacht","Yahoo","Yam","Yankees","Yasser Arafat","Yellow cake","Yellow Submarine","Yellow","Yellowfin","Yodeler","Yogurt maker","Zabiglone","Zac Efron","Zester","Zinedine Zidane","Zoe Kravitz","Zoo","Zookeeper","Zoologist","Zooplankton","Zucchini"],SP={name:bP,entities:kP},CP={standard:SP},TP="Extra lijst",wP=["'s-Gravenhage","100% NL","1001 Nachten","101 Dalmatiërs","112","12 Angry Men","13 Reasons Why","1899 Offenheim","2 Chainz","21 Savage","24K Magic","24kitchen","3 Op Reis","3FM Serieus Request","3FM","50 Cent","50plus","7Up","A Natural Woman","A Series of Unfortunate Events","A Thousand Miles","Aang","Aap","Abraham Lincoln","Abraham","ABS-CBN Entertainment","AC Milaan","AC/DC","Academisch Medisch Centrum (AMC)","Accountant","Accutone","Achmea","Achter de Tuinmuur","Action Man","Activision","Ada Kok","Adam Sandler","Adem Levine","Admiraal Zhao","ADO Den Haag","Adriaan van Dis","Advance Wars","AEK Athene","Aer Fit","Aerdenhout","Aerodactyl","Africa","Afsluitdijk","Agent Jenny","Agnieszka Radwanska","Ah To Go","Ahold Delhaize","Ahoy","Airbus","Airforce One","Airplane","AIVD","Ajax","Akela","AKG","Akita","Akzonobel","Al Capone","Alabama Shakes","Aladdin","Alakazam","Alba","Albert Heijn","Alberto Stegeman","Albus Perkamentus","Alcohol Vrij Bier","Alden","Alex Vidal","Alexander McQueen","Alexander Pechtold","Alexandre Herchovitch","Alexandre Lacazette","Alexis Sanchez","Alfa Rmeo","Alfred Nobel","Algemeen Dagblad","Ali B","Alice","Aligator","Alkmaar","All Night","All Star","Allegra Versace","Almelo","Almere City FC","Alpe d'huez","Alpine Electronics","Altijd Is Kortjakje Ziek","Alvaro Morata","Amadeus","Amanda Seyfried","Amaretto Sour","American Assassin","American Crime Story","American Express","American History X","American Horror Story","American Pie","American Sniper","Americano","Amstel","Amsterdam Dance Event","Anakin Skywalker","Anastasia","Ander Herrera","Anderlecht","Anderson & Sheppard","Andrea Pirlo","Andres Iniësta","André Hazes","André Rieu","Andy Murray","Angela Schijf","Angelique Houtveen","Angelique Kerber","Angry Birds","Angry Men","Angsthaas","Animal Planet","Anita Witzier","Ankara","Anna Sui","Annapurna","Anne Frank","Anne With an E","Annechien Steenhuizen","Anthony Hopkins","Anthony Martial","Antoine Griezmann","Antoni van Leeuwenhoek","Antonio Banderas","Antwerpen FC","ANWB","AOW","Apeldoorn","Apenheul","Aperol Spritz","Apocalypse Now","App Store","Appa","Appelsap","Apple","Applied Minds","April O'Neil","Aquarius","Aquascutum","Arantxa Rus","Arbok","Arcanine","Archer","Archimedes","Archos","Ardennen","Arend","Arianna Grande","Aristotels","Arjen Robben","Arkefly","Armani Exchange","Armin van Buuren","Arnold Schwarzenegger","Arrested Development","Arrival","Arrow","Arsenal","Arthur","Articuno","Artis","As Monaco","AS Roma","Asami Sato","Ash","Ashton Kutcher","Asics","Ask me How I Know","ASML","Assassin's Creed","Asterix & Obelix","Aston Martin","Aston Villa","Astrid Kersseboom","Aswoensdag","Atari","Athletic de bilbao","Atlanta United","Atlético Madrid","Attack on Titan","Attelanta","Audi","Audio Advice","Australië","Austria Wien","Autodrop","Autotaalglas","Autoweek","Avatar","Avia","Aviation","Avicii","Avid Technology","Avignon","Avitvision Blizzard","Avondturenpark Hellendoorn","Azama","Azraël","Azula","Baantjer","Babbel","Babette van Veen","Baby Got Back","Baby Poof","Bacardi Cola","Bacardi","Bad at Love","Bad Boys","Bad Romance","Badr Hari","Bagheera","Bailey","Bakker Bart","Bakkersmurf","Balastingsdienst","Balboa Park (San Diego)","Baldur's Gate","Ballet","Baloe","Bambi","Bandai Namco","Banjo-Kazooie","Bank Account","Bankgiroloterij","Bankok","Banzai","Barack Obama","Barbamama","Barbapapa","Barbie","Barbiepop","Barbour","Barcelona","Barney","Barry Atsma","Barstje","Bashful","Basilica de Santa Maria de Guadalupe (Mexico City)","Basketbal","Bassie","Bastille","Batman","Batmenton","Battlefield","Battlestar Galactica","Batura Sar","Bayer Leverkusen","Bayern München","Bayonetta","BBK Electronics","BCC","BDG","Bea","Beagel","Beast of Burden","Beats By Dre","Beau van Erven Dorens","Beautiful Trauma","Beauty and the Beast","Becel","Beedrill","Beer","Beest","Bel Company","Belastingsdienst","Believer","Belle","Bellsprout","Ben Affleck","Ben rector","Ben Stiller","Ben","Benedict Cumberbatch","Benelux","Benficha","Bentley","Berder Bremen","Bergen Op Zoom","Bern","Bernie Madoff","Berny Sanders","Bert En Ernie","Bert van Leeuwen","Bert Visscher","Bert","Bertolli","Besiktas","Bethesda","Betsey Johnson","Better Cal Saul","Beyoncé","Bierdaagsefeesten Nijmegen","Big Apple","Big Ben","Big Ben","Bijenkorf","Bill Cosby","Bill de Hagedis","Bill Gates","Bill Murray","Billabong","Billie Jean","Bingo","Binnen Zonder Kloppen","Bioshock","Birmingham","Bison","Bitter Lemon","Black Beatles","Black Mirror","Black Sails","Blackberry","Blade Runner","Blake Lively","Blake Shelton","Blastoise","Blauw Bloed","Blauwe Fee","Blij","Blijf Bij Mij","Blink-182","Bloed, Zweet en Tranen","Bloedend Hart","Bloemetjesgordijn","Blokker","Bloodline","Bloody Mary","BMW","Bo Beep","Boardwalk Empire","Bob De Bouwer","Bob De Jong","Bob De Rooij","Bob Dylan","Bobbejaanland","Bobbie","Bodak Yellow","Bodypower","Boedapest","Boef","Boeing","Boekenweek","Boekenweekgeschenk","Boer Koekoek","Boerensmurf","Bohemian Rhapsody","Bojack Horseman","Bol Dansen","Bolletje","Bollywood","Bolognia","Bols","Bon Jovi","Bonbon","Bongo","Bono","Boogschieten","Boots","Borat","Bordeaux","Bored to death","Born to Run","Borsalino","Borsthoning","Borstplaat","Borussia Dortmund","Borussia Mönchengladbach","Bose","Boss Orange","Boston","Boter-kaas-en-eieren","Boterbabbelaar","Botox","Boudewijn de Groot","Boudewijn Seapark","Boulevardier","Bounty","Bourbon Street (New Orleans)","Bournemouth FC","Bovenwindse Eilanden","Bower & Wilkins","Bowser Jr.","Boxen","Brabant","Bracha van Doesburg","Brad Pitt","Bramble","Brand Bier","Brandenburger Tor","Brandend Zand","Breakdance","Breaking Bad","Breukelen","Brighton","Brigitte Bardot","Brilsmurf","Brioni","Britney Spears","Brittany Furlan","Broad Peak","Broadchurch","Broadway","Brock","Broer Konijn","Broer Wasbeer","Brokeback Mountain","Brooklyn Nine-Nine","Brooks Brothers","Browser","Bruce Lee","Bruce Springsteen","Bruce Willis","Bruin Beer","Bruno Mars","Bruno Martins Indi","Brussel","Bruynzeel","BTS","Buckingham Palace","Buffalo Bill","Bugatti","Bugs Bunny","Bulbasaur","Bundesliga","Burberry","Bureau Jeugdzorg","Burgemeester Leeuwenhart","Burger King","Burnley","Burnout","Burton","Bush","Butterfree","Buurman Baasje","Buurman en Buurman","Buzz Lightyear","C&A","Cabasse","Cadillac","Cage the Elephant","Caipirinha","Califronia Dreamin'","Call Me by Your name","Call of Duty","Call The Midwife","Calvin Harris","Calvin Klein","Cambridge","Camilla Parker-bowles","Camilla","Can't Stop the Feeling","Canada","Canal KondZilla","CanalCanalha","Candace Flyn","Candie","Candy Paint","Candybar","Canon","Capcom","Capoeira","Captain America","Captain Falcon","Caracas","Carcassonne","Cardi B","Carhartt","Carice van Houten","Carlo Boshard","Carnaval","Caro Emerald","Carolina Herrera","Caroline Wozniacki","Carpi-Sun","Cartier","Cas Wezel","Casablanca","Cascade Microtech","Casey Jones","Casino","Casper Het Vriendelijke Spookje","Cassis","Cast Away","Castlevania","Caterpie","Caïro","Cees Geel","Celata De Vigo","Celine Dion","Celtik","Central Park","Centre Pompidou","Cesar Zuiderwijk","Cesc Fabregas","Cessna","Cevilla","Chakhtar","Champagne Cocktail","Champion","Chanel","Channing Tatum","Chansey","Chariots of Fire","Charizard","Charleroi","Charlie Brown","Charlie Chaplin","Charlie Luske","Charlie Puth","Charlize Theron","Charmander","Charmeleon","Chaudfontaine","Che Guevara","Cheap Thrills","Chef's Table","Chelsea","Chester Barrie","Chester Bennington","Chet Ubetcha","Chevrolet","Chi Fu","Chicago Fire","Chicago","Chien-Po","Chihuahua","Chimpansee","China","Chinatown","Chinese Muur","Cho Oyu","Chocolade","Chocoladeletter","Chocolademunt","Chocomelk","Chocozoen","Chogolisa","Chomo Lonzo","Chris Brown","Chris Rock","Chris Young","Chrisian Dior","Christian Audigier","Christian Bale","Christian Dior","Christian Eriksen","Christian Louboutin","Christiano Ronaldo","Christie's","Christina Aguilera","Christopher Columbus","Chrono Trigger","Chrysler","Churandy Martina","Cider","Cilan","Cindy Vortex","Citizen kane","Citroën","Clarion Technologies","Claudia De Breij","Claudia Schiffer","Clean Bandit","Clefable","Clefairy","Clif Bar","Closer","Cloud","Clover Club","Clover","Cloyster","Club Brugge","Coach","Coca Cola","Coen En Sander Show","Coke","Cold Water","Coleco","Coleman","College Tour","CollegeHumor","Colopl","Columbia","Com2uS","Comedy Central","Comme des Garcons","Commissaris Bogo","Commodore International","Computer","Conan O'brien","Congratulations","Conjuring","Connor","Consumentenbond","Contra","Controlla","Converse","Cool Blue","Copacabana","Copernicus","Corfu","Corgi","Corinthians","Corpse Reviver","Corrin","Corsica","Cosmo","Cosmopolitan","Counter Strike","Counting Stars","Coörperatie VGZ","Cranes in the Sky","Creative","Crocodile","Crocs","Croky","Crossfit","Cruella de Vil","Cruesli","Crutchfield Corporation","Crystal Clear","CSI","CSKA Moskou","Cuba Libre","Cubone","Cupcake","Cupido","Curb Your Enthusiasm","Curtis Lepor","CyberAgent","Daan Schuurmans","Dacia","Daddy's Home","Daf","Daffy Duck","Daihatsu","Daiquiri","Dakota Fanning","Daley Blind","Dallas","Dan Karaty","Dance Valley","Dangerous Woman","Daniel Craig","Danielle Nicole","Danny De Munk","Dansen Op De Vulkaan","Danskin","DanTDM","Daphne Blake","Daphne Guiness","Dardevil","Dark 'N' Stormy","Dark Laster","Dark Pit","Dark Souls","Dart","Darth Vader","Dave Chappelle","David Alaba","David Bowie","David DeGea","David Ferrer","David Guetta","David Luiz","David Silva","Davy Klaassen","Dawn","DC Shoes","De 16","De 18","De Aanslag","De Alpen","De Amazone","De Apostelen","De Aristokatten","De Bom","De Crimson Chin","De Denker","De Dijk","De Dikke Controleur","De Generaal","De Graafschap","De Haco","De Hemel","De Jeugd van Tegenwoordig","De Kuip","De Leeuwenkoning","De Marine","De Nachtwacht","De Oranjes","De Republiek Der Nederlanden","De Rijdende Rechter","De Rijn","De Rozenboom","De Sims","De TV-Kantine","De TV-sShow","De Vrienden van Amstel Live","De Wereld Draait Door","De Zeven Wereldwonderen","Deadpool","Deadwood","Deathnote","Deglca","Dele Alli","Delft","Deli Blind","Deloitte","Deltawerken","Demi Lovato","Den Haag Centraal","DeNa","Denemarken","Dennie Christian","Denzel Washington","Deodeo","Deportivo","Der Untergang","Designated Survivor","Despacito","Destiny","Destiny's Child","Deus Ex","Devil May Cry","Devolver Digital","Dewgong","Dexter","Dhaulagiri","Di-rect","Diablo","Diane Von Furstenberg","Dickies","Dicte","Diddy Kong","Diedeldie","Diedeldom","Diederik Samsom","Diego Costa","Diego Godin","Diego","Dierendag","Diergaarde Blijdorp","Diesel","Diggy Dex","Diglet","Dik Trom","Dikkertje Dap","Dikkie Dik","Dimitri Vegas","Dinamo Zagreb","Ding Dong","Dionne Stax","Dior","Dirk Gently's Holistic Detective Agency","Dirk Kuijt","Disney World (USA)","Disney","Disneyland Parijs","Disrupt beam","Distaghil Sar","Disturbed","Dit Was Het Nieuws","Ditto","DJ Khaled","DJ Paul Elstak","DJ Snake","DJ Tiësto","Dochters","Docter Mario","Docter Strange","Docter WHo","Dodge","Dodo Vogel","Dodrio","Doduo","Doha","Dokkum","Dokter","Dolfijn","Dolfje Weerwolfje","Domenico Dolce en Stefano Gabbana","Domien Verschuuren","Domino's Pizza","Domkerk","Don't Go Breaking My Heart","Don't Let Me Down","Don't Mind","Don't You Want Me","Don't You Worry CHild","Donald Duck","Donald Trump","Donatella Versace","Donatello","Donetsk","Donkey Kong","Donna Karan","Donna","Donny van de Beek","Doolhof","Doom","Dora","Dordrecht","Dorino","Dortmund","Dory","Dota","Douwe Bob","Douwe Egberts","Dove","Dr. Dre","Dr. Pepper","Dr. Rip","Dragon Ball Z","Dragonair","Dragonite","Dratini","Dream Team","Dreft","Drew","Drizella","Dromedaris","Droomland","Droopy","Drop","Dropbox","Dropveter","Drowzee","Drunk in Love","Dry Martini","DSM","DubbelFriss","Dublin","Ducky","Dugtrio","Duif","Duiken","Duinrel","Duitse Herder","Dumbo","Dundee","Dunkirk","Dunlop","Dusk Till Dawn","Dwayne Johnson","Dylan Haegens","Dynamo Kiëv","E.T.","EarthBound","Eastpak","Ebay","Eberhard van der Laan","Ectaco","Ed Sheeran","Edam","Eddie Murphy","Eddy Zoèy","Eden Hazard","Edet","Edifier","EdinBurgh","Edinson Cavani","Edward de blauwe motor","Edward Norton","Edwin van de Sar","Eekhoorn","Eenvandaag","EeOneGuy","Eerste Kamer","Eerste Kerstdag","Eerste Wereld","Eevee","EHBO","Eiffeltoren","Eigen Huis En Tuin","Ein Tracht","EK Voetbal","Ekans","Ekster","El Reino Infantil","Electabuzz","Electrode","Elementary","Elex Technology","Elfstedentocht","Eline Vere","Elise","Elle King","Ellen DeGeneris","Ellie Goulding","Elmer","Elmo","Elton John","Embroidery","Emerson Radio","Emile Roemer","Emipre of the Sun","Enchufetv","End Game","Engeland","Engelse drop","Enlightened","Enrique Iglesias","Enzo Knol","Epke Zonderland","Er Is Er Éen Jarig","Er Staat Een Paard In De Gang","Erasmusbrug","ERB","Eric Dier","Erik De Vogel","Erik van Muiswinkel","Ernie","Ernst, Bobbie En De Rest","Esko","Espagnol","Espresso Martini","Esteban Cortazar","Ethiopië","Eugenie Bouchard","Euro Shopper","Eurolines","Europa League","Europa-Park","Europees Kampioenschap","Eurosport","Eurovisiesongfestival","Eva Jinek","Eva Mendes","Everton","Ewout Genemans","Excelsior","Exeggcute","Exeggutor","Exodus","EY","Fa Li","Fa Zhou","Fabienne De Vries","Facebook","Fahrenheit 9/11","FailArmy","Faith","Falco Lombardi","Fall out Boy","Fallout","Familiepark Drievliet","Family Guy","Faneuil Hall Marketplace (Boston)","Fanta","Farfetch'd","Fargo","Fast Car","Fauna","FBE","FC Augsburg","FC Basel","FC Cambuur","FC Den Bosch","FC Dordrecht","FC Eindhoven","FC Emmen","FC Groningen","FC Heerenveen","FC Kopenhagen","FC Köln","FC Metz","FC Nantes","FC Oss","FC Porto","FC Santos","FC Schalke 04","FC Volendam","Fearless","Fearow","Feel It Still","Feels","Feline","Felipe Neto","Felix","Fenerbahçe","Ferb","Fernandes","Fernanfloo","Ferrari","Ferry Corsten","Ferry Doedens","Fiat","Fidget Spinner","Fiep Westendorp","Fietsen","FIFA","Figaro","Fight Club","Fight For Your Right","Fila","Final Fantasy","Finding Nemo","FireFly","Firework","Fisherman's Friend","Fjallraven Kanken","Flair","Flare games","Flareon","FLB stuttgart","Fleurop","Flevoland","Flight of the Conchords","Flipper","Florence","Florida","Fluminense","Flunkey","Foo Fighters","Foop","For Your Eyes Only","Ford","Forever 21","Forioentina","Formation","Forrest Gump","Fort Boyard","Fortuna","Forza Horizon","Forza Motorsport","Fox","Francis","Frank De Boer","Frank van der Lende","Frankrijk","Frans Timmermans","Franse Aplen","Franse Pyreneeën","Freaks and Geeks","Fred Flinstone","Fred Jones","Freek Bartels","Freek Vonk","French 75","Frenkie de Jong","Friends","Friesland","FrieslandCampina","Frisbee","Fristi","Frits Philips","From Dusk Till Dawn","Fruitbier","Fry's Electronics","Full & Fuller House","Fun PLus","Furestone","Futurama","Future","G-Eazy","G-Star Raw","Gabriel Iglesias","Gabriel Jezus","Gael Monfils","Galaga","Galatasaray","Galoob","Game of Thrones","GameBoy","Gameloft","Gamevil","Gangers Paradise","Ganon","Ganondorf","Ganzenbord","Gap","Garbine Muguruza","Gareth Bale","Garfield","Gargamel","Garmin","Gary Cahill","Gary Oldman","Gastly","Gaston Starreveld","Gator","Gazelle","Geef Mij Je Angst","Geert Hoes","Geit","Gekke Hoedenmaker","Gelderland","Gelredome","Gemeente Amsterdam","Gemeente Rotterdam","Genesis Media","Gengar","Genoa","Gent","Geodude","George Clooney","George van Dalen","Georginio Wijnaldum","Geostorm","Geox","Geppetto","Gerard Kemkers","Gerard Pique","Geronimo Stilton","Gerrit de Slak","Gerrit Komrij","Gerrit Zalm","Get Movies","GGD","GGZ","Ghost","Gianluigi Buffon","Gianluigi Donnarumma","Giedo van der Garde","Giel Beelen","Giethoorn","Gieves & Hawkes","Gilmore Girls","Gimlet","Gin Fizz","Gin Tonic","Ginger Ale","Gio","Giorgio Chiellini","Giraffe","Girls","Giro d'Italia","Gladiator","Gladis","Glamour","Gloom","Glorious","Glossy","Glow","Go Ahead Eagles","Go Flex","Godfather","Goeden Tijden, Slechte Tijden","Goes","Golbat","Goldeen","Golden Earring","Golden Gate Bridge (San Francisco)","Golden Retriever","Golden Tulip","Golduck","Golem","Golf","Gomorra","Gonzalo Higuain","Good Mythical Morning","Good Old Days","Goodfellas","Goodmans Industries","Goofy","Google","Google+","Gordon de grote motor","Gordon Ramsey","Gorilla","Gossip Girl","Gotham City","Gouda","Gouda's Glorie","Goudvis","Graaf Tel","Grace and Frankie","Grado","Gram Games","Gran Turismo","Grand Bazaar","Grand Canyon","Grand Central Terminal (New York)","Grand Theft Auto","Graspop","Graveler","Gravity Falls","Great Smoky Mountains National Park (Tennessee en North Carolina)","Gree","Green Day","Greenpeace","Gregory van de Wiel","Grenade","Greninja","Griffin Technology","Grigor Dimitrov","Grim Fandango","Grimer","Groenlinks","Groningen Airport","Groningen","Groot-Brittannië","Grote Piramiden van Gizeh","Grote Smurf","Grote Voorvader Fa","Grover","Growlithe","Grumpy Cat","Grumpy","Gucci Gang","Gucci Mane","Gucci","Guess","Guinnes World Records","GungHo","Guns N' Roses","Guus Hiddink","Guus Meeuwis","Gwen Stefani","Gyachung Kang","Gyarydos","Gymnastiek","Haagse Hopjes","Haai","Haan","Habbo Hotel","Hacksaw Ridge","Hairspray","Hakuna Matata","Half-Life","Halina Reijn","Halo","Halsey","Hamburger","Hamm","Hamster","Hana","Handbal","Hanky Panky","Hanna Verboom","Hannibal","Hannover 69","Hanoi","Hans Anders","Hans Liberg","Hans Teeuwen","Hans Ubbink","Hapkido","Happy","Hardlopen","Haribo","Harman International","Harris Tweed","Harry Kane","Harry Monster","Harry Potter","Hartenjagen","Hartenkoning","Hathi","Haunter","Havana","Haven van Amsterdam","Hayato","HBO","Heathens","Heerlen","Heidi Klum","Heineken","Heinz","Helena van Troje","Helga van Leur","Hellas Verona","Hellendoorn","Hells Angels","Helmond","Helsinki","HEMA","Hemlock Grove","Henk Glimlach","Henk Sneevliet","Hennes en Maurits (H&M)","Henrietta","Henrikh Mkhitaryan","Henry Poole","Heracles Almelo","Herdershond","Hergé","Herman Den Blijker","Herman Hofman","Herman van der Zandt","Hermelien Griffel","Herschel Supply","Hert","Hertha","Hertog Jan","Hertog","Herve Leger","Het Achterhuis","Het Amstel Hotel","Het Beatrix Theater","Het Bronzen Tijdperk","Het Colosseum","Het Familiediner","Het Goede Doel","Het Groene Hart","Het Holland Festival","Het Kabinet","Het Kleine Huis Op De Prairie","Het Leger Des Heils","Het Malieveld","Het Markermeer","Het Noorder Dierenpark","Het Oranje Legioen","Het Philips Stadion","Het Prinsengrachtconcert","Het Rijksmuseum","Het Rode Kruis","Het Sprookjesbos (Efteling)","Het Vondelpark","Het Witte Konijn","Het Zwanenmeer","Hewlett Packard (HP)","Hey Jude","Hey Ya","Hiep Hiep Hoera","Hilary Swank","Hillary Clinton","Hilton Hotel","Hinari","Hinata","Hinka","Hinkelen","Hip Hop","Hitachi","Hitmonchan","Hitmonlee","Hockey","Hoek van Holland","Holbewoner","Holiday Inn","Holland Casino","Holland","Holland's Next Top Model","Holland-Amerika Lijn","Hollandia","Hollywood Walk of Fame (Los Angeles)","Hollywood","Holy Soda","Homeland","Hond","Honda","Honig","Honkbal","Hoofdstad","Hoogeveen","Hooispin","Hop Marjanneke","Horace Badun","Horizon Global Electronics","Horizon Zero Dawn","Horsea","Hot 'n Cold","Hotline Bling","House of Cards","How I Met Your Mother","How to get Away with Murder","Hozier","HSL","HTC","Huawei","Hubbell","Huddersfield","Huge Laurie","Hugh Grant","Hugo Borst","Hugo Boss","Hugo Lloris","Huishoudbeurs","Human Planet","Humax","Humble","Hungry Eyes","Huntsman","Hypno","Hyundai","Hyves","I Believe in a Thing Called Love","I Could Use a Love Song","I Fall Apart","I Feel It Coming","I Love Rock & Roll","I Miss You","I Think We're Alone Now","I Took a Pill in Ibiza","I wanna Dance With Somebody","I Want It That Way","Ice Climbers","Ice Cube","iDeal","Ieniemienie","IGG","Igloo","Igor Sijsling","IJmuiden","IJsbeer","IJsland","IJsschaatsen","IJssel","IJzertijd","Ik Heb De Hele Nacht Liggen Dromen","Ik Heb Je Lief","Ik Hou Van Holland","Ik Omhels Je Met 1000 Armen","Ike","Ikea","Il Buono, il brutto, il cattivo","Imagine Dragons","In De Maneschijn","In Een Groen Knollenland","In the End","Inception","Indiana Jones","Industriële Revolutie","Inferno","Inge De Bruijn","Inglourious Basterds","Injustice","InnoGames","Insecure","Instagram","International Documentary Film Festival Amsterdam","International Film Festival Rotterdam","Internationale Vierdaagse Afstandsmarsen Nijmegen","Internazionale","Interpol","Intertoys","Intouchables","Invictus","iPad","iPhone","Iran","Ireen Wüst","Irene Moors","Iris","Iroh","Iron Fist","Iron Maiden","Iron Man","Isabel Marant","Isco","Island of Adventure","Ismail Samanipiek","Istanbul","It Ain't Me","It","It's always Sunny in Philadelphia","It's My Life","iTunes","Ivan Rakitic","Ivysaur","iZombie","J. Press","Ja Zuster, Nee Zuster","Jaap Jongbloed","Jaap Stam","Jaap van Zweden","Jabra","Jack Black","Jack Daniels","Jackie Chan","Jacksepticeye","Jacques Brel","Jagerbomb","Jaguar","Jake Paul","Jamcity","James Bay","James Blunt","James Rodriguez","James","Jamie Oliver","Jan Akkerman","Jan Blokhuijsen","Jan De Hoop","Jan Kooijman","Jan Marijnissen","Jan Oblka","Jan Peter Balkenende","Jan Schat","Jan Smit","Jan Taminiau","Jan Terlouw","Jan van Halst","Jan Vayne","Jan Wouters","Jandino Asporaat","Jango Fett","Jansport","Jantje Beton","Japan","Japie Krekel","Jar Jar","Jasco Products","Jason Statham","Jasper Badun","Jasper Cillissen","Javier Guzman","Jaws","Jay-Z","Je Hoeft Niet Naar Huis Vannacht","Jean-Claude Biguine","Jean-Paul Gaultier","Jeep","Jeff Bridges","Jelka van Houten","Jelly","Jenna Marbles","Jennifer Aniston","Jennifer Garner","Jens of Sweden","Jeroen Krabbé","Jeroen Pauw","Jeroen Spitzenberger","Jeroen van der Boom","Jeroen Zoet","Jerome Boateng","Jerry Seinfield","Jerry Springer","Jerry","Jersey Shore","Jeruzalem","Jessica Jones","Jessie","Jet Li","Jezus","Jigglypuff","Jij Bent Zo","Jil Sander","Jim Bakkum","Jim Carey","Jimmy Choo","Jimmy Fallon","Jimmy Kimmel","Jimmy Neutron","Jipjips","Jo-Wilfried Tsonga","Jody Bernal","Joerien Renkema","Johan Cruijff","Johma","John de Mol","John Ewbank","John Grisham","John Heitinga","John Isner","John Legend","John Stones","John Varvatos","Johnny De Mol","Johnny Depp","Joke Bruijs","Jolteon","Jonathan Jony Ive","Jong Oranje","Joost Karhof","Joost Schulte","Joram Kaat","Jordan","Jordi Alba","Jorien ter Mors","Joris Linssen","Jort Kelder","Josh Peck","Josje Huisman","Jostiband","Josylvio","Jothair Em Panico","Journey","Joyrich X Patrick Nagel","Juan Martin del Potro","Juan Mata","Judo","Judy Hoopps","Judy Neutron","Julianatoren","Julio Iglesias","Jumanji","Jungle Bird","Jupiter","Just a Friend","Justice League","Justified","Justin Bieber","Justin Kluivert","Juventus","JVC","Jynx","K'NEX","K's Holdings Corporation","K-Swiss","K2","KAA Gent","Kaa","Kaapstad","Kaart","Kabouter Plop","Kabuto","Kabutops","Kadabra","Kaden","Kagero","Kaj van der Ree","Kakuna","Kaleo","Kalf","Kameleon","Kamet","Kaneelstok","Kangaskhan","Kangchenjunga","Kangeroe","Kanjut Sar","Kanye West","Kapitein Haak","Karamel","Karen de Computer","Karim Benzema","Karin Bloemen","Karl Lagarfeld","Karolientjes","Karvan","Kat","Katara","Kate Spade","Katrien Duck","Katvis","Katwijk","Katy Perry","Kauwgom","Keds","Kees Driehuis","Keezenspel","Kei Nishikori","Keizer","Kellogg's","Kelly Clarkson","Ken","Kendrick Lamar","Kenny Tete","Kenwood","Kermit de kikker","Kesha","Kevin de Bruyne","Kevin Hart","Kevin Stroopman","Kevin van Arnhem","Kickboxen","Kids","Kijk Eens Op De Poppetjes Van Mijn Ogen","Kijkshop","Kiki Bertens","Kikker","Kill Bill","Kim Clijsters","Kim Holland","Kinderdijk","King Dedede","King Digital Entertainment","King Kong","KingBach","Kingler","Kings of Leon","Kingsman","Kinsley Coman","Kip","Kipling","Kirby","Kiss","Kitchen Nightmare","Kitesurfen","Klaas Jan Huntelaar","Klaverjassen","Kleine Jongen","Kleine Panda","Kleine Zeemeermin","Klipsch","Klungelsmurf","Knabbel","Knar","KNHB","Knikkers","Knir","Knor","KNSB","Knutselsmurf","Koala","Kodak","Koe","Koefnoen","Koekiemonster","Koen Verweij","Koffing","Koke","Kokindjes","Kokki","Kolderkat","Konami","Kong","Konica Minolta","Konijn","Koning Albert","Koning Der Nederlanden","Koning Filip","Koning Hubert","Koning Louie","Koning Stefan","Koning Willem II","Koningin Leah","Koningin Máxima","Koningin Wilhelmina","Koningsbergse marsepein","Koninklijk Paleis","Koninklijke Luchtvaart Maatschappij (KLM)","Koopzondag","Koppelaarster","Korfbal","Koss","Kosso","KPMG","Krab","Krabby","Krakau","Krasloten","Krav maga","KRC Genk","Kreeft","Kristel Palace","Krokodil","Kruidnoot","Kruidvat","Kruimeltje","Kruisspin","KSI","Kuifje","Kurt Zouma","Kwabbernoot","Kwartet","Kygo","Kylian Mbappé","Kyoto","LA Galaxy","La Place","Lacoste","Lady Bird","Lady Gaga","Lage Landen","Lama","Lampepit","Land Rover","Landmacht","Landschildpad","Lange Jan","Laos","lapras","Larry","Las Palmas","Las Vegas","Laslow","Last Nite","Latijns-Amerika","Laura Dekker","Laura","Law & Order","Lay's","Le Mans","League of legends","Lean On Me","Learn Colors Baby","Lebara","Leco van Zadelhoff","Led Zeppelin","Leeuw","Lefou","Lego","Legoland","Leicester City","Lele pons","Leo Blokhuis","Leo","Leonardo Bonucci","Leonardo DiCaprio","Leonardo","Leroy Sane","LeSportsac","Let Me Go","Let me Love You","Let You Down","Let's Get It On","Let's Stay Together","Leuven","Levante","Lex Uiting","Lexus","LG","Lhotse","Lickitung","Lidl","Liechtenstein","Lief Klein Konijntje","Lieke de Kok","Lieke Martins","Life","Liga","Lik Sang","Like a Prayer","Like Nastya","Lil Pump","Lil Uzi Vert","Lil' Kleine","Lille","Linda De Mol","Linda","Linda, Roos En Jessica","Lindsey Stirling","Lindy","Line","Linedance","Link","LinkedIn","Linkin Park","Lipton Ice-tea","Litouwen","Little Baby Bum","Little Mac","Liverpool","Livestrong","Livin' on a Prayer","Loeffler Randall","Logan Lucky","Logan Paul Vlogs","Logan","Lolly cake","Lolly","Lolsmurf","Londen","London Eye","Lonely Planet","Lonely Together","Long Island Ice Tea","Longchamp","Look What You Made Me Do","Looking","Lorina","Los Angeles","Lot","Louis Fonsi","Louis Suarez","Louis van Gaal","Louis Vuitton","Louvre (Parijs)","Love Letters","Love Shack","Love Story","Love","Lucario","Lucas Digne","Lucas","Lucina","Lucky Strike","Lucky Tv","Ludo Sanders","Ludwig van Beethoven","Lufthansa","Luiaard","Luibby Folfax","Luigi","Luipaard","Luis Fonsi","Luka Modric","Luke Cage","Luke","Luther","Luuk de Jong","Luuk Neutron","Lyra","M&M's","Maagpepermunt","Maarten Lafeber","Maartje Paumen","Maartse Haas","Maasstad","Maastricht","Maasvlakte","Mac","Machamp","Machiavelli","Machine Zone","Machinima","Machoke","Machop","Macintosh","Mackage","Mad Max","Mad Men","Madrid","Madurodam","Maffia","Magic the Gathering","Magikarp","Magmar","Magnemite","Magneton","Magnificent Seven","Magnum","Mai Tai","Mainz 05","Makalu","Makreel","Malafide","Mallorca","Mama Cosma","Man Bijt Hond","Man's Not Hot","Manaslu","Manchester","Mandy","Mangiafuoco","Mango","Manhattan","Mankey","Mannen Komen Van Mars, Vrouwen Van Venus","Manuel Neuer","Map","Marakech","Marathon Rotterdam","Marathon van London","Marc Jacobs","Marc van der Linden","Marc","Marc-Andre ter Stegen","Marcel Wouda","Marco Asensio","Marco Polo","Marco Reus","Marco van Basten","Marcus Rashford","Margarita","Margriet","Maria Sjarapova","Mariah Carey","Marianne Thieme","Marianne Vos","Marie Curie","Marijke Helwegen","Marilyn Monroe","Marin Cilic","Mario Balotelli","Mario Gotze","Mario Kart","Mario","Marion","Mariëlle Tweebeeke","Mark Chang","Mark van der Molen","Mark Wahlberg","Markiplier","Marleen Veldhuis","Marlou van Rijn","Maro Icardi","Marokko","Maroon 5","Marowak","Marrakech","Marrit Leenstra","Marseille","Marsepein","Marshmello","Marth","Martijn Krabbé","Martin Garrix","Martin Lawrence","Martina Hingis","Martini","Martiniplaza","Marvel vs Capcom","Mary Darling","Masherbrum","Mass Effect","Master and None","Matt Damon","Matthieu Schotvanger","Matthijs de ligt","Matthijs van NIeuwkerk","Maui","Maurice","Max Verstappen","Max","May","Mazda","Mc Donald's","MC Hammer","Meant To Be","Meccano","MechWarrior","Meerdijk","Mees Kees","Mega Man","Meiden van Herengracht","Meiji Jingu Tempel (Tokio)","MeisjeDjamilla","Mel B","Mel Gibson","Melkunie","Memphis Depay","Men In Black","Meneer Aart","Meneer Crocker","Meneer Hector","Meneer Kat","Meneer Krabs","Meneer Stork","Mens erger je niet!","Meowth","Meppel","Mercedes-Benz","Mercelo","Merrel","Mesut Ozil","Met De Vlam In De Pijp","Meta Knight","Metal gear","Metallica","Metapod","Metro","Metroid Prime","Mevrouw Beer","Mevrouw Birdwell","Mevrouw Jumbo","Mevrouw Mikmak","Mevrouw Puff","Mevrouw Theepot","Mevrouw Tremaine","Mew","Mewtwo","Mexico","Mexx","Mi Gente","Michael Darling","Michael J. Fox","Michael Jackson","Michael Kors","Michael Phelps","Michael Schumacher","Michael van Gerwin","Michel Mulder","Michelangelo","Michiel De Ruyter","Michiel Veenstra","Mickey Mouse","Microsoft Game Studios","Midas Dekkers","Midas Wolf","Middellandse Zee","Middle-earth Shadow of war","Midnight in Paris","Miele","Miesje Mooi","Miguel Indurain","Mii Gunner","Mii Swordfighter","Mii","Mike Shinoda","Mike Tyson","Mike Tyson's Punch-Out","Mila Kunis","Miley Cyrus","Milka","Milky Way","Million Dollar Baby","Milner","Milos Raonic","Mindhunter","Minecraft","Mini","Miniclip","Ministerie van Defensie","Mint Julep","Minut Maid","Mis","Miss Montreal","Miss Nederland","Miss World","Mississippi","Misty","Mitsubishi","Miuccia Prada","Mixed Martial Arts","Mixi","MKB","Moana","Modepolitie","Modern Dance","Modern Family","Mogu Mogu","Mohammed","Mojito","Moltres","Mona Lisa","Monique Smith","Monique van de Ven","Monopoly","Monster","Monsters University","Mont Blanc","Monte Carlo","Montpellier","Moppersmurf","Morgan Freeman","Morse","Moscow Mule","Moskou","Mossel","Mossimo Giannulli","MotorSport","Mount Everest","Mountain Biken","Mountain Dew","Movie Park Germany","Movieclips","Mowgli","Mozart","Mozartkugel","Mozilla Firefox","Moët & Chandon","Mr. Game & Watch","Mr. Show with bob and David","Mr.Mime","Msi","Mt. Fuji","Muai Thai boxen","Muis","Muizen","Muk","Mulan","Mumford","Murder on the Orient Express","Mus","Muse","Mushu","Muttley","MVV","My Best Friend's Wedding","MySpace","Mystery Ranch Urban","Málaga","Máxima Zorreguieta","München","N'Golo Kante","Nac","Nagasaki","Najib Ahmali","Nala","Namjagbarwa","Nance","Nanda Devi","Nanga Parbat","Napels","Napoleon","Napoli","Narcos","Nash Grier","Natasja Froger","Nathaniel Rateliff & The Night Sweats","National Museum of China (Beijing, China)","Nationale IQ Test","Nationale Postcode Loterij","Navy Pier (Chicago)","NBA","NCIS","NCsoft","NEC","Nederland","Nederland, O Nederland","Needed Me","Negroni","Neil Armstrong","Nelly Furtado","Nemo","Nespresso","Ness","Nestea Ice-tea","Nestle","Net 5","Netd Muzik","NetEase","Netmarble","Neushoorn","Never Be Like You","New Balance","New Delhi","New Girl","New Rules","New York City","New York Pizza","New York Times","New York","Newcastle United","Nexon","Next Games","Neymar","Niagra Falls (New York en Ontario)","Niantic","Nice","Nick Jonas","Nick Wilde","Nickelback","Nicki Minaj","Nicolas Cage","Nicole Kidman","Nidoking","Nidoqueen","Nidoran","Nidoran","Nidorina","Nidorino","Niet Of Nooit Geweest","Nieuw-Zeeland","Nieuwe Kerk","Nieuwjaarsdag","Niezel","NigaHiga","Nijl","Nijmeegse Vierdaagse","Nijntje Pluis","Nike","Nikkie Plessen","Nikkietutorials","Nikola Tesla","Ninetales","Nintendo DS","Nintendo Switch","Nintendo Wii","Nintendo","Nirvana","Nissan","Nivea","NK Allround Schaatsen","NN Marathon","No Country for Old Men","No Limit","Noach","Nobel Prijs","NoCopyrightSounds","Noga","Nokia","Nooduitgang","Noord-Korea","Noordelijk Halfrond","Noordpool","Noorwegen","NOS Journaal","NOS Sportjournaal","Nostradamus","Notre Dame","Nova Zembla","Novak Dokovic","Novecento","Nrc. Next","Nuptse","Nutella","Nuts","O Denneboom","O Sole Mio","Oakley","Oboro","Ocean park (HongKong)","Ocean's Eleven","Octo","Octopus","Oddish","Oekraïne","Oerknal","Oester","Officier Clawhauser","Ogc Nice","Olcay Gulsen","Old Cuban","Old Fashioned","Olifant Giddy","Olifant","Olifantje","Olimar","Oliver","Olivier Bakker","Olumpique leon","Olumpique Marseille","Olympiakos","Olympische Spelen","Olé Olé Olé","Oma Duck","Omanyte","Omastar","Ome Henk","OMO","Once Upon a Time","One Dance","One Piece","One Plus","One Punch Man","One Republic","One World Trade Center","Onix","Oom Dagobert","Oost-Berlijn","Oostenrijk","Opa Lex","Opel","Openluchtmuseum","Oprhan Black","Optimel","Orange is the New Black","Orlando Bloom","Orlando City","Orochi","Osaka","Oscar de la Renta","Oscars","Oslo","Oss","Otje","Ottawa","OurPalm","Ousmane Dembele","Outkast","Outlander","Outside Ebbing, Missouri","Overwatch","Oz","P!nk","Paard van Troje","Paard","Paardrijden","Paasei","Pac-man","Painkiller","Pakjesavond","Pakjesboot 12","Pale Ale","Paleis Noordeinde","Paleis Soestdijk","Paling","Palm","Palmeras","Paloma","Palutena","Panasonic","Panda","Pandora","Panga","Paolo Dybala","Papegaai","Paradise by the Dashboard Lights","Paradise","Paradox Interactive","Paralympics","Paramaribo","Paramore","Paras","Parasect","Pardoes","Parel","Paris Saint-Germain","Parkiet","Party Rock Anthem","Party","Pasen","Patagonia","Patricia Paay","Patrick Kluivert","Patrick Ster","Patty Brard","Paul De Leeuw","Paul Mccartney","Paul Pogba","Paul Smith","Paus Franciscus","Pauw","PayPal","Peach","Peak Games","Peaky Blinders","Pec Zwolle","Pegasus","Peking","Pendule","Penicillin","Penny Dreadful","Pentatonix","Pentatonix","Pepermunt","Pepernoot","Per Spoor","Percy","Perdita","Perfect Dark","Perfect","Perry Sport","Persian","Persil","Pete Sampras","Peter Jan Rens","Peter Koelewijn","Peter R. de Vries","Petr Cech","Petra Kvitova","Petten","Peugeot","PewDiePie","Phantasialand","Philadelphia","Philip Lahm","Philippe Coutinho","Philips","Phineas & Ferb","Phineas","Phoebe Philo","Pia Dijkstra","Pichu","Pick Up The Phone","Pidgeotto","Pidgey","Pier 39 (San Francisco)","Pierre Aubameyang","Pierre Cardin","Piet Paulusma","Pieter Baan Centrum","Pieter van den Hoogenband","Pietje Bell","Piets Weerbericht","Pikachu","Pike Place Market (Seattle, VS)","Pilates","PillowTalk","Pina Colada","Ping-pong","Pinguïn","Pinkpop","Pino","Pinokkio","Pinsir","Pioneer","Pippi Langkous","Piramiden","Pirates of the Caribbean","Pisco Sour","Pixelberry Studios","Place Stanislas","Plankton","Plantronics","Playboy","Playdemic","PlayerUnknown Battlegrounds","Playrix","Playstation","Plien En Bianca","Plopsa indoor Hasselt","Plopsaland","Pluk van de Petteflet","Plus","Pluto","Pnyta","Pocket Gems","Poker Face","Pokémon GO","Pokémonkaarten","Polen","Politie","Poliwag","Poliwhirl","Poliwrath","Polkabrokken","Polo Ralph Lauren","Pongo","Popeye","Porta dos Fundos","Portal","Porter","Portland","Porygon","Post Malone","PostNL","Potige Smurf","Powerbar","Praag","Prada","Praline","Pretty Little Liars","Pride and Prejudice","Primark","Primeape","Primera","Pringles","Prins Albert","Prins Charles","Prins Claus","Prins Filip","Prins Harry","Prinses Aurora","Prinses Diana","Prinses Mabel","Prinses van Oranje","Prinsjesdag","Prison Break","Private Eyes","Privé","Professor Finbarr","Professor Oak","Prorail","Protestantse Kerk","Psycho","Psyduck","Pug","Pulp Fiction","Puma","Pumbaa","Purk","Purple Rain","PwC","PyongYang","Q-Music","Qatar","Qr-code","Quadrpel Bier","Queen","Quicksilver","Quincy Promes","Quinty Trustfull","R.O.B.","R2-D2","Radar","Radio 4","Radio 538","Radioactive","Radiohead","RadioNL","Radja Naingolan","Rafael Nadal","Rafaello","Rafiki","Raheem Sterling","Raichu","Rakaposhi","Rake","Raket","Ralf Mackenbach","Ralph Lauren","Ralph Rucci","Ram","Rama","Ramon Verkoeijen","Ramond van Barneveld","Ramos Gin Fizz","Ramses","Randstad","Raphael","Rapidash","Raspoetin","Rat","Raticate","Rattata","Ray Donovan","Ray-Ban","Razer","Reading FC","Ready For It?","Real Madrid","Real Sociedad","Rectify","Red Dead Redemption","Red Hot Chilli Peppers","Red Red Wine","Redbone","Redbull","Reebok","Rehab","Rei","Reign","Reina","Reinout Oerlemans","Rembrandt","Remia","Renault","Rendier","René Froger","René van der Gijp","René van Kooten","Resident Evil","Rex","Rexona","Reykjavik","Rezendeevil","Rhydon","Rhyhorn","Rhythm is a Dancer","Riccardo Tischi","Richar Gere","Richard Gasquet","Richard Krajicek","Rick and Morty","Rick Dean","Rick Nieman","Rijksuniversiteit Groningen","Rijkswaterstaat","Rik van Weselaken","Rinkah","Rinus Michels","Rio De Janeiro","Ritchie","Rivella","Riverdale","Riyad Mahrez","RKC Waalwijk","Rob de Nijs","Rob Janssen","Rob Kamphues","Rob Roy","Rob Schneider","Rob Trip","Rob Wijnberg","Robbedoes","Robeco","Robert Downey Jr.","Robert Lewandowski","Roberto Cavalli","Robin Haase","Robin Williams","Robin","Robinson Crusoë","Roccat","Rock Band","Rockabye","Rockstar","Rocky Balboa","Rocky Mountains","Rocky","Roda Jc","Rode Koningskrab","Roeien","Roemenië","Roermond","Roger Rabbit","Roger Radcliffe","Rogue One","Roland Garros","Rolex","Rolling Stones","Rolls-Royce","Romelu Lukaku","Romeo en Julia","Ron Blaauw","Ron Brandsteder","Ron Vlaar","Ron Wemel","Ronald De Boer","Ronald McDonald","Ronald Mulder","Ronaldinho Gaúcho","Ronde van Frankrijk","Ronde van Vlaanderen","Roodkapje","Rooie Oortjes","Roosevelt Jopie","Roosmarijn Reijmer","Rosaline & Luma","Rosanne","Rosita","Rotterdam CS","Rotterdam","Rottumeroog","Roverto Firmino","Rovio","Rowan Atkinson","Roxy","Roy Donders","Roy","Royal Club","Royal Navy","RTL Boulevard","RTL Nieuws","RTL7","Ruben Annink","Ruben Nicolai","Rubiks Kubus","Rubinacci","Rudy Mancuso","Rugby","Rugzak","Rum Old Fashioned","RuneScape","Rupert Murdoch","Rups","Rusland","Russel Brand","Russel Crowe","Russell Athletic","Ruth Jacob","Ruud van Nistelroy","Ruut Gullid","Ryan Toysreview","Ryanair","Rye","Ryoma","Sacha de Boer","Sacre Coeur (Parijs)","Sadio Mane","Safari","Safaripark Beekse Bergen","Sail","Saint Tropez","Saint-étienne","Saizo","Sake","Sakura","Salmiakdrop","Salsa","Salvatori Ferragamo","Salzburg","Sam Querrey","Sam Smith","Sam","Sampdoria","Samsung","Samuel L. Jackson","Samuel Umtiti","Samus Aran","San Antonio River Walk (San Antonio, Texas)","Sander Hoogendoorn","Sandshrew","Sandslash","Sandy Powell","Sandy","Sanne Vogel","Sanne Wevers","Santa Clarita Diet","Santa Clause","Sao Paulo","Saoedi-Arabië","Sarabi","Sarafina","Saskia Noort","Saskia Weerstand","Saskia's Dansschool","Sasuolo","Saving Private Ryan","Say It Ain't So","Say My Name","Say You Won't Let Go","Sazerac","SBS6","SC Freiburg","Scandinavië","Scar","Scarlet","Scary Movie","Schaap","Schaatsen","Schaken","Schelde","Schermen","Schildpad","Schindler's list","Schiphol Airport","Schipholtunnel","Schoonspringen","Schotland","Schrikkeldag","Schrikkeljaar","Schuimblok","Schuimpjes","Schweppes","Scopely","Scorpion","Scotch & Soda","Scott","Scrabble","Scream","Scyther","Seach on the beach","Seadra","Seaking","Sean William Scot","Seattle Sounders","Seattle","See You Again","Seel","Sega","Seinfeld","Semi-Charmed Life","SennHeiser","Sense8","Sensoji Tempel (Tokio)","Seoul","Serena Williams","Sergeant Tibbs","Sergeant","Sergio Aguero","Sergio Busquets","Sergio Ramos","Seriously","Sesamstraat","Seth Rogen","Setsuna","Sfinx","Shadow of the Colossus","Shaggy Rogers","Shaggy","Shakira","Shameless","Shang","Shanghai","Shanti","Shape of You","Shawn Mendes","Shawshank Redemption","Sheen Estevez","Sheik","Sheila de Vries","Shellder","Shere Khan","Sherlock Humberg","Sherlock","Sherlok Holmes","Shiba Inu","Shinedown","Shishapangma","Shitzu","Shmi Skywalker","Shooter","Shredder","Shrek","Shulk","Shure","Shutter Island","Sia","Sid Phillips","Side to Side","Sidecar","Siem de Jong","Sien","Silence of the Lambs","Silence","Silent Hill","Silicon Valley","Simba","SimCity","Simon Sound","Simona Halep","Sina","Sinaasappelsap","Sindbad de Zeeman","Sine U Been Gone","Sint Maarten","Sint Pietersbasiliek (Vaticaanstad)","Sint-Bernard","Sint-Petersburg","Sint. Jacob Schelp","Sinterklaas","Sinterklaasfeest","Sisi","Sister Act","Six Feet Under","Sjors Peter","Sjoukje Dijkstra","Skechers","Skillet","Skinnydippen","Skittles","Skiën","Skoda","Skrillex","Skullcandy","Sky Radio","Skyfall","Skylanders","Skype","Skyradio","Slaaperig","Slankie","Slinky","Slow Hands","Slowbro","Slowpoke","Smart","Smarties","Smells Like Teen Spirit","Smithsonian National Museum of Natural History (Washington D.C.)","Smulsmurf","Smurfin","Snake","Sneekweek","Sneeuwwitje En De Zeven Dwergen","Snelle Jelle","Snicker","Sniper Elite","Snoop Dogg","Snoopy","Snorkels","Snorlax","Snowboarden","Social Point","Socialistische Partij (SP)","Sofia Vergara","Sokka","Solitaire","Something Just Like This","Son of a Preacher Man","Sonic","Sonja Bakker","Sonnema","Sons of Anarchy","Sony","Sophie Hijlkema","Sophies Choice","Sorry Not Sorry","SOS Kinderdorpen","Souls","South Park","South Street Seaport (New York)","Southhampton","Spa Blauw","Spa Groen","Spa Rood","Spa","Spaanse Trappen","Space Ape Games","Space Oddity","Spanje","Spar","Sparta Rotterdam","Spartacus","Spartak Moskou","Spearow","Speculaas","Speedo","Spek","Spelunky","Sperry Top-Sider","Spice Girls","Spider-Man","Spike","Spikkels","Spinnin' Records","Splinter","SpongeBob SquarePants","Spoorloos","Sporting Lissabon","Sprite","Square Enix","Squash","Squirtle","Sri lanka","SS Lazio","Staatsloterij","Stad Van De Liefde","Stade Rennes","Stand By Me","Standaard Luik","Stanislas Wawrinka","Star Trek","Star Wars","Starboy","Starbucks","StarCraft","Stargazing","Starmie","Staryu","Stay With Me","Stedan de Vrij","Steelseries","Stef Bos","Stefan Groothuis","Steffi Graf","Steins Gate","Stekelvarken","Stella McCartney","Stemwijzer","Step Up","Ster","Sterren.nl","Steve Carell","Steven Berghuis","Stille Oceaan","Stinkdier","Stinky Pete de Goudzoeker","Stockholm","Stoetel","Stoke City","Stole The Show","Stone + Cloth","Story","Straat van Gibraltar","Stranger Things","Street Fighter","Streetdance","Stressed Out","Strip That Down","Strooigoed","Studio Sport","Studio Voetbal","StukTV","Stuntkip","Subaki","Subaru","Subway","Suicide Squad","Suikerboon","Suikerspin","Suits","Sully","Sultana","Summer Nights","Super Evil Megacorp","Super Mario","Super Metroid","Super Smash Bros. Melee","SuperCell","Supergirl","Superheroes","Superman","Supernatural","Superwoman","Surfen","Suriname","Survival Run","Susan Smit","Suske","Suzuki","Sven Kramer","Svetlana Koeznetsova","Swansea City","Swatch","Sweet Home Alabama","Swiss Army","Sydney Opera House (Sydney)","Sydney","Sylvester Stallone","Sylvie Meis","Symphony","Synchroon Zwemmen","System Shock","T-Pain","T-Series","Taekwondo","Tai Qi","Taj Mahal","Take-Two Interactive","Takumi","Taliban","Tamatoa","Tangela","Tango","Tannaz Hajeby","Tarantula","Tauros","Taxi Driver","Taylor Swift","Tchaikovsky","Team Fortress","Team17","Tears Drop like a Waterfall","Tears Of a Clown","Technische Universiteit Delft","Technische Universiteit Eindhoven","Teenage Dream","Teenage Mutant Ninja Turtles","Teevee Monster","Telfort","Telltale Games","Telstar","Tencent","Tennis","Tentacool","Tentacruel","Terminator","Terry Crews","Terschelling","Tesla Motors","Tetris","Teva","TGV","Thailand","That's what I like","The 100","The 1975","The Americans","The Avengers","The Aviator","The Beatles","The Big Bang Theory","The Big Lebowski","The Black Keys","The Blacklist","The Blue Planet","The Boss","The Bridge","The Chainsmokers","The Civil War","The Comeback","The Crown","The Dark Knight","The Disaster Artist","The Eagles","The Elder Scrolls","The Ellen DeGeneres Show","The Exorcist","The Expanse","The Final Countdown","The Flash","The Flintstones","The Frontier","The Get Down","The Godfather","The Grand Tour","The Greatest Showman","The Greatest","The Green Mile","The Hulk","The Jackson Five","The Killers","The Killing","The King's Speech","The Larry Sanders Show","The Last of Us","The Leftovers","The Legend of Korra","The Legend of Zelda","The lord of the Rings","The Lumineers","The Matrix","The Mentalist","The Missing","The North Face","The Notebook","The Notorious B.I.G.","The Nutty Professor","The OA","The Office","The Oregon Trail","The Prestige","The Punisher","The Pussycat Dolls","The Queen Mary","The Ranch","The Real Slim Shady","The Rolling Stones","The Scene","The Secret of Monkey Island","The Shape of Water","The Shield","The Shining","The Simpsons","The Sixth Sense","The Social Network","The Sopranos","The Sting","The Strip (Las Vegas)","The Terminal","The Twilight Zone","The Untouchables","The Vampire Diaries","The Voice Kids","The Voice Of Holland","The Walking Dead","The Weeknd","The Wire","The World at War","The X Files","There's Nothing Holdin' Me Back","TheWillyrex","Thibaut Courtois","Thiemo de Bakker","Thijs Römer","Thijs Willekes","Thinking Out Loud","This Girl","This Is Us","This is What You Came For","Thom Hoffman","Thomas de Stoomlocomotief","Thomas Lemar","Thomas Muller","Thomas Rhett","Thor","Three Billboards","Thumper","Thunder","Thunderbirds","Thunderstruck","Ti'Punch","Tico","Tiel","Tien Voor Taal","Tiger Woods","Tijger","Tijl Uilenspiegel","Tijs van den Brink","Tilburg","Tilburgse Kermis","Tim Krabbé","Tim Krul","Tim Scam","Timberland","Times Square (New York)","Timex","Timmy Turner","Timon","Timothy Q. Muis","Tineke Schouten","Tipp-ex","Tirich Mir","Titanic","Tivoli","TNO","Toad","Toadette","Tobey Maguire","Toby de tram","Toby Vertonghen","Toetanchamon","Toffee","Toffifee","Tom Bihn","Tom Boonen","Tom Clancy","Tom Collins","Tom Cruise","Tom Ford","Tom Hanks","Tom","Tomas Berdych","Tommie","Tommy Hilfiger","Tomorrowland","Toms","Toni Kross","Tonic","Tonijn","Tony Hawk","Too Good at Goodbyes","Too Much to Ask","Toon Link","Top 40","Top Gear","Toph","Topo Designs","Toppers","Topshop","Toronto","Tory Burch","Tosh.O","Total Eclipse of the Heart","Tottenham Hotspur","Toulouse","Tour De France","Toverbal","Toverland","Toy Freaks","Toy Story","ToyScooter","Tracey Takes On","Tracey","Trainspotting","Transavia","Transformers","Trapnation","Travelers","Treat You Better","Treme","Trijntje Oosterhuis","Triple bier","Tron","Troonrede","True Blood","True Grit","Tubthumping","Tumtum","Tupac Shakur","Turnbull& Asser","Turtle Beach","Tuschinsky","Twan Huys","Twee Voor Twaalf","Tweede Kamer","Tweede Wereldoorlog","Tweekoppig Monster","Tweety","Twente","Twenty one pilots","Twilight","Twister","Twix","Two And A Half Men","Tyrant","U2","Ubisoft","Udinese","Ugg","Uil","Ulevel","Ultralight Beam","Unbreakable Kimmy Schmidt","Uncharted","Under Armour","Undercover In Nederland","Unforgettable","Unilever","Union Station (Washington D.C.)","United Heimplanet","Universitair Medisch Centrum Rotterdam","Universiteit Amsterdam","Universiteit Utrecht","Unox","UO","Up","UPC","Uptown Girl","USA","Usain Bolt","Use Somebody","Ustwo","Utopia","Utrecht","V For Vendetta","Vader Abraham","Valencia","Valentino Garavani","Van Halen","Vans","Vaporeon","Varken","Vasco Da Gama","Vaticaanstad","Vecht","Veep","Velma Dinkley","Veluwe","Venetië","Venomoth","Venonat","Venus Williams","Venusaur","Vera Bradley","Vera Wang","Verboden Stad (Peking)","Verenigd Koninkrijk","Verenigde Naties","Verenigde Oostindische Compagnie","Verenigde Staten van America","Vergeetachtige Jan","Verliefd Op Ibiza","Vermist","Veronica","Versailles (Parijs)","Verstoppertje","Vertelsmurf","Vesper","Vetje","Vette Dinsdag","VFL Wolfsburg","Viagra","Vicky","Victor","Victoria's Secret","Victribel","Vieux Carre","Vikings","Vila Real","Vileplume","Villager","Vin Diesel","Vincent Janssen","Virgil van Dijk","Vitamin water","Vitesse","Viva La Vida","Viviene Westwood","Viëtnam","Vlaanderen","Vlad CrazyShow","Vleermuizen","Vliegende Hollander","Vodafone","Vodka Martini","Voetbal","Volendam","Volkskrant","Volkswagen","Voltorb","Volvo","Vos","Vriend uil","Vroom en Dreesman (V&D)","Vulpix","Vuurheer Ozai","Vuurwerkramp","VVV","VVV-Venlo","Waarheid","Waddeneilanden","Waddenzee","Wagner","Waiting for Love","Wakeboarden","Walibi Holland","Walk on Water","Walk the Moon","WALL-E","Wallander","Walrus","Walt Disney","Waluigi","Wanda","Warcraft","Wario","Wartortle","Washington","Wassenaar","Water Polo","Waterschap/Hoogheemraadschap","Watford","Wave Music","Way Down We Go","We Don't Talk Anymore","Wedden Dat","Weedle","Weekend Miljonairs","Weepinbell","Weezing","Weight Watchers","Weizenbier","Wendy Schat","Wenen","Wereld Kampioenschap","Wereld Natuur Fonds","Werevertumorro","Wessel van Diepen","West Bormwich Albion","West Ham","West-Afrika","West-Friesland","West-Indische Compagnie","Westworld","What About Us","What I've Done","What Ifs","What Lovers Do","What's My Age Again","What's Up","Whatever It Takes","WhatsApp","Wheezy","Whinderssonnunes","Whiskey Sour","Whistles","White Collar","White Russian","Whopper","Wi-Fi","Wibi Soerjadi","Wie Is De Mol?","Wigglytuff","Wii","Wijkertunnel","Wijnand Speelman","Wijnbal","Wikipedia","Wilfried De Jong","Wilhelmina Pepermunt","Willeke Alberti","Willem Barentsz","Willem Dafoe","Willem Endstra","Willem Holleeder","Willem II","Willian","Willie Wortel","Wilma Flintstone","Wim Kieft","Wimbledon","Wind River","Windhond","Windows","Winegum","Winnie de Poeh","Winston Gerschtanowitz","Winter Efteling","Wiske","Wit Rusland","Witte Huis","Witte Zwanen, Zwarte Zwanen","Wiz Khalifa","WK Darts","WK Voetbal","WNL Op Zondag","Wok to go","Wolf","Wolves","Wonder Woman","Wonder","Wordfeud","Work from Home","Work","World of Tanks","World of Warcraft","World Wide Web","Wuthering Heights","WWE","X-Men","Xander","Xbox","Xenoblade Chronicles","Xseed Games","Yahoo","Yao","Yes-r","Yodelman","Yoeri Leeflang","Yoga","Yogi Beer","Yolanthe Sneijder-Cabau","Yoshi","You Oughta Know","Young Boys","Young Dumb & Broke","Young Link","Youri van Gelder","YouTube","Yu-Gi-Oh","Yuri van Gelder","Yuya","Yves Saunt Laurent","Zaalvoetbal","Zaanstreek","Zac Posen","Zalm","Zandvoort","Zapdos","Zara","Zazoe","Zeehond","Zeelandbrug","Zeepaard","Zeetv","Zeg, ken jij de Mosselman","Zeilen","Zelda","Zelfportret","Zenit","Zero Suit Samus","Zevenslaper","Zierikzee","Ziezo","Ziggo Dome","Ziggo","Zilvervloot","Zlatan Ibrahimović","Zoella","Zoemba","Zoethout","Zombie","Zorro","Zoë","Zubat","Zuid-Holland","Zuid-Korea","Zuiderzeemuseum","Zuiderzeewerken","Zuidpool","Zuko","Zure mat","Zurg","Zuster Joy","Zuurbal","Zuurstok","Zuurtjes","Zwarte Cross","Zwarte Woud","Zwartwit","Zweden","Zwemmen","Zwieber de Vos","Zwijndrecht","Zynga"],PP={name:TP,entities:wP},_P="Standaard lijst",AP=["#MeToo","007","1 april","1 tegen 100","100% NL","101 Dalmatiërs","11 september","112","1492","24 uur van le Mans","30 april","30 Seconds","360 Smartwatch","3FM","4 mei","4 Mijl","400 meter","5 mei","50 Plus","50 tinten","9-darter","911","A Team","A2","Aalscholver","Aalsmeer","Aambei","Aangetekende brief","Aardappeleters","Aardbei","Aarde","Aartsvijand","ABBA","Abcoude","Abe Lenstra","Abel Tasman","ABN Amro","Aboriginals","Abu Dhabi","Abuselfie","Accountant","Acda en de Munnik","Acer","Achilles","Achilleshiel","Achmea","Achtbaan","Achterhoek","Achterkamertjespolitiek","Activa","Actrice","AD","Adam en Eva","Adam Sandler","Adam","Adecco","Adele","ADHD","Adidas","ADO Den Haag","Adobe","Adolf Hitler","Adonis","Advent","Advocaat","Aegon","Aerosmith","AEX","Afghanistan","Afkickkliniek","Aflosboete","Afrika","Afsluitdijk","Afstandsbediening","Afterparty","Afwashulp","Afzuigkap","Age of Ultron","Agenda","AH","Ahoy","Aids","Air France","Airbus","Airconditioning","Airen Mylene","AIVD","Ajax","AKO","Al Capone","Al Capone","Al Jazeera","Al Pacino","Al Qaida","Al-Aqsamoskee","Al-Madina Souk","Aladdin","Alain Clark","Alanis Morissette","Alaska","Albert Einstein","Albert Heijn","Albert Verlinde","Albu Feira","Alcatrez","Aldi","Aleppo","Alerto Contador","Aletta Jacobs","Alexander Graham Bell","Alexander Pechtold","Alexis Jordan","Alexis Tsipras","Alfa Romeo","Alfred Finnbogason","Alfred Nobel","Algemeen Dagblad","Algiers","Ali B","Ali Baba","Alicia Keys","Alinea","Alkmaar","All Stars","All You Need Is Love","Allah","AllBlacks","Allememachies!","Alles is Liefde","Almere","Alpen","Alphen aan de Rijn","Altijd is Kortjakje ziek","Amara Onwuka","Amazon","Amazone","Ambassade","Ambulancebroeder","AMC","Ameland","Amelie","America First","American Express","American History X","American Sniper","Amerigo","Amersfoort","Amman","Amstel Bier","Amstel Gold Race","Amstel Radler","Amstel","Amsterdam ArenA","Amsterdam Centraal","Amsterdam Dance Event","Amsterdam Rijnkanaal","Amsterdam","Amsterdammertje","Amsterdamse Grachten","Amsterdamse School","Amy Winehouse","Amy","Anaconda","Anatomie","Anders Breivik","Anderson","Andes","Andonis Samaras","Andorra la Vella","Andorra","Andre Agassi","Andre Greipel","Andre Hazes","Andre Rieu","Andre Rouvoet","Andre van Duin","Andrea Bocelli","Andreas Lubitz","Andrew Lloyd Webber","Andries Knevel","Android","Andrélon","Andrés Iniesta","Andy Murray","Andy Schleck","Andy van der Meijde","Andy Warhol","Angela Groothuizen","Angela Merkel","Angelina Jolie","Animatie","Animatiefilm","Anita Meijer","Ankara","Anky van Grunsven","Anna Drijver","Anna van der Breggen","Anna Woltz","Anne Frank Huis","Anne Frank","Anne Hathaway","Annemiek van Vleuten","Annie M.G. Schmidt","Another One Bites the Dust","Anouk","ANP","Antartica","Anthon Beeke","Anthony Hopkins","Anton Geesink","Antonie Kamerling","Antonie van Leeuwenhoek","Antonio Banderas","Antwerpen","ANWB","Apeldoorn","Apenheul","Apenrots","Apocalyps","Apostelen","Apostelen","Apotheker","App Store","Appelmoes","Appelsientje","Appen","Apple TV","Apple Watch","Apple","Appongeluk","Apps","Ar Raqqah","Arabische Lente","Aramees","Arbanus","Arbeidsduurverkorting","Arbeidsmarkt","Arc de Triomphe","Archeologie","Architect","Ardennen","Area 51","Arek Milik","Arial","Ariane Grande","Arie Boomsma","Aristoteles","Arjen Robben","Ark van Noach","Arke","Armageddon","Armand","Armani","Armin van Buuren","Arnhem","Arnold Grunberg","Arsenal","Art Deco","Art Rooijakkers","Artefact","Artis","Artsen Zonder Grenzen","Aru","Aruba","As The World Turns","Ashton Kutcher","Asielzoekers","Asjchabad","Asperge","Assad","Assen","Assepoester","Associatieovereenkomst","Astana","Asterix en Obelix","Asterix","Astma","Astrid Holleeder","Astrid Joosten","Astrid Kersseboom","Asuncion","Aswoensdag","Atelier","Athene","Atheïstisch","Atlantis","Atlantische Oceaan","Atoomprogramma","Attila de Hun","Audi","Audi","Australian Open","Australië","Auswitch","Autisme","AutoRAI","Ave Maria","AVG","Avond Vierdaagse","Avondmaal","AVRO","AVRO","AVROTROS","Axe","Ayers Rock","AZ","AZC","Azerbeidzjan","Azië","Baantjer","Baarle-Nassau","Baarmoeder","Babe","Babel","Babylonische spraakverwarring","Bach","Backgammon","Backstreet Boys","Bad Medicine","Badkamer","Badr Hari","Bagagedrager","Bagdad","Bakker","Bakkerij","Baklava","Bakpapier","Bali","Balkan","Balkenende norm","Ball Masque","Ballingschap","Balr","Bambi","Bandana","Bangalijst","Bangkok","Bangladesh","Bangui","Bank","Barabbas","Barack Obama","Barbapapa","Barbapappa","Barbecue","Barbie","Barcaccia-fontein","Barcelona","Barcelona-Catalunya","Barend","Baret","Barman","Barney","Barok","Barometer","Barry Atsma","Barry Hay","Bart Bennema","Bart Chabot","Bart de Graaff","Bart Simpson","Bart Smit","Basel","Basic Instinct","Basilicum","Basiliek","Basseterre","Bassie en Adriaan","Bastaard","Bastiaan Ragas","Bataafse Republiek","Bataven","Batavia","Batavus","Batman vs. Superman","Batman","Baton Rouge","Bauer","Bauke Mollema","Bavaria","Baviaan","Bayern Munchen","Baywatch","BB King","BBC","Beach Boys","Beatrice de Graaf","Beatrix Theater","Beau van Erven Dorens","Beauty and the Beast","Beauty en de brains","Bedevaart Mekka","Bedoeinen","Beekse Bergen","Beeldenstorm","Beeldhouwer","Beerpong","Beethoven","Before the Flood","Begonia","Begrafenis","Begrafenisondernemer","Behance","Beiaard","Beiroet","Bekende Nederlander","Belastingdeal","Belastingdienst","Belfast","Belgrado","Belhamel","Belle en het Beest","Bellefleur","Belmopan","Ben Affleck","Ben and Jerry","Ben Feringa","Ben Saunders","Ben Stiller","Ben","Benelux","Benetton","Benghazi-verhoor","Bennie Jolink","Beorn Nijenhuis","Berenboot","Berend Botje","Berlage","Berlijn","Berlijnse Muur","Berlusconi","Bermuda Driehoek","Bermuda","Bern","Bernabeu","Bernie Sanders","Bert en Ernie","Bert Visscher","Bertje Doperwtje","Beschermingsgeld","Bestevaer","Bethlehem","Better Call Saul","Betuwe","Beugelbekkie","Beuk","Beurs van Berlage","Beverly Hills","Bevrijdingsdag","Bevrijdingsfestival","Bewust Onbeschonken Bestuurder","Beyonce","Bibliotheek","BIC aansteker","Bieryoga","Biesbosch","Big Apple","Big Bang","Big Ben","Big Brother","Big Eyes","Big Game","Big Hero","Big Mac","Big Stan","Big Yellow Taxi","Bijbel","Bijenkorf","Bijnaam","Bilbo Baggins","Bilfie","Bill Clinton","Bill Cosby","Bill Gates","Billy Elliot","Billy Joel","Bingo","Binnenhof","Bioscoop","Bioscoopkaartje","Birdman","Birgit Schuurman","Birkenstocks","Bitcoin","Björn Borg","Blaaskaak","Black Beauty","Black Eyed Peas","Black Friday","Black Lives Matter","Black Mass","Black or White","Blackberry","Blackhat","Blackjack","Blade Runner","Blade","Blaricum","Blauwvingerdagen","Blockchain","Bloed Zweet en Tranen","Bloedbank","Bloembol","Bloemencorso","Bloemendaal","Bloemiste","Bloemkool","Blog","Blogger","Blokker","Blond Amsterdam","Blowvis","Blue Ray","Blue Suede Shoes","Blur","BLØF","BMW","BMX","BNN","Bob de Bouwer","Bob Dylan","Bob Marley","Bobbi Kristina","Bobby Eden","Boboti","Body Pump","Bodybuilder","Bodywarmer","Boedapest","Boeddha","Boef","Boeing","Boekarest","Boekenweek","Boer zoekt vrouw","Boerka","Bogota","Bohemian Rhapsody","Bokma","Boko Haram","Bol.com","Bollenstreek","Bolletje","Bolleywood","Bomberjack","Bon Jovi","Bonaire","Boney M","Bonkaart","Bonnie en Clyde","Bonnie kom je buiten spelen","Bonnie St. Clair","Bono","Bonsai","Bonuelle","Bony","Boomhut","Boormachine","Bootvluchteling","Bora Bora","Bordeaux","Boris Becker","Boris Johnson","Boris Nemtsov","Born in the USA","Borrelglas","Bos","Boston Marathon","Boston","Boter Kaas en Eieren","Boterham","Botox","Botswana","Boudewijn de Groot","Bourgondische Huis","Bouwplaats","Bowser","Boxspring","BP","Brace","Brad Pitt","Braille","Brainpower","Bram Moszkowicz","Brandaris","Brandenburger Tor","Branding","Brandveiligheid","Brandweer","Brandweerman","Brangelina","Bratislava","Bravenheart","Brazilië","Break","Breaking Bad","Breda","Brennan Heart","Brexit","Brexitbuit","Brexodus","Bridge","Bridget Jones Baby","Bridget Jones","Bridgetown","Brie","Brigitte Kaandorp","Brinta","Bristol","British Airways","Britney Spears","Bro's Before Ho's","Broadway","Broeikaseffect","Brooddoos","Broodje Aapverhaal","Broodje Bapao","Brooke Shields","Bruce Almighty","Bruce Lee","Bruce Springsteen","Bruce Willis","Bruiloft","Bruna","Bruno Mars","Brussel","Bryan Adams","Bryce Canyon","BSN-nummer","Bubblegum","Bucketlist","Budapest","Budweiser","Buenos Aires","Bugs Bunny","Buienradar","Bukracket","Bundesliga","Burendag","Burger King","Burgers' Zoo","Bushalte","Buurman","BZN","C1000","C2C","Cabaretier","Cabernet Sauvignon","Cabrio","Cabriolet","CAC 40","Cacao","Cactus","Cadriff","Cafello","Cafeïne","Café","Cairo","Caitlyn Jenner","Calais","Californië","Calvin Klein","Calvé","Cambridge","Camelot","Cameron Diaz","Campina","Camping","Canada","Canarische Eilanden","Canberra","Candid Camera","Candy Dulfer","Cannes","Cape Tribulation","Captain Kirk","Caracas","Caraïbische Zee","Cardioloog","Caree","Carice van Houten","Carlo Boszhard","Carnaval","Caro Emerald","Caroline Tensen","Carry Slee","Carry Tefsen","Cars","Cas Spijkers","Casanova","Caspar David Friedrich","Cassettebandje","Cassiëre","Catalonie","Cate Blanchett","Cate Blanchett","Catechismus","Catherine Zeta-Jones","Catheter","Cats","Catshuis","Cauberg","Cava","Cavia","CBS","CDA","Celsius","Cement","Cementwagen","Center Parcs","Central Park","Champagne","Champignons","Champions League","Champs-Élysées","Chanel No.5","Chanel","Chantal Janzen","Chappie","Chardonnay","Charles Aznavour","Charles Darwin","Charles de Gaulle","Charles Manson","Charlie Chaplin","Charlie Hebdo","Charlie Sheen","Charlize Theron","Checkpoint Charlie","Chelsea","Chemical Brothers","Cher","Chersonissos","Cherubs","Chery","Cheryl Cole","Chester Bennington","Chevrolet","Chewbacca","Chicago","Child 44","China","Chinees","Chinese Muur","Chinese Panda","Chips en Cola","Chique restaurant","Chisinau","Chocomel","Cholera","Chopin","Chris Brown","Chris Cornell","Chris Froome","Christ Church","Christen Unie","Christendom","Christian Dior","Christian Vettel","Christiano Ronaldo","Christina Aguilera","Christopher Froome","Christopher Lee","Chromosoom","Chronologisch","Chuck Berry","Chucky","CIA","Cinderella","Cindy Crawford","Circuitpark Zandvoort","Circus Renz","Circustent","Ciske de Rat","Citroën","City Racing","Clarence Seedorf","Claudia de Breij","Cleopatra","Clint Eastwood","Clocks","Clouseau","Cluedo","CNN","Co Stompé","Coca-Cola Light","Coca-Cola Zero","Coca-Cola","Cocaïne","Code geel","Code oranje","Code rood","Coen en Sander","Coenensandershow","Coffeeshop","Cola","Coldplay","Colin Firth","Collosseum","Colombia","Columbus","Comic Sans","Commissie Stiekem","Commissie","Communisme","Computer","Computermuis","Conciëge","Concorde","Condoom","Conferentie","Congo","Conimex","Conjunctuur","Connexxion","Connie Breukhoven","Connie Palmen","Contract","Copyright","Corn Flakes","Corneille","Cornelis Tromp","Cornetto","Correspondents Dinner","Corsica","Cosmetica","Cosmopolitan","Costa del Sol","Costa","Counting Crows","Coup","Cranberry","Creditcard","Cricket","Cristiano Ronaldo","Crocs","Cruesli","Cruijffiaans","Cruyff Courts","Cryptogeld","Cryptojacking","Cryptokoorts","Crystal Clear","Crèche","CSI","Cuba","Cube","Cum Laude","Cup a Soup","Cupido","Curaçao","Cyberaanval","Cyberkalifaat","Cyprus","Céline Dion","Côte d´Azur","Côte d´Or","D' Olle Grieze","D-Day","D-Reizen","D66","Da Vinci Code","DA","Daan Schuurmans","Daar sta je dan","Dacia","DAF","Daffy Duck","Dafne Schippers","Daft Punk","Dag van de Arbeid","Dagobert Duck","Dak","Dakar","Dakar-Rally","Daklozenopvang","Dalai Lama","Daley Blind","Dallas","Daltons","Dam tot damloop","Damascus","Dammen","Dan Brown","Dan Karaty","Dance Dance Dance","Dance Valley","Dancing Queen","Dancing with the stars","Daniel Boissevain","Daniel Craig","Daniel in de Leeuwenkuil","Daniel Radcliffe","Daniel Teklehaimanot","Danny Blind","Danny de Munk","Danseres","Daphne Bunskoek","Daphne Deckers","Dark Web","Darth Vader","Dat zeg ik","David Beckham","David Bowie","David Cameron","David Copperfield","David Davis","David Guetta","David Hasselhoff","Davinson Sanchez","Davis Cup","DDOS","De 10 geboden","De Alpen","De Andes","De Arc de Triomphe","De Ark van Noach","De Atlantische Oceaan","De Bijlmer","De Bijlmerbajes","De Bilt","De Bronx","De Chippendales","De Cock","De Dam","De Dijk","De Domstad","De drie wijzen","De Efteling","De Gelukkige Huisvrouw","De Goffert","De Grijze Jager","De Groene Lantaarn","De Grote Boze Wolf","De Grote Vriendelijke Reus","De Heideroosjes","De Heineken-ontvoering","De Hemel","De Hulk","De IJssel","De Indische Oceaan","De Kerstman","De kleine kapitein","De Krim","De Kuip","De La Mar","De Lek","De leukste thuis","De Lichtstad","De Longest Ride","De Maasstad","De Magere Brug","De Magere Brug","De Marseillaise","De Moffen","De Nijl","De Noordpool","De Odyssee","De Ontsnapping","De Oranjes","De Orient Express","De Paus","De Pier van Scheveningen","De Pil","De Prins van Oranje","De Rijn","De Rode Duivels","De roe","De Ruijter","De Serengeti","De slimste mens","De Smurfen","De Snorkels","De Staat","De Ster","De Stijl","De Tachtigjarige Oorlog","De Teletubbies","De Toppers","De Tweede Kamer","De Vikingen","De Vlieger","De Vliegeraar","De VOC","De Waal","De Wallen","De Wereld Draait Door","De Wereld Leert Door","De Wolf en de zeven geitjes","De zwakste Schakel","Dead Man's Chest","Deau Monde","Deawoo","Debat","December","Dee","Defiance","Delft","Delfts Blaauw","Delilah","Dell","Deltawerken","Demi Moore","Democratie","Den Bosch","Den Haag Vandaag","Den Haag","Den Helder","Denemarken","DENK","Denk","Dennis Bergkamp","Dennis Weening","Denzel Washington","Dertiende maand","Desi Bouterse","Despacito","Desperate Housewives","Deuce","Deurklink","Deventer op stelten","Deventer","Dhaka","DHL","Di Matteo","Dia","Diabetes","Diaspora","Dick Advocaat","Dick Bruna","Dick Jol","Dick Maas","Dido","Die Hard","Diederik Samsom","Dieet","Diego Maradonna","Dienblad","Dierenarts","Dierenbescherming","Dierendag","Dierentuin","Diergaarde Blijdorp","Diesel","Diggy Dex","Dijsselbloem","Dik Trom","Dikke BMW","Dikke van Dale","Dikke-truiendag","Dikkertje Dap","Dikkie Dik","Dimitri Vegas and Like Mike","Dimitri Vegas","Dinand Woesthof","Dinsdag","Dior","Dire Straits","Directeur","Dirk Kuyt","Dirk Scheringa","Dirk van den Broek","Dirty Dancing","Dirty Harry","Disc Jockey","Discipelen","Discman","Discotheek","Discovery Channel","Disney Channel","Disney World","Disney","Disneyland Parijs","Django","Djembe","DKNY","DNA","Do","Dode Zee","Doe maar","Doedelzak","Doggy bag","Doha","Doka","Dokkum","Dokter","Doktersassistent","Dolce & Gabbana","Dolfinarium","Dolfje Weerwolfje","Dolly Dots","Dolly Parton","Dombo","Domien Verschuuren","Dominee","Domino","Domino’s Pizza","Domkerk","Dommelsch","Domtoren","Don Juan","Don Quichot","Don't worry be happy","Donald Duck","Donald Trump","Donau","Donderdag","Doop","Doornroosje","Doping","Dora","Dorestad","Dorian van Rijsselberghe","Doritos","Dotan","Douglas","Doutzen Kroes","Douwe Bob","Douwe Egberts","Dove","Dow Jones","Down under","Downsyndroom","Dr. Bibber","Dr. Pepper","Dr. Phil","Draadloze headset","Draaiorgel","Draak","Dracula","Drank en Drugs","Dreft","Drenthe","Drew Barrymore","Drie landenpunt","Drie Musketiers","Drie Wijzen uit het Oosten","Driekoningen","Drielandenpunt","Dries Roelvink","Dries van Acht","Drone","Droomland","Dropbox","Drugs tourist","Dubai","Dubbeldekker","Dublin","Duckstad","Duindigt","Duinrell","Duitsland","Duivekater","Dukes of Hazzard","Dumoulintje","Duominister","Duracell","Dushi","Dutch Treat","Duyvis","DWDD","Dylan Groenewegen","Dyscalculie","Dyslexie","E-reader","E.T.","Eagles of Death Metal","Earth Wind and Fire","Easyjet","Ebay","EBBA","Eberhard van der Laan","Eclips","Ecoduct","Economische crisis","Ecuador","Ed de Goey","Ed Miliband","Ed Sheeran","Edah","Edam","Eddie Murphy","Eddy Merckx","Eddy Wally","Eddy Zoey","Edelsmid","Edgar Davids","Edith Piaf","Edmund Hillary","Edward Snowden","Edwin Evers","Edwin van der Sar","Eelt","Een beetje verliefd","Een brug te ver","Een-en-Twintigen","Eerste Kerstdag","Eerste Paasdag","Eerste Wereldoorlog","Efeze","Efteling","Egypte","Eiffeltoren","Eigen Huis en Tuin","Eik","Eiland","Eindhoven Airport","EK Voetbal","El Ahmadi","El Capitan","El Chapo","El Niño","El Salvador","Eland","Elastiek","Election-Day","Elfstedentocht","Elia","Elis Ligtlee","Elisa","Elk nadeel heb zn voordeel","Elle","Ellen DeGeneres","Ellen Hoog","Ellen ten Damme","Ellert en Brammert","Elmo","Elon Musk","Elsevier","Elton John","Elvis Presley","Emeli Sande","Emile Ratelband","Eminem","Emmanuel Macron","Emmental","Emmy Awards","Emoticon","Eneco","Engel","Engeland","Engelen","Enkhuizen","Enrique Iglesias","Enschede","Entourage","Enzo Knol","Epke Zonderland","ER","Erasmus Universiteit","Erasmus","Erasmusbrug","Erben Wennemars","Erdogan","Eredivisie","Ergotherpeut","Eric Cantona","Eric Clapton","Eric van Tijn","Erik de Zwart","Ernie","Eros","Erwtensoep","Esau","Escaperoom","Eskimo","Esmee Denters","Esprit","Esscher","Essent","Esso","Estee Lauder","Estelle Gullit","Esther Vergeer","Ethan Hawke","Etmaal","Etna","Etos","Etos","Etui","EU","Euro","Euromast","Europa","Europcar","Europese Unie","Eurosonic Noorderslag","Eurosport","Eurovisie Songfestival","Eurozone","Eva Longoria","Eva","Even Apeldoorn bellen","Evenaar","Everest","Evers Staat Op","Evert van Benthem","Everton","Evita","Ex Machina","Excelsior","Exitpoll","Exodus","Expeditie Robinson","Experiment","Expressionisme","Eye of the Tiger","Eyeliner","Ezel","Ezeltje Prik","Fabeltjeskrant","Fabio Aru","Fabriek","Facebook Messenger","Facebook","Fafi dan?","Fahrenheit","Fair Trade","Faithless","Family Guy","Famke Louise","Fanta Zero","Fanta","Fantastisch","Fantasy Island","Farao","FARC","Farewell","Farmacie","Fast and Furious","Fathers and Daughters","Fatima","FBI","FC Barcelona","FC Groningen","FC Twente","FC Utrecht","FC Veendam","FEBO","Feestje","Felipe Massa","Feminist","Femke Halsema","Fergie","Fernando Alonso","Ferrari","Ferry Doedens","Ferry Weertman","Feuten","Feyenoord","FHM","Fiat","Fidel Castro","Fidget Spinner","Fierljeppen","Fiets","Fietsenmaker","Fietsvierdaagse","FIFA Schandaal","FIFA","Fifth Avenue","Fifty Shades of Black","Fifty Shades of Gray","Figuurzaag","File","Filemon Wesselink","Filet Americain","Filmstudio","Finale","Finding Dory","Finding Nemo","Finland","FIOD","Fipronil","Fipronilei","Fitnessruimte","Flaporen","Flappie","Fleece deken","Flensje","Flessenpost","Fleur op","Fleurop","Flevo Festival","Flevoland","Flipje van de Betuwe","Flipperkast","Flippo","Flodder","Floortje Dessing","Floppy","Florence Nightingale","Florence","Florida","Flying Dutchman","FNV","Fokke en Sukke","Fokker","Force India","Ford","Formule 1","Forrest Gump","Fort Knox","Fortis","Forum voor Democratie","Fossil","Fotograaf","Fotosynthese","Fractievoorzitter","Framboos","Franeker","Frank Boeijen","Frank de Boer","Frank Hartje Giel Festival","Frank Rijkaard","Frank Sinatra","Frankenstein","Frankfurt","Frankrijk","Franky Rizardo","Frans Bauer","Frans Duijts","Frans Duyts","Frans Hals","Frans Molenaar","Frans Schubert","Franse Alpen","Franse Revolutie","Franz Ferdinand","François Hollande","Fred Flintstone","Fred Rutten","Fred Teeven","Freddie Mercury","Freddy Heineken","Frederique van der Wal","Free Willy","Freek de Jonge","Freek Vonk","Freetown","Friends","Friesche Vlag","Friese Meren","Friesland","Fristi","Frits Barend","Frits Wester","Frituurpan","Froukje de Both","Fruitella","Fruity Loops","Fryslân","Fuck de Koning","Fukushima","Full House","Funda","Fury Road","Fyra","Fysiotherapeut","G-8","G.I. Joe","Gaastra","Gabber","Gaborone","Galatasaray","Galaxy S8","Galgje","Galileo Galilei","Game of Thrones","Gameboy","Gamma","Gandalf","Gandhi","Gangnam Style","Ganzenbord","Ganzenveer","Gardameer","Garde","Garfield","GasUnie","Gaswinning","Gauloises","Gay Pride","Gaza","Gazastrook","Gazelle","Gebakken eitje","GeenPeil","GeenStijl","Geer en Goor","Geert Wilders","Gehaktdag","Geile Geert","Gekkenhuis","Gelderland","Gelijkheid en broederschap","Gelredome","Genderfluid","Genderneutraal","Geneeskunde","Genesis","George Clooney","George Michael","George W. Bush","Georgetown","Georgina Verbaan","Georgië","Geox","Gepetto","Geraldine Kemper","Geranium","Gerard Cox","Gerard Ekdom","Gerard Joling","Gerard Reve","Gereedschap","Germanwings","Gerrit Rietveld","Gerrit Zalm","Gers Pardoel","Gery's Anatomy","Gestampte Muisjes","Geurkaars","Gevangenis","Gewapend Beton","Gewichtheffen","Gezicht op Delft","Gezondigen","Ghostbusters","Giant","Gibraltar","Giedo van der Garde","Giel Beelen","Gierput","Gieter","Gigi Hadid","Gigi Ravelli","Gijs Staverman","Gijzelsoftware","Gillette","Giovanni Guidetti","Giovanni van Bronckhorst","Giro 555","Gisele Bundchen","Gladiator","Glas in lood","Glasvezel","Glazen huis","Glazenwasser","Glee","Glennis Grace","Global shift","Gloria Estefan","Glow in the dark","Gmail","God","Godfather","Godfried Bomans","Goede Vrijdag","Goeree-Overflakkee","Golden Earring","Golden Gate Bridge","Golden Retriever","Goliath","Gondelstad","Goodyear","Google Earth","Google","Googleloeren","Gooische Vrouwen","Gooise Matrasjes","Gordijn","Gordon Ramsay","Gordon","Gorgonzola","Gotiek","Gouda","Gouden Eeuw","Gouden Gids","Gouden Griffel","Gouden Haka","Gouden Koets","Gouden Loekie","Gouden Televizier Ring","Goudkust","GP van Barcelona","GP van Spanje","Graceland","Grammy Awards","Granaatappel","Grand Canyon","Grand Depart","Grand Prix Austin","Grand Slam","Grapperhaus","Grazia","Grease","Great Barrier Reef","Greekovery","Green Street Hooligans","Greenday","Greenpace","Greenwichtijd","Grenscontrole","Grexit","Griekenland","Griekse Eilanden","Griepepidemie","Grind","Groei curve","Groene Draeck","Groene Hart","Groenlinks","Groenteman","Groesbeek","Grolsch Veste","Grolsch","Groningen","Groninger Museum","Groot-Brittannië","Grote Beer","Grote Depressie","Grote Oceaan","Ground Zero","Grover","Grumpy Cat","GTST","Guantanamo Bay","Guatemala-Stad","Gucci","Guido Weijers","Guiness Book of Records","Guinness","Guns N' Roses","Gustave Eiffel","Guus Geluk","Guus Hiddink","Guus Meeuwis","Guust Flater","Gwen Stefani","Gwyneth Paltrow","Gymleraar","Gülenbeweging","H&M","Haagse Bluf","Haagse Harry","Haagse Hopjes","Haarlem","Habsburgse Huis","Hacker","Hades","Hakuna Matata","Halbe Zijlstra","Halle Berry","Halloween","Hamas","Hamelen","Hamerkophaai","Hamlet","Hammer Series","Handbal","Hangbrug","Hangover","Hanna Verboom","Hannah Montana","Hannibal","Hanoi","Hans Anders","Hans Breukhoven","Hans Christian Andersen","Hans en Grietje","Hans Kazan","Hans Klok","Hans Kraay jr.","Hans Teeuwen","Hans Wiegel","Hans Zimmer","Hansaplast","Hanzesteden","Happy Feet","Happy Hardcore","Harbor Bridge","Harderwijk","Hardwell","Hare Krishna","Haringkaken","Harley-Davidson","Harrison Ford","Harrods","Harry Mulisch","Harry Potter","Hart van Nederland","Hartenjagen","Hartstichting","Harvard","Harvey Weinstein","Havana","Haven van Rotterdam","Hawaii","Heathrow","Heb je even voor mij","Hectometerpaaltje","Heer Bommel","Heerenveen","Heerlen","Heidelberg","Heidi Klum","Heidi Montag","Heidi","Heineken","Heintje","Heinz","Hel","Heleen van Royen","Helene Kroller Muller","Helga van Leur","Hellendoorn","Hello","Hells Angels","Helmut Schmidt","Help","Help, mijn man is Klusser!","Helsinki","HEMA","Hemel","Hemelvaart","Hemelvaartsdag","Henk Dissel","Henk Kuiper","Henk Westbroek","Henk-Jan Smits","Hennie van der Most","Henny Huisman","Henoch","Herbalife","Herbie","Herbivoor","Hercules","Herders","Herfst","Herman Brood","Herman den Blijker","Herman Finkers","Herman van Veen","Hero","Heroes","Hersenpan","Hertog Jan","Het Achterhuis","Het beste idee van Nederland","Het CBR","Het gilde","Het Glazen Huis","Het heelal","Het Huis Anubis","Het IJ","Het Kasteel","Het Koningshuis","Het Koningslied","Het Kremlin","Het Kurhaus","Het Lagerhuis","Het Land van Maas en Waal","Het Legioen","Het lelijke eendje","Het Nieuwe Testament","Het Paradijs","Het Pieterpad","Het rampjaar","Het Romeinse Rijk","Het Russisch comité","Het Suezkanaal","Het Torentje","Het verre oosten","Het volk van Laaf","Het Witte Huis","Hete Bliksem","Heteluchtoven","Hezbollah","High School Musical","Hijskraan","Hilary Duff","Hillary Clinton","Hilversum","Himalaya","Hindenburg","Hindoeïsme","Hippie","Hippocrates","Hiroshima","Hiswa","HIV","Hockey","Hoefnix","Hoek van Holland","Hoevelaken","Hofstad","Hoge Veluwe","Hogespriester","Holland Casino","Holland Festival","Holland","Hollandaisesaus","Hollands Got Talent","Hollandse Waterlinie","Hollebolle Gijs","Hollywood","Holocaust","Homer Simpson","Homies","Homohuwelijk","Homs","Hond","Honda","Hong Kong","Hongarije","Hongerstaking","Hoofdpiet","Hoog Catharijne","Hoogovens","Hoogtevrees","Hoorn","Hop Marjanneke","Horloge","Hornbach","Horse with no name","Hortensia","Hotdog","Hotel California","Hotel Direct","Hotel Transylvania","Hotmail","Houdini","Houston we have a problem","Houston","Hout","Houthakker","Hozier","HP De Tijd","HSL","Hubert Möllenkamp","Hugh Grant","Hugh Hefner","Hugh Jackman","Hugh Jackman","Hugo Boss","Hugo de Groot","Huis ten Bosch","Huis van Oranje","Huiskamer","Huisschilder","Human Resources","Humberto Tan","Hummer","Hunebedden","Hup Holland Hup","Hurricane Irma","Hutspot","Huub Stapel","Hyundai","Hyves","I am Sam","I'll be back","IAAF","Ibiza","IBM","Ice Age","Idefix","Idols","Ieniemienie","Ierland","Iglo","IJscoman","IJsland","IJsselmeer","IJsthee","IJzel","IJzeren Gordijn","Ik Hou van Holland","Ik zie ik zie wat jij niet ziet","Ik Zlatan","Ikea","Illusionist","Ilse de Lange","Imagine","IMDb","Immigratiedienst","Impasse","Impressionisme","In Between","In the Heart of the Sea","In the Name of Love","India","Indiana Jones","Indianen","Indonesië","Indy 500","IndyCar","Inferno","Informateur","Infrarood","Infrastructuur","ING","Inge de Bruijn","Ingenieur","Inkomstenbelasting","Inloopkast","Inspecteur de Cock","Inspector Clouseau","Instagram","Insurgent","Intel","Intercity","Intercontinentale raket","Internet Explorer","Internet","Internetbankieren","Interpol","Intertoys","Into the Woods","Intouchable","IOC","iPad Pro","iPad","iPhone X","iPhone","iPod","IQ","Irak","Ireen Wust","Irene Moors","Irish coffee","Iron Man","Isa Hoes","Isaac Newton","Isaak","ISIS","Islam","Islamabad","Islamitische Staat","Israël","IT","It's Raining Men","Italië","Ivo Niehe","Ivo Opstelten","J. Lo","J.J. Abrams","J.K. Rowling","J.R. Ewing","J.R.R. Tolkien","Ja zuster nee zuster","Jaap de Hoop Scheffer","Jaap Eden","Jaap Stam","Jaarbeurs","Jaarvergadering","Jack & Jones","Jack Black","Jack Daniels","Jack Johnson","Jack Nicholson","Jack Sparrow","Jack Spijkerman","Jack the Ripper","Jack van Gelder","Jackie Chan","Jackson Five","Jacob Cats","Jaguar","Jakarta","James Blunt","James Bond","James Cameron","James Cook","James Last","James Morrison","Jamie Oliver","Jamie Vardy","Jamin","Jan Bos","Jan de Roos","Jan Des Bouvrie","Jan Jaap van der Wal","Jan Keizer","Jan Klaassen","Jan Kooijman","Jan Marijnissen","Jan Mulder","Jan Smeekens","Jan Smit","Jan Steen","Jan Versteegh","Jan","Jan, Jans en de Kinderen","Jandino Asporaat","Janet Jackson","Jannes van der Wal","Jantje Beton","Japan","Jared Leto","Jason Bourne","Java","Jaws","Jay-Z","Je broer","Je Maintiendrai","Je Suis Charlie","Jean Paul Gaultier","Jean Thielemans","Jean-Claude van Damme","Jeanne d'Arc","Jeckyll and Hyde","Jeep","Jehovas getuige","Jenna Marbles","Jennifer Aniston","Jennifer Hoffmann","Jennifer Hudson","Jenson Button","Jeremia","Jeremy Clarkson","Jerevan","Jericho","Jerney Kaagman","Jeroen Bosch","Jeroen Dubbeldam","Jeroen Krabbe","Jeroen Oerlemans","Jeroen Pauw","Jeroen van der Boom","Jeroen van Inkel","Jeroen van Koningsbrugge","Jerry Springer","Jeruzalem","Jesaja","Jesse Klaver","Jessica Alba","Jessica Biel","Jessica Simpson","Jet Bussemaker","Jett Rebel","Jeugdjournaal","Jeugdpuistje","Jezus van Nazaret","Jezus","JFK","Jihadgala","Jim Bakkum","Jim Carey","Jim Caviezel","Jimi Hendrix","Jingle Bells","Jip en Janneke","Jiske Griffioen","Jiskefet","JJ Cale","Job Cohen","Job","Jochem Meijer","Jochem Uytdehaage","Jochem van Gelder","Jodendom","Jodenster","Joe Biden","Johan Cruijff Arena","Johan Cruijff","Johan de Witt","Johan Derksen","Johan Neeskens","Johan van Oldenbarnevelt","Johan Vlemmix","Johannes Calvijn","Johannes de Doper","Johannes Vermeer","Johannesburg","John Cleese","John de Mol","John Denver","John Ewbank","John F. Kennedy","John Legend","John Lennon","John Mayer","John McCain","John McEnroe","John Travolta","John van den Heuvel","John Wayne","Johnnie Walker","Johnny Cash","Johnny de Mol","Johnny Depp","Johnny Knoxville","Jojo","Jolande Sap","Jolanthe","Jomanda","Jon Bon Jovi","Jona en de Walvis","Jona","Jonge Jenever","Jongle Book","Jongste dag","Joop Braakhekke","Joop van den Ende","Joop Zoetemelk","Joost van den Vondel","Joost Zwagerman","Joran van der Sloot","Jordaan","Jorge Lorenzo","Jorien ter Mors","Jorrit Bergsma","Jort Kelder","Josef","Joss Stone","Journaal","Journalist","Journalistiek","Jozef in de put","Judas","Juffrouw Ooievaar","Jugendstil","Jukebox","Jules Deelder","Jules Verne","Julia Roberts","Julius Caesar","Jumbo","Jumbo-Lotto","Jump Style","Junglebook","Jupiler","Jupiter Ascending","Jupiter","Jurassic Park","Jurassic World","Jurk","Justice League","Justin Bieber","Jägerbom","Jörgen Raymann","K3","K3-Factor","Kaap de Goede Hoop","Kaapstad","Kaarslicht","Kaarsvet","Kaasfondue","Kaasschaaf","Kabinet","Kabinetsformatie","Kabouter Plop","Kabul","Kai Verbij","Kaiserbroodje","Kalifaat","Kalium","Kalk","Kalkaanslag","Kalverstraat","Kamasutra","Kamelenrace","Kameleon","Kamermeisje","Kamerplant","Kampioenswedstrijd","Kanaaltunnel","Kane","Kangoeroe","Kanonskogel","Kanye West","Kapitein Haak","Kapsalon","Kapster","Kapstok","Karate Kid","Karate","Kardinaal","Karel Appel","Karel de Grote","Karel","Karikatuur","Karin Slaughter","Karl Marx","Karwei","Kasteel","Kat en muis","Kate Hudson","Kate Middleton","Kate Moss","Kate Winslet","Kathmandu","Katie Holmes","Katie Melua","Katja Schuurman","Katrien Duck","Katy Perry","Kawasaki","Keanu Reeves","Keizer","Kellog's","Kelly Osbourne","Kelten","Kenia","Kentucky","Kenwood","Kerk","Kerkhof","Kermit de Kikker","Kerncentrale","Kernreactor","Kerst","Kerstboom","Kerstman","Kerstmis","Kerstster","Keuken","Keukenhof","Keukenrol","Keukenrolhouder","Keulen","Kever","Kevin Costner","Kevin Strootman","KFC","KGB","Khalid Boulahrouz","Khartoem","Kibbeling","Kickboxer","Kiev","Kievietseieren","Kijk- en luistergeld","Kijkdoos","Kijkduin","Kilimanjaro","Kim Clijsters","Kim Feenstra","Kim Holland","Kim Jong Il","Kim Jong Un","Kim Kardashian","Kim Lian van der Meij","Kimi Räikkönen","Kind van de duivel","Kinderen Geen Bezwaar","King Arthur","King Kong","Kings of Leon","Kingston","KitKat","Kiwi","KKK","Klaas Vaak","Klaas-Jan Huntelaar","Klaasvaak","Klantenkaart","Klaproos","Klapstoel","Klaslokaal","Klaverjassen","Klavertje vier","Kleedkamer","Klein Duimpje","Klein klein kleutertje","Kleine Beer","Kleine Zeemeermin","Kleptomaan","Klerenkast","Kleuterjuffrouw","Klimaatakkoord","Klimaatconferentie","KLM","Klokgevel","Klokhuis","Klokkenspel","Klooster","Klootschieten","Klopklop-grap","KLPD","Klunen","Kluun","Knabbel en Babbel","Knettergek","Knielen op een bed violen","Knight Rider","Knikkeren","KNMI","KNSB","Knurft","KNVB","KNVB-Beker","Kobe Bryant","Kodak","Koehandel","Koek en Zoopie","Koekiemonster","Koekoek","Koen Verweij","Koerden","Koeweit","Koffietijd","Koffiezetapparaat","Kok","Kokosnoot","Kolbeinn Sigthorsson","Kolfspel","Kolibri","Kolonie","Kolonisten van Catan","Kom van dat dak af","Komijnekaas","Komkommertijd","Kompas","Koning Arthur","Koning David","Koning Herodes","Koning Leeuwenhart","Koning Salomo","Koning Willem de Derde","Koning Willem I","Koning Willem II","Koning Willem-Alexander","Koningin Beatrix","Koningin Elizabeth","Koningin Fabiola","Koningin Juliana","Koningin Wilhelmina","Koninginnedag","Koninginnenach","Koningsdag","Koningshuis","Koninkijke landmacht","Koopgoot","Koopzondag","Koos Alberts","Kopenhagen","Koper","Kopieerapparaat","Koptelefoon","Koraal","Koran","Koreaanse oorlog","Korting","Koude Oorlog","KPN","Kraamkost","Kraantje Pappie","Krabpaal","Krak des Chevaliers","Krantenwijk","Krediet","Kremlin","Kreta","Krezip","Kribbe","KRO","Kroatië","Kroepoek","Krokodil","Kroonluchter","Kruidenbitter","Kruidvat","Kruimelpensioen","Kruimeltje","Kruistocht in spijkerbroek","Kruiwagen","Ku Klux Klan","Kuala Lumpur","Kuifje en Bobbie","Kuifje","Kunduz Akkoord","Kunstenaar","Kunstgras","Kussensloop","Kuzu","Kwartje van Kok","Kwik Kwek en Kwak","Kylie Jenner","Kylie Minogue","L&M","La Bamba","La La Land","Labour-partij","Lachspiegel","Lacoste","Lacrosse","Ladies And Gentlemen","Lady Die","Lady en de Vagebond","Lady Gaga","Lage landen","Lagerhuis","Lak aan","Lamar Odom","Laminaat","Lampenkap","Lampion","Lance Armstrong","Lancelot","Lancome","Landal GreenParks","Landarrest","Landgraaf","Lang zal hij leven","Lange Frans","Langspeelplaat","Langste stokbrood ter wereld","Lantaarnpaal","Lapzwans","Lara Croft","Lara Stone","Las Vegas","Lassie","Laura Dekker","Laura Hansen","Laura Jansen","Lava","Lawine","Lazarus","LCD","Le Louvre","Le Tour de France","Leauge of Legends","Lech","Leeuwarden","Lege-nestsyndroom","Leger des Heils","Lego","Leiden","Leidens ontzet","Lelystad","Lemonade","Lenie 't Hart","Lenin","Lenny Kravitz","Lente","Lentedag","Leo Beenhakker","Leon de Winter","Leona Lewis","Leonard Cohen","Leonardo da Vinci","Leonardo DiCaprio","Leontien van Moorsel","Leontine Borsato","Leraar","Les Miserables","Lesbos","Lewis Hamilton","LG","Liam Neeson","Libanon","Libelle","Libie","Lidl","Liechtenstein","Liefs uit Londen","Lieke Martens","Lieveheersbeestje","Lift","Lijkschouwer","Lik op stuk","Like a Virgin","Like Mike","Likeur 43","Lil' Kleine","Lilly Allen","Lima","Limburg","Limburgse Vlaai","Linda de Mol","Linda","Lindsay Lohan","Lingo","Linkin Park","Linnaeushof","Lion King","Lionel Messi","Lionel Richie","Lissabon","Lisse","Litouwen","Liturgie","Live","Liverpool","Liz Hurley","Ljubljana","Lloret de Mar","Loch Ness","Lodewijk Asscher","Lodewijk Napoleon","Loek Hermans","Loekie de Leeuw","Loes Luca","Loft","Logan","Logopedie","Lois Lane","Loiza Lamers","Lokterrorist","Lolsmurf","Londen","London Eye","London Has Fallen","Loom bandjes","Looney","Loopneus","Loretta Schrijver","Los Angeles","Lost Frequencies","Lotto","Lotto-Jumbo","Lotus","Louis van Gaal","Lounge","Loungebank","Louvre","Love is in the air","Love Me Like You Do","Lowlands","LP","Luanda","Lucas en Gea","Luciano Pavarotti","Lucifer","Lucille Werner","Lucky Luke","Lucky Strike","LuckyTV","Lufthansa","Luidspreker","Luier","Luigi","Luke Skywalker","Lulletje rozenwater","Luther","Lutjebroek","Luuk de Jong","Luxemburg","Lyon","M.C. Escher","Ma Flodder","Maan","Maandag","Maarschalk","Maarten 't Hart","Maarten Tjallingii","Maarten van Rossum","Maas","Maaskantje","Maastricht","Macedonië","Macron","Madagaskar","Madame Tussauds","Madonna","Madrid","Madurodam","Maffia","Maglia Rosa","Magma","Magnum","MainStreet","Major Lazer","Majorca","Majuro","Makelaardij","Makro","Malaria","Malariamug","Mali","Mall Cop","Malt bier","Malta","Mama Mia","Mamma Appelsap","Manchester United","Manchester","Mandarijneend","Manhattan","Manilla","Manna","Manneke Pis","Mans Zelmerlow","Mantelzorg","Manuel Broekman","Mao Zedong","Mao","Maori","Maranatha","Marathon van Rotterdam","Marc Marquez","Marc-Marie Huijbregts","Marco Borsato","Marco Polo","Marco van Basten","Margriet","Mari van de Ven","Maria Montessori","Maria van Magdalena","Maria","Marianentrog","Marianne Timmer","Marianne Weber","Marie Claire","Marie-Antionette","Marihuana","Marine","Mario Been","Marit Bouwmeester","Mark Bonar","Mark Ronson","Mark Rutte","Mark Simonson","Mark van Bommel","Mark Zuckerberg","Marktplaats","Marlboro","Marleen Veldhuis","Marlies Dekkers","Marokko","Maroon 5","Marrit Steenbergen","Mars","Marseille","Marsmannetje","Mart Hoogkamer","Mart Smeets","Marten Toonder","Martijn Krabbé","Martin Garrix","Martin Gaus","Martin Kok","Martin Luther King","Martina Navratilova","Martini","Martinitoren","Marussia","Mascotte","Masqat","Masseur","Mastercard","Matisse","Matroos","Matt Damon","Matthijs van Nieuwkerk","Matthäus Passion","Mattie Valk","Maurice de Hond","Mauritshuis","Max Havelaar","Max Verstappen","Maya","Mayonaise","Mazda","Maze Runner","Mazzeltov","McDonald's","McLaren","MDF","MDMA","Meatloof","Media Markt","Mediaweigeraar","Medicijnen","Medvedev","Meer of minder","Meerderheidskabinet","Meereiskaart","Meerval","Mega Mindy","Megan Fox","Meghan Markle","Mein Kampf","Mel Gibson","Melanie Trump","Melatonine","Melkertbanen","Melkweg","Memphis Depay","Men in black","Meneer Aart","Meneer de uil","Meneer Krabs","Menhir","Mens Erger Je Niet","Mensenrechten","Mentor","Mentos","Mercedes","Mercedes-Benz","Mercurius","Merlot","Meryl Streep","Metallica","Metro","Metselaar","Metusalem","Mexico","Mexico-Stad","MH17","Miami","Michael Boogerd","Michael Bublé","Michael Jackson","Michael Jordan","Michael Schumacher","Michael van Gerwen","Michaëlle Krajicek","Michel Platini","Michelangelo","Michelin","Michelinster","Michelle Obama","Michiel de Ruyter","Mick Jagger","Mickey Mouse","Microsoft Office","Microsoft","Middelbrug","Middellandse zee","Midden-Amerika","Midden-Oosten","Middenhandsbeentje","Middernacht","Midsomer Murders","Mien Dobbelsteen","Mien speklap mien laiverd","Miereneter","Mies Bouwman","Migratie","Mika","Mikado","Mike Tyson","Milaan","Miljardair","Miljoenennota","Milka","Milkshake","Milkyway","Millimeter","Milow","Minderheidskabinet","Mini Cooper","Mini playbackshow","Mini","Minigolf","Minions","Minister Kamp","Minnesota","Minoes","Minos Pallas","Minsk","Miss Holland","Miss Piggy","Miss World","Mission Impossible","Mississippi","Mitsubishi","MIVD","MKB","Moby Dick","Moeder Maria","Moeder Teresa","Moederdag","Mohammed Ali","Mohammed de Profeet","Mokum","Moleculaire machines","Molukken","Mona Lisa","Mona","Monaco","MonChou","Mondriaan","Monet","Monica Geuze","Monica Lewinsky","Monique Smit","Monique van de Ven","Monopolie","Monster van Loch Ness","Mont Blanc","Monte Carlo","Montevideo","Montmartre","Montpellier","Morgan Freeman","Morse","Mortuarium","Moskou","Mosul","Motel","Motie van wantrouwen","Motorola","Moulin Rouge","Mount Everest","Movember","Mowgli","Mozes","Mr. Bean","Mr. Polska","Mr. Spock","Mrs. Smith","MSN","MTV","Muesli","Mugabe","Muggenbult","Muhammad Ali","Multatuli","Mumford and Sons","Munster","Muppets","Museum","Mussolini","Musée d'Orsay","Muzikant","My hearth will go on","My Way","Myanmar","München","Naaien","Naar het einde van de wereld","Nachtclub","Nachtvlinder","Nachtwacht","Nagellak","Nagellakactie","Nagellakremover","Nairo Quintana","Najib Amhali","Nance Coolen","Naomi Campbell","Naomi van As","Napoleon Bonaparte","Narcis","NASA","Nassau","Natalie Portman","Nationaal Songfestival","National Geographic","Nationale Postcode Loterij","Nationale-Nederlanden","Natuurmonumenten","Natuurtalent","NAVO","Nazareth","NCIS","NCRV","Neanderthalers","NEC","Nederland","Nederlands Dagblad","Nederlandsche Bank","Nederlandse Antillen","Nederlandse Driekleur","Nederlandse Veteranendag","Need for Speed","Neelie Kroes","Neil Armstrong","Neil Diamond","Nelson Mandela","Nemo","Nep-nieuws","Nepal","Nepfractie","Nepnieuws","Nery Ford","Nescafe","Nespresso","Nesquick","Nestle","Nestorix","Net5","Netflix","Netwerk","Neuroloog","Neus","Neverland","Nevobo","New Delhi","New Jersey","New Kids Turbo","New York Pizza","New York","Newton","Niagara Waterfalls","Niantic","Nice","Nick en Simon","Nick Schilder","Nickelback","Nickelodeon","Nicki Minaj","Nico Rosberg","Nicolas Cage","Nicolas Sarkozy","Nicole Kidman","Nicolette Kluijver","Nicolette van Dam","Nicolien Sauerbreij","Nicotinepleister","Niels Holgersson","Nierbekkenontsteking","Nieuw-Amsterdam","Nieuw-Zeeland","Nieuwe Revu","Nieuwe Testament","Nieuwe Waterweg","Nieuwe Zakelijkheid","Nieuwjaarsduik","Nieuwsuur","Nigel de Jong","Nigel Farage","Nijenrode","Nijl","Nijmeegse Vierdaagse","Nijmegen","Nijntje","Nike","Nineve","Nintendo","Nirvana","Nissan","Nivellering","No Surrender","Noach","Nobelprijs","NOC-NSF","Nokia","Noord Nederlands Toneel","Noord-Afrika","Noord-Amerika","Noord-Brabant","Noord-Holland","Noord-Ierland","Noord-Korea","Noordelijk halfrond","Noorder Dierenpark","Noorderlicht","Noordpool","Noordwijk","Noordzee","Noordzeekanaal","Noormannen","Noorwegen","Normandië","North Sea Jazz Festival","NOS","NOS-Journaal","Nostradamus","Notitieblok","Notre-Dame","Nova Zembla","Nova","Novak Djokovic","NPO 1","NPO 2","NPO 3","NRC Handelsblad","NRC","NS","NSA","NSB","Nu.nl","Nummer 14","Nummerdor en Varenhorst","Nuna","Nuon","Nutella","Nutricia","O Denneboom","O kom er eens kijken","Oasis","Obama","Obelix","Obesitas","Ocean's Thirteen","Octopus","Oculus Rift","Oculus","Oekraïne","Oekraïne-referendum","Oeral","Oerend Hard","Oerknal","Oerol Festival","Oerwoud","Oeteldonk","Officier van Justitie","OG3NE","Oh Oh Den Haag","Oktoberfest","Olav Mol","Olivia Newton-John","Ollie","Ollongren","Olvarit","Olympique Marseille","Olympisch Comité","Olympisch Vuur","Olympische Spelen","Olympische Winterspelen","Ome Willem","Omega","Omelet","Omi","Onderweg naar morgen","Onderzeeër","Onderzoeksraad voor Veiligheid","One direction","OnePlus","Onix","Ontgroening","Ontslaggolf","Oogschaduw","Oom Dagobert","Oorlel","Oost-Europa","Oostenrijk","Oosterschelde","Oosterscheldekering","Oostindische Compagnie","Op Me Monnie","Opel Astra","Opel","Openbaring","Openlucht museum","Operazangeres","Ophrah Winfrey","Oprechte Almanak","Opsporing Verzocht","Opticien","Opvanglocatie","Oranje","Oranjebitter","Oranjestad","Ordentelijk","Oreo","Origami","Orkaan Matthew","Orkaan Patricia","Orkaankracht","Orlando Bloom","Orthodontist","Osama Bin Laden","Oscars","Oslo","Ot en Sien","Otje","Ottawa","Oud en Nieuw","Oude Testament","Oudejaarsavond","Oudejaarsconference","Oudejaarstrekking","Ouderenzorg","Oudorp","Out of the box","OV-chipkaart","Over de streep","Overijssel","Owen Wilson","Oxford University","Oxford","Ozonlaag","Ozzy Osbourne","P. Diddy","P.C. Hooft","Paard van Troje","Paasfeest","Paashaas","Pablo Picasso","Pac man","Paddington","Paddo","Pakistan","Pakjesavond","Pakjesboot","Paleis het Loo","Paleis Huis ten Bosch","Paleis Noordeinde","Paleis op de Dam","Paleis Soestdijk","Paleis","Paleontologie","Palermo","Palestina","Palindroom","Pall Mall","Palm","Pamela Anderson","Pampus","Panama Kanaal","Panama-stad","Panasonic","Pandabeer","Pannenkoekenboot","Panorama","Panoramix","Pantoffeldiertje","Paper Planes","Paperclip","Papier","Paraaf","Paradijs","Paradiso","Paradox","Paralympics","Paramaribo","Paraplu","Parel","Parijs","Paris Hilton","Paris Saint Germain","Park Guell","Park","Parkeergarage","Parkinson","Parkpop","Parlement","Partij voor de Dieren","Partysquad","Pasen","Paskamer","Passiva","Pastoor","Patatje Oorlog","Patholoog-anatoom","Patricia Paay","Patrick Kicken","Patrick Kluivert","Patrick Lodiers","Patrick Swayze","Patty Brard","Paul de Leeuw","Paul Gauguin","Paul McCartney","Paul Rabbering","Paul van Loon","Paul van Vliet","Paul Verhoeven","Paul Witteman","Paulus de Boskabouter","Paus","Pauw en Witteman","PayPal","Peanuts","Pearl Harbor","Pearl Jam","Pearle","PEC Zwolle","Peijnenbrug","Peking","Pelikaan","Pelle","Pentagon","Penélope Cruz","Peper-en-zoutstel","Pepermolen","Pepernoot","Peppi en Kokki","Pepsi Max","Pepsi","Per seconde wijzer","Permanent","Persconferentie","Person of Interest","Persoonsgegevens","Pest","Pete Sampras","Peter Bosz","Peter Griffin","Peter Heerschop","Peter Jackson","Peter Langhout","Peter Pan","Peter R. de Vries","Peter Sagan","Peter Stuyvesant","Peter Timofeeff","Peter van der Vorst","Peter Will","Petje Pitamientje","Peugeot","Phase 10","Phil Collins","Phil Taylor","Philip Cocu","Philip Freriks","Philipp Kohlschreiber","Philips Stadion","Philips","Phishing","Pia Douwes","Piano","Pichegru","Pickwick","Pictionary","Pictogram","Pierce Brosnan","Piet Hein Donner","Piet Hein","Piet Keizer","Piet Klerkx","Piet Paulusma","Piet Zwart","Pieter Baancentrum","Pieter Minnewit","Pieter van den Hoogenband","Pieter van Vollenhoven","Pieterburen","Pieterpad","Pietje Bel","Piets Weerbericht","Pikachu","Piloot","Pim Fortuyn","Pim Pam Pet","Pingen","Pinguin","Pink Floyd","Pink Lady","Pink Panther","Pinkeltje","Pinkpop","Pinksteren","Pino","Pinokkio","Pinterest","Pioenroos","Pip en Pim","Pippa Middleton","Pippi Langkous","Piramide","Piranha","Piratebay","Pirates of the Caribbean","Pirelli","Pitch Perfect","Pittbull","Pixar","Pixelrelatie","Pixels","Pizza Hut","Piñata","PKN","Plank Challenge","Plankenkoorts","Plascontract","Plasma","Plastic","Plato","Playboy","Playstation 3","Playstation","Plopsaland","Pluk van de Petteflat","Pluto","Pocahontas","Podgorica","Poedel","Poepincident","Poesje Mauw","Poker Face","Poker","Pokestop","Pokémon Go","Pokémon","Pokémonterreur","Polen","Politicus","Politieman","Polka","Polo","Pontius Pilatus","Ponypark Slagharen","Poortjesspringer","Popcorn","Popeye","Porsche","Port Louis","Port Moresby","Port of Spain","Port-au-Prince","Porto-Novo","Portret In Diamanten","Portugal","Postbank","Postkantoor","Postmodernisme","Postzegelverzamelaar","Potloodventer","Powned","Praag","Praatpaal","Praxis","Premier Balkenende","Premier Netanyahu","President Clinton","President Hollande","President Maduro","President Obama","Pretty Woman","Preuvenemint","Priester","Prikbord","Prikpil","Primark","Prince Harry","Prince William","Prince","Princess Diana","Prins Albert","Prins Bernhard","Prins Carl Philip","Prins Carnaval","Prins Charles","Prins Claus","Prins Friso","Prins Harry","Prins Maurits","Prins Willem","Prinsenhof","Prinses Alexia","Prinses Amalia","Prinses Ariane","Prinses Irene","Prinses Laurentien","Prinses Margriet","Prinses Maxima","Prinsjesdag","Printer","Prison Break","Pristina","Prius","Proeverij","Profeet Mohammed","Profeet","Professor Barabas","Profielwerkstuk","Profvoetballer","Project Syria","Project X","Prosecco","Protestanste Kerk","Provinciale Staten","Prullenbak","Psalm","PSV","Publiek","Puigdemont","Pukkelpop","Puma","Pumba","Purple Rain","Putdeksel","PvdA","PVV","Pyongyang","Pyramide","Pyreneeën","Pyromaan","Pythagoras","Python","Q-base","Qmusic","QR-code","Quarter Pounder","Que Sera Sera","Quebec","Queen","Quest","Quick Step","Quinoa","Quinty Trustfull","Quote 500","Quote","R. Kelly","Raad van State","Raadgevend referendum","Raamkozijn","Raaskallen","Rabat","Rabobank","Rachab","Racist","Racoon","Radar Love","Radar","Radijs","Radio 1","Radio Veronica","Radiohead","Radiopresentator","Rafael Nadal","Raffaello","Raket","Ralf Mackenbach","Ralf Schumacher","Ramadan","Rambo","Ramses Shaffy","Randstad","Range Rover","Ranomi Kromowidjojo","Ransomware","Ratko Mladić","Raul Castro","Ray Charles","Ray-Ban","Real Madrid","Rechter","Recyclen","Red Band","Red Bull Racing","Red Hot Chili Pepers","Red mijn vakantie","Reese Witherspoon","Referendum","Reformatie","Regeerakkoord","Regenboog","Regenboogtaal","Regenton","Regeringsverklaring","Regilio Tuur","Rehab","Reichstag","Reinder Nummerdor","Reinier Paping","Reinout Oerlemans","Reisbureau","Reiziger","Rembrandt van Rijn","Remia","Remy Bonjasky","Renaissance","Renate Verbaan","Renault","Renee Zellweger","Renesse","René Froger","René Gude","René van der Gijp","Repelsteeltje","Replay","Republikeinen","Resolutie 181","Resolutie","Reuzenrad","Reykjavik","Rhône","Richard Branson","Richard Gere","Richard Krajicek","Rick Astley","Rick Brandsteder","Rick Nieman","Ricky Martin","Rico Verhoeven","Ridderzaal","Rietje","Riga","Rihanna","Rijksmuseum","Rijkswaterstaat","Rik Felderhof","Rik van de Westelaken","Ringo Starr","Ringstaartmaki","Rintje Ritsma","Rio de Janeiro","Risen","Risk","Rita Verdonk","Rituals","RIVM","Rob de Nijs","Rob Stenders","Rob van Someren","Robbie Williams","Robert de Niro","Robert Doornbos","Robert Downey jr.","Robert Gesink","Robert Jensen","Robert Mugabe","Robert ten Brink","Robijn","Robin Hood","Robin van Persie","Roces","Rocky Balboa","Rocky Mountains","Rode Duivels","Rode Kruis","Rode Planeet","Rode Plein","Rode Zee","Roel van Velsen","Roemenië","Roetveegpiet","Rohingya","Rokkostuum","Rolex","Rolgordijn","Rolkoffertoerisme","Rollercoaster Tycoon","Rolling Stones","Rolls-Royce","Rolstoel","Roltrap","Rome","Romeinse Rijk","Ron Boszhard","Ron Brandsteder","Ron Jans","Ronald de Boer","Ronald Giphart","Ronald Koeman","Ronde van Italië","Rondvaartboot","Ronnie Flex","Roodborstje","Roodkapje","Rooibos","Rooie Oortjes","Rooms Katholieke Kerk","Roos","Roosendaal","Roosevelt","Rosbief","Rosébier","Roti","Rots van Gibraltar","Rotterdam Airport","Rotterdam Centraal","Rotterdam","Roulette","Route 66","Roxette","Royal Albert Hall","Royston Drenthe","Rozen verwelken","RTL 4","RTL 5","RTL 7","RTL 8","RTL Boulevard","Ruben Nicolai","Ruben van der Meer","Rubik's Cube","Rudolf","Rudolph van Veen","Ruilbeurs","Rum","Rummikub","Running Mate","Rupsje Nooitgenoeg","Rush Hour","Rusland","Russell Crowe","Russisch Roulette","Rutger Hauer","Ruth Jacott","Ruud de Wild","Ruud Gullit","Ruud Lubbers","Ruud van Nistelrooy","Ryan Reynolds","Saab","Sabbat","Sacha de Boer","Saddam Hoessein","Safari","Sahara","Sail","Saint Georges","Saint-Tropez","Salah Abdeslam","Salami","Salbutamol","Salontafel","Salvador Dali","Salvador Sobral","Sam Smith","Sammy","Samson en Gert","Samson","Samsonseks","Samsung","Samuel Forrest","Samuraizwaard","San Andreas","San Fransisco","San José","San Marino","San Salvador","Sanaa","Sandra Bullock","Sandy","Sanhedrin","Sanne Wevers","Santa Claus","Santana","Santiago","Santo Domingo","Santé","Saoedi-Arabië","Sarah Jessica Parker","Sarajevo","Sardinië","Sarena Solari","Sarena","Satan","Saterday Night Fever","Satudarah","Saturnus","Sauber","Sauna","Save the Children","Saxion Hogeschool","SBS6","SC Heerenveen","Scandinavië","Scapino","Scarlett Johansson","Schaal van Richter","Schaken","Schandaal","Schandaalbejaarde","Schanulleke","Schateiland","Schavuit","Scheepvaartmuseum","Scheidsrechter","Schemerlamp","Schermvergrendeling","Scheveningen","Schiedam","Schiermonnikoog","Schijnwerper","Schimmel","Schindler's List","Schiphol","Schippers van de Kameleon","Schoenmaker","Schone Handen","Schone Slaapster","Schoolbord","Schoolplein","Schoonmaker","Schoonmoeder","Schorpioen","Schotland","Schouwburg","Schouwen-Duiveland","Schrijver","Schrikkeldag","Schuur","Schwalbe","Schweinsteiger","Scooby-Doo","Scouting","Scrabble","Scriptie","Seal","Sean Penn","Sebastian Vettel","Secretaressedag","Seiko","Seine","Seinfeld","Selah Sue","Selena Gomez","Selfie","Selfiedode","Selfieluis","Selma","Seniorenpardon","Sensei","Seoel","Separatisten","Sepp Blatter","Serena Williams","Serious Request","Serveerster","Sesamstraat","Seventh Son","Sevn Alias","Sex and the City","Sfinx","Shakespeare","Shakira","Shanghai","Shape of You","Sharon Jones","Sharon Stone","Shawshank Redemption","Shell","Sherlock Holmes","Shorttrack","Shrek","Shut Up and Dance","Siberische Tijger","Siberië","Sicilië","Siddhartha","Siegmund Freud","Siem de Jong","Siemens","Sierra Leone","Sigmund Freud","Silence of the Lambs","Silverstone","Silvio Berlusconi","SIM-kaart","Simba","SimCity","Simon Carmiggelt","Simon Keizer","Simon Petrus","Simone Kleinsma","Simple Plan","Simply the Best","Sinds een dag of twee","Sineke","Singapore","Sinkhole","Sint Eustatius","Sint Maarten","Sint Nicolaas","Sint-Jansklooster","Sint-Pieter","Sinterklaasjournaal","Siri","Sjaak en de Bonenstaak","Sjinkie Knegt","Sjoelen","Sjoemelonderzoek","Sjoemelsoftware","Sjoemelzaad","Skopje","Sky Radio","Skyfall","Skype","Slaap Kindje Slaap","Slaapzaal","Slag bij Waterloo","Slag om Arnhem","Slagbal","Slager","Slagerij","Slee","Sleehak","Sloggi","Slokdarm","Slow Down","Smarties","Smient","Smurfen","Smurfenlied","Smurfin","Snackbar","Snapchat","Sneakers","Sneek","Sneekweek","Sneeuw","Sneeuwbaleffect","Sneeuwpop","Sneeuwwitje","Snelbinders","Snelheidsmeter","Snelkookpan","Snelwandelen","Snickers","Snoekbaars","Snoop Dogg","Snoop Lion","Snoopy","Snow Patrol","Snowboarden","SOA","Socrates","Sofia","Softbal","Solar Team","Soldaat van Oranje","Soldaat","Somalië","Sombrero","Sonja Bakker","Sonos","Sons of Anarchy","Sony Ericsson","Sony","Soof","SOS","Soulja Boy","Soundmix show","South Park","Souvenir","Sovjet Unie","SP","Spa blauw","Spa","Spaarlamp","Spacecake","SpaceX","Spaghetti bolognese","Spangas","Spanje","Sparta","Specht","Special K","Specialized","Specsavers","Spectre","Speed","Speedo","Speedy Gonzales","Speeltuin","Spermadonatie","Spice Girls","Spider-Man","Spinnen","Spinners","Spinoza","Spion","Spits","Spitsmuis","Spitsuur","Spongebob Squarepants","Sponsor Loterij","Spook","Spoorloos","Sportjournaal","Sportlife","Sporttribunaal","Sportweek","Spotify","Spring maar achterop","Sprinter","Sprite","Spy","Sri Lanka","SS","Staafmixer","Staartdeling","Staatsgezinden","Staatsgreep","Staatsloten","Staatsloterij","Stacaravan","Stadhouder","Stadhuis","Staken","Stalin","Stalingrad","Stamboom","Stampertje","Stand-up comedy","Standbeeld","Star Trek","Star Wars","Statenbijbel","Statenvertaling","Station","Stedelijk Museum","Steen der Wijzen","Steenhouwerij","Stef Ekkel","Steffi Graf","Stekelenburg","Stekkerdoos","Stemrecht","Stemwijzer","Stephan Eberharter","Stephen King","Steve Jobs","Steven Seagal","Steven Spielberg","Stevie Ray Vaughan","Stevie Taylor","Stevie Wonder","Stewardess","Stichting Brein","Stierengevecht","Stift","Still Alice","Stille Nacht","Stille Oceaan","Sting","Stockholm","Stockholm-syndroom","Stoeptegel","Stoma","Stonehenge","Stoofperen","Stopcontact","Stoplicht","Stoptober","Straat van Gibraltar","Strand","Stratego","Stratenmaker","Street Art","Studentenprotest","Studio Sport","Stuiterbal","StukTV","Subway","Sudoku","Suezcrisis","Suezkanaal","Sugardating","Suicide Squad","Suikerfeest","Suikerspin","Summer 69","Sunday Sun","Super Bowl","Super de Boer","Super Dry","Super Mario Bros.","Super Mario","Superman","Supermarkt","Suriname","Surrealisme","Susan Boyle","Suske en Wiske","Suske","Suva","Suzuki","Sven Kramer","Swastika","Swatch","Swiebertje","Swiss","Sydney Opera House","Sydney","Sylvana Simons","Sylvester Stallone","Sylvester","Sylvie van der Vaart","Syndroom","Syrië","Syriërs","T-Mobile","Tachtigjarige oorlog","Tafelzout","Taipei","Taiwan","Taj Mahal","Take That","Taken","TalkTalk","Tallinn","Tandarts","Tandartsstoel","Tandem","Tandenborstel","Tandenfee","Tango","Tanja Niemeijer","Tante Sidonia","Tapas","Tarik Z.","Tarzan and Jane","Tarzan","Tasmanian Devil","Tasmanië","Tatjana","Taylor Swift","Team Sunweb","Techno","Ted Cruz","Ted","Teevendeal","Teheran","Teigertje","Tekenaar","Tekkel","Tel Aviv","Telefoniste","Telegraaf","Telekids","Teletubbies","Televizier Ring","Telfort","Tempel","Tenerife","Tent","Tenue","Tepel","Tequilla suicide","Tereurschwalbe","Terminator","Termostaat","Terneuzen","Terreur","Terreurbeleid","Terschelling","Tesla","Testament of Youth","Testosteron","Tetris","Teun de Nooijer","Texaco","Texas","Texel","Teylers Museum","TGV","Thailand","Thalys","Thank you for the music","Thanksgiving","THC","The A-Team","The Age of Adaline","The Beach Boys","The Beatles","The Bourne","The Boy Next Door","The Conjuring","The Devil Wears Prada","The Doctor","The First Lady","The Flintstones","The Force Awakens","The Funeral","The Ghost Dimension","The Girl from Ipanema","The Godfather","The Great Barrier Reef","The Green Happiness","The Gunman","The Hobbit","The Hunger Games","The Imitation Game","The Incredibles","The Killers","The King's Speech","The Lion King","The London Eye","The Lord of the Rings","The Man from U.N.C.L.E.","The Matrix","The Minions","The Notebook","The Passion","The Phantom of the Opera","The Playboy Mansion","The Police","The Princess Diaries","The Purge","The Revenant","The Rolling Stones","The Running Man","The Simpsons","The Sound of Music","The Theory of Everything","The Two Towers","The Voice of Holland","The Walk","The winner takes it all","The X-Files","The Zodiac Killer","Thea Beckman Prijs","Theater","Theems","Theo Bos","Theo en Thea","Theo Hiddema","Theo Janssen","Theo Maassen","Theo van Gogh","Theodore Bagwell","Theresa May","Thermometer","Thermostaat","Thialf","Thierry Baudet","Thom Hoffman","Thomas Acda","Thomas Berge","Thomas Dybdahl","Thomas Edison","Three of the kind","Thriller","Thuisterrorist","Thunderdome","Ti-Ta-Tovenaar","Ticket to ride","Tiel","Tien Geboden","Tien voor Taal","Tiger Woods","Tijm","Tijn Kolsteren","Tilburg","Tim Hofman","Tim Kaine","Timboektoe","Time of my Life","Times New Roman","Times Square","Timmerman","Tina Turner","Tinder","Tineke Schouten","Tinkerbell","Tirana","Titanic","Titanium","Tiësto","TMF","TNT Post","To the Max","Toastjes","Toblerone","Toerenteller","Toetanchamon","Toilet","Toiletjuffrouw","Tokio","Tom and Jerry","Tom Coronel","Tom Cruise","Tom Dumoulin","Tom Egbers","Tom Hanks","Tom Middendorp","Tom Poes","Tomaat","Tomb Raider","Tommy Hilfiger","Tomorrowland","TomTom","Toneelschool","Tongpiercing","Tonny Vilhena","Toon Hermans","Tooske","Top 2000","Top Gear","Toppers","Toppop","Toren van Babel","Toren van Pisa","Toro Rosso","Toscaanse bruiloft","Toscane","Tosti ijzer","Toto","Tourist Trophy","Tower Bridge","Toy Story","Toyota","Trainingsbroek","Trainingskamp","Trainwreck","Transavia","Transformers","Transgenders","Treitervlogger","Tribune","Trijntje Oosterhuis","Trilogie","Triplex","Tripoli","Trivia Crack","Trivial Pursuit","Trix","Trol","Tropisch Regenwoud","TROS","Trouw","Trouwma","Truckstar","True Story","Trumpcare","Trumpisme","Try Before You Die","Tshechië","Tsjakka!","Tsjernobyl","Tsunami","TT Assen","TU Delft","TU","Tuba","Tuinhuis","Tuinman","Tuintegeltaks","Tukker","Tulp","Tumblr","Tunesië","Tupac Shakur","Turist","Turkije","Turks Fruit","Turkse minister","TV Kantine","TV Show","Twee Motten","Twee voor Twaalf","Tweede Paasdag","Tweede Pinksterdag","Tweede Wereldoorlog","Twente","Twilight","Twin Towers","Twister","Twitter","Twix","Two and a Half Men","Tygo Gernandt","Typemachine","Typograaf","U2","UB40","UEFA","UFO","Uggs","Uitmarkt","Ukelele","Ulaanbaatar","Uluru Rocks","Uma Thurman","UMCG","Unbroken","Uncle Sam","Underworld","UNHCR","UNICEF","Unilever","Universiteit","Unox","Untold Festival","UPC","Uranium","Uranus","Urk","US Open","Usain Bolt","Usher","Ushi","Utrecht","Utrechtse Heuvelrug","V for Vendetta","V&D","Vaalserberg","Vader Jacob","Vaderdag","Vaduz","Vakantiegeld","Vakkenvuller","Valentijnsdag","Valentino Rossi","Valkenburg","Vallende hijskraan","Valletta","Van der Valk","Van Dik Hout","Van Gend en Loos","Van Gogh Museum","Van Kooten en de Bie","Van Nelle","Vancouver","Vanessa","Vangrails","Vanille","VARA","Vastenavond","Vaticaan","Vaticaanstad","Veenhuizen","Vegas strong","Veiligheidsspeld","Velg","Veluwe","Venco","Venetië","Ventilator","Venus Williams","Venus","Venz","Verdana","Verdrag van Munster","Verdrag van Versailles","Verenigd koninkrijk","Verenigde Arabische Emiraten","Verenigde Staten","Vergrootglas","Verjaardag","Verkade","Verkeersslachtoffers","Verkoper","Vermeer","Vermist","Veronica","Verpleger","Versace","Versailles","Verstandskies","Verwarming","Verzorger","Vespa","Vesuvius","Viaduct","Viagra","Vice premier","Vicieuze cirkel","Victor en Rolf","Victoria Beckham","Victoria Koblenko","Victoria's Secret","Videoscheidsrechter","Vier Mijl","Vietnam","Vietnamese loempia","Vijver","Vikingen","Vikingkreet","Vikingschip","Viktor en Rolf","Vilnius","Vincent van Gogh","Vindicat","Virtual Reality","Visa","Visagiste","Visserskraam","Vitesse","Viva Hollandia","Vive la France","Vlaanderen","Vladimir Poetin","Vlaggetjesdag","Vledder","Vliegende Hollander","Vliegeren","Vliegtuig","Vliegveld","Vlieland","Vlissingen","Vlog","Vloggen","Vlogger","Vluchtelingen","Vluchtelingencrisis","Vluchtelingenstroom","Vluchtstrook","VMBO","VOC","VOC-Schip","Vodafone","Voetbal Inside","Vogelbekdier","Vogelenzang","Voice of Holland","Volare","Voldermort","Volendam Kermis","Volendam","Volgeltjesdans","Volkert van der Graaf","Volkskrant","Volkslied","Volksliedpopulisme","Volkswagen Kever","Volkswagen","Volvo","Vondelpark","Voorn","Voorrangsweg","VPRO","Vredestein","Vrij Nederland","Vrijdag de Dertiende","Vrijdag","Vrijheid","Vrijheidsbeeld","Vroom","Vrouwendag","Vrouwenvoetbal","Vuelta","Vuurkorf","VVD","VVV","VVV-bon","Wachtkamer","Wachtwoord","Waddeneilanden","Walcheren","Waldemar Torenstra","Wales","Walibi","Walking Fridge","Walkman","Wall Street","Wallonië","Walt Disney","Wanbeleid","Wandelende tak","Wapenwedloop","Warmtezombie","Warschau","Warsteiner","Washington","Wasknijper","Wassenaar","Watergeuzen","Watergruwel","Watersnoodramp","Waterstofbom","Waxinelichtje","Waylon","Wayne Rooney","WC","WC-borstel","WC-ontstopper","We are the world","We Will Rock You","We've got a problem","Weegschaal","Weekend Miljonairs","Weekend","Weense Wals","Weerman","Weerwolf","Wegenwacht","Wehkamp","Weight Watchers","Wellington","Wendy van Dijk","Wenen","Wenskaart","Wereldaidsdag","Wesley Sneijder","West-Europa","Western","Wet Hillen","Wet van Murphy","Wet Werk en Zekerheid","What a wonderful world","When Harry met Sally","Whitney Houston","Who let the dogs out?","Whoopi Goldberg","Whopper","Wibi Soerjadi","Wibra","Wie ben ik?","Wie is de Mol?","Wie is de Sjaak?","Wielrennen","Wiet","Wietpas","WiFi","Wigwam","Wii","Wijnglas","Wijnkelder","Wijnkoeler","Wikileaks","Wikipedia","Wilde-Westen","Wilfred Genee","Wilhelmus","Will Griggs","Will Smith","Willeke Alberti","Willeke van Ammelrooy","Willem Alexander","Willem Barentsz","Willem de Zwijger","Willem Holleeder","Willem van Hanegem","Willem van Oranje","Willem Wever","Willemstad","William Turner","William","Willie Wortel","Willy Wonka","Wilma Mansveld","Wilma Nanninga","Wilmots","Wim Crouwel","Wim Jonk","Wim Kieft","Wim Kok","Wim Sonneveld","Wim T. Schippers","Windhoek","Windlicht","Windmolen","Windows 10","Windows","Winkel","Winkelwagen","Winkler Prins","Winnie de Poeh","Winston Churchill","Winston Gerschtanowitz","Winter","Winterspelen","Wintersport","Wiske","Wiskunde","Witbier","Within Temptation","Witte Donderdag","Witte Huis","Witte zwanen zwarte zwanen","WK Voetbal","WK","WNF","Wodan","Woensdag","Woensdrecht","Woestijn","Woestijnrat","Wokkels","Wolfgang Amadeus Mozart","Wolter Kroes","Wolves","Wonder Woman","Wonderbra","Woodkid","World of Warcraft","World Solar Challenge","World Trade Centre","World Wide Web","Wubbo Ockels","WW","X-Men","Xander de Buisonje","Xbox","Xenos","Xerox","Xess Xava Sneijder","XTC","Xylofoon","Yahoo","Yamaha","Yamoussoukro","Yasser Arafat","Yellow Submarine","Yen","Yes we can!","Yesterday","Yfke Sturm","Yildriz","YMCA","Yogi Bear","Yoko Ono","Yosemite","You Want It Darker","Youp van 't Hek","YouTube","Yuri van Gelder","Yvon Jaspers","Zaandam","Zaanse Schans","Zac Efron","Zack & Cody","Zadkine","Zagreb","Zakdoekje leggen","Zaklopen","Zakynthos","Zalando","Zalm","Zandvlakte","Zandvoort","Zaterdag","Zayn Malik","Zeefdrukkerij","Zeehondencreche","Zeeland","Zeelandbrug","Zeeman","Zeephelling","Zeeslag bij Nieuwpoort","Zeeuws Meisje","Zeeuws-Vlaanderen","Zeevonk","Zelfportret","Zero Latency","Zeurpiet","Zeus","Zeven Provinciën","Zeven Wereldwonderen","Ziekenhuis","Zigeuners","Ziggo Dome","Ziggo Sport","Ziggo","Zij gelooft in mij","Zikavirus","Zilveren Kruis","Zilvervloot","Zimbabwe","Zinedine Zidane","Zinloos geweld","Zionisme","Zitstoel","Zoetemeer","Zolder","Zomer","Zon Zuipen Ziekenhuis","Zondag met Lubach","Zondag","Zondvloed","Zonen van Jakob","Zonnebril","Zooikoorts","ZOOP","Zorro","Zoutvaatje","Zuid-Afrika","Zuid-Amerika","Zuid-Holland","Zuid-Korea","Zuidelijk Halfrond","Zuiderpark","Zuiderzee","Zuidpool","Zumba","Zure zult","Zwartboek","Zwarte Piet","Zwarte Pietendiscussie","Zwarte Zaterdag","Zwarte Zee","Zweden","Zweinstein","Zwembad","Zwemjuffrouw","Zwitsal","Zwitserland","Zwitserse Alpen","Zwolle","ZZP-er","Škoda","μTorrent"],MP={name:_P,entities:AP},BP="Alledaagse lijst",EP=["'s Nachts","24/7","3D","Aandelen","Aandelenbeurs","Aandenken","Aanmelden","Aantrekkelijk","Aanval","Aardappelsalade","Aardbei","Aardbeving","Abonnement","Abracadabra","Abrikozenjam","Abstract","Academicus","Accent","Achtbaan","Achterdeur","Achtergrond","Achtergrondmuziek","Achtertuin","Achteruit inparkeren","Achterwaartse salto","Achthoek","Acteren","Acteur","Acupunctuur","Ad rem","Adamsappel","Adamskostuum","Adapter","Adder","Adopteren","Adrenaline","Adrenalinekick","Advertentie","Advocaat","Aerobics","Afhaalmaaltijd","Afkorting","Afluisteren","Afmelden","Afspraakje","Afstandsbediening","Afterparty","Aftershave","Aftrekken","Afwasmachine","Airbag","Airconditioning","Akoestiek","Alarm","Albino","Alcohol","Alfabet","Alfabetisch","All-inclusive","Alleenstaande ouder","Allergisch","Alleseter","Aluminium","Amandelen","Amateur","Ambassade","Ambitie","Ambulance","Amputatie","Amusement","Ananas","Anatomie","Anker","Ansichtkaart","Ansjovis","Antibiotica","Antiek","Apetrots","Apotheek","Apotheker","App","Appartement","Appel","Appelsap","Appeltje-eitje","Appen","Applaus","Aquarium","Arbeid adelt","Arbeidersklasse","Arbiter","Architect","Armband","Armoedegrens","Armpje drukken","Artiest","Artrose","Arts","Asociaal","Asperge","Astma","Astrologie","Astronaut","Astronomie","Atlas","Atletiek","Atletisch","Atmosfeer","Au pair","Auditie","Aura","Auteur","Autobiografie","Autochtoon","Automatisch","Automatische piloot","Autopsie","Averechts","Avocado","Avontuur","Azijn","B&B","Babbelen","Babyboomers","Babyface","Babysitter","Babyvet","Back-up","Backhand","Backpacken","Backstage","Bacteriën","Badjas","Badkamer","Badminton","Bagel","Bakfiets","Bakken","Bakkerij","Bakkie pleur","Balans","Balkon","Ballerina","Ballet","Ballon","Ballroomdansen","Balpen","Balsamicoazijn","Banaan","Bananenrepubliek","Band","Bandana","Bandbreedte","Bank","Bankroet","Barista","Basisschool","Basketbal","Batterij","Batterijduur","Beachvolleybal","Bedriegen","Bedrijf","Bedrijfsleider","Bedrijfsplan","Bedrog","Beeldhouwer","Beeldspraak","Beenhaar","Begane grond","Beginnersgeluk","Behang","Behendigheid","Beige","Bejaarde","Bekrompen","Belasting","Belastingaangifte","Belastingvrij","Beleefd","Belegen kaas","Belhamel","Belofte","Beltoon","Bemoeial","Bende","Bergafwaarts","Bergketen","Bergpas","Bericht","Beroemdheid","Beschermengel","Beschuit","Besmettelijk","Besodemieteren","Bespioneren","Bestek","Betere wederhelft","Beton","Bewerken","Bewijs","Bewolkt","Bewusteloos","Bewustzijn","Bezienswaardigheid","Bezige bij","Bibliothecaris","Bibliotheek","Biceps","Bidden","Bier","Bierbuik","Bijgeloof","Bijkeuken","Bijlage","Bijles","Bijnaam","Bijrijder","Bijstand","Bijwerkingen","Bijziend","Bikini","Biljarten","Billenkoek","Binnenhuisarchitect","Binnenlandse zaken","Binnenplaats","Biografie","Biologie","Bioscoop","Bitterbal","Bittere einde","Bittere pil","Bitterzoet","Bivakmuts","Blaaskaak","Black out","Bladwijzer","Blanco cheque","Blauw bloed","Blauwe kaas","Blauwe maandag","Bleek","Blessure","Blind date","Blind vertrouwen","Blind","Blinddoek","Blinde darm","Blinde vlek","Blingbling","Bloeddruk","Bloedgroep","Bloembol","Bloemen","Bloemkool","Bloesem","Blog","Blond","Bluf","Bodybuilding","Boekbespreking","Boekenclub","Boekenwinkel","Boekenwurm","Boeket","Boekhouder","Boemerang","Boer","Boerderij","Boerenverstand","Boetiek","Boksen","Bombastisch","Bommetje","Bon","Bonen","Bonsai","Bonus","Boodschappen","Boogschieten","Boomhut","Boor","Bordspel","Borg","Bot vangen","Boter","Boterhamworst","Botox","Boulevard","Boycot","Braaf","Braille","Brainstormen","Brandalarm","Brandslang","Brandstof","Brandtrap","Brandweer","Breakdance","Brein","Broccoli","Broeikaseffect","Broodmes","Broodnodig","Broodrooster","Brownie","Browser","Brug","Bruid","Bruidegom","Bruidsmeisje","Bruiloft","Bruine suiker","Bruiswater","Brunch","Brunette","Bubbelbad","Bucketlist","Budget","Buffet","Buikspreker","Buiten adem","Buitenaards wezen","Buitenland","Buitenlander","Buitenlandse zaken","Buitenschoolse activiteit","Buitenspel","Buitenwijk","Bulldozer","Bullseye","Bumperkleven","Bungalow","Bungeejumpen","Bureau","Bureaublad","Buren","Burenruzie","Burgemeester","Burger","Bus","Bushalte","Businessclass","Butler","Buurt","Cabaret","Cabine","Cadeau","Cafeïne","Calamari","Caleidoscoop","Callcenter","Calorieën","Camera","Camouflage","Cappuccino","Caravan","Cardioloog","Carpaccio","Cashewnoot","Casino","Catalogus","Catwalk","CC","Celsius","Cement","Centimeter","Certificaat","Chalet","Champagne","Champagneontbijt","Champignon","Champignonsaus","Chantage","Charisma","Charme","Chauffeur","Chauvinist","Cheerleader","Cheeseburger","Chef","Chick flick","Chilipeper","Chillen","Chips","Chiropractor","Chirurg","Chocolade","Chocoladeletter","Chocolademilkshake","Chocolademousse","Cholesterol","Ciabatta","Circus","Cirkel","Citaat","Citroen","Citroensap","Citrusvrucht","Claustrofobisch","Cliché","Cliënt","Clou","Clown","Coach","Cocktail","Cocktailparty","Code rood","Cognac","Cold turkey","Collega","Coma","Comeback","Comfortzone","Commentator","Commissie","Compartiment","Compatibel","Competitie","Complementair","Compliment","Compost","Computer","Computerspel","Computervirus","Concert","Conciërge","Conditioner","Conducteur","Confetti","Conservatief","Conserveringsmiddel","Contactlens","Contant geld","Continent","Contract","Control freak","Controle","Cornflakes","Cosmetica","Coupon","Coupé","Couscous","Cowboy","Creatief","Creditcard","Croissant","Croutons","Crèche","Cultuur","Cum laude","Cupcake","Curriculum","Curry","Custard","CV","Cyberaanval","Dagboek","Dagcrème","Dagdromen","Dageraad","Dakloos","Dansen","Dartbord","Darten","Data","Datum","Deadline","Debat","Debuut","Decaf","Decennium","Decor","Deeg","Definitie","Dekbed","Deken","Dekmantel","Deltavliegen","Demo","Democratie","Democratisch","Demonstreren","Deodorant","Depressie","Derby","Detail","Detective","Detox","Diagonaal","Dialoog","Diamant","Dichter","Dictafoon","Dieet","Dienblad","Diepvries","Diepzeeduiken","Dierenarts","Dierentuin","Dierenwinkel","Diesel","Digitaal","Diploma","Diploma-uitreiking","Diplomaat","Directeur","Dirigent","Discipline","Disco","Diva","DJ","DNA","Dode hoek","Doe-het-zelf","Doel","Doelwit","Doggiebag","Dolfijn","Dollar","Domino","Donder","Doneren","Donor","Donut","Doodlopende straat","Doodstraf","Doorbakken","Doorzichtig","Dorp","Downloaden","Draadloos","Draaideurcrimineel","Draaimolen","Draaiorgel","Drama","Driehoeksverhouding","Drinkyoghurt","Drive-in","Drive-thru","Dromen","Drone","Droogrekje","Droogte","Drop","Druiven","Druk","Drumstick","Dubbel","Dubbele agenda","Dubbelganger","Dubbelleven","Dubbelspion","Dubbelzinnig","Duet","Duif","Duik","Duikpak","Duikvlucht","Duimen","Duizendklapper","Dummy","Durfal","Dvd","Dwangstoornis","Dynamisch","Dyslectisch","Déjà vu","E-book","E-mail","Eb","Echo","Echtgenoot","Economie","Eed","Een-op-een","Eend","Eendagsvlieg","Eerlijk","Eerlijke vinder","Eerste hulp","Eerste klasse","Eerste liefde","Eetkamer","Eetlust","Eetstokjes","Eeuw","Eeuwig","Ego","Eigenaar","Eiland","Eindexamen","Eiwitten","Elektriciteit","Elektriciën","Elektrische auto","Elektrische gitaar","Elektronisch","Emigreren","Emoji","Emotie","Emotionele intelligentie","En suite","Encyclopedie","Energie","Engel","Engelse drop","Erfenis","Erwten","Espresso","Estafette","Etappe","Etentje","Etiket","Etiquette","Euthanasie","Evolutie","Examen","Exclusief","Experiment","Expert","Export","Extrovert","Ezel","Fabriek","Facelift","Fakkel","Familie","Fans","Fantaseren","Fantasie","Fastfood","Feedback","Feestbeest","Feestdag","Feliciteren","Feta","Fictie","Fietsenstalling","Fietszitje","Fifty-fifty","Fijnproever","Filantroop","File","Filet","Film","Filmster","Filosofie","Finale","Fitness","Flexibel","Flirten","Flits","Flitspalen","Fluit","Foetushouding","Fondue","Fooi","Formeel","Foto","Fotograaf","Fotolijst","Foyer","Franchise","Freelancen","Frietjes","Frisbee","Frisdrank","Fritessaus","Frituren","Fruitsalade","Fysiologie","Fysiotherapeut","Föhn","Gadget","Galerij","Galgenhumor","Gamba","Gangpad","Ganzenlever","Gapen","Garage","Garanderen","Gas","Gast","Gastheer","Gastvrijheid","Gebarentaal","Geboortestad","Gebroken hart","Gebroken wit","Gedenkwaardigheden","Gedicht","Geduldig","Geen saldo","Geestig","Gehakt","Gehaktbal","Geheelonthouder","Geheim","Gehemelte","Geheugen","Geheugenverlies","Gehoorapparaat","Gek","Geld storten","Geldautomaat","Gelei","Geleidehond","Gelijkspel","Geluksvogel","Gember","Gemeente","Gemiddeld","Genen","Generatie","Genie","Gepocheerd ei","Gepofte aardappel","Geraffineerd","Geraspte kaas","Gerechtshof","Gereedschap","Gerijpt","Geroosterd","Geschiedenis","Geslacht","Gesloten boek","Gespreksduur","Getto","Getuige","Gevangene","Gevangenis","Gewicht","Gewoon","Gewoonte","Gezellig","Gezinsleven","Gezondheid","Gijzelaar","Girlpower","Gisteren","Gitaar","Glas","Glazen bol","Glazen plafond","Glazuur","Glutenvrij","Glühwein","Godsdienst","Goede voornemens","Goedgelovig","Goedzak","Goeroe","Gok","Gold digger","Golf","Goochelaar","Goocheltruc","Gordijn","Gorilla","Goud","Gouden handdruk","Gouden medaille","Gouden tip","Goudvis","Gourmet","GPS","Graad","Gracht","Grachtenpand","Graffiti","Granaatappel","Graniet","Grap","Grapefruit","Grasmaaier","Gratis","Graveren","Grens","Griekse yoghurt","Griep","Grijs","Grijze muis","Grill","Groene golf","Groene peper","Groene thee","Groente","Groentesoep","Groentje","Groepsdruk","Grootouders","Grutto","Guave","Guilty pleasure","Gul","Gymnasium","Gympak","Haai","Haan","Haarband","Haard","Haardracht","Haasje over","Hagelslag","Halal","Half","Halsketting","Halter","Halve finale","Ham","Hamburger","Hamer","Hamstring","Handboeien","Handdoek","Handdruk","Handelsmerk","Handgemaakt","Handicap","Handschoenen","Handschrift","Handtas","Handtekening","Hangmat","Happy end","Happy hour","Harde noot","Harde schijf","Harde waarheid","Hardware","Haring","Haringkar","Harp","Hart","Hartstochtelijk","Hashtag","Haven","Haver","Hebzucht","Heethoofd","Heimwee","Heksenjacht","Helicopter","Helm","Herenhuis","Herfst","Hersenkraker","Hersenschudding","Hersenspinsel","Hersenspoelen","Herstarten","Het zwarte schaap","Heteluchtballon","High five","High tea","Highlights","Hint","Hippie","Hitlist","Hobby","Hockey","Hoepelen","Hoestdrank","Hoesten","Hoffelijk","Hoge pief","Hogere wiskunde","Hogeschool","Hollandse garnalen","Homeopaat","Hondenbrokken","Hondenweer","Hongerstaking","Honing","Honkbal","Hoofdgerecht","Hoofdingang","Hoofdkussen","Hoofdpijn","Hoofdstad","Hoofdstuk","Hoogmoed","Hoogspringen","Hoogtepunt","Hoogtevrees","Hoogvlieger","Hooikoorts","Hoorntje","Horizontaal","Horloge","Horoscoop","Hotdog","Hotel","Houding","Housewarming","Houten kop","Houtskool","Huisdier","Huisgemaakt","Huisvrouw","Huiswerk","Huiswijn","Huizenjacht","Humor","Huren","Huurauto","Huurder","Huwelijk","Huwelijksreis","Hyperactief","Hypnotiseren","Hypochonder","Hypocriet","IJs","IJsberg","IJsbreker","IJshockey","IJsje","IJsthee","IJzer","Illusie","Imago","Immigrant","Importeren","Improviseren","Index","Infectie","Inflatie","Informeel","Ingenieur","Ingewanden","Inheems","Initiatief","Inlevingsvermogen","Insect","Installeren","Instinct","Instrument","Intelligent","Intensive care","Internationaal","Internet","Internetbankieren","Interview","Intiem","Introvert","Intuïtie","Inzoomen","IQ","Irish coffee","Ivoor","Jaarlijks","Jacht","Jackpot","Jacuzzi","Jaloers","Jasmijn","Jazz","Jeans","Jetlag","Jetset","Jeugd","Jeugdherberg","Joggen","Jojo","Joker","Jonge kaas","Jongleren","Journalist","Journalistiek","Joyriding","Jubileum","Judo","Jukbeen","Jungle","Junior","Junkfood","Jurk","Kaal","Kaars","Kaarslicht","Kaarten","Kadetje","Kajak","Kalender","Kalkoen","Kalverliefde","Kameleon","Kamp","Kampioen","Kampvuur","Kaneel","Kano","Kansberekening","Kantoor","Kapitalisme","Kapitein","Kapsalon","Karaf","Karakter","Karaoke","Karate","Karikatuur","Karma","Karnemelk","Kassière","Kastanjebruin","Kasteel","Kater","Katoen","Kattenkwaad","Kauwgom","Kaviaar","Kebab","Kelder","Kennel","Kerk","Kers","Kerstboom","Ketchup","Ketel","Kettingreactie","Kettingroken","Keuken","Kibbeling","Kievit","Kilogram","Kilometer","Kinderarts","Kinderen","Kiosk","Kipburger","Kippenpastei","Kippenvel","Kippenvleugels","Kitsch","Klant","Klantenservice","Klaploper","Klas","Klassieke muziek","Klassieker","Klavertjevier","Kledinghanger","Kleedkamer","Kleermaker","Kleur bekennen","Kleurenblind","Kleuter","Kleuterschool","Klimaatverandering","Klimmen","Klittenband","Klompendans","Kluizenaar","Klusjesman","Knap","Knelpunt","Knikkebollen","Knipogen","Knipperlicht","Knock-out","Knoeien","Knoflook","Knoflookbrood","Knorrig","Knuffelbeer","Knuffelen","Koekhappen","Koelkast","Koerier","Koetjes en kalfjes","Koets","Koffie verkeerd","Kogelbiefstuk","Kogelvrij","Kok","Koken","Kokosnoot","Komedie","Komiek","Komkommer","Komkommertijd","Kompas","Konijn","Koning","Koningin","Koolhydraten","Koopje","Koor","Koorts","Koosjer","Kopiëren en plakken","Kopiëren","Koplamp","Koptelefoon","Korte termijn","Korting","Kostschool","Kostuum","Kostwinner","Koufront","Kraamzorg","Krakeling","Krant","Kreeft","Kringloopwinkel","Kroegentocht","Kroket","Krokodillentranen","Kroonluchter","Kruiden","Kruidenier","Kruipen","Kruiswoordpuzzel","Kuiltje jus","Kuiltjes","Kunst","Kunstgalerie","Kunstmatig","Kunstschilder","Kurk","Kurkdroog","Kurkentrekker","Kussengevecht","Kussentje","Kust","Kwaliteit","Kwarktaart","Kwartier","Kwik","Laarzen","Laatste strohalm","Laboratorium","Lachspier","Ladder","Ladies' night","Lagune","Lam","Land","Landbouw","Landingsbaan","Landkaart","Lang weekend","Lange termijn","Langeafstandsrelatie","Lantaarn","Laptop","Lasagna","Laser","Lavendel","Leadzanger","Ledlamp","Leeftijdsverschil","Leek","Leer","Leercurve","Leerling","Leesbril","Leeuw","Legende","Leger","Leider","Lekke band","Lenen","Lente","Leraar","Leugendetector","Levensstijl","Lever","Lezen","Lezing","Liberaal","Licentie","Lichaamstaal","Liefdadigheid","Liefde","Liefdesbrief","Lieveheersbeestje","Lieverd","Lift","Liften","Lijfwacht","Limoen","Limonade","Limousine","Lingerie","Linkshandig","Lippenstift","Liter","Literatuur","Lobby","Loempia","Logeren","Logica","Logo","Lokaal","Lolly","Longen","Longontsteking","Loodgieter","Loonsverhoging","Loterij","Lounge","Luchtkasteel","Luchtmacht","Lui","Luidsprekers","Luizenleven","Lunch","Luxe","Lychee","Maag","Maagzuur","Maan","Maandlasten","Maanlicht","Macaroni","Madeliefje","Magie","Magnaat","Magneet","Magnesium","Magnetron","Make-up","Makkie","Malaria","Manager","Manchetknoop","Mango","Manicure","Manieren","Manipuleren","Mannelijk","Mannequin","Marathon","Margarine","Marinade","Marine","Marketing","Markt","Marmelade","Marmer","Marsepein","Marshmallow","Mascara","Mascotte","Masker","Massage","Matchmaker","Materialistisch","Mayonaise","Mazelen","Maïs","Media","Mediacircus","Medicijn","Mediteren","Medium","Meer","Meerkeuzevraag","Meertalig","Megabyte","Melk","Melodie","Memoires","Mengelmoes","Menopauze","Menu","Mest","Metamorfose","Metro","Meubilair","Mevrouw","Microscoop","Middag","Middagdutje","Middelbare school","Midden","Middenklasse","Middernacht","Midlifecrisis","Migraine","Migreren","Mijl","Militair","Miljardair","Miljonair","Milkshake","Millennium","Mineraalwater","Miniatuur","Minister","Misdaad","Missverkiezing","Mist","Mixer","Mobieltje","Modder","Mode","Model","Modem","Modern","Modeshow","Modieus","Moederskindje","Moedertaal","Molen","Monoloog","Monopolie","Monteur","Monument","Morgen","Moskee","Mosselen","Mosterd","Motiveren","Motorfiets","Motregen","Motto","Mountainbike","Mozaïek","Mozzarella","Muesli","Muffin","Mug","Muis","Multitasken","Muse","Museum","Musical","Mute","Muziek","Muzikaal","Muzikant","Mythe","Na-apen","Naaktstrand","Nachtclub","Nachtjapon","Nachtmerrie","Nagelbijten","Nagelschaar","Narcis","Naturel","Natuur","Natuurlijk","Navel","Navigeren","Naïef","Nectar","Nederig","Nederzetting","Neef","Negatief","Neon","Nerd","Netwerk","Neuriën","Neuspiercing","Neutraal","Nicotine","Nier","Nietmachine","Nietsnut","Nieuwsgierig aagje","Niezen","Noedels","Non-fictie","Non-stop","Noodgeval","Noodlanding","Normaal","Nostalgisch","Noten","Nougat","Nucleair","Nylon","Oase","Ober","Objectief","Obsessie","Oceaan","Ochtendhumeur","Octopus","Octrooi","Oefenen","Oester","Officieel","Offline","Old school","Olie","Oliebollen","Olifant","Olifantenhuid","Olijfolie","Olijven","Oma","Omelet","Omleiding","Onafhankelijk","Onderbuikgevoelens","Ondergoed","Onderhoud","Onderkoeling","Ondernemer","Onderpand","Ondersteboven","Onderwijs","Onderwijzer","Ongeleid projectiel","Online","Onroerend goed","Onschuldig","Ontbijt","Ontdekkingsreiziger","Ontslag","Ontsnappen","Ontstopper","Ontvrienden","Ontwerper","Onvolwassen","Onweersbui","Oogcontact","Oogschaduw","Ooievaar","Oorbellen","Oorlog","Op heterdaad","Op rolletjes","Opdrukken","Open armen","Open boek","Open keuken","Open-minded","Openbaar vervoer","Openbaar","Openingszin","Opera","Operatie","Oplader","Oplichter","Oppassen","Opscheppen","Opslaan","Opticiën","Optimistisch","Optocht","Oranjebitter","Oranjekoorts","Organisch","Orkaan","Orkest","Oud geld","Oude rot","Oude vlam","Ouderwets","Ovaal","Oven","Overall","Overdrijven","Overgewicht","Overhemd","Overstappen","Paalzitten","Paard","Paardenmiddel","Paardenstaart","Paars","Paasei","Paddenstoel","Paella","Paleis","Palet","Palmboom","Pannenkoek","Pantoffels","Paparazzi","Papegaai","Parachute","Paragraaf","Parallel","Paramedisch","Paranoïde","Parasol","Parel","Parfum","Park","Parkeergarage","Parkeerplaats","Parkiet","Parmezaanse kaas","Partner","Parttime","Paskamers","Paspoort","Passagier","Passie","Passievrucht","Passé","Pasta","Patat","Patio","Patiënt","Patriot","Pauze","Paviljoen","Pechvogel","Pedicure","Peer","Peloton","Pennenlikker","Pensioen","Penvriend","Peper","Pepermunt","Pepersaus","Percentage","Perceptie","Perfectionist","Periode","Permanent","Perron","Personal trainer","Persoonlijkheid","Persvrijheid","Perzik","Pessimist","Pestkop","Peterselie","Peuterspeelzaal","Photoshoppen","Pianist","Piano","Pick-up","Picknick","Picknickmand","Piekuur","Piepschuim","Pilates","Pincet","Pincode","Pinda's","Pindakaas","Pinpas","Pion","Pionier","Pittig","Pixels","Pizza","Plagiaat","Plakboek","Plan B","Planeet","Plankenkoorts","Plannen","Plantage","Planten","Planteneter","Plastic","Plastische chirurgie","Plat water","Platina","Platteland","Platzak","Pleister","Pluimvee","Pluk de dag","Podcast","Podium","Poef","Poesje","Poffertjes","Pokerface","Polder","Politicus","Politie","Politiek correct","Politiek","Politieman","Polo","Polonaise","Pompoen","Popcorn","Popcultuur","Popmuziek","Poppenkast","Portemonnee","Portfolio","Portret","Poseren","Positief","Post","Postcode","Poster","Postuur","Potlood","Potloodventer","Pottenbakken","PR","Praktisch","Premier","Pretpark","Prijsopgave","Primitief","Prinses","Printen","Prioriteit","Privé","Privédetective","Proefkonijn","Proefwerk","Profeet","Professioneel","Professor","Profielfoto","Projector","Proost","Propaganda","Protesteren","Provincie","Pruik","Psychologie","Psycholoog","Puber","Puberteit","Publiek","Punk","Puntenslijper","Puzzel","Pyjama","Quality time","Quiz","Raadsel","Radar","Raden","Radio","Radslag","Ramptoerist","Rap","Rapport","Rasp","Rastafari","Ratjetoe","Rauw","Realistisch","Realiteit","Reality-TV","Reanimeren","Recensie","Recept","Receptenboek","Receptie","Receptionist","Rechter","Rechtervleugel","Rechthoek","Reclame","Record","Recreatie","Recyclen","Redactie","Reddingsboei","Reddingsvest","Reflectie","Reflex","Regels","Regenboog","Reggae","Rehabiliteren","Rekenmachine","Renoveren","Rente","Repertoire","Reptiel","Reservering","Reset","Respect","Restaurant","Restjes","Retourtje","Retro","Reünie","Rijbewijs","Rijkdom","Rijke stinkerd","Rijmen","Rijst","Rijtjeshuis","Risotto","Ritme","Ritueel","Rivier","Rivierkreeft","Roaming","Robot","Roddel","Roddelblad","Rode biet","Rode loper","Rode peper","Rode wijn","Rodeo","Roerbakken","Roerei","Roesten","Rokkenjager","Rolmodel","Rolstoel","Roltrap","Romance","Romantisch","Rondvaartboot","Rood staan","Rooibos","Rookgordijn","Rookruimte","Rookworst","Roomkaas","Roomservice","Roos","Rosé","Rotstreek","Rotte appel","Rotzooi","Routebeschrijving","Routine","Royalty","Roze wolk","Roze","Rozijnen","RSVP","Rubber","Rugslag","Rugzak","Ruiter","Rundvlees","Rust","Ruwe bolster","Röntgenfoto","Saai","Saladedressing","Salaris","Salto","Sandalen","Sandwich","Sarcastisch","Sardine","Satelliet","Saucijzenbroodje","Sauna","Saxofoon","Scannen","Schaakmat","Schaal","Schaap","Schaatsen","Schandaal","Scharrelen","Schat","Schatkist","Schavuit","Schedel","Scheiden","Scheidsrechter","Schemer","Schietgraag","Schietschijf","Schijnheilig","Schijnwerper","Schilderen","Schnitzel","Schoen zetten","Schone lei","Schoolvakantie","Schoonfamilie","Schoonheidsslaapje","Schoonheidsspecialist","Schoonmoeder","Schort","Schouderklopje","Schrijfwaren","Schrikkeljaar","Schroevendraaier","Schuifdeur","Schuifelen","Schuim","Schuld","Scooter","Scorebord","Screenshot","Sculptuur","Second opinion","Secretaris","Seizoen","Seizoensgebonden","Sekte","Selfie","Serenade","Serveerster","Servet","Sfeer","Shampoo","Shortlist","Showbizz","Showroom","Sieraden","Sigaar","Silhouet","Sinaasappel","Sinaasappelsap","Single","Sinterklaascadeau","Siroop","Sitcom","Sjaal","Skateboard","Skelet","Ski","Skinnydippen","Skischans","Sla","Slaapkamer","Slaapmutsje","Slaapwandelen","Slaapzak","Slagader","Slagroom","Slagzin","Slak","Slapeloosheid","Slechte verliezer","Sleutelhanger","Slim","Slippers","Slotsom","Slow motion","Slurpen","Smaak","Smartphone","Smeerkaas","Smoking","Smoothie","SMS","Snacks","Snakken","Sneeuw","Snelkookpan","Snelkoppeling","Snelweg","Snob","Snoepautomaat","Snoepje","Snoepwinkel","Snooker","Snorkel","Snurken","Soap","Sociaal dier","Sociaal","Sociale media","Socialisme","Soep","Sofa","Sojasaus","Sombrero","Songtekst","Sopraan","Sorbet","Souvenir","Spa","Spaarvarken","Spaghetti bolognese","Spam","Spareribs","Spatiebalk","Speciaalbier","Speculaas","Speelgoed","Speeltuin","Spek","Spelbreker","Sperziebonen","Spiegel","Spijkerbroek","Spijkerschrift","Spinazie","Spinnenweb","Spitsstrook","Spitsuur","Split","Spoedcursus","Spons","Sponsor","Spontaan","Spook","Spookstad","Spoorwegovergang","Sport","Spotlight","Spreekbeurt","Spreekwoord","Sprinten","Sprits","Sprookje","Spruitjes","Spuit elf","Squash","Staal","Staande ovatie","Stad","Stadhuis","Stagiaire","Staken","Stalen gezicht","Stamboom","Stampen","Stamppot","Standbeeld","Stapelbed","Status quo","Stedelijk","Steenkool","Steltlopen","Stemband","Ster","Sterrenbeeld","Stethoscoop","Steunen","Stewardess","Sticker","Stigma","Stijl","Stijlvol","Stiletto","Stilte","Stoelendans","Stoep","Stoer","Stofzuiger","Stokbrood","Stokdoof","Stomen","Stomp","Stoofschotel","Stopwatch","Storing","Stotteren","Straattaal","Strandwandeling","Strategie","Streepjescode","Strekken","Stress","Strijkijzer","Strikvraag","Stripboek","Stroopwafel","Stropdas","Struisvogelpolitiek","Student","Studentenhuis","Studeren","Studiebeurs","Studio","Subjectief","Suikeroom","Suikerspiegel","Suikerspin","Suikerziekte","Suite","Superheld","Supermarkt","Surfen","Surprise party","Sushi","SUV","Sympathie","Synchroonzwemmen","Synoniem","T-shirt","Taal","Taalbarrière","Tabak","Tabblad","Tablet","Tafeltennis","Tandarts","Tandem","Tandenstoker","Tango","Tante","Tapas","Tapbier","Tapijt","Tartaarsaus","Tarwe","Tatoeage","Taxi","Taxichauffeur","Te koop","Team","Teamgenoot","Techniek","Technologie","Tegenwoordig","Tekenfilm","Tekst","Telefoon","Telefoonbotje","Telescoop","Televisie","Temperatuur","Tennis","Tennisarm","Tent","Tequila","Terras","Terrasverwarmer","Terug bij af","Terugspoelen","Testament","Textuur","Theater","Theemuts","Theorie","Thermometer","Thriller","Thuis","Thuisvoordeel","Ticket","Tiener","Tijd","Tijdbom","Tijdelijk","Tijdloos","Tijdschrift","Tijdverspilling","Timesharing","Timmerman","Toast","Toegift","Toekomst","Toerist","Toeristische attractie","Toespraak","Toeteren","Toetje","Toetsenbord","Toeval","Tolerant","Tomaat","Tompouce","Tongbreker","Tongval","Tonijn","Topfit","Tornado","Tortelduifjes","Tosti","Touchscreen","Toverstaf","Toyboy","Traditie","Trainer","Trainingskamp","Trainingspak","Trampoline","Tranentrekker","Travestiet","Triathlon","Tribune","Troefkaart","Trofee","Tromgeroffel","Trommel","Trompet","Trouwring","Trui","Tuin","Tuinman","Tulpen","Tunnelvisie","Turkoois","Turnen","Turner","Tussenjaar","Tussenoplossing","Twee linkerhanden","Tweede klasse","Tweede natuur","Tweedehands","Tweehandig","Tweepersoonsbed","Tweet","U-bocht","Uil","Uilskuiken","Uiltje knappen","Uithoudingsvermogen","Uitkering","Uitnodiging","Uitslover","Uitsmijter","Uitstellen","Uitverkoop","Uitvinden","Uitwisselingsstudent","Underdog","Uniek","Uniform","Unisex","Universiteit","Uploaden","USB-stick","Vaandel","Vaardigheid","Vaccin","Vader","Vaderfiguur","Vagebond","Vakantie","Vals alarm","Vandaag","Vanille","Varkensvlees","Vaste lasten","Vaste telefoon","Veelvraat","Veelzijdig","Veerboot","Vegetariër","Veiling","Veranda","Verbeelding","Verbinden","Verdediging","Verdelen","Verduistering","Vergaderzaal","Vergrootglas","Verjaardag","Verjaardagsfeest","Verkeer","Verkeersgeweld","Verkleedfeest","Verlanglijstje","Verleden","Verlengsnoer","Verlof","Verloofde","Verloren zaak","Verlovingsring","Vermenigvuldigen","Verpleeghuis","Verplicht","Verrassing","Verrekijker","Vers","Verslavend","Verslaving","Verstandskiezen","Verstoppertje","Vertalen","Verticaal","Vertrekhal","Vertrouwelijk","Vertrouwen","Verveeld","Verven","Verwend nest","Verwijderen","Verzamelen","Verzekering","Vicieuze cirkel","Video","Vierkant","Vijand","Vijfsterren","Vijgenjam","Villa","Viool","VIP","Virus","Virusscanner","Visitekaartje","Vissen","Vissoep","Vissticks","Visum","Vitamine C","Vitamine","Vliegende start","Vlieger","Vliegtuigmodus","Vliegveld","Vliering","Vlijmscherp","Vlinder","Vlinderslag","Vloed","Vlooienmarkt","Vlos","Vlotte babbel","Vluchtelingen","Vochtigheidsgraad","Voeding","Voertuig","Voetafdruk","Voetbal","Voetganger","Voetpad","Voicemail","Volkoren","Volkslied","Volkstuin","Volleybal","Volume","Volwassene","Voorafje","Voorbarig","Voorgevoel","Voorjaarsschoonmaak","Voorkauwen","Voorman","Vooroordeel","Voorouders","Voorpagina","Voorspelling","Voortrekken","Vooruitspoelen","Voorzitter","Vorst","Vouwwagen","Vrede","Vreemde vogel","Vreemdeling","Vriend","Vriendelijk","Vriendin","Vriendschap","Vriezen","Vrije geest","Vrije val","Vrijetijd","Vrijgevig","Vrijgezel","Vrijgezellenfeest","Vrijspraak","Vrijwilliger","Vroege vogel","Vrolijk","Vrouwelijk","Vruchtensap","Vuilnisbakkenras","Vuist","Vuurtoren","Vuurwerk","Waakhond","Waarzegster","Wachtwoord","Wafel","Walnoot","Wals","Wandelen","Wandelstok","Wapenfeit","Warenhuis","Warm welkom","Warme chocolademelk","Wasabi","Wasdroger","Wasgoed","Waterbestendig","Watermeloen","Waterpokken","Waterpolo","Waterskiën","Waterval","Webcam","Website","Weddenschap","Wedstrijd","Weduwe","Week","Weekdier","Weeskind","Wegversperring","Wekker","Welbespraakt","Wentelteefjes","Wereldvreemd","Wereldwijd","Wereldwijs","Werkgever","Werknemer","West","Wet","Wetenschap","Wetenschapper","Wettelijk","Whisky","Wieg","Wielrennen","Wijnkaart","Wijsvinger","Windhaan","Windjack","Windsurfen","Winegums","Winkelcentrum","Winkeldief","Winkelen","Winkelstraat","Winst","Winter","Winterslaap","Wip","Wiskunde","Witte wijn","Woedeaanval","Wok","Wol","Wolkenkrabber","Wonder","Woordenboek","Woordenschat","Workaholic","Workout","Worstelen","Wortel","Worteltaart","Wraak","Yoga","Yoghurt","Yuppie","Zakdoek","Zakgeld","Zandkoekjes","Zandloper","Zebrapad","Zeespiegel","Zeetong","Zeevruchten","Zeewater","Zeeziek","Zeezout","Zeilboot","Zelfbeeld","Zelfvertrouwen","Zelfverzekerd","Zenuwachtig","Zenuwpees","Zetmeel","Zeurpiet","Zevende hemel","Ziekenhuis","Ziektekostenverzekering","Ziel","Zielsverwant","Zigzaggen","Zilver","Zingen","Zoenen","Zoetekauw","Zoetjes","Zoetzure saus","Zolder","Zombie","Zomer","Zondagskind","Zongedroogde tomaten","Zonne energie","Zonnebank","Zonnebloem","Zonnebrandcrème","Zonnebril","Zonnen","Zonsondergang","Zonsopgang","Zout","Zuivel","Zure appel","Zuur","Zuurdesembrood","Zuurkool","Zuurstof","Zwaartekracht","Zwakke plek","Zwanger","Zwarte band","Zwarte koffie","Zwarte markt","Zwartrijden","Zwembroek","À-la-carte","Éénrichtingsweg"],DP={name:BP,entities:EP},LP="Susanne's lijst",RP=["Aardappels","Aardbeienjam","Adam zoekt Eva","Algarve","All You Need Is Love","Amazone","Andes","Antarctica","Antwerpen","Appelsap","Arc de Triomf","Aruba","Basketbal","Berenklauw","Bergen","Bier","Bitterbal","Bloemkool","Boer zoekt Vrouw","Boogschieten","Bowlen","Bratislava","Brie","Broccoli","Brugge","Canal Grande","Carcassonne","Champagne","Chinese muur","Cyprus","Dammen","De Meisjes tegen de Jongens","De Wereld Draait Door","Dode Zee","Dokter Deen","Dokter Tinus","Donau","Expeditie Robinson","Faro","Flamenco","Flikken Maastricht","Flikken Rotterdam","Florence","Foute Vrienden","Frikandel speciaal","Galileo","Ganzenbord","Gardameer","Gehaktbal","Geitenkaas","Goede Tijden, Slechte Tijden","Golfen","Granada","Grand Canyon","Hagelslag","Hamburg","Hamburger","Handbal","Hart in Aktie","Hawaii","Heel Holland Bakt","Hinkelen","Hockey","Honing","Hvar","IJsbergsla","Ik hou van Holland","Java","Judo","Kaassoufflé","Kapsalon","Karelsbrug","Ketchup","Kippensoep","Kroket","Ladekastje","Lochness","Lyon","Maas","Madagaskar","Manneke Pis","Marseille","Mayonaise","Memory","Monschau","Mont Blanc","Moordvrouw","Mosterd","Mozzarella","Noordpool","Notre Dame","Panini","Paramaribo","Patatje oorlog","Pindakaas","Pisa","Pitabroodje","Pizza Hawaii","Puberruil","Rad van Fortuin","RTL Boulevard","Rösti","Sagrada Familia","Sahara","Salami","Schaken","Schemerlamp","Schotland","Sevilla","Shoarma","Sint Pieter","Spijkerpoepen","Split","Spuiten en Slikken","Straat van Gibraltar","Streetdance","Surfen","Taco","Tapdans","The Blacklist","Tomatensoep","Toren van Pisa","Tosti","Touwtjespringen","Uiensoep","Undateables","Venetië","Verona","Vesuvius","Vier handen op één buik","Vla","Vrijheidsbeeld","Walnoten","Washington","Witte huis","Witte wijn","Worstelen","Yoghurt","Zeilen","Zwarte Zee"],OP={name:LP,entities:RP},IP={standard:MP,extra:PP,common:DP,susanne:OP},Ei={en:CP,nl:IP};class NP{static get(t,n,a=[]){return this.getEntitiesFromLists(t).filter(r=>a.indexOf(r)<0).sort(()=>.5-Math.random()).slice(0,n)}static getEntitiesFromLists(t){const n=new Set;return t.forEach(a=>{(a.split(".").reduce((r,i)=>r[i]||{},Ei).entities||[]).forEach(r=>{n.add(r)})}),[...n]}}const Xs=e=>{e.commit("resetUsedEntities"),e.commit("resetScore"),e.commit("resetTime"),e.commit("resetTurn"),e.commit("resetWinner"),e.commit("setEntities",[])},VP=e=>{Xs(e),e.commit("randomizeTurn")},gg=e=>{e.commit("resetGameState")},FP=e=>{gg(e),Xs(e)},HP=e=>{const t=NP.get(e.state.settings.entities,e.state.settings.numberOfEntitiesPerRound,e.state.usedEntities);e.commit("setEntities",t),e.commit("addUsedEntities",t)},jP=(e,{score:t})=>{const n=e.state.teamList[e.state.turn.team];e.commit("addPointsToTeam",{teamId:n,points:t}),e.commit("setEntities",[]),e.commit("resetTime"),e.state.score[n]>=e.state.settings.pointsNeededToWin?e.commit("setWinner",n):e.commit("nextTurn")},xP=Object.freeze(Object.defineProperty({__proto__:null,endGame:gg,endRound:jP,resetGame:Xs,startGame:VP,startRound:HP,stopGame:FP},Symbol.toStringTag,{value:"Module"})),GP=e=>e.gameState!==null&&e.gameState!=="game-game-over",KP=e=>e.teamList.map(t=>({id:t,...e.teams[t]})),WP=e=>e.teamList.length>=2&&e.teamList.every(t=>e.teams[t].players.length>=2),$P=e=>e.teams[e.teamList[e.turn.team]],JP=(e,t)=>e.players[t.teamInTurn.players[e.turn.player[e.turn.team]||0]],zP=e=>e.winner!==null?e.teams[e.winner]:null,UP=Object.freeze(Object.defineProperty({__proto__:null,gameInProgress:GP,playerInTurn:JP,readyToStart:WP,teamInTurn:$P,teamSet:KP,winningTeam:zP},Symbol.toStringTag,{value:"Module"})),ZP=(e,t)=>{e.settings=t,Qs.global.locale=e.settings.locale},YP=(e,t)=>{e.gameState=t},qP=e=>{e.gameState=null},XP=e=>{const t=String(Math.max(0,...Object.keys(e.teams))+1);e.teams[t]={name:"Team "+t,players:[]},e.teamList.push(t),vg(e,{teamId:t})},QP=(e,{id:t,team:n})=>{e.teams[t]=n},e_=(e,{id:t})=>{e.teams[t].players.forEach(n=>{delete e.players[n]}),e.teamList.splice(e.teamList.indexOf(t),1),delete e.teams[t]},vg=(e,{teamId:t})=>{const n=String(Math.max(0,...Object.keys(e.players))+1);e.players[n]={name:"Player "+n},e.teams[t].players.push(n)},t_=(e,{id:t,player:n})=>{e.players[t]=n},n_=(e,{id:t})=>{e.teamList.forEach(n=>{const a=e.teams[n].players.indexOf(t);a!==-1&&e.teams[n].players.splice(a,1)}),delete e.players[t]},a_=e=>{e.turn.player[e.turn.team]=((e.turn.player[e.turn.team]||0)+1)%e.teams[e.teamList[e.turn.team]].players.length,e.turn.team=(e.turn.team+1)%e.teamList.length},r_=e=>{e.turn.team=0,e.turn.player={}},i_=e=>{e.turn.team=Math.floor(Math.random()*e.teamList.length),e.turn.player={},Object.keys(e.teams).forEach(t=>{e.turn.player[t]=Math.floor(Math.random()*e.teams[t].players.length)})},o_=(e,t)=>{e.entities=t},l_=e=>{e.usedEntities=[]},s_=(e,t)=>{e.usedEntities=e.usedEntities.concat(t)},u_=(e,t)=>{e.time=t},c_=e=>{e.time=0},d_=e=>{e.score={}},f_=(e,{teamId:t,points:n})=>{e.score[t]=(e.score[t]||0)+n},m_=(e,t)=>{e.winner=t},h_=e=>{e.winner=null},g_=Object.freeze(Object.defineProperty({__proto__:null,addPointsToTeam:f_,addUsedEntities:s_,createPlayer:vg,createTeam:XP,deletePlayer:n_,deleteTeam:e_,nextTurn:a_,randomizeTurn:i_,resetGameState:qP,resetScore:d_,resetTime:c_,resetTurn:r_,resetUsedEntities:l_,resetWinner:h_,setEntities:o_,setGameState:YP,setTime:u_,setWinner:m_,updatePlayer:t_,updateSettings:ZP,updateTeam:QP},Symbol.toStringTag,{value:"Module"})),$d=function(){return(navigator.languages||[navigator.language||navigator.userLanguage]).map(t=>t.substr(0,2)).find(t=>Xi.hasOwnProperty(t))||Object.keys(Xi)[0]}(),Jd={en:["en.standard"],nl:["nl.standard","nl.susanne"]},v_={teams:{1:{name:"Team 1",players:["1"]},2:{name:"Team 2",players:["2"]}},teamList:["1","2"],players:{1:{name:"Player 1"},2:{name:"Player 2"}},entities:[],usedEntities:[],turn:{team:0,player:{}},score:{},time:0,winner:null,gameState:null,settings:{locale:$d,numberOfEntitiesPerRound:5,pointsNeededToWin:30,timeLimit:30,sounds:!0,entities:Jd[$d]||Jd.nl,theme:"light"}},Ca=fP({strict:!1,plugins:[yP()],state:v_,getters:UP,mutations:g_,actions:xP}),Qs=Sw({locale:Ca.state.settings.locale,fallbackLocale:Object.keys(Xi)[0],messages:Xi}),Vt=(e,t)=>{const n=e.__vccOpts||e;for(const[a,r]of t)n[a]=r;return n},sa=ee({border:[Boolean,Number,String]},"border");function ua(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{borderClasses:_(()=>{const a=Ze(e)?e.value:e.border,r=[];if(a===!0||a==="")r.push(`${t}--border`);else if(typeof a=="string"||a===0)for(const i of String(a).split(" "))r.push(`border-${i}`);return r})}}const p_=[null,"default","comfortable","compact"],Tn=ee({density:{type:String,default:"default",validator:e=>p_.includes(e)}},"density");function jn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{densityClasses:_(()=>`${t}--density-${e.density}`)}}const Da=ee({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function La(e){return{elevationClasses:_(()=>{const n=Ze(e)?e.value:e.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const Yt=ee({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function qt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{roundedClasses:_(()=>{const a=Ze(e)?e.value:e.rounded,r=Ze(e)?e.value:e.tile,i=[];if(a===!0||a==="")i.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))i.push(`rounded-${o}`);else(r||a===!1)&&i.push("rounded-0");return i})}}const Qe=ee({tag:{type:String,default:"div"}},"tag");function eu(e){return Ms(()=>{const t=[],n={};if(e.value.background)if(Al(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Rb(e.value.background)){const a=vn(e.value.background);if(a.a==null||a.a===1){const r=qm(a);n.color=r,n.caretColor=r}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(Al(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function Vn(e,t){const n=_(()=>({text:Ze(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:r}=eu(n);return{textColorClasses:a,textColorStyles:r}}function Rn(e,t){const n=_(()=>({background:Ze(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:r}=eu(n);return{backgroundColorClasses:a,backgroundColorStyles:r}}const y_=["elevated","flat","tonal","outlined","text","plain"];function hr(e,t){return v(Ee,null,[e&&v("span",{key:"overlay",class:`${t}__overlay`},null),v("span",{key:"underlay",class:`${t}__underlay`},null)])}const xn=ee({color:String,variant:{type:String,default:"elevated",validator:e=>y_.includes(e)}},"variant");function gr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=_(()=>{const{variant:i}=yt(e);return`${t}--variant-${i}`}),{colorClasses:a,colorStyles:r}=eu(_(()=>{const{variant:i,color:o}=yt(e);return{[["elevated","flat"].includes(i)?"background":"text"]:o}}));return{colorClasses:a,colorStyles:r,variantClasses:n}}const pg=ee({baseColor:String,divided:Boolean,...sa(),...Me(),...Tn(),...Da(),...Yt(),...Qe(),...ut(),...xn()},"VBtnGroup"),zd=ge()({name:"VBtnGroup",props:pg(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{densityClasses:r}=jn(e),{borderClasses:i}=ua(e),{elevationClasses:o}=La(e),{roundedClasses:l}=qt(e);Ma({VBtn:{height:"auto",baseColor:ye(e,"baseColor"),color:ye(e,"color"),density:ye(e,"density"),flat:!0,variant:ye(e,"variant")}}),Ce(()=>v(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},a.value,i.value,r.value,o.value,l.value,e.class],style:e.style},n))}}),tu=ee({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),yg=ee({value:null,disabled:Boolean,selectedClass:String},"group-item");function bg(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=st("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const r=Zt();dt(Symbol.for(`${t.description}:id`),r);const i=He(t,null);if(!i){if(!n)return i;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=ye(e,"value"),l=_(()=>!!(i.disabled.value||e.disabled));i.register({id:r,value:o,disabled:l},a),Dt(()=>{i.unregister(r)});const s=_(()=>i.isSelected(r)),c=_(()=>i.items.value[0].id===r),u=_(()=>i.items.value[i.items.value.length-1].id===r),d=_(()=>s.value&&[i.selectedClass.value,e.selectedClass]);return he(s,f=>{a.emit("group:selected",{value:f})},{flush:"sync"}),{id:r,isSelected:s,isFirst:c,isLast:u,toggle:()=>i.select(r,!s.value),select:f=>i.select(r,f),selectedClass:d,value:o,disabled:l,group:i}}function nu(e,t){let n=!1;const a=ct([]),r=Xe(e,"modelValue",[],f=>f==null?[]:kg(a,nn(f)),f=>{const m=k_(a,f);return e.multiple?m:m[0]}),i=st("useGroup");function o(f,m){const h=f,g=Symbol.for(`${t.description}:id`),S=Ka(g,i==null?void 0:i.vnode).indexOf(m);yt(h.value)==null&&(h.value=S,h.useIndexAsValue=!0),S>-1?a.splice(S,0,h):a.push(h)}function l(f){if(n)return;s();const m=a.findIndex(h=>h.id===f);a.splice(m,1)}function s(){const f=a.find(m=>!m.disabled);f&&e.mandatory==="force"&&!r.value.length&&(r.value=[f.id])}zt(()=>{s()}),Dt(()=>{n=!0}),hs(()=>{for(let f=0;fg.id===f);if(!(m&&(h!=null&&h.disabled)))if(e.multiple){const g=r.value.slice(),p=g.findIndex(P=>P===f),S=~p;if(m=m??!S,S&&e.mandatory&&g.length<=1||!S&&e.max!=null&&g.length+1>e.max)return;p<0&&m?g.push(f):p>=0&&!m&&g.splice(p,1),r.value=g}else{const g=r.value.includes(f);if(e.mandatory&&g)return;r.value=m??!g?[f]:[]}}function u(f){if(e.multiple,r.value.length){const m=r.value[0],h=a.findIndex(S=>S.id===m);let g=(h+f)%a.length,p=a[g];for(;p.disabled&&g!==h;)g=(g+f)%a.length,p=a[g];if(p.disabled)return;r.value=[a[g].id]}else{const m=a.find(h=>!h.disabled);m&&(r.value=[m.id])}}const d={register:o,unregister:l,selected:r,select:c,disabled:ye(e,"disabled"),prev:()=>u(a.length-1),next:()=>u(1),isSelected:f=>r.value.includes(f),selectedClass:_(()=>e.selectedClass),items:_(()=>a),getItemIndex:f=>b_(a,f)};return dt(t,d),d}function b_(e,t){const n=kg(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function kg(e,t){const n=[];return t.forEach(a=>{const r=e.find(o=>cr(a,o.value)),i=e[a];(r==null?void 0:r.value)!=null?n.push(r.id):i!=null&&n.push(i.id)}),n}function k_(e,t){const n=[];return t.forEach(a=>{const r=e.findIndex(i=>i.id===a);if(~r){const i=e[r];n.push(i.value!=null?i.value:r)}}),n}const Sg=Symbol.for("vuetify:v-btn-toggle"),S_=ee({...pg(),...tu()},"VBtnToggle");ge()({name:"VBtnToggle",props:S_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:r,prev:i,select:o,selected:l}=nu(e,Sg);return Ce(()=>{const s=zd.filterProps(e);return v(zd,Pe({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:r,prev:i,select:o,selected:l})]}})}),{next:r,prev:i,select:o}}});const C_=ee({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),nt=ge(!1)({name:"VDefaultsProvider",props:C_(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:r,reset:i,root:o,scoped:l}=cs(e);return Ma(a,{reset:i,root:o,scoped:l,disabled:r}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),T_=["x-small","small","default","large","x-large"],oi=ee({size:{type:[String,Number],default:"default"}},"size");function li(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return Ms(()=>{let n,a;return Gi(T_,e.size)?n=`${t}--size-${e.size}`:e.size&&(a={width:we(e.size),height:we(e.size)}),{sizeClasses:n,sizeStyles:a}})}const w_=ee({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ne,...Me(),...oi(),...Qe({tag:"i"}),...ut()},"VIcon"),at=ge()({name:"VIcon",props:w_(),setup(e,t){let{attrs:n,slots:a}=t;const r=se(),{themeClasses:i}=vt(e),{iconData:o}=Xk(_(()=>r.value||e.icon)),{sizeClasses:l}=li(e),{textColorClasses:s,textColorStyles:c}=Vn(ye(e,"color"));return Ce(()=>{var f,m;const u=(f=a.default)==null?void 0:f.call(a);u&&(r.value=(m=xm(u).filter(h=>h.type===sr&&h.children&&typeof h.children=="string")[0])==null?void 0:m.children);const d=!!(n.onClick||n.onClickOnce);return v(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",i.value,l.value,s.value,{"v-icon--clickable":d,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[l.value?void 0:{fontSize:we(e.size),height:we(e.size),width:we(e.size)},c.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function Cg(e,t){const n=se(),a=me(!1);if(ws){const r=new IntersectionObserver(i=>{a.value=!!i.find(o=>o.isIntersecting)},t);Dt(()=>{r.disconnect()}),he(n,(i,o)=>{o&&(r.unobserve(o),a.value=!1),i&&r.observe(i)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const P_=ee({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Me(),...oi(),...Qe({tag:"div"}),...ut()},"VProgressCircular"),__=ge()({name:"VProgressCircular",props:P_(),setup(e,t){let{slots:n}=t;const a=20,r=2*Math.PI*a,i=se(),{themeClasses:o}=vt(e),{sizeClasses:l,sizeStyles:s}=li(e),{textColorClasses:c,textColorStyles:u}=Vn(ye(e,"color")),{textColorClasses:d,textColorStyles:f}=Vn(ye(e,"bgColor")),{intersectionRef:m,isIntersecting:h}=Cg(),{resizeRef:g,contentRect:p}=Qa(),S=_(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),P=_(()=>Number(e.width)),y=_(()=>s.value?Number(e.size):p.value?p.value.width:Math.max(P.value,32)),C=_(()=>a/(1-P.value/y.value)*2),D=_(()=>P.value/y.value*C.value),A=_(()=>we((100-S.value)/100*r));return Jt(()=>{m.value=i.value,g.value=i.value}),Ce(()=>v(e.tag,{ref:i,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":h.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,l.value,c.value,e.class],style:[s.value,u.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:S.value},{default:()=>[v("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${C.value} ${C.value}`},[v("circle",{class:["v-progress-circular__underlay",d.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":D.value,"stroke-dasharray":r,"stroke-dashoffset":0},null),v("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":D.value,"stroke-dasharray":r,"stroke-dashoffset":A.value},null)]),n.default&&v("div",{class:"v-progress-circular__content"},[n.default({value:S.value})])]})),{}}}),sn=ee({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function un(e){return{dimensionStyles:_(()=>{const n={},a=we(e.height),r=we(e.maxHeight),i=we(e.maxWidth),o=we(e.minHeight),l=we(e.minWidth),s=we(e.width);return a!=null&&(n.height=a),r!=null&&(n.maxHeight=r),i!=null&&(n.maxWidth=i),o!=null&&(n.minHeight=o),l!=null&&(n.minWidth=l),s!=null&&(n.width=s),n})}}const Ud={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Mo=ee({location:String},"location");function au(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=on();return{locationStyles:_(()=>{if(!e.location)return{};const{side:i,align:o}=_l(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function l(c){return n?n(c):0}const s={};return i!=="center"&&(t?s[Ud[i]]=`calc(100% - ${l(i)}px)`:s[i]=0),o!=="center"?t?s[Ud[o]]=`calc(100% - ${l(o)}px)`:s[o]=0:(i==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[i]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[i]),s})}}const A_=ee({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,...Me(),...Mo({location:"top"}),...Yt(),...Qe(),...ut()},"VProgressLinear"),ru=ge()({name:"VProgressLinear",props:A_(),emits:{"update:modelValue":e=>!0},setup(e,t){var F;let{slots:n}=t;const a=Xe(e,"modelValue"),{isRtl:r,rtlClasses:i}=on(),{themeClasses:o}=vt(e),{locationStyles:l}=au(e),{textColorClasses:s,textColorStyles:c}=Vn(e,"color"),{backgroundColorClasses:u,backgroundColorStyles:d}=Rn(_(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:m}=Rn(_(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:h,backgroundColorStyles:g}=Rn(e,"color"),{roundedClasses:p}=qt(e),{intersectionRef:S,isIntersecting:P}=Cg(),y=_(()=>parseFloat(e.max)),C=_(()=>parseFloat(e.height)),D=_(()=>bn(parseFloat(e.bufferValue)/y.value*100,0,100)),A=_(()=>bn(parseFloat(a.value)/y.value*100,0,100)),M=_(()=>r.value!==e.reverse),B=_(()=>e.indeterminate?"fade-transition":"slide-x-transition"),L=Fe&&((F=window.matchMedia)==null?void 0:F.call(window,"(forced-colors: active)").matches);function W(E){if(!S.value)return;const{left:N,right:$,width:ae}=S.value.getBoundingClientRect(),re=M.value?ae-E.clientX+($-ae):E.clientX-N;a.value=Math.round(re/ae*y.value)}return Ce(()=>v(e.tag,{ref:S,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&P.value,"v-progress-linear--reverse":M.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},p.value,o.value,i.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?we(C.value):0,"--v-progress-linear-height":we(C.value),...e.absolute?l.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:A.value,onClick:e.clickable&&W},{default:()=>[e.stream&&v("div",{key:"stream",class:["v-progress-linear__stream",s.value],style:{...c.value,[M.value?"left":"right"]:we(-C.value),borderTop:`${we(C.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${we(C.value/4)})`,width:we(100-D.value,"%"),"--v-progress-linear-stream-to":we(C.value*(M.value?1:-1))}},null),v("div",{class:["v-progress-linear__background",L?void 0:u.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),v("div",{class:["v-progress-linear__buffer",L?void 0:f.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:we(D.value,"%")}]},null),v(Qn,{name:B.value},{default:()=>[e.indeterminate?v("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(E=>v("div",{key:E,class:["v-progress-linear__indeterminate",E,L?void 0:h.value],style:g.value},null))]):v("div",{class:["v-progress-linear__determinate",L?void 0:h.value],style:[g.value,{width:we(A.value,"%")}]},null)]}),n.default&&v("div",{class:"v-progress-linear__content"},[n.default({value:A.value,buffer:D.value})])]})),{}}}),iu=ee({loading:[Boolean,String]},"loader");function ou(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{loaderClasses:_(()=>({[`${t}--loading`]:e.loading}))}}function Tg(e,t){var a;let{slots:n}=t;return v("div",{class:`${e.name}__loader`},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||v(ru,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const M_=["static","relative","fixed","absolute","sticky"],lu=ee({position:{type:String,validator:e=>M_.includes(e)}},"position");function su(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{positionClasses:_(()=>e.position?`${t}--${e.position}`:void 0)}}function B_(){const e=st("useRoute");return _(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function E_(){var e,t;return(t=(e=st("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Bo(e,t){var d,f;const n=xp("RouterLink"),a=_(()=>!!(e.href||e.to)),r=_(()=>(a==null?void 0:a.value)||hc(t,"click")||hc(e,"click"));if(typeof n=="string"||!("useLink"in n)){const m=ye(e,"href");return{isLink:a,isClickable:r,href:m,linkProps:ct({href:m})}}const i=_(()=>({...e,to:ye(()=>e.to||"")})),o=n.useLink(i.value),l=_(()=>e.to?o:void 0),s=B_(),c=_(()=>{var m,h,g;return l.value?e.exact?s.value?((g=l.value.isExactActive)==null?void 0:g.value)&&cr(l.value.route.value.query,s.value.query):((h=l.value.isExactActive)==null?void 0:h.value)??!1:((m=l.value.isActive)==null?void 0:m.value)??!1:!1}),u=_(()=>{var m;return e.to?(m=l.value)==null?void 0:m.route.value.href:e.href});return{isLink:a,isClickable:r,isActive:c,route:(d=l.value)==null?void 0:d.route,navigate:(f=l.value)==null?void 0:f.navigate,href:u,linkProps:ct({href:u,"aria-current":_(()=>c.value?"page":void 0)})}}const Eo=ee({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let il=!1;function D_(e,t){let n=!1,a,r;Fe&&(gt(()=>{window.addEventListener("popstate",i),a=e==null?void 0:e.beforeEach((o,l,s)=>{il?n?t(s):s():setTimeout(()=>n?t(s):s()),il=!0}),r=e==null?void 0:e.afterEach(()=>{il=!1})}),Tt(()=>{window.removeEventListener("popstate",i),a==null||a(),r==null||r()}));function i(o){var l;(l=o.state)!=null&&l.replaced||(n=!0,setTimeout(()=>n=!1))}}function L_(e,t){he(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&>(()=>{t(!0)})},{immediate:!0})}const $l=Symbol("rippleStop"),R_=80;function Zd(e,t){e.style.transform=t,e.style.webkitTransform=t}function Jl(e){return e.constructor.name==="TouchEvent"}function wg(e){return e.constructor.name==="KeyboardEvent"}const O_=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,r=0;if(!wg(e)){const f=t.getBoundingClientRect(),m=Jl(e)?e.touches[e.touches.length-1]:e;a=m.clientX-f.left,r=m.clientY-f.top}let i=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,i=t.clientWidth/2,i=n.center?i:i+Math.sqrt((a-i)**2+(r-i)**2)/4):i=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const l=`${(t.clientWidth-i*2)/2}px`,s=`${(t.clientHeight-i*2)/2}px`,c=n.center?l:`${a-i}px`,u=n.center?s:`${r-i}px`;return{radius:i,scale:o,x:c,y:u,centerX:l,centerY:s}},eo={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"),r=document.createElement("span");a.appendChild(r),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:i,scale:o,x:l,y:s,centerX:c,centerY:u}=O_(e,t,n),d=`${i*2}px`;r.className="v-ripple__animation",r.style.width=d,r.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),Zd(r,`translate(${l}, ${s}) scale3d(${o},${o},${o})`),r.dataset.activated=String(performance.now()),setTimeout(()=>{r.classList.remove("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--in"),Zd(r,`translate(${c}, ${u}) scale3d(1,1,1)`)},0)},hide(e){var i;if(!((i=e==null?void 0:e._ripple)!=null&&i.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),r=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var l;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((l=n.parentNode)==null?void 0:l.parentNode)===e&&e.removeChild(n.parentNode)},300)},r)}};function Pg(e){return typeof e>"u"||!!e}function qr(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[$l])){if(e[$l]=!0,Jl(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||wg(e),n._ripple.class&&(t.class=n._ripple.class),Jl(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{eo.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)},R_)}else eo.show(e,n,t)}}function Yd(e){e[$l]=!0}function Ht(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(()=>{Ht(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),eo.hide(t)}}function _g(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Xr=!1;function Ag(e){!Xr&&(e.keyCode===cc.enter||e.keyCode===cc.space)&&(Xr=!0,qr(e))}function Mg(e){Xr=!1,Ht(e)}function Bg(e){Xr&&(Xr=!1,Ht(e))}function Eg(e,t,n){const{value:a,modifiers:r}=t,i=Pg(a);if(i||eo.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=i,e._ripple.centered=r.center,e._ripple.circle=r.circle,sb(a)&&a.class&&(e._ripple.class=a.class),i&&!n){if(r.stop){e.addEventListener("touchstart",Yd,{passive:!0}),e.addEventListener("mousedown",Yd);return}e.addEventListener("touchstart",qr,{passive:!0}),e.addEventListener("touchend",Ht,{passive:!0}),e.addEventListener("touchmove",_g,{passive:!0}),e.addEventListener("touchcancel",Ht),e.addEventListener("mousedown",qr),e.addEventListener("mouseup",Ht),e.addEventListener("mouseleave",Ht),e.addEventListener("keydown",Ag),e.addEventListener("keyup",Mg),e.addEventListener("blur",Bg),e.addEventListener("dragstart",Ht,{passive:!0})}else!i&&n&&Dg(e)}function Dg(e){e.removeEventListener("mousedown",qr),e.removeEventListener("touchstart",qr),e.removeEventListener("touchend",Ht),e.removeEventListener("touchmove",_g),e.removeEventListener("touchcancel",Ht),e.removeEventListener("mouseup",Ht),e.removeEventListener("mouseleave",Ht),e.removeEventListener("keydown",Ag),e.removeEventListener("keyup",Mg),e.removeEventListener("dragstart",Ht),e.removeEventListener("blur",Bg)}function I_(e,t){Eg(e,t,!1)}function N_(e){delete e._ripple,Dg(e)}function V_(e,t){if(t.value===t.oldValue)return;const n=Pg(t.oldValue);Eg(e,t,n)}const si={mounted:I_,unmounted:N_,updated:V_},F_=ee({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Sg},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ne,appendIcon:Ne,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...sa(),...Me(),...Tn(),...sn(),...Da(),...yg(),...iu(),...Mo(),...lu(),...Yt(),...Eo(),...oi(),...Qe({tag:"button"}),...ut(),...xn({variant:"elevated"})},"VBtn"),tt=ge()({name:"VBtn",props:F_(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{borderClasses:i}=ua(e),{densityClasses:o}=jn(e),{dimensionStyles:l}=un(e),{elevationClasses:s}=La(e),{loaderClasses:c}=ou(e),{locationStyles:u}=au(e),{positionClasses:d}=su(e),{roundedClasses:f}=qt(e),{sizeClasses:m,sizeStyles:h}=li(e),g=bg(e,e.symbol,!1),p=Bo(e,n),S=_(()=>{var F;return e.active!==void 0?e.active:p.isLink.value?(F=p.isActive)==null?void 0:F.value:g==null?void 0:g.isSelected.value}),P=_(()=>S.value?e.activeColor??e.color:e.color),y=_(()=>{var E,N;return{color:(g==null?void 0:g.isSelected.value)&&(!p.isLink.value||((E=p.isActive)==null?void 0:E.value))||!g||((N=p.isActive)==null?void 0:N.value)?P.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:C,colorStyles:D,variantClasses:A}=gr(y),M=_(()=>(g==null?void 0:g.disabled.value)||e.disabled),B=_(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),L=_(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function W(F){var E;M.value||p.isLink.value&&(F.metaKey||F.ctrlKey||F.shiftKey||F.button!==0||n.target==="_blank")||((E=p.navigate)==null||E.call(p,F),g==null||g.toggle())}return L_(p,g==null?void 0:g.select),Ce(()=>{const F=p.isLink.value?"a":e.tag,E=!!(e.prependIcon||a.prepend),N=!!(e.appendIcon||a.append),$=!!(e.icon&&e.icon!==!0);return xt(v(F,Pe({type:F==="a"?void 0:"button",class:["v-btn",g==null?void 0:g.selectedClass.value,{"v-btn--active":S.value,"v-btn--block":e.block,"v-btn--disabled":M.value,"v-btn--elevated":B.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},r.value,i.value,C.value,o.value,s.value,c.value,d.value,f.value,m.value,A.value,e.class],style:[D.value,l.value,u.value,h.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:M.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:W,value:L.value},p.linkProps),{default:()=>{var ae;return[hr(!0,"v-btn"),!e.icon&&E&&v("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?v(nt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):v(at,{key:"prepend-icon",icon:e.prependIcon},null)]),v("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&$?v(at,{key:"content-icon",icon:e.icon},null):v(nt,{key:"content-defaults",disabled:!$,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var re;return[((re=a.default)==null?void 0:re.call(a))??e.text]}})]),!e.icon&&N&&v("span",{key:"append",class:"v-btn__append"},[a.append?v(nt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):v(at,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&v("span",{key:"loader",class:"v-btn__loader"},[((ae=a.loader)==null?void 0:ae.call(a))??v(__,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[si,!M.value&&e.ripple,"",{center:!!e.icon}]])}),{group:g}}}),uu=ge()({name:"VCardActions",props:Me(),setup(e,t){let{slots:n}=t;return Ma({VBtn:{slim:!0,variant:"text"}}),Ce(()=>{var a;return v("div",{class:["v-card-actions",e.class],style:e.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),H_=ee({opacity:[Number,String],...Me(),...Qe()},"VCardSubtitle"),j_=ge()({name:"VCardSubtitle",props:H_(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),x_=Qm("v-card-title");function G_(e){return{aspectStyles:_(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Lg=ee({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Me(),...sn()},"VResponsive"),qd=ge()({name:"VResponsive",props:Lg(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=G_(e),{dimensionStyles:r}=un(e);return Ce(()=>{var i;return v("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[r.value,e.style]},[v("div",{class:"v-responsive__sizer",style:a.value},null),(i=n.additional)==null?void 0:i.call(n),n.default&&v("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),ui=ee({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Yn=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:r,group:i,...o}=e,{component:l=i?Ts:Qn,...s}=typeof a=="object"?a:{};return Ut(l,Pe(typeof a=="string"?{name:r?"":a}:s,typeof a=="string"?{}:Object.fromEntries(Object.entries({disabled:r,group:i}).filter(c=>{let[u,d]=c;return d!==void 0})),o),n)};function K_(e,t){if(!ws)return;const n=t.modifiers||{},a=t.value,{handler:r,options:i}=typeof a=="object"?a:{handler:a,options:{}},o=new IntersectionObserver(function(){var d;let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const u=l.some(f=>f.isIntersecting);r&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&r(u,l,s),u&&n.once?Rg(e,t):c.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function Rg(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Og={mounted:K_,unmounted:Rg},W_=ee({absolute:Boolean,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,...Lg(),...Me(),...Yt(),...ui()},"VImg"),cu=ge()({name:"VImg",directives:{intersect:Og},props:W_(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:r,backgroundColorStyles:i}=Rn(ye(e,"color")),{roundedClasses:o}=qt(e),l=st("VImg"),s=me(""),c=se(),u=me(e.eager?"loading":"idle"),d=me(),f=me(),m=_(()=>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)}),h=_(()=>m.value.aspect||d.value/f.value||0);he(()=>e.src,()=>{g(u.value!=="idle")}),he(h,(E,N)=>{!E&&N&&c.value&&C(c.value)}),go(()=>g());function g(E){if(!(e.eager&&E)&&!(ws&&!E&&!e.eager)){if(u.value="loading",m.value.lazySrc){const N=new Image;N.src=m.value.lazySrc,C(N,null)}m.value.src&>(()=>{var N;n("loadstart",((N=c.value)==null?void 0:N.currentSrc)||m.value.src),setTimeout(()=>{var $;if(!l.isUnmounted)if(($=c.value)!=null&&$.complete){if(c.value.naturalWidth||S(),u.value==="error")return;h.value||C(c.value,null),u.value==="loading"&&p()}else h.value||C(c.value),P()})})}}function p(){var E;l.isUnmounted||(P(),C(c.value),u.value="loaded",n("load",((E=c.value)==null?void 0:E.currentSrc)||m.value.src))}function S(){var E;l.isUnmounted||(u.value="error",n("error",((E=c.value)==null?void 0:E.currentSrc)||m.value.src))}function P(){const E=c.value;E&&(s.value=E.currentSrc||E.src)}let y=-1;Dt(()=>{clearTimeout(y)});function C(E){let N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const $=()=>{if(clearTimeout(y),l.isUnmounted)return;const{naturalHeight:ae,naturalWidth:re}=E;ae||re?(d.value=re,f.value=ae):!E.complete&&u.value==="loading"&&N!=null?y=window.setTimeout($,N):(E.currentSrc.endsWith(".svg")||E.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};$()}const D=_(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),A=()=>{var $;if(!m.value.src||u.value==="idle")return null;const E=v("img",{class:["v-img__img",D.value],style:{objectPosition:e.position},src:m.value.src,srcset:m.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:p,onError:S},null),N=($=a.sources)==null?void 0:$.call(a);return v(Yn,{transition:e.transition,appear:!0},{default:()=>[xt(N?v("picture",{class:"v-img__picture"},[N,E]):E,[[ur,u.value==="loaded"]])]})},M=()=>v(Yn,{transition:e.transition},{default:()=>[m.value.lazySrc&&u.value!=="loaded"&&v("img",{class:["v-img__img","v-img__img--preload",D.value],style:{objectPosition:e.position},src:m.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),B=()=>a.placeholder?v(Yn,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&v("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,L=()=>a.error?v(Yn,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&v("div",{class:"v-img__error"},[a.error()])]}):null,W=()=>e.gradient?v("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,F=me(!1);{const E=he(h,N=>{N&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{F.value=!0})}),E())})}return Ce(()=>{const E=qd.filterProps(e);return xt(v(qd,Pe({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!F.value},r.value,o.value,e.class],style:[{width:we(e.width==="auto"?d.value:e.width)},i.value,e.style]},E,{aspectRatio:h.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>v(Ee,null,[v(A,null,null),v(M,null,null),v(W,null,null),v(B,null,null),v(L,null,null)]),default:a.default}),[[_a("intersect"),{handler:g,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),$_=ee({start:Boolean,end:Boolean,icon:Ne,image:String,text:String,...sa(),...Me(),...Tn(),...Yt(),...oi(),...Qe(),...ut(),...xn({variant:"flat"})},"VAvatar"),kn=ge()({name:"VAvatar",props:$_(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{borderClasses:r}=ua(e),{colorClasses:i,colorStyles:o,variantClasses:l}=gr(e),{densityClasses:s}=jn(e),{roundedClasses:c}=qt(e),{sizeClasses:u,sizeStyles:d}=li(e);return Ce(()=>v(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,r.value,i.value,s.value,c.value,u.value,l.value,e.class],style:[o.value,d.value,e.style]},{default:()=>[n.default?v(nt,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?v(cu,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?v(at,{key:"icon",icon:e.icon},null):e.text,hr(!1,"v-avatar")]})),{}}}),J_=ee({appendAvatar:String,appendIcon:Ne,prependAvatar:String,prependIcon:Ne,subtitle:[String,Number],title:[String,Number],...Me(),...Tn()},"VCardItem"),z_=ge()({name:"VCardItem",props:J_(),setup(e,t){let{slots:n}=t;return Ce(()=>{var c;const a=!!(e.prependAvatar||e.prependIcon),r=!!(a||n.prepend),i=!!(e.appendAvatar||e.appendIcon),o=!!(i||n.append),l=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return v("div",{class:["v-card-item",e.class],style:e.style},[r&&v("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?v(nt,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):v(Ee,null,[e.prependAvatar&&v(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&v(at,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),v("div",{class:"v-card-item__content"},[l&&v(x_,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??e.title]}}),s&&v(j_,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??e.subtitle]}}),(c=n.default)==null?void 0:c.call(n)]),o&&v("div",{key:"append",class:"v-card-item__append"},[n.append?v(nt,{key:"append-defaults",disabled:!i,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),U_=ee({opacity:[Number,String],...Me(),...Qe()},"VCardText"),du=ge()({name:"VCardText",props:U_(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),Z_=ee({appendAvatar:String,appendIcon:Ne,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...sa(),...Me(),...Tn(),...sn(),...Da(),...iu(),...Mo(),...lu(),...Yt(),...Eo(),...Qe(),...ut(),...xn({variant:"elevated"})},"VCard"),Ig=ge()({name:"VCard",directives:{Ripple:si},props:Z_(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{borderClasses:i}=ua(e),{colorClasses:o,colorStyles:l,variantClasses:s}=gr(e),{densityClasses:c}=jn(e),{dimensionStyles:u}=un(e),{elevationClasses:d}=La(e),{loaderClasses:f}=ou(e),{locationStyles:m}=au(e),{positionClasses:h}=su(e),{roundedClasses:g}=qt(e),p=Bo(e,n),S=_(()=>e.link!==!1&&p.isLink.value),P=_(()=>!e.disabled&&e.link!==!1&&(e.link||p.isClickable.value));return Ce(()=>{const y=S.value?"a":e.tag,C=!!(a.title||e.title!=null),D=!!(a.subtitle||e.subtitle!=null),A=C||D,M=!!(a.append||e.appendAvatar||e.appendIcon),B=!!(a.prepend||e.prependAvatar||e.prependIcon),L=!!(a.image||e.image),W=A||B||M,F=!!(a.text||e.text!=null);return xt(v(y,Pe({class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":P.value},r.value,i.value,o.value,c.value,d.value,f.value,h.value,g.value,s.value,e.class],style:[l.value,u.value,m.value,e.style],onClick:P.value&&p.navigate,tabindex:e.disabled?-1:void 0},p.linkProps),{default:()=>{var E;return[L&&v("div",{key:"image",class:"v-card__image"},[a.image?v(nt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):v(cu,{key:"image-img",cover:!0,src:e.image},null)]),v(Tg,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),W&&v(z_,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),F&&v(du,{key:"text"},{default:()=>{var N;return[((N=a.text)==null?void 0:N.call(a))??e.text]}}),(E=a.default)==null?void 0:E.call(a),a.actions&&v(uu,null,{default:a.actions}),hr(P.value,"v-card")]}}),[[_a("ripple"),P.value&&e.ripple]])}),{}}}),Y_=ee({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Gt(e,t,n){return ge()({name:e,props:Y_({mode:n,origin:t}),setup(a,r){let{slots:i}=r;const o={onBeforeEnter(l){a.origin&&(l.style.transformOrigin=a.origin)},onLeave(l){if(a.leaveAbsolute){const{offsetTop:s,offsetLeft:c,offsetWidth:u,offsetHeight:d}=l;l._transitionInitialStyles={position:l.style.position,top:l.style.top,left:l.style.left,width:l.style.width,height:l.style.height},l.style.position="absolute",l.style.top=`${s}px`,l.style.left=`${c}px`,l.style.width=`${u}px`,l.style.height=`${d}px`}a.hideOnLeave&&l.style.setProperty("display","none","important")},onAfterLeave(l){if(a.leaveAbsolute&&(l!=null&&l._transitionInitialStyles)){const{position:s,top:c,left:u,width:d,height:f}=l._transitionInitialStyles;delete l._transitionInitialStyles,l.style.position=s||"",l.style.top=c||"",l.style.left=u||"",l.style.width=d||"",l.style.height=f||""}}};return()=>{const l=a.group?Ts:Qn;return Ut(l,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:o},i.default)}}})}function Ng(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return ge()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,r){let{slots:i}=r;const o=a.group?Ts:Qn;return()=>Ut(o,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:t},i.default)}})}function Vg(){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",a=It(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const l=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[a]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=l.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:i,onEnterCancelled:i,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[a]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:r,onLeaveCancelled:r};function r(o){e&&o._parent&&o._parent.classList.remove(e),i(o)}function i(o){const l=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,l!=null&&(o.style[n]=l),delete o._initialStyle}}const q_=ee({target:[Object,Array]},"v-dialog-transition"),fu=ge()({name:"VDialogTransition",props:q_(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(r){r.style.pointerEvents="none",r.style.visibility="hidden"},async onEnter(r,i){var f;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),r.style.visibility="";const{x:o,y:l,sx:s,sy:c,speed:u}=Qd(e.target,r),d=Wa(r,[{transform:`translate(${o}px, ${l}px) scale(${s}, ${c})`,opacity:0},{}],{duration:225*u,easing:$b});(f=Xd(r))==null||f.forEach(m=>{Wa(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:$i})}),d.finished.then(()=>i())},onAfterEnter(r){r.style.removeProperty("pointer-events")},onBeforeLeave(r){r.style.pointerEvents="none"},async onLeave(r,i){var f;await new Promise(m=>requestAnimationFrame(m));const{x:o,y:l,sx:s,sy:c,speed:u}=Qd(e.target,r);Wa(r,[{},{transform:`translate(${o}px, ${l}px) scale(${s}, ${c})`,opacity:0}],{duration:125*u,easing:Jb}).finished.then(()=>i()),(f=Xd(r))==null||f.forEach(m=>{Wa(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:$i})})},onAfterLeave(r){r.style.removeProperty("pointer-events")}};return()=>e.target?v(Qn,Pe({name:"dialog-transition"},a,{css:!1}),n):v(Qn,{name:"dialog-transition"},n)}});function Xd(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Qd(e,t){const n=Jm(e),a=Bs(t),[r,i]=getComputedStyle(t).transformOrigin.split(" ").map(S=>parseFloat(S)),[o,l]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||l==="left"?s-=n.width/2:(o==="right"||l==="right")&&(s+=n.width/2);let c=n.top+n.height/2;o==="top"||l==="top"?c-=n.height/2:(o==="bottom"||l==="bottom")&&(c+=n.height/2);const u=n.width/a.width,d=n.height/a.height,f=Math.max(1,u,d),m=u/f||0,h=d/f||0,g=a.width*a.height/(window.innerWidth*window.innerHeight),p=g>.12?Math.min(1.5,(g-.12)*10+1):1;return{x:s-(r+a.left),y:c-(i+a.top),sx:m,sy:h,speed:p}}Gt("fab-transition","center center","out-in");Gt("dialog-bottom-transition");Gt("dialog-top-transition");const ef=Gt("fade-transition");Gt("scale-transition");Gt("scroll-x-transition");Gt("scroll-x-reverse-transition");Gt("scroll-y-transition");Gt("scroll-y-reverse-transition");Gt("slide-x-transition");Gt("slide-x-reverse-transition");const Fg=Gt("slide-y-transition");Gt("slide-y-reverse-transition");const Hg=Ng("expand-transition",Vg()),jg=Ng("expand-x-transition",Vg("",!0));function ol(e,t){return{x:e.x+t.x,y:e.y+t.y}}function X_(e,t){return{x:e.x-t.x,y:e.y-t.y}}function tf(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,r=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,i=n==="top"?0:n==="bottom"?t.height:n;return ol({x:r,y:i},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,r=n==="left"?0:n==="right"?t.width:n,i=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return ol({x:r,y:i},t)}return ol({x:t.width/2,y:t.height/2},t)}const xg={static:tA,connected:aA},Q_=ee({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in xg},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function eA(e,t){const n=se({}),a=se();Fe&&Nn(()=>!!(t.isActive.value&&e.locationStrategy),i=>{var o,l;he(()=>e.locationStrategy,i),Tt(()=>{window.removeEventListener("resize",r),a.value=void 0}),window.addEventListener("resize",r,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:a.value=(l=xg[e.locationStrategy](t,e,n))==null?void 0:l.updateLocation});function r(i){var o;(o=a.value)==null||o.call(a,i)}return{contentStyles:n,updateLocation:a}}function tA(){}function nA(e,t){const n=Bs(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 aA(e,t,n){(Array.isArray(e.target.value)||Ub(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:r,preferredOrigin:i}=Ms(()=>{const h=_l(t.location,e.isRtl.value),g=t.origin==="overlap"?h:t.origin==="auto"?Uo(h):_l(t.origin,e.isRtl.value);return h.side===g.side&&h.align===Zo(g).align?{preferredAnchor:pc(h),preferredOrigin:pc(g)}:{preferredAnchor:h,preferredOrigin:g}}),[o,l,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(h=>_(()=>{const g=parseFloat(t[h]);return isNaN(g)?1/0:g})),u=_(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const h=t.offset.split(" ").map(parseFloat);return h.length<2&&h.push(0),h}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1;const f=new ResizeObserver(()=>{d&&m()});he([e.target,e.contentEl],(h,g)=>{let[p,S]=h,[P,y]=g;P&&!Array.isArray(P)&&f.unobserve(P),p&&!Array.isArray(p)&&f.observe(p),y&&f.unobserve(y),S&&f.observe(S)},{immediate:!0}),Tt(()=>{f.disconnect()});function m(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const h=Jm(e.target.value),g=nA(e.contentEl.value,e.isRtl.value),p=Ji(e.contentEl.value),S=12;p.length||(p.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(g.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),g.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const P=p.reduce((F,E)=>{const N=E.getBoundingClientRect(),$=new Sa({x:E===document.documentElement?0:N.x,y:E===document.documentElement?0:N.y,width:E.clientWidth,height:E.clientHeight});return F?new Sa({x:Math.max(F.left,$.left),y:Math.max(F.top,$.top),width:Math.min(F.right,$.right)-Math.max(F.left,$.left),height:Math.min(F.bottom,$.bottom)-Math.max(F.top,$.top)}):$},void 0);P.x+=S,P.y+=S,P.width-=S*2,P.height-=S*2;let y={anchor:r.value,origin:i.value};function C(F){const E=new Sa(g),N=tf(F.anchor,h),$=tf(F.origin,E);let{x:ae,y:re}=X_(N,$);switch(F.anchor.side){case"top":re-=u.value[0];break;case"bottom":re+=u.value[0];break;case"left":ae-=u.value[0];break;case"right":ae+=u.value[0];break}switch(F.anchor.align){case"top":re-=u.value[1];break;case"bottom":re+=u.value[1];break;case"left":ae-=u.value[1];break;case"right":ae+=u.value[1];break}return E.x+=ae,E.y+=re,E.width=Math.min(E.width,s.value),E.height=Math.min(E.height,c.value),{overflows:bc(E,P),x:ae,y:re}}let D=0,A=0;const M={x:0,y:0},B={x:!1,y:!1};let L=-1;for(;!(L++>10);){const{x:F,y:E,overflows:N}=C(y);D+=F,A+=E,g.x+=F,g.y+=E;{const $=yc(y.anchor),ae=N.x.before||N.x.after,re=N.y.before||N.y.after;let ue=!1;if(["x","y"].forEach(ie=>{if(ie==="x"&&ae&&!B.x||ie==="y"&&re&&!B.y){const H={anchor:{...y.anchor},origin:{...y.origin}},j=ie==="x"?$==="y"?Zo:Uo:$==="y"?Uo:Zo;H.anchor=j(H.anchor),H.origin=j(H.origin);const{overflows:J}=C(H);(J[ie].before<=N[ie].before&&J[ie].after<=N[ie].after||J[ie].before+J[ie].after<(N[ie].before+N[ie].after)/2)&&(y=H,ue=B[ie]=!0)}}),ue)continue}N.x.before&&(D+=N.x.before,g.x+=N.x.before),N.x.after&&(D-=N.x.after,g.x-=N.x.after),N.y.before&&(A+=N.y.before,g.y+=N.y.before),N.y.after&&(A-=N.y.after,g.y-=N.y.after);{const $=bc(g,P);M.x=P.width-$.x.before-$.x.after,M.y=P.height-$.y.before-$.y.after,D+=$.x.before,g.x+=$.x.before,A+=$.y.before,g.y+=$.y.before}break}const W=yc(y.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${y.anchor.side} ${y.anchor.align}`,transformOrigin:`${y.origin.side} ${y.origin.align}`,top:we(ll(A)),left:e.isRtl.value?void 0:we(ll(D)),right:e.isRtl.value?we(ll(-D)):void 0,minWidth:we(W==="y"?Math.min(o.value,h.width):o.value),maxWidth:we(nf(bn(M.x,o.value===1/0?0:o.value,s.value))),maxHeight:we(nf(bn(M.y,l.value===1/0?0:l.value,c.value)))}),{available:M,contentBox:g}}return he(()=>[r.value,i.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>m()),gt(()=>{const h=m();if(!h)return;const{available:g,contentBox:p}=h;p.height>g.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function ll(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function nf(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let zl=!0;const to=[];function rA(e){!zl||to.length?(to.push(e),Ul()):(zl=!1,e(),Ul())}let af=-1;function Ul(){cancelAnimationFrame(af),af=requestAnimationFrame(()=>{const e=to.shift();e&&e(),to.length?Ul():zl=!0})}const Di={none:null,close:lA,block:sA,reposition:uA},iA=ee({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Di}},"VOverlay-scroll-strategies");function oA(e,t){if(!Fe)return;let n;Jt(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=ti(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(a=Di[e.scrollStrategy])==null||a.call(Di,t,e,n)}))}),Tt(()=>{n==null||n.stop()})}function lA(e){function t(n){e.isActive.value=!1}Gg(e.targetEl.value??e.contentEl.value,t)}function sA(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=[...new Set([...Ji(e.targetEl.value,t.contained?n:void 0),...Ji(e.contentEl.value,t.contained?n:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),r=window.innerWidth-document.documentElement.offsetWidth,i=(l=>Ls(l)&&l)(n||document.documentElement);i&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((l,s)=>{l.style.setProperty("--v-body-scroll-x",we(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",we(-l.scrollTop)),l!==document.documentElement&&l.style.setProperty("--v-scrollbar-offset",we(r)),l.classList.add("v-overlay-scroll-blocked")}),Tt(()=>{a.forEach((l,s)=>{const c=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(l.style.getPropertyValue("--v-body-scroll-y")),d=l.style.scrollBehavior;l.style.scrollBehavior="auto",l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-c,l.scrollTop=-u,l.style.scrollBehavior=d}),i&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function uA(e,t,n){let a=!1,r=-1,i=-1;function o(l){rA(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,l),a=(performance.now()-s)/(1e3/60)>2})}i=(typeof requestIdleCallback>"u"?l=>l():requestIdleCallback)(()=>{n.run(()=>{Gg(e.targetEl.value??e.contentEl.value,l=>{a?(cancelAnimationFrame(r),r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{o(l)})})):o(l)})})}),Tt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(i),cancelAnimationFrame(r)})}function Gg(e,t){const n=[document,...Ji(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),Tt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const Zl=Symbol.for("vuetify:v-menu"),cA=ee({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function dA(e,t){let n=()=>{};function a(o){n==null||n();const l=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=hb(l,()=>{t==null||t(o),s(o)})})}function r(){return a(!0)}function i(){return a(!1)}return{clearDelay:n,runOpenDelay:r,runCloseDelay:i}}const fA=ee({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,...cA()},"VOverlay-activator");function mA(e,t){let{isActive:n,isTop:a,contentEl:r}=t;const i=st("useActivator"),o=se();let l=!1,s=!1,c=!0;const u=_(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=_(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:m}=dA(e,B=>{B===(e.openOnHover&&l||u.value&&s)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==B&&(c=!0),n.value=B)}),h=se(),g={onClick:B=>{B.stopPropagation(),o.value=B.currentTarget||B.target,n.value||(h.value=[B.clientX,B.clientY]),n.value=!n.value},onMouseenter:B=>{var L;(L=B.sourceCapabilities)!=null&&L.firesTouchEvents||(l=!0,o.value=B.currentTarget||B.target,f())},onMouseleave:B=>{l=!1,m()},onFocus:B=>{Ki(B.target,":focus-visible")!==!1&&(s=!0,B.stopPropagation(),o.value=B.currentTarget||B.target,f())},onBlur:B=>{s=!1,B.stopPropagation(),m()}},p=_(()=>{const B={};return d.value&&(B.onClick=g.onClick),e.openOnHover&&(B.onMouseenter=g.onMouseenter,B.onMouseleave=g.onMouseleave),u.value&&(B.onFocus=g.onFocus,B.onBlur=g.onBlur),B}),S=_(()=>{const B={};if(e.openOnHover&&(B.onMouseenter=()=>{l=!0,f()},B.onMouseleave=()=>{l=!1,m()}),u.value&&(B.onFocusin=()=>{s=!0,f()},B.onFocusout=()=>{s=!1,m()}),e.closeOnContentClick){const L=He(Zl,null);B.onClick=()=>{n.value=!1,L==null||L.closeParents()}}return B}),P=_(()=>{const B={};return e.openOnHover&&(B.onMouseenter=()=>{c&&(l=!0,c=!1,f())},B.onMouseleave=()=>{l=!1,m()}),B});he(a,B=>{var L;B&&(e.openOnHover&&!l&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!l))&&!((L=r.value)!=null&&L.contains(document.activeElement))&&(n.value=!1)}),he(n,B=>{B||setTimeout(()=>{h.value=void 0})},{flush:"post"});const y=Pl();Jt(()=>{y.value&>(()=>{o.value=y.el})});const C=Pl(),D=_(()=>e.target==="cursor"&&h.value?h.value:C.value?C.el:Kg(e.target,i)||o.value),A=_(()=>Array.isArray(D.value)?void 0:D.value);let M;return he(()=>!!e.activator,B=>{B&&Fe?(M=ti(),M.run(()=>{hA(e,i,{activatorEl:o,activatorEvents:p})})):M&&M.stop()},{flush:"post",immediate:!0}),Tt(()=>{M==null||M.stop()}),{activatorEl:o,activatorRef:y,target:D,targetEl:A,targetRef:C,activatorEvents:p,contentEvents:S,scrimEvents:P}}function hA(e,t,n){let{activatorEl:a,activatorEvents:r}=n;he(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=l(c);u&&o(u)}s&>(()=>i())},{immediate:!0}),he(()=>e.activatorProps,()=>{i()}),Tt(()=>{o()});function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&pb(s,Pe(r.value,c))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&yb(s,Pe(r.value,c))}function l(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=Kg(s,t);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function Kg(e,t){var a,r;if(!e)return;let n;if(e==="parent"){let i=(r=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:r.parentNode;for(;i!=null&&i.hasAttribute("data-no-activator");)i=i.parentNode;n=i}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function gA(){if(!Fe)return me(!1);const{ssr:e}=Os();if(e){const t=me(!1);return zt(()=>{t.value=!0}),t}else return me(!0)}const vA=ee({eager:Boolean},"lazy");function pA(e,t){const n=me(!1),a=_(()=>n.value||e.eager||t.value);he(t,()=>n.value=!0);function r(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:r}}function Do(){const t=st("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const rf=Symbol.for("vuetify:stack"),Tr=ct([]);function yA(e,t,n){const a=st("useStack"),r=!n,i=He(rf,void 0),o=ct({activeChildren:new Set});dt(rf,o);const l=me(+t.value);Nn(e,()=>{var d;const u=(d=Tr.at(-1))==null?void 0:d[1];l.value=u?u+10:+t.value,r&&Tr.push([a.uid,l.value]),i==null||i.activeChildren.add(a.uid),Tt(()=>{if(r){const f=pe(Tr).findIndex(m=>m[0]===a.uid);Tr.splice(f,1)}i==null||i.activeChildren.delete(a.uid)})});const s=me(!0);r&&Jt(()=>{var d;const u=((d=Tr.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>s.value=u)});const c=_(()=>!o.activeChildren.size);return{globalTop:ni(s),localTop:c,stackStyles:_(()=>({zIndex:l.value}))}}function bA(e){return{teleportTarget:_(()=>{const n=e();if(n===!0||!Fe)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let r=[...a.children].find(i=>i.matches(".v-overlay-container"));return r||(r=document.createElement("div"),r.className="v-overlay-container",a.appendChild(r)),r})}}function kA(){return!0}function Wg(e,t,n){if(!e||$g(e,n)===!1)return!1;const a=eh(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const r=(typeof n.value=="object"&&n.value.include||(()=>[]))();return r.push(t),!r.some(i=>i==null?void 0:i.contains(e.target))}function $g(e,t){return(typeof t.value=="object"&&t.value.closeConditional||kA)(e)}function SA(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&Wg(e,t,n)&&setTimeout(()=>{$g(e,n)&&a&&a(e)},0)}function of(e,t){const n=eh(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const CA={mounted(e,t){const n=r=>SA(r,e,t),a=r=>{e._clickOutside.lastMousedownWasOutside=Wg(r,e,t)};of(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(e,t){e._clickOutside&&(of(e,n=>{var i;if(!n||!((i=e._clickOutside)!=null&&i[t.instance.$.uid]))return;const{onClick:a,onMousedown:r}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",r,!0)}),delete e._clickOutside[t.instance.$.uid])}};function TA(e){const{modelValue:t,color:n,...a}=e;return v(Qn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&v("div",Pe({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Lo=ee({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},...fA(),...Me(),...sn(),...vA(),...Q_(),...iA(),...ut(),...ui()},"VOverlay"),or=ge()({name:"VOverlay",directives:{ClickOutside:CA},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Lo()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:r}=t;const i=st("VOverlay"),o=se(),l=se(),s=se(),c=Xe(e,"modelValue"),u=_({get:()=>c.value,set:ce=>{ce&&e.disabled||(c.value=ce)}}),{themeClasses:d}=vt(e),{rtlClasses:f,isRtl:m}=on(),{hasContent:h,onAfterLeave:g}=pA(e,u),p=Rn(_(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:S,localTop:P,stackStyles:y}=yA(u,ye(e,"zIndex"),e._disableGlobalStack),{activatorEl:C,activatorRef:D,target:A,targetEl:M,targetRef:B,activatorEvents:L,contentEvents:W,scrimEvents:F}=mA(e,{isActive:u,isTop:P,contentEl:s}),{teleportTarget:E}=bA(()=>{var Z,X,te;const ce=e.attach||e.contained;if(ce)return ce;const V=((Z=C==null?void 0:C.value)==null?void 0:Z.getRootNode())||((te=(X=i.proxy)==null?void 0:X.$el)==null?void 0:te.getRootNode());return V instanceof ShadowRoot?V:!1}),{dimensionStyles:N}=un(e),$=gA(),{scopeId:ae}=Do();he(()=>e.disabled,ce=>{ce&&(u.value=!1)});const{contentStyles:re,updateLocation:ue}=eA(e,{isRtl:m,contentEl:s,target:A,isActive:u});oA(e,{root:o,contentEl:s,targetEl:M,isActive:u,updateLocation:ue});function ie(ce){r("click:outside",ce),e.persistent?de():u.value=!1}function H(ce){return u.value&&S.value&&(!e.scrim||ce.target===l.value||ce instanceof MouseEvent&&ce.shadowTarget===l.value)}Fe&&he(u,ce=>{ce?window.addEventListener("keydown",j):window.removeEventListener("keydown",j)},{immediate:!0}),Dt(()=>{Fe&&window.removeEventListener("keydown",j)});function j(ce){var V,Z;ce.key==="Escape"&&S.value&&(e.persistent?de():(u.value=!1,(V=s.value)!=null&&V.contains(document.activeElement)&&((Z=C.value)==null||Z.focus())))}const J=E_();Nn(()=>e.closeOnBack,()=>{D_(J,ce=>{S.value&&u.value?(ce(!1),e.persistent?de():u.value=!1):ce()})});const ne=se();he(()=>u.value&&(e.absolute||e.contained)&&E.value==null,ce=>{if(ce){const V=th(o.value);V&&V!==document.scrollingElement&&(ne.value=V.scrollTop)}});function de(){e.noClickAnimation||s.value&&Wa(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:$i})}function fe(){r("afterEnter")}function Be(){g(),r("afterLeave")}return Ce(()=>{var ce;return v(Ee,null,[(ce=n.activator)==null?void 0:ce.call(n,{isActive:u.value,targetRef:B,props:Pe({ref:D},L.value,e.activatorProps)}),$.value&&h.value&&v(Ep,{disabled:!E.value,to:E.value},{default:()=>[v("div",Pe({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":u.value,"v-overlay--contained":e.contained},d.value,f.value,e.class],style:[y.value,{"--v-overlay-opacity":e.opacity,top:we(ne.value)},e.style],ref:o},ae,a),[v(TA,Pe({color:p,modelValue:u.value&&!!e.scrim,ref:l},F.value),null),v(Yn,{appear:!0,persisted:!0,transition:e.transition,target:A.value,onAfterEnter:fe,onAfterLeave:Be},{default:()=>{var V;return[xt(v("div",Pe({ref:s,class:["v-overlay__content",e.contentClass],style:[N.value,re.value]},W.value,e.contentProps),[(V=n.default)==null?void 0:V.call(n,{isActive:u})]),[[ur,u.value],[_a("click-outside"),{handler:ie,closeConditional:H,include:()=>[C.value]}]])]}})])]})])}),{activatorEl:C,scrimEl:l,target:A,animateClick:de,contentEl:s,globalTop:S,localTop:P,updateLocation:ue}}}),sl=Symbol("Forwarded refs");function ul(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function vr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const r=Xe(e,"modelValue"),{scopeId:i}=Do(),o=se();function l(u){var m,h;const d=u.relatedTarget,f=u.target;if(d!==f&&((m=o.value)!=null&&m.contentEl)&&((h=o.value)!=null&&h.globalTop)&&![document,o.value.contentEl].includes(f)&&!o.value.contentEl.contains(f)){const g=Kr(o.value.contentEl);if(!g.length)return;const p=g[0],S=g[g.length-1];d===p?S.focus():p.focus()}}Dt(()=>{document.removeEventListener("focusin",l)}),Fe&&he(()=>r.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",l):document.removeEventListener("focusin",l)},{immediate:!0});function s(){var u;n("afterEnter"),(u=o.value)!=null&&u.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return he(r,async u=>{var d;u||(await gt(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),Ce(()=>{const u=or.filterProps(e),d=Pe({"aria-haspopup":"dialog"},e.activatorProps),f=Pe({tabindex:-1},e.contentProps);return v(or,Pe({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:r.value,"onUpdate:modelValue":m=>r.value=m,"aria-modal":"true",activatorProps:d,contentProps:f,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:s,onAfterLeave:c},i),{activator:a.activator,default:function(){for(var m=arguments.length,h=new Array(m),g=0;g{var p;return[(p=a.default)==null?void 0:p.call(a,...h)]}})}})}),vr({},o)}}),PA=ee({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...Me(),...ut()},"VDivider"),mu=ge()({name:"VDivider",props:PA(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:r}=vt(e),{textColorClasses:i,textColorStyles:o}=Vn(ye(e,"color")),l=_(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=we(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=we(e.thickness)),s});return Ce(()=>{const s=v("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},r.value,i.value,e.class],style:[l.value,o.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 a.default?v("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[s,v("div",{class:"v-divider__content"},[a.default()]),s]):s}),{}}}),_A=ee({fluid:{type:Boolean,default:!1},...Me(),...sn(),...Qe()},"VContainer"),cn=ge()({name:"VContainer",props:_A(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=on(),{dimensionStyles:r}=un(e);return Ce(()=>v(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},a.value,e.class],style:[r.value,e.style]},n)),{}}}),zg=bo.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),Ug=bo.reduce((e,t)=>{const n="offset"+Fn(t);return e[n]={type:[String,Number],default:null},e},{}),Zg=bo.reduce((e,t)=>{const n="order"+Fn(t);return e[n]={type:[String,Number],default:null},e},{}),lf={col:Object.keys(zg),offset:Object.keys(Ug),order:Object.keys(Zg)};function AA(e,t,n){let a=e;if(!(n==null||n===!1)){if(t){const r=t.replace(e,"");a+=`-${r}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const MA=["auto","start","end","center","baseline","stretch"],BA=ee({cols:{type:[Boolean,String,Number],default:!1},...zg,offset:{type:[String,Number],default:null},...Ug,order:{type:[String,Number],default:null},...Zg,alignSelf:{type:String,default:null,validator:e=>MA.includes(e)},...Me(),...Qe()},"VCol"),qe=ge()({name:"VCol",props:BA(),setup(e,t){let{slots:n}=t;const a=_(()=>{const r=[];let i;for(i in lf)lf[i].forEach(l=>{const s=e[l],c=AA(i,l,s);c&&r.push(c)});const o=r.some(l=>l.startsWith("v-col-"));return r.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),r});return()=>{var r;return Ut(e.tag,{class:[a.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),hu=["start","end","center"],Yg=["space-between","space-around","space-evenly"];function gu(e,t){return bo.reduce((n,a)=>{const r=e+Fn(a);return n[r]=t(),n},{})}const EA=[...hu,"baseline","stretch"],qg=e=>EA.includes(e),Xg=gu("align",()=>({type:String,default:null,validator:qg})),DA=[...hu,...Yg],Qg=e=>DA.includes(e),ev=gu("justify",()=>({type:String,default:null,validator:Qg})),LA=[...hu,...Yg,"stretch"],tv=e=>LA.includes(e),nv=gu("alignContent",()=>({type:String,default:null,validator:tv})),sf={align:Object.keys(Xg),justify:Object.keys(ev),alignContent:Object.keys(nv)},RA={align:"align",justify:"justify",alignContent:"align-content"};function OA(e,t,n){let a=RA[e];if(n!=null){if(t){const r=t.replace(e,"");a+=`-${r}`}return a+=`-${n}`,a.toLowerCase()}}const IA=ee({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:qg},...Xg,justify:{type:String,default:null,validator:Qg},...ev,alignContent:{type:String,default:null,validator:tv},...nv,...Me(),...Qe()},"VRow"),ot=ge()({name:"VRow",props:IA(),setup(e,t){let{slots:n}=t;const a=_(()=>{const r=[];let i;for(i in sf)sf[i].forEach(o=>{const l=e[o],s=OA(i,o,l);s&&r.push(s)});return r.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}),r});return()=>{var r;return Ut(e.tag,{class:["v-row",a.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),NA={data(){return{confirmDialogOpen:!1}},computed:{...ii(["gameInProgress"]),...Ea(["gameState"])},methods:{continueGame(){this.$router.push({name:this.gameState})},startNewGame(){this.gameInProgress?this.confirmDialogOpen=!0:this.$router.push({name:"teams"})},cancelStartNewGame(){this.confirmDialogOpen=!1},confirmStartNewGame(){this.$store.dispatch("stopGame").then(()=>{this.$router.push({name:"teams"})})}}};function VA(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(Jg,{modelValue:r.confirmDialogOpen,"onUpdate:modelValue":t[0]||(t[0]=o=>r.confirmDialogOpen=o)},{default:K(()=>[v(Ig,{class:"mx-auto","max-width":"600",title:e.$t("home.dialog.title")},{default:K(()=>[v(du,null,{default:K(()=>[Le(Re(e.$t("home.dialog.content")),1)]),_:1}),v(mu),v(uu,{class:"justify-center px-6 py-3"},{default:K(()=>[v(tt,{class:"flex-grow-1 text-none",color:"primary",variant:"outlined",onClick:i.cancelStartNewGame},{default:K(()=>[Le(Re(e.$t("home.dialog.cancel")),1)]),_:1},8,["onClick"]),v(tt,{class:"text-white flex-grow-1 text-none",color:"primary",variant:"flat",onClick:i.confirmStartNewGame},{default:K(()=>[Le(Re(e.$t("home.dialog.ok")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]),e.gameInProgress?(Oe(),Je(qe,{key:0,cols:"auto"},{default:K(()=>[v(tt,{color:"primary",onClick:i.continueGame},{default:K(()=>[Le(Re(e.$t("home.continue")),1)]),_:1},8,["onClick"])]),_:1})):Pi("",!0),v(qe,{cols:"auto"},{default:K(()=>[v(tt,{onClick:i.startNewGame,color:"primary"},{default:K(()=>[Le(Re(e.$t("home.new")),1)]),_:1},8,["onClick"])]),_:1}),v(qe,{cols:"auto"},{default:K(()=>[v(tt,{to:{name:"rules"},color:"secondary"},{default:K(()=>[Le(Re(e.$t("home.rules")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const FA=Vt(NA,[["render",VA]]),Yl=Symbol.for("vuetify:list");function av(){const e=He(Yl,{hasPrepend:me(!1),updateHasPrepend:()=>null}),t={hasPrepend:me(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return dt(Yl,t),e}function rv(){return He(Yl,null)}const vu=e=>{const t={activate:n=>{let{id:a,value:r,activated:i}=n;return a=pe(a),e&&!r&&i.size===1&&i.has(a)||(r?i.add(a):i.delete(a)),i},in:(n,a,r)=>{let i=new Set;if(n!=null)for(const o of nn(n))i=t.activate({id:o,value:!0,activated:new Set(i),children:a,parents:r});return i},out:n=>Array.from(n)};return t},iv=e=>{const t=vu(e);return{activate:a=>{let{activated:r,id:i,...o}=a;i=pe(i);const l=r.has(i)?new Set([i]):new Set;return t.activate({...o,id:i,activated:l})},in:(a,r,i)=>{let o=new Set;if(a!=null){const l=nn(a);l.length&&(o=t.in(l.slice(0,1),r,i))}return o},out:(a,r,i)=>t.out(a,r,i)}},HA=e=>{const t=vu(e);return{activate:a=>{let{id:r,activated:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.activate({id:r,activated:i,children:o,...l})},in:t.in,out:t.out}},jA=e=>{const t=iv(e);return{activate:a=>{let{id:r,activated:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.activate({id:r,activated:i,children:o,...l})},in:t.in,out:t.out}},xA={open:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(n){const i=new Set;i.add(t);let o=r.get(t);for(;o!=null;)i.add(o),o=r.get(o);return i}else return a.delete(t),a},select:()=>null},ov={open:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(n){let i=r.get(t);for(a.add(t);i!=null&&i!==t;)a.add(i),i=r.get(i);return a}else a.delete(t);return a},select:()=>null},GA={open:ov.open,select:e=>{let{id:t,value:n,opened:a,parents:r}=e;if(!n)return a;const i=[];let o=r.get(t);for(;o!=null;)i.push(o),o=r.get(o);return new Set(i)}},pu=e=>{const t={select:n=>{let{id:a,value:r,selected:i}=n;if(a=pe(a),e&&!r){const o=Array.from(i.entries()).reduce((l,s)=>{let[c,u]=s;return u==="on"&&l.push(c),l},[]);if(o.length===1&&o[0]===a)return i}return i.set(a,r?"on":"off"),i},in:(n,a,r)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:a,parents:r});return i},out:n=>{const a=[];for(const[r,i]of n.entries())i==="on"&&a.push(r);return a}};return t},lv=e=>{const t=pu(e);return{select:a=>{let{selected:r,id:i,...o}=a;i=pe(i);const l=r.has(i)?new Map([[i,r.get(i)]]):new Map;return t.select({...o,id:i,selected:l})},in:(a,r,i)=>{let o=new Map;return a!=null&&a.length&&(o=t.in(a.slice(0,1),r,i)),o},out:(a,r,i)=>t.out(a,r,i)}},KA=e=>{const t=pu(e);return{select:a=>{let{id:r,selected:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.select({id:r,selected:i,children:o,...l})},in:t.in,out:t.out}},WA=e=>{const t=lv(e);return{select:a=>{let{id:r,selected:i,children:o,...l}=a;return r=pe(r),o.has(r)?i:t.select({id:r,selected:i,children:o,...l})},in:t.in,out:t.out}},$A=e=>{const t={select:n=>{let{id:a,value:r,selected:i,children:o,parents:l}=n;a=pe(a);const s=new Map(i),c=[a];for(;c.length;){const d=c.shift();i.set(pe(d),r?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=pe(l.get(a));for(;u;){const d=o.get(u),f=d.every(h=>i.get(pe(h))==="on"),m=d.every(h=>!i.has(pe(h))||i.get(pe(h))==="off");i.set(u,f?"on":m?"off":"indeterminate"),u=pe(l.get(u))}return e&&!r&&Array.from(i.entries()).reduce((f,m)=>{let[h,g]=m;return g==="on"&&f.push(h),f},[]).length===0?s:i},in:(n,a,r)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:a,parents:r});return i},out:(n,a)=>{const r=[];for(const[i,o]of n.entries())o==="on"&&!a.has(i)&&r.push(i);return r}};return t},Qr=Symbol.for("vuetify:nested"),sv={id:me(),root:{register:()=>null,unregister:()=>null,parents:se(new Map),children:se(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:se(!1),selectable:se(!1),opened:se(new Set),activated:se(new Set),selected:se(new Map),selectedValues:se([]),getPath:()=>[]}},JA=ee({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),zA=e=>{let t=!1;const n=se(new Map),a=se(new Map),r=Xe(e,"opened",e.opened,h=>new Set(h),h=>[...h.values()]),i=_(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return HA(e.mandatory);case"single-leaf":return jA(e.mandatory);case"independent":return vu(e.mandatory);case"single-independent":default:return iv(e.mandatory)}}),o=_(()=>{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 WA(e.mandatory);case"leaf":return KA(e.mandatory);case"independent":return pu(e.mandatory);case"single-independent":return lv(e.mandatory);case"classic":default:return $A(e.mandatory)}}),l=_(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return GA;case"single":return xA;case"multiple":default:return ov}}),s=Xe(e,"activated",e.activated,h=>i.value.in(h,n.value,a.value),h=>i.value.out(h,n.value,a.value)),c=Xe(e,"selected",e.selected,h=>o.value.in(h,n.value,a.value),h=>o.value.out(h,n.value,a.value));Dt(()=>{t=!0});function u(h){const g=[];let p=h;for(;p!=null;)g.unshift(p),p=a.value.get(p);return g}const d=st("nested"),f=new Set,m={id:me(),root:{opened:r,activatable:ye(e,"activatable"),selectable:ye(e,"selectable"),activated:s,selected:c,selectedValues:_(()=>{const h=[];for(const[g,p]of c.value.entries())p==="on"&&h.push(g);return h}),register:(h,g,p)=>{if(f.has(h)){u(h).map(String).join(" -> "),u(g).concat(h).map(String).join(" -> ");return}else f.add(h);g&&h!==g&&a.value.set(h,g),p&&n.value.set(h,[]),g!=null&&n.value.set(g,[...n.value.get(g)||[],h])},unregister:h=>{if(t)return;f.delete(h),n.value.delete(h);const g=a.value.get(h);if(g){const p=n.value.get(g)??[];n.value.set(g,p.filter(S=>S!==h))}a.value.delete(h)},open:(h,g,p)=>{d.emit("click:open",{id:h,value:g,path:u(h),event:p});const S=l.value.open({id:h,value:g,opened:new Set(r.value),children:n.value,parents:a.value,event:p});S&&(r.value=S)},openOnSelect:(h,g,p)=>{const S=l.value.select({id:h,value:g,selected:new Map(c.value),opened:new Set(r.value),children:n.value,parents:a.value,event:p});S&&(r.value=S)},select:(h,g,p)=>{d.emit("click:select",{id:h,value:g,path:u(h),event:p});const S=o.value.select({id:h,value:g,selected:new Map(c.value),children:n.value,parents:a.value,event:p});S&&(c.value=S),m.root.openOnSelect(h,g,p)},activate:(h,g,p)=>{if(!e.activatable)return m.root.select(h,!0,p);d.emit("click:activate",{id:h,value:g,path:u(h),event:p});const S=i.value.activate({id:h,value:g,activated:new Set(s.value),children:n.value,parents:a.value,event:p});S&&(s.value=S)},children:n,parents:a,getPath:u}};return dt(Qr,m),m.root},uv=(e,t)=>{const n=He(Qr,sv),a=Symbol(Zt()),r=_(()=>e.value!==void 0?e.value:a),i={...n,id:r,open:(o,l)=>n.root.open(r.value,o,l),openOnSelect:(o,l)=>n.root.openOnSelect(r.value,o,l),isOpen:_(()=>n.root.opened.value.has(r.value)),parent:_(()=>n.root.parents.value.get(r.value)),activate:(o,l)=>n.root.activate(r.value,o,l),isActivated:_(()=>n.root.activated.value.has(pe(r.value))),select:(o,l)=>n.root.select(r.value,o,l),isSelected:_(()=>n.root.selected.value.get(pe(r.value))==="on"),isIndeterminate:_(()=>n.root.selected.value.get(r.value)==="indeterminate"),isLeaf:_(()=>!n.root.children.value.get(r.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(r.value,n.id.value,t),Dt(()=>{!n.isGroupActivator&&n.root.unregister(r.value)}),t&&dt(Qr,i),i},UA=()=>{const e=He(Qr,sv);dt(Qr,{...e,isGroupActivator:!0})};function yu(){const e=me(!1);return zt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:_(()=>e.value?void 0:{transition:"none !important"}),isBooted:ni(e)}}const ZA=dr({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return UA(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),YA=ee({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ne,default:"$collapse"},expandIcon:{type:Ne,default:"$expand"},prependIcon:Ne,appendIcon:Ne,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Me(),...Qe()},"VListGroup"),uf=ge()({name:"VListGroup",props:YA(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:r,id:i}=uv(ye(e,"value"),!0),o=_(()=>`v-list-group--id-${String(i.value)}`),l=rv(),{isBooted:s}=yu();function c(m){m.stopPropagation(),r(!a.value,m)}const u=_(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=_(()=>a.value?e.collapseIcon:e.expandIcon),f=_(()=>({VListItem:{active:a.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return Ce(()=>v(e.tag,{class:["v-list-group",{"v-list-group--prepend":l==null?void 0:l.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class],style:e.style},{default:()=>[n.activator&&v(nt,{defaults:f.value},{default:()=>[v(ZA,null,{default:()=>[n.activator({props:u.value,isOpen:a.value})]})]}),v(Yn,{transition:{component:Hg},disabled:!s.value},{default:()=>{var m;return[xt(v("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(m=n.default)==null?void 0:m.call(n)]),[[ur,a.value]])]}})]})),{isOpen:a}}}),qA=ee({opacity:[Number,String],...Me(),...Qe()},"VListItemSubtitle"),XA=ge()({name:"VListItemSubtitle",props:qA(),setup(e,t){let{slots:n}=t;return Ce(()=>v(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),ci=Qm("v-list-item-title"),QA=ee({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ne,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Ot(),onClickOnce:Ot(),...sa(),...Me(),...Tn(),...sn(),...Da(),...Yt(),...Eo(),...Qe(),...ut(),...xn({variant:"text"})},"VListItem"),Sn=ge()({name:"VListItem",directives:{Ripple:si},props:QA(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:r}=t;const i=Bo(e,n),o=_(()=>e.value===void 0?i.href.value:e.value),{activate:l,isActivated:s,select:c,isOpen:u,isSelected:d,isIndeterminate:f,isGroupActivator:m,root:h,parent:g,openOnSelect:p,id:S}=uv(o,!1),P=rv(),y=_(()=>{var de;return e.active!==!1&&(e.active||((de=i.isActive)==null?void 0:de.value)||(h.activatable.value?s.value:d.value))}),C=_(()=>e.link!==!1&&i.isLink.value),D=_(()=>!!P&&(h.selectable.value||h.activatable.value||e.value!=null)),A=_(()=>!e.disabled&&e.link!==!1&&(e.link||i.isClickable.value||D.value)),M=_(()=>e.rounded||e.nav),B=_(()=>e.color??e.activeColor),L=_(()=>({color:y.value?B.value??e.baseColor:e.baseColor,variant:e.variant}));he(()=>{var de;return(de=i.isActive)==null?void 0:de.value},de=>{de&&g.value!=null&&h.open(g.value,!0),de&&p(de)},{immediate:!0});const{themeClasses:W}=vt(e),{borderClasses:F}=ua(e),{colorClasses:E,colorStyles:N,variantClasses:$}=gr(L),{densityClasses:ae}=jn(e),{dimensionStyles:re}=un(e),{elevationClasses:ue}=La(e),{roundedClasses:ie}=qt(M),H=_(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),j=_(()=>({isActive:y.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function J(de){var fe;r("click",de),A.value&&((fe=i.navigate)==null||fe.call(i,de),!m&&(h.activatable.value?l(!s.value,de):(h.selectable.value||e.value!=null)&&c(!d.value,de)))}function ne(de){(de.key==="Enter"||de.key===" ")&&(de.preventDefault(),de.target.dispatchEvent(new MouseEvent("click",de)))}return Ce(()=>{const de=C.value?"a":e.tag,fe=a.title||e.title!=null,Be=a.subtitle||e.subtitle!=null,ce=!!(e.appendAvatar||e.appendIcon),V=!!(ce||a.append),Z=!!(e.prependAvatar||e.prependIcon),X=!!(Z||a.prepend);return P==null||P.updateHasPrepend(X),e.activeColor&&_b("active-color",["color","base-color"]),xt(v(de,Pe({class:["v-list-item",{"v-list-item--active":y.value,"v-list-item--disabled":e.disabled,"v-list-item--link":A.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!X&&(P==null?void 0:P.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&y.value},W.value,F.value,E.value,ae.value,ue.value,H.value,ie.value,$.value,e.class],style:[N.value,re.value,e.style],tabindex:A.value?P?-2:0:void 0,"aria-selected":D.value?h.activatable.value?s.value:h.selectable.value?d.value:y.value:void 0,onClick:J,onKeydown:A.value&&!C.value&&ne},i.linkProps),{default:()=>{var te;return[hr(A.value||y.value,"v-list-item"),X&&v("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?v(nt,{key:"prepend-defaults",disabled:!Z,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ke;return[(ke=a.prepend)==null?void 0:ke.call(a,j.value)]}}):v(Ee,null,[e.prependAvatar&&v(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&v(at,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),v("div",{class:"v-list-item__spacer"},null)]),v("div",{class:"v-list-item__content","data-no-activator":""},[fe&&v(ci,{key:"title"},{default:()=>{var ke;return[((ke=a.title)==null?void 0:ke.call(a,{title:e.title}))??e.title]}}),Be&&v(XA,{key:"subtitle"},{default:()=>{var ke;return[((ke=a.subtitle)==null?void 0:ke.call(a,{subtitle:e.subtitle}))??e.subtitle]}}),(te=a.default)==null?void 0:te.call(a,j.value)]),V&&v("div",{key:"append",class:"v-list-item__append"},[a.append?v(nt,{key:"append-defaults",disabled:!ce,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ke;return[(ke=a.append)==null?void 0:ke.call(a,j.value)]}}):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),v("div",{class:"v-list-item__spacer"},null)])]}}),[[_a("ripple"),A.value&&e.ripple]])}),{activate:l,isActivated:s,isGroupActivator:m,isSelected:d,list:P,select:c,root:h,id:S}}}),eM=ee({color:String,inset:Boolean,sticky:Boolean,title:String,...Me(),...Qe()},"VListSubheader"),cv=ge()({name:"VListSubheader",props:eM(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:r}=Vn(ye(e,"color"));return Ce(()=>{const i=!!(n.default||e.title);return v(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class],style:[{textColorStyles:r},e.style]},{default:()=>{var o;return[i&&v("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),tM=ee({items:Array,returnObject:Boolean},"VListChildren"),dv=ge()({name:"VListChildren",props:tM(),setup(e,t){let{slots:n}=t;return av(),()=>{var a,r;return((a=n.default)==null?void 0:a.call(n))??((r=e.items)==null?void 0:r.map(i=>{var f,m;let{children:o,props:l,type:s,raw:c}=i;if(s==="divider")return((f=n.divider)==null?void 0:f.call(n,{props:l}))??v(mu,l,null);if(s==="subheader")return((m=n.subheader)==null?void 0:m.call(n,{props:l}))??v(cv,l,null);const u={subtitle:n.subtitle?h=>{var g;return(g=n.subtitle)==null?void 0:g.call(n,{...h,item:c})}:void 0,prepend:n.prepend?h=>{var g;return(g=n.prepend)==null?void 0:g.call(n,{...h,item:c})}:void 0,append:n.append?h=>{var g;return(g=n.append)==null?void 0:g.call(n,{...h,item:c})}:void 0,title:n.title?h=>{var g;return(g=n.title)==null?void 0:g.call(n,{...h,item:c})}:void 0},d=uf.filterProps(l);return o?v(uf,Pe({value:l==null?void 0:l.value},d),{activator:h=>{let{props:g}=h;const p={...l,...g,value:e.returnObject?c:l.value};return n.header?n.header({props:p}):v(Sn,p,u)},default:()=>v(dv,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:l}):v(Sn,Pe(l,{value:e.returnObject?c:l.value}),u)}))}}}),fv=ee({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:cr}},"list-items");function ql(e,t){const n=Dn(t,e.itemTitle,t),a=Dn(t,e.itemValue,n),r=Dn(t,e.itemChildren),i=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?ra(t,["children"]):t:void 0:Dn(t,e.itemProps),o={title:n,value:a,...i};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(r)?mv(e,r):void 0,raw:t}}function mv(e,t){const n=[];for(const a of t)n.push(ql(e,a));return n}function nM(e){const t=_(()=>mv(e,e.items)),n=_(()=>t.value.some(i=>i.value===null));function a(i){return n.value||(i=i.filter(o=>o!==null)),i.map(o=>e.returnObject&&typeof o=="string"?ql(e,o):t.value.find(l=>e.valueComparator(o,l.value))||ql(e,o))}function r(i){return e.returnObject?i.map(o=>{let{raw:l}=o;return l}):i.map(o=>{let{value:l}=o;return l})}return{items:t,transformIn:a,transformOut:r}}function aM(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function rM(e,t){const n=Dn(t,e.itemType,"item"),a=aM(t)?t:Dn(t,e.itemTitle),r=Dn(t,e.itemValue,void 0),i=Dn(t,e.itemChildren),o=e.itemProps===!0?ra(t,["children"]):Dn(t,e.itemProps),l={title:a,value:r,...o};return{type:n,title:l.title,value:l.value,props:l,children:n==="item"&&i?hv(e,i):void 0,raw:t}}function hv(e,t){const n=[];for(const a of t)n.push(rM(e,a));return n}function iM(e){return{items:_(()=>hv(e,e.items))}}const oM=ee({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ne,collapseIcon:Ne,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Ot(),"onClick:select":Ot(),"onUpdate:opened":Ot(),...JA({selectStrategy:"single-leaf",openStrategy:"list"}),...sa(),...Me(),...Tn(),...sn(),...Da(),itemType:{type:String,default:"type"},...fv(),...Yt(),...Qe(),...ut(),...xn({variant:"text"})},"VList"),pr=ge()({name:"VList",props:oM(),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,t){let{slots:n}=t;const{items:a}=iM(e),{themeClasses:r}=vt(e),{backgroundColorClasses:i,backgroundColorStyles:o}=Rn(ye(e,"bgColor")),{borderClasses:l}=ua(e),{densityClasses:s}=jn(e),{dimensionStyles:c}=un(e),{elevationClasses:u}=La(e),{roundedClasses:d}=qt(e),{children:f,open:m,parents:h,select:g,getPath:p}=zA(e),S=_(()=>e.lines?`v-list--${e.lines}-line`:void 0),P=ye(e,"activeColor"),y=ye(e,"baseColor"),C=ye(e,"color");av(),Ma({VListGroup:{activeColor:P,baseColor:y,color:C,expandIcon:ye(e,"expandIcon"),collapseIcon:ye(e,"collapseIcon")},VListItem:{activeClass:ye(e,"activeClass"),activeColor:P,baseColor:y,color:C,density:ye(e,"density"),disabled:ye(e,"disabled"),lines:ye(e,"lines"),nav:ye(e,"nav"),slim:ye(e,"slim"),variant:ye(e,"variant")}});const D=me(!1),A=se();function M(N){D.value=!0}function B(N){D.value=!1}function L(N){var $;!D.value&&!(N.relatedTarget&&(($=A.value)!=null&&$.contains(N.relatedTarget)))&&E()}function W(N){const $=N.target;if(!(!A.value||["INPUT","TEXTAREA"].includes($.tagName))){if(N.key==="ArrowDown")E("next");else if(N.key==="ArrowUp")E("prev");else if(N.key==="Home")E("first");else if(N.key==="End")E("last");else return;N.preventDefault()}}function F(N){D.value=!0}function E(N){if(A.value)return Rr(A.value,N)}return Ce(()=>v(e.tag,{ref:A,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},r.value,i.value,l.value,s.value,u.value,S.value,d.value,e.class],style:[o.value,c.value,e.style],tabindex:e.disabled||D.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:M,onFocusout:B,onFocus:L,onKeydown:W,onMousedown:F},{default:()=>[v(dv,{items:a.value,returnObject:e.returnObject},n)]})),{open:m,select:g,focus:E,children:f,parents:h,getPath:p}}}),lM={};function sM(e,t){return Oe(),Je(cn,null,{default:K(()=>[v(pr,{lines:"two"},{default:K(()=>[(Oe(),Xn(Ee,null,Aa(9,n=>v(Sn,{key:n},{prepend:K(()=>[v(at,{color:"primary",icon:`mdi-numeric-${n}-circle`,size:"40"},null,8,["icon"])]),default:K(()=>[Le(" "+Re(e.$t(`rules.rules.${n}`)),1)]),_:2},1024)),64))]),_:1})]),_:1})}const uM=Vt(lM,[["render",sM]]),gv=Symbol.for("vuetify:form"),cM=ee({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function dM(e){const t=Xe(e,"modelValue"),n=_(()=>e.disabled),a=_(()=>e.readonly),r=me(!1),i=se([]),o=se([]);async function l(){const u=[];let d=!0;o.value=[],r.value=!0;for(const f of i.value){const m=await f.validate();if(m.length>0&&(d=!1,u.push({id:f.id,errorMessages:m})),!d&&e.fastFail)break}return o.value=u,r.value=!1,{valid:d,errors:o.value}}function s(){i.value.forEach(u=>u.reset())}function c(){i.value.forEach(u=>u.resetValidation())}return he(i,()=>{let u=0,d=0;const f=[];for(const m of i.value)m.isValid===!1?(d++,f.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&u++;o.value=f,t.value=d>0?!1:u===i.value.length?!0:null},{deep:!0,flush:"post"}),dt(gv,{register:u=>{let{id:d,vm:f,validate:m,reset:h,resetValidation:g}=u;i.value.some(p=>p.id===d),i.value.push({id:d,validate:m,reset:h,resetValidation:g,vm:xf(f),isValid:null,errorMessages:[]})},unregister:u=>{i.value=i.value.filter(d=>d.id!==u)},update:(u,d,f)=>{const m=i.value.find(h=>h.id===u);m&&(m.isValid=d,m.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:r,isValid:t,items:i,validateOn:ye(e,"validateOn")}),{errors:o,isDisabled:n,isReadonly:a,isValidating:r,isValid:t,items:i,validate:l,reset:s,resetValidation:c}}function vv(e){const t=He(gv,null);return{...t,isReadonly:_(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:_(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const fM=ee({...Me(),...cM()},"VForm"),bu=ge()({name:"VForm",props:fM(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const r=dM(e),i=se();function o(s){s.preventDefault(),r.reset()}function l(s){const c=s,u=r.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var m;let{valid:f}=d;f&&((m=i.value)==null||m.submit())}),c.preventDefault()}return Ce(()=>{var s;return v("form",{ref:i,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:o,onSubmit:l},[(s=n.default)==null?void 0:s.call(n,r)])}),vr(r,i)}}),mM=ee({text:String,onClick:Ot(),...Me(),...ut()},"VLabel"),pv=ge()({name:"VLabel",props:mM(),setup(e,t){let{slots:n}=t;return Ce(()=>{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)])}),{}}}),yv=Symbol.for("vuetify:selection-control-group"),bv=ee({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ne,trueIcon:Ne,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:cr},...Me(),...Tn(),...ut()},"SelectionControlGroup"),hM=ee({...bv({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");ge()({name:"VSelectionControlGroup",props:hM(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),r=Zt(),i=_(()=>e.id||`v-selection-control-group-${r}`),o=_(()=>e.name||i.value),l=new Set;return dt(yv,{modelValue:a,forceUpdate:()=>{l.forEach(s=>s())},onForceUpdate:s=>{l.add(s),Tt(()=>{l.delete(s)})}}),Ma({[e.defaultsTarget]:{color:ye(e,"color"),disabled:ye(e,"disabled"),density:ye(e,"density"),error:ye(e,"error"),inline:ye(e,"inline"),modelValue:a,multiple:_(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),name:o,falseIcon:ye(e,"falseIcon"),trueIcon:ye(e,"trueIcon"),readonly:ye(e,"readonly"),ripple:ye(e,"ripple"),type:ye(e,"type"),valueComparator:ye(e,"valueComparator")}}),Ce(()=>{var s;return v("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},[(s=n.default)==null?void 0:s.call(n)])}),{}}});const kv=ee({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Me(),...bv()},"VSelectionControl");function gM(e){const t=He(yv,void 0),{densityClasses:n}=jn(e),a=Xe(e,"modelValue"),r=_(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),i=_(()=>e.falseValue!==void 0?e.falseValue:!1),o=_(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),l=_({get(){const m=t?t.modelValue.value:a.value;return o.value?nn(m).some(h=>e.valueComparator(h,r.value)):e.valueComparator(m,r.value)},set(m){if(e.readonly)return;const h=m?r.value:i.value;let g=h;o.value&&(g=m?[...nn(a.value),h]:nn(a.value).filter(p=>!e.valueComparator(p,r.value))),t?t.modelValue.value=g:a.value=g}}),{textColorClasses:s,textColorStyles:c}=Vn(_(()=>{if(!(e.error||e.disabled))return l.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:d}=Rn(_(()=>l.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=_(()=>l.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:r,falseValue:i,model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const cf=ge()({name:"VSelectionControl",directives:{Ripple:si},inheritAttrs:!1,props:kv(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{group:r,densityClasses:i,icon:o,model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=gM(e),m=Zt(),h=me(!1),g=me(!1),p=se(),S=_(()=>e.id||`input-${m}`),P=_(()=>!e.disabled&&!e.readonly);r==null||r.onForceUpdate(()=>{p.value&&(p.value.checked=l.value)});function y(M){P.value&&(h.value=!0,Ki(M.target,":focus-visible")!==!1&&(g.value=!0))}function C(){h.value=!1,g.value=!1}function D(M){M.stopPropagation()}function A(M){if(!P.value){p.value&&(p.value.checked=l.value);return}e.readonly&&r&>(()=>r.forceUpdate()),l.value=M.target.checked}return Ce(()=>{var F,E;const M=a.label?a.label({label:e.label,props:{for:S.value}}):e.label,[B,L]=As(n),W=v("input",Pe({ref:p,checked:l.value,disabled:!!e.disabled,id:S.value,onBlur:C,onFocus:y,onInput:A,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?l.value:void 0},L),null);return v("div",Pe({class:["v-selection-control",{"v-selection-control--dirty":l.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":h.value,"v-selection-control--focus-visible":g.value,"v-selection-control--inline":e.inline},i.value,e.class]},B,{style:e.style}),[v("div",{class:["v-selection-control__wrapper",s.value],style:c.value},[(F=a.default)==null?void 0:F.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),xt(v("div",{class:["v-selection-control__input"]},[((E=a.input)==null?void 0:E.call(a,{model:l,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:W,icon:o.value,props:{onFocus:y,onBlur:C,id:S.value}}))??v(Ee,null,[o.value&&v(at,{key:"icon",icon:o.value},null),W])]),[[_a("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),M&&v(pv,{for:S.value,onClick:D},{default:()=>[M]})])}),{isFocused:h,input:p}}}),Sv=ee({indeterminate:Boolean,indeterminateIcon:{type:Ne,default:"$checkboxIndeterminate"},...kv({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Xl=ge()({name:"VCheckboxBtn",props:Sv(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"indeterminate"),r=Xe(e,"modelValue");function i(s){a.value&&(a.value=!1)}const o=_(()=>a.value?e.indeterminateIcon:e.falseIcon),l=_(()=>a.value?e.indeterminateIcon:e.trueIcon);return Ce(()=>{const s=ra(cf.filterProps(e),["modelValue"]);return v(cf,Pe(s,{modelValue:r.value,"onUpdate:modelValue":[c=>r.value=c,i],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:l.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}});function Cv(e){const{t}=Rs();function n(a){let{name:r}=a;const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[r],o=e[`onClick:${r}`],l=o&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return v(at,{icon:e[`${r}Icon`],"aria-label":l,onClick:o},null)}return{InputIcon:n}}const vM=ee({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Me(),...ui({transition:{component:Fg,leaveAbsolute:!0,group:!0}})},"VMessages"),pM=ge()({name:"VMessages",props:vM(),setup(e,t){let{slots:n}=t;const a=_(()=>nn(e.messages)),{textColorClasses:r,textColorStyles:i}=Vn(_(()=>e.color));return Ce(()=>v(Yn,{transition:e.transition,tag:"div",class:["v-messages",r.value,e.class],style:[i.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&a.value.map((o,l)=>v("div",{class:"v-messages__message",key:`${l}-${a.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Tv=ee({focused:Boolean,"onUpdate:focused":Ot()},"focus");function ku(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=Xe(e,"focused"),a=_(()=>({[`${t}--focused`]:n.value}));function r(){n.value=!0}function i(){n.value=!1}return{focusClasses:a,isFocused:n,focus:r,blur:i}}const yM=ee({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,...Tv()},"validation");function bM(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Zt();const a=Xe(e,"modelValue"),r=_(()=>e.validationValue===void 0?a.value:e.validationValue),i=vv(e),o=se([]),l=me(!0),s=_(()=>!!(nn(a.value===""?null:a.value).length||nn(r.value===""?null:r.value).length)),c=_(()=>{var y;return(y=e.errorMessages)!=null&&y.length?nn(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),u=_(()=>{var D;let y=(e.validateOn??((D=i.validateOn)==null?void 0:D.value))||"input";y==="lazy"&&(y="input lazy"),y==="eager"&&(y="input eager");const C=new Set((y==null?void 0:y.split(" "))??[]);return{input:C.has("input"),blur:C.has("blur")||C.has("input")||C.has("invalid-input"),invalidInput:C.has("invalid-input"),lazy:C.has("lazy"),eager:C.has("eager")}}),d=_(()=>{var y;return e.error||(y=e.errorMessages)!=null&&y.length?!1:e.rules.length?l.value?o.value.length||u.value.lazy?null:!0:!o.value.length:!0}),f=me(!1),m=_(()=>({[`${t}--error`]:d.value===!1,[`${t}--dirty`]:s.value,[`${t}--disabled`]:i.isDisabled.value,[`${t}--readonly`]:i.isReadonly.value})),h=st("validation"),g=_(()=>e.name??yt(n));go(()=>{var y;(y=i.register)==null||y.call(i,{id:g.value,vm:h,validate:P,reset:p,resetValidation:S})}),Dt(()=>{var y;(y=i.unregister)==null||y.call(i,g.value)}),zt(async()=>{var y;u.value.lazy||await P(!u.value.eager),(y=i.update)==null||y.call(i,g.value,d.value,c.value)}),Nn(()=>u.value.input||u.value.invalidInput&&d.value===!1,()=>{he(r,()=>{if(r.value!=null)P();else if(e.focused){const y=he(()=>e.focused,C=>{C||P(),y()})}})}),Nn(()=>u.value.blur,()=>{he(()=>e.focused,y=>{y||P()})}),he([d,c],()=>{var y;(y=i.update)==null||y.call(i,g.value,d.value,c.value)});async function p(){a.value=null,await gt(),await S()}async function S(){l.value=!0,u.value.lazy?o.value=[]:await P(!u.value.eager)}async function P(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const C=[];f.value=!0;for(const D of e.rules){if(C.length>=+(e.maxErrors??1))break;const M=await(typeof D=="function"?D:()=>D)(r.value);if(M!==!0){if(M!==!1&&typeof M!="string"){console.warn(`${M} is not a valid value. Rule functions must return boolean true or a string.`);continue}C.push(M||"")}}return o.value=C,f.value=!1,l.value=y,o.value}return{errorMessages:c,isDirty:s,isDisabled:i.isDisabled,isReadonly:i.isReadonly,isPristine:l,isValid:d,isValidating:f,reset:p,resetValidation:S,validate:P,validationClasses:m}}const Su=ee({id:String,appendIcon:Ne,centerAffix:{type:Boolean,default:!0},prependIcon:Ne,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":Ot(),"onClick:append":Ot(),...Me(),...Tn(),...ub(sn(),["maxWidth","minWidth","width"]),...ut(),...yM()},"VInput"),no=ge()({name:"VInput",props:{...Su()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:r}=t;const{densityClasses:i}=jn(e),{dimensionStyles:o}=un(e),{themeClasses:l}=vt(e),{rtlClasses:s}=on(),{InputIcon:c}=Cv(e),u=Zt(),d=_(()=>e.id||`input-${u}`),f=_(()=>`${d.value}-messages`),{errorMessages:m,isDirty:h,isDisabled:g,isReadonly:p,isPristine:S,isValid:P,isValidating:y,reset:C,resetValidation:D,validate:A,validationClasses:M}=bM(e,"v-input",d),B=_(()=>({id:d,messagesId:f,isDirty:h,isDisabled:g,isReadonly:p,isPristine:S,isValid:P,isValidating:y,reset:C,resetValidation:D,validate:A})),L=_(()=>{var W;return(W=e.errorMessages)!=null&&W.length||!S.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Ce(()=>{var $,ae,re,ue;const W=!!(a.prepend||e.prependIcon),F=!!(a.append||e.appendIcon),E=L.value.length>0,N=!e.hideDetails||e.hideDetails==="auto"&&(E||!!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},i.value,l.value,s.value,M.value,e.class],style:[o.value,e.style]},[W&&v("div",{key:"prepend",class:"v-input__prepend"},[($=a.prepend)==null?void 0:$.call(a,B.value),e.prependIcon&&v(c,{key:"prepend-icon",name:"prepend"},null)]),a.default&&v("div",{class:"v-input__control"},[(ae=a.default)==null?void 0:ae.call(a,B.value)]),F&&v("div",{key:"append",class:"v-input__append"},[e.appendIcon&&v(c,{key:"append-icon",name:"append"},null),(re=a.append)==null?void 0:re.call(a,B.value)]),N&&v("div",{class:"v-input__details"},[v(pM,{id:f.value,active:E,messages:L.value},{message:a.message}),(ue=a.details)==null?void 0:ue.call(a,B.value)])])}),{reset:C,resetValidation:D,validate:A,isValid:P,errorMessages:m}}}),kM=ee({...Su(),...ra(Sv(),["inline"])},"VCheckbox"),SM=ge()({name:"VCheckbox",inheritAttrs:!1,props:kM(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const r=Xe(e,"modelValue"),{isFocused:i,focus:o,blur:l}=ku(e),s=Zt(),c=_(()=>e.id||`checkbox-${s}`);return Ce(()=>{const[u,d]=As(n),f=no.filterProps(e),m=Xl.filterProps(e);return v(no,Pe({class:["v-checkbox",e.class]},u,f,{modelValue:r.value,"onUpdate:modelValue":h=>r.value=h,id:c.value,focused:i.value,style:e.style}),{...a,default:h=>{let{id:g,messagesId:p,isDisabled:S,isReadonly:P,isValid:y}=h;return v(Xl,Pe(m,{id:g.value,"aria-describedby":p.value,disabled:S.value,readonly:P.value},d,{error:y.value===!1,modelValue:r.value,"onUpdate:modelValue":C=>r.value=C,onFocus:o,onBlur:l}),a)}})}),{}}});function CM(e){let{selectedElement:t,containerElement:n,isRtl:a,isHorizontal:r}=e;const i=ei(r,n),o=wv(r,a,n),l=ei(r,t),s=Pv(r,t),c=l*.4;return o>s?s-c:o+itypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...Me(),...Wk({mobile:null}),...Qe(),...tu({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ff=ge()({name:"VSlideGroup",props:_v(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:a}=on(),{displayClasses:r,mobile:i}=Os(e),o=nu(e,e.symbol),l=me(!1),s=me(0),c=me(0),u=me(0),d=_(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:m}=Qa(),{resizeRef:h,contentRect:g}=Qa(),p=zk(),S=_(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),P=_(()=>o.selected.value.length?o.items.value.findIndex(j=>j.id===o.selected.value[0]):-1),y=_(()=>o.selected.value.length?o.items.value.findIndex(j=>j.id===o.selected.value[o.selected.value.length-1]):-1);if(Fe){let j=-1;he(()=>[o.selected.value,m.value,g.value,d.value],()=>{cancelAnimationFrame(j),j=requestAnimationFrame(()=>{if(m.value&&g.value){const J=d.value?"width":"height";c.value=m.value[J],u.value=g.value[J],l.value=c.value+1=0&&h.el){const J=h.el.children[y.value];D(J,e.centerActive)}})})}const C=me(!1);function D(j,J){let ne=0;J?ne=TM({containerElement:f.el,isHorizontal:d.value,selectedElement:j}):ne=CM({containerElement:f.el,isHorizontal:d.value,isRtl:a.value,selectedElement:j}),A(ne)}function A(j){if(!Fe||!f.el)return;const J=ei(d.value,f.el),ne=wv(d.value,a.value,f.el);if(!(df(d.value,f.el)<=J||Math.abs(j-ne)<16)){if(d.value&&a.value&&f.el){const{scrollWidth:fe,offsetWidth:Be}=f.el;j=fe-Be-j}d.value?p.horizontal(j,S.value):p(j,S.value)}}function M(j){const{scrollTop:J,scrollLeft:ne}=j.target;s.value=d.value?ne:J}function B(j){if(C.value=!0,!(!l.value||!h.el)){for(const J of j.composedPath())for(const ne of h.el.children)if(ne===J){D(ne);return}}}function L(j){C.value=!1}let W=!1;function F(j){var J;!W&&!C.value&&!(j.relatedTarget&&((J=h.el)!=null&&J.contains(j.relatedTarget)))&&$(),W=!1}function E(){W=!0}function N(j){if(!h.el)return;function J(ne){j.preventDefault(),$(ne)}d.value?j.key==="ArrowRight"?J(a.value?"prev":"next"):j.key==="ArrowLeft"&&J(a.value?"next":"prev"):j.key==="ArrowDown"?J("next"):j.key==="ArrowUp"&&J("prev"),j.key==="Home"?J("first"):j.key==="End"&&J("last")}function $(j){var ne,de;if(!h.el)return;let J;if(!j)J=Kr(h.el)[0];else if(j==="next"){if(J=(ne=h.el.querySelector(":focus"))==null?void 0:ne.nextElementSibling,!J)return $("first")}else if(j==="prev"){if(J=(de=h.el.querySelector(":focus"))==null?void 0:de.previousElementSibling,!J)return $("last")}else j==="first"?J=h.el.firstElementChild:j==="last"&&(J=h.el.lastElementChild);J&&J.focus({preventScroll:!0})}function ae(j){const J=d.value&&a.value?-1:1,ne=(j==="prev"?-J:J)*c.value;let de=s.value+ne;if(d.value&&a.value&&f.el){const{scrollWidth:fe,offsetWidth:Be}=f.el;de+=fe-Be}A(de)}const re=_(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),ue=_(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!i.value;case!0:return l.value||Math.abs(s.value)>0;case"mobile":return i.value||l.value||Math.abs(s.value)>0;default:return!i.value&&(l.value||Math.abs(s.value)>0)}}),ie=_(()=>Math.abs(s.value)>1),H=_(()=>{if(!f.value)return!1;const j=df(d.value,f.el),J=wM(d.value,f.el);return j-J-Math.abs(s.value)>1});return Ce(()=>v(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":ue.value,"v-slide-group--is-overflowing":l.value},r.value,e.class],style:e.style,tabindex:C.value||o.selected.value.length?-1:0,onFocus:F},{default:()=>{var j,J,ne;return[ue.value&&v("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!ie.value}],onMousedown:E,onClick:()=>ie.value&&ae("prev")},[((j=n.prev)==null?void 0:j.call(n,re.value))??v(ef,null,{default:()=>[v(at,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),v("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:M},[v("div",{ref:h,class:"v-slide-group__content",onFocusin:B,onFocusout:L,onKeydown:N},[(J=n.default)==null?void 0:J.call(n,re.value)])]),ue.value&&v("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!H.value}],onMousedown:E,onClick:()=>H.value&&ae("next")},[((ne=n.next)==null?void 0:ne.call(n,re.value))??v(ef,null,{default:()=>[v(at,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:ae,scrollOffset:s,focus:$,hasPrev:ie,hasNext:H}}}),Av=Symbol.for("vuetify:v-chip-group"),_M=ee({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:cr},..._v(),...Me(),...tu({selectedClass:"v-chip--selected"}),...Qe(),...ut(),...xn({variant:"tonal"})},"VChipGroup");ge()({name:"VChipGroup",props:_M(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=vt(e),{isSelected:r,select:i,next:o,prev:l,selected:s}=nu(e,Av);return Ma({VChip:{color:ye(e,"color"),disabled:ye(e,"disabled"),filter:ye(e,"filter"),variant:ye(e,"variant")}}),Ce(()=>{const c=ff.filterProps(e);return v(ff,Pe(c,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:r,select:i,next:o,prev:l,selected:s.value})]}})}),{}}});const AM=ee({activeClass:String,appendAvatar:String,appendIcon:Ne,closable:Boolean,closeIcon:{type:Ne,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ne,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Ot(),onClickOnce:Ot(),...sa(),...Me(),...Tn(),...Da(),...yg(),...Yt(),...Eo(),...oi(),...Qe({tag:"span"}),...ut(),...xn({variant:"tonal"})},"VChip"),MM=ge()({name:"VChip",directives:{Ripple:si},props:AM(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{t:i}=Rs(),{borderClasses:o}=ua(e),{colorClasses:l,colorStyles:s,variantClasses:c}=gr(e),{densityClasses:u}=jn(e),{elevationClasses:d}=La(e),{roundedClasses:f}=qt(e),{sizeClasses:m}=li(e),{themeClasses:h}=vt(e),g=Xe(e,"modelValue"),p=bg(e,Av,!1),S=Bo(e,n),P=_(()=>e.link!==!1&&S.isLink.value),y=_(()=>!e.disabled&&e.link!==!1&&(!!p||e.link||S.isClickable.value)),C=_(()=>({"aria-label":i(e.closeLabel),onClick(M){M.preventDefault(),M.stopPropagation(),g.value=!1,a("click:close",M)}}));function D(M){var B;a("click",M),y.value&&((B=S.navigate)==null||B.call(S,M),p==null||p.toggle())}function A(M){(M.key==="Enter"||M.key===" ")&&(M.preventDefault(),D(M))}return()=>{var ae;const M=S.isLink.value?"a":e.tag,B=!!(e.appendIcon||e.appendAvatar),L=!!(B||r.append),W=!!(r.close||e.closable),F=!!(r.filter||e.filter)&&p,E=!!(e.prependIcon||e.prependAvatar),N=!!(E||r.prepend),$=!p||p.isSelected.value;return g.value&&xt(v(M,Pe({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":y.value,"v-chip--filter":F,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((ae=S.isActive)==null?void 0:ae.value)},h.value,o.value,$?l.value:void 0,u.value,d.value,f.value,m.value,c.value,p==null?void 0:p.selectedClass.value,e.class],style:[$?s.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:y.value?0:void 0,onClick:D,onKeydown:y.value&&!P.value&&A},S.linkProps),{default:()=>{var re;return[hr(y.value,"v-chip"),F&&v(jg,{key:"filter"},{default:()=>[xt(v("div",{class:"v-chip__filter"},[r.filter?v(nt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},r.filter):v(at,{key:"filter-icon",icon:e.filterIcon},null)]),[[ur,p.isSelected.value]])]}),N&&v("div",{key:"prepend",class:"v-chip__prepend"},[r.prepend?v(nt,{key:"prepend-defaults",disabled:!E,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},r.prepend):v(Ee,null,[e.prependIcon&&v(at,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&v(kn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),v("div",{class:"v-chip__content","data-no-activator":""},[((re=r.default)==null?void 0:re.call(r,{isSelected:p==null?void 0:p.isSelected.value,selectedClass:p==null?void 0:p.selectedClass.value,select:p==null?void 0:p.select,toggle:p==null?void 0:p.toggle,value:p==null?void 0:p.value.value,disabled:e.disabled}))??e.text]),L&&v("div",{key:"append",class:"v-chip__append"},[r.append?v(nt,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},r.append):v(Ee,null,[e.appendIcon&&v(at,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&v(kn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),W&&v("button",Pe({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},C.value),[r.close?v(nt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},r.close):v(at,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[_a("ripple"),y.value&&e.ripple,null]])}}}),BM=ee({id:String,submenu:Boolean,...ra(Lo({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:fu}}),["absolute"])},"VMenu"),EM=ge()({name:"VMenu",props:BM(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),{scopeId:r}=Do(),{isRtl:i}=on(),o=Zt(),l=_(()=>e.id||`v-menu-${o}`),s=se(),c=He(Zl,null),u=me(new Set);dt(Zl,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(p){setTimeout(()=>{var S;!u.value.size&&!e.persistent&&(p==null||(S=s.value)!=null&&S.contentEl&&!gb(p,s.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),Dt(()=>{c==null||c.unregister(),document.removeEventListener("focusin",d)}),ms(()=>a.value=!1);async function d(p){var y,C,D;const S=p.relatedTarget,P=p.target;await gt(),a.value&&S!==P&&((y=s.value)!=null&&y.contentEl)&&((C=s.value)!=null&&C.globalTop)&&![document,s.value.contentEl].includes(P)&&!s.value.contentEl.contains(P)&&((D=Kr(s.value.contentEl)[0])==null||D.focus())}he(a,p=>{p?(c==null||c.register(),Fe&&document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),Fe&&document.removeEventListener("focusin",d))},{immediate:!0});function f(p){c==null||c.closeParents(p)}function m(p){var S,P,y,C,D;if(!e.disabled)if(p.key==="Tab"||p.key==="Enter"&&!e.closeOnContentClick){if(p.key==="Enter"&&(p.target instanceof HTMLTextAreaElement||p.target instanceof HTMLInputElement&&p.target.closest("form")))return;p.key==="Enter"&&p.preventDefault(),Km(Kr((S=s.value)==null?void 0:S.contentEl,!1),p.shiftKey?"prev":"next",M=>M.tabIndex>=0)||(a.value=!1,(y=(P=s.value)==null?void 0:P.activatorEl)==null||y.focus())}else e.submenu&&p.key===(i.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(D=(C=s.value)==null?void 0:C.activatorEl)==null||D.focus())}function h(p){var P;if(e.disabled)return;const S=(P=s.value)==null?void 0:P.contentEl;S&&a.value?p.key==="ArrowDown"?(p.preventDefault(),p.stopImmediatePropagation(),Rr(S,"next")):p.key==="ArrowUp"?(p.preventDefault(),p.stopImmediatePropagation(),Rr(S,"prev")):e.submenu&&(p.key===(i.value?"ArrowRight":"ArrowLeft")?a.value=!1:p.key===(i.value?"ArrowLeft":"ArrowRight")&&(p.preventDefault(),Rr(S,"first"))):(e.submenu?p.key===(i.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(p.key))&&(a.value=!0,p.preventDefault(),setTimeout(()=>setTimeout(()=>h(p))))}const g=_(()=>Pe({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":l.value,onKeydown:h},e.activatorProps));return Ce(()=>{const p=or.filterProps(e);return v(or,Pe({ref:s,id:l.value,class:["v-menu",e.class],style:e.style},p,{modelValue:a.value,"onUpdate:modelValue":S=>a.value=S,absolute:!0,activatorProps:g.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:m},r),{activator:n.activator,default:function(){for(var S=arguments.length,P=new Array(S),y=0;y{var C;return[(C=n.default)==null?void 0:C.call(n,...P)]}})}})}),vr({id:l,ΨopenChildren:u},s)}}),DM=ee({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Me(),...ui({transition:{component:Fg}})},"VCounter"),LM=ge()({name:"VCounter",functional:!0,props:DM(),setup(e,t){let{slots:n}=t;const a=_(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ce(()=>v(Yn,{transition:e.transition},{default:()=>[xt(v("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:a.value,max:e.max,value:e.value}):a.value]),[[ur,e.active]])]})),{}}}),RM=ee({floating:Boolean,...Me()},"VFieldLabel"),Si=ge()({name:"VFieldLabel",props:RM(),setup(e,t){let{slots:n}=t;return Ce(()=>v(pv,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),OM=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Mv=ee({appendInnerIcon:Ne,bgColor:String,clearable:Boolean,clearIcon:{type:Ne,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:Ne,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>OM.includes(e)},"onClick:clear":Ot(),"onClick:appendInner":Ot(),"onClick:prependInner":Ot(),...Me(),...iu(),...Yt(),...ut()},"VField"),Bv=ge()({name:"VField",inheritAttrs:!1,props:{id:String,...Tv(),...Mv()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{themeClasses:i}=vt(e),{loaderClasses:o}=ou(e),{focusClasses:l,isFocused:s,focus:c,blur:u}=ku(e),{InputIcon:d}=Cv(e),{roundedClasses:f}=qt(e),{rtlClasses:m}=on(),h=_(()=>e.dirty||e.active),g=_(()=>!e.singleLine&&!!(e.label||r.label)),p=Zt(),S=_(()=>e.id||`input-${p}`),P=_(()=>`${S.value}-messages`),y=se(),C=se(),D=se(),A=_(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:M,backgroundColorStyles:B}=Rn(ye(e,"bgColor")),{textColorClasses:L,textColorStyles:W}=Vn(_(()=>e.error||e.disabled?void 0:h.value&&s.value?e.color:e.baseColor));he(h,$=>{if(g.value){const ae=y.value.$el,re=C.value.$el;requestAnimationFrame(()=>{const ue=Bs(ae),ie=re.getBoundingClientRect(),H=ie.x-ue.x,j=ie.y-ue.y-(ue.height/2-ie.height/2),J=ie.width/.75,ne=Math.abs(J-ue.width)>1?{maxWidth:we(J)}:void 0,de=getComputedStyle(ae),fe=getComputedStyle(re),Be=parseFloat(de.transitionDuration)*1e3||150,ce=parseFloat(fe.getPropertyValue("--v-field-label-scale")),V=fe.getPropertyValue("color");ae.style.visibility="visible",re.style.visibility="hidden",Wa(ae,{transform:`translate(${H}px, ${j}px) scale(${ce})`,color:V,...ne},{duration:Be,easing:$i,direction:$?"normal":"reverse"}).finished.then(()=>{ae.style.removeProperty("visibility"),re.style.removeProperty("visibility")})})}},{flush:"post"});const F=_(()=>({isActive:h,isFocused:s,controlRef:D,blur:u,focus:c}));function E($){$.target!==document.activeElement&&$.preventDefault()}function N($){var ae;$.key!=="Enter"&&$.key!==" "||($.preventDefault(),$.stopPropagation(),(ae=e["onClick:clear"])==null||ae.call(e,new MouseEvent("click")))}return Ce(()=>{var H,j,J;const $=e.variant==="outlined",ae=!!(r["prepend-inner"]||e.prependInnerIcon),re=!!(e.clearable||r.clear),ue=!!(r["append-inner"]||e.appendInnerIcon||re),ie=()=>r.label?r.label({...F.value,label:e.label,props:{for:S.value}}):e.label;return v("div",Pe({class:["v-field",{"v-field--active":h.value,"v-field--appended":ue,"v-field--center-affix":e.centerAffix??!A.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":ae,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!ie(),[`v-field--variant-${e.variant}`]:!0},i.value,M.value,l.value,o.value,f.value,m.value,e.class],style:[B.value,e.style],onClick:E},n),[v("div",{class:"v-field__overlay"},null),v(Tg,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:r.loader}),ae&&v("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&v(d,{key:"prepend-icon",name:"prependInner"},null),(H=r["prepend-inner"])==null?void 0:H.call(r,F.value)]),v("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&g.value&&v(Si,{key:"floating-label",ref:C,class:[L.value],floating:!0,for:S.value,style:W.value},{default:()=>[ie()]}),g.value&&v(Si,{key:"label",ref:y,for:S.value},{default:()=>[ie()]}),(j=r.default)==null?void 0:j.call(r,{...F.value,props:{id:S.value,class:"v-field__input","aria-describedby":P.value},focus:c,blur:u})]),re&&v(jg,{key:"clear"},{default:()=>[xt(v("div",{class:"v-field__clearable",onMousedown:ne=>{ne.preventDefault(),ne.stopPropagation()}},[v(nt,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[r.clear?r.clear({...F.value,props:{onKeydown:N,onFocus:c,onBlur:u,onClick:e["onClick:clear"]}}):v(d,{name:"clear",onKeydown:N,onFocus:c,onBlur:u},null)]})]),[[ur,e.dirty]])]}),ue&&v("div",{key:"append",class:"v-field__append-inner"},[(J=r["append-inner"])==null?void 0:J.call(r,F.value),e.appendInnerIcon&&v(d,{key:"append-icon",name:"appendInner"},null)]),v("div",{class:["v-field__outline",L.value],style:W.value},[$&&v(Ee,null,[v("div",{class:"v-field__outline__start"},null),g.value&&v("div",{class:"v-field__outline__notch"},[v(Si,{ref:C,floating:!0,for:S.value},{default:()=>[ie()]})]),v("div",{class:"v-field__outline__end"},null)]),A.value&&g.value&&v(Si,{ref:C,floating:!0,for:S.value},{default:()=>[ie()]})])])}),{controlRef:D}}});function IM(e){const t=Object.keys(Bv.props).filter(n=>!_s(n)&&n!=="class"&&n!=="style");return Hm(e,t)}const NM=["color","file","time","date","datetime-local","week","month"],Ev=ee({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Su(),...Mv()},"VTextField"),ao=ge()({name:"VTextField",directives:{Intersect:Og},inheritAttrs:!1,props:Ev(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const i=Xe(e,"modelValue"),{isFocused:o,focus:l,blur:s}=ku(e),c=_(()=>typeof e.counterValue=="function"?e.counterValue(i.value):typeof e.counterValue=="number"?e.counterValue:(i.value??"").toString().length),u=_(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=_(()=>["plain","underlined"].includes(e.variant));function f(A,M){var B,L;!e.autofocus||!A||(L=(B=M[0].target)==null?void 0:B.focus)==null||L.call(B)}const m=se(),h=se(),g=se(),p=_(()=>NM.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function S(){var A;g.value!==document.activeElement&&((A=g.value)==null||A.focus()),o.value||l()}function P(A){a("mousedown:control",A),A.target!==g.value&&(S(),A.preventDefault())}function y(A){S(),a("click:control",A)}function C(A){A.stopPropagation(),S(),gt(()=>{i.value=null,mb(e["onClick:clear"],A)})}function D(A){var B;const M=A.target;if(i.value=M.value,(B=e.modelModifiers)!=null&&B.trim&&["text","search","password","tel","url"].includes(e.type)){const L=[M.selectionStart,M.selectionEnd];gt(()=>{M.selectionStart=L[0],M.selectionEnd=L[1]})}}return Ce(()=>{const A=!!(r.counter||e.counter!==!1&&e.counter!=null),M=!!(A||r.details),[B,L]=As(n),{modelValue:W,...F}=no.filterProps(e),E=IM(e);return v(no,Pe({ref:m,modelValue:i.value,"onUpdate:modelValue":N=>i.value=N,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},B,F,{centerAffix:!d.value,focused:o.value}),{...r,default:N=>{let{id:$,isDisabled:ae,isDirty:re,isReadonly:ue,isValid:ie}=N;return v(Bv,Pe({ref:h,onMousedown:P,onClick:y,"onClick:clear":C,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},E,{id:$.value,active:p.value||re.value,dirty:re.value||e.dirty,disabled:ae.value,focused:o.value,error:ie.value===!1}),{...r,default:H=>{let{props:{class:j,...J}}=H;const ne=xt(v("input",Pe({ref:g,value:i.value,onInput:D,autofocus:e.autofocus,readonly:ue.value,disabled:ae.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:S,onBlur:s},J,L),null),[[_a("intersect"),{handler:f},null,{once:!0}]]);return v(Ee,null,[e.prefix&&v("span",{class:"v-text-field__prefix"},[v("span",{class:"v-text-field__prefix__text"},[e.prefix])]),r.default?v("div",{class:j,"data-no-activator":""},[r.default(),ne]):On(ne,{class:j}),e.suffix&&v("span",{class:"v-text-field__suffix"},[v("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:M?N=>{var $;return v(Ee,null,[($=r.details)==null?void 0:$.call(r,N),A&&v(Ee,null,[v("span",null,null),v(LM,{active:e.persistentCounter||o.value,value:c.value,max:u.value,disabled:e.disabled},r.counter)])])}:void 0})}),vr({},m,h,g)}}),VM=ee({renderless:Boolean,...Me()},"VVirtualScrollItem"),FM=ge()({name:"VVirtualScrollItem",inheritAttrs:!1,props:VM(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:r}=t;const{resizeRef:i,contentRect:o}=Qa(void 0,"border");he(()=>{var l;return(l=o.value)==null?void 0:l.height},l=>{l!=null&&a("update:height",l)}),Ce(()=>{var l,s;return e.renderless?v(Ee,null,[(l=r.default)==null?void 0:l.call(r,{itemRef:i})]):v("div",Pe({ref:i,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=r.default)==null?void 0:s.call(r)])})}}),HM=-1,jM=1,cl=100,xM=ee({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function GM(e,t){const n=Os(),a=me(0);Jt(()=>{a.value=parseFloat(e.itemHeight||0)});const r=me(0),i=me(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),o=me(0),l=me(0),s=se(),c=se();let u=0;const{resizeRef:d,contentRect:f}=Qa();Jt(()=>{d.value=s.value});const m=_(()=>{var H;return s.value===document.documentElement?n.height.value:((H=f.value)==null?void 0:H.height)||parseInt(e.height)||0}),h=_(()=>!!(s.value&&c.value&&m.value&&a.value));let g=Array.from({length:t.value.length}),p=Array.from({length:t.value.length});const S=me(0);let P=-1;function y(H){return g[H]||a.value}const C=db(()=>{const H=performance.now();p[0]=0;const j=t.value.length;for(let J=1;J<=j-1;J++)p[J]=(p[J-1]||0)+y(J-1);S.value=Math.max(S.value,performance.now()-H)},S),D=he(h,H=>{H&&(D(),u=c.value.offsetTop,C.immediate(),ae(),~P&>(()=>{Fe&&window.requestAnimationFrame(()=>{ue(P),P=-1})}))});Tt(()=>{C.clear()});function A(H,j){const J=g[H],ne=a.value;a.value=ne?Math.min(a.value,j):j,(J!==j||ne!==a.value)&&(g[H]=j,C())}function M(H){return H=bn(H,0,t.value.length-1),p[H]||0}function B(H){return KM(p,H)}let L=0,W=0,F=0;he(m,(H,j)=>{j&&(ae(),H{W=0,ae()}))});function E(){if(!s.value||!c.value)return;const H=s.value.scrollTop,j=performance.now();j-F>500?(W=Math.sign(H-L),u=c.value.offsetTop):W=H-L,L=H,F=j,ae()}function N(){!s.value||!c.value||(W=0,F=0,ae())}let $=-1;function ae(){cancelAnimationFrame($),$=requestAnimationFrame(re)}function re(){if(!s.value||!m.value)return;const H=L-u,j=Math.sign(W),J=Math.max(0,H-cl),ne=bn(B(J),0,t.value.length),de=H+m.value+cl,fe=bn(B(de)+1,ne+1,t.value.length);if((j!==HM||nei.value)){const Be=M(r.value)-M(ne),ce=M(fe)-M(i.value);Math.max(Be,ce)>cl?(r.value=ne,i.value=fe):(ne<=0&&(r.value=ne),fe>=t.value.length&&(i.value=fe))}o.value=M(r.value),l.value=M(t.value.length)-M(i.value)}function ue(H){const j=M(H);!s.value||H&&!j?P=H:s.value.scrollTop=j}const ie=_(()=>t.value.slice(r.value,i.value).map((H,j)=>({raw:H,index:j+r.value})));return he(t,()=>{g=Array.from({length:t.value.length}),p=Array.from({length:t.value.length}),C.immediate(),ae()},{deep:!0}),{calculateVisibleItems:ae,containerRef:s,markerRef:c,computedItems:ie,paddingTop:o,paddingBottom:l,scrollToIndex:ue,handleScroll:E,handleScrollend:N,handleItemResize:A}}function KM(e,t){let n=e.length-1,a=0,r=0,i=null,o=-1;if(e[n]>1,i=e[r],i>t)n=r-1;else if(i[]},renderless:Boolean,...xM(),...Me(),...sn()},"VVirtualScroll"),$M=ge()({name:"VVirtualScroll",props:WM(),setup(e,t){let{slots:n}=t;const a=st("VVirtualScroll"),{dimensionStyles:r}=un(e),{calculateVisibleItems:i,containerRef:o,markerRef:l,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:m,computedItems:h}=GM(e,ye(e,"items"));return Nn(()=>e.renderless,()=>{function g(){var P,y;const S=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[S]("scroll",s,{passive:!0}),document[S]("scrollend",c)):((P=o.value)==null||P[S]("scroll",s,{passive:!0}),(y=o.value)==null||y[S]("scrollend",c))}zt(()=>{o.value=th(a.vnode.el,!0),g(!0)}),Tt(g)}),Ce(()=>{const g=h.value.map(p=>v(FM,{key:p.index,renderless:e.renderless,"onUpdate:height":S=>u(p.index,S)},{default:S=>{var P;return(P=n.default)==null?void 0:P.call(n,{item:p.raw,index:p.index,...S})}}));return e.renderless?v(Ee,null,[v("div",{ref:l,class:"v-virtual-scroll__spacer",style:{paddingTop:we(f.value)}},null),g,v("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:we(m.value)}},null)]):v("div",{ref:o,class:["v-virtual-scroll",e.class],onScrollPassive:s,onScrollend:c,style:[r.value,e.style]},[v("div",{ref:l,class:"v-virtual-scroll__container",style:{paddingTop:we(f.value),paddingBottom:we(m.value)}},[g])])}),{calculateVisibleItems:i,scrollToIndex:d}}});function JM(e,t){const n=me(!1);let a;function r(l){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{n.value=!1})})}async function i(){await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>{if(n.value){const s=he(n,()=>{s(),l()})}else l()})}async function o(l){var u,d;if(l.key==="Tab"&&((u=t.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(l.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(l.key==="Home"||l.key==="End")&&s.scrollTo({top:l.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await i();const c=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(l.key==="PageDown"||l.key==="Home"){const f=s.getBoundingClientRect().top;for(const m of c)if(m.getBoundingClientRect().top>=f){m.focus();break}}else{const f=s.getBoundingClientRect().bottom;for(const m of[...c].reverse())if(m.getBoundingClientRect().bottom<=f){m.focus();break}}}return{onScrollPassive:r,onKeydown:o}}const zM=ee({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:Ne,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...fv({itemChildren:!1})},"Select"),UM=ee({...zM(),...ra(Ev({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ui({transition:{component:fu}})},"VSelect"),Ha=ge()({name:"VSelect",props:UM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=Rs(),r=se(),i=se(),o=se(),l=Xe(e,"menu"),s=_({get:()=>l.value,set:H=>{var j;l.value&&!H&&((j=i.value)!=null&&j.ΨopenChildren.size)||(l.value=H)}}),{items:c,transformIn:u,transformOut:d}=nM(e),f=Xe(e,"modelValue",[],H=>u(H===null?[null]:nn(H)),H=>{const j=d(H);return e.multiple?j:j[0]??null}),m=_(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),h=vv(e),g=_(()=>f.value.map(H=>H.value)),p=me(!1),S=_(()=>s.value?e.closeText:e.openText);let P="",y;const C=_(()=>e.hideSelected?c.value.filter(H=>!f.value.some(j=>e.valueComparator(j,H))):c.value),D=_(()=>e.hideNoData&&!C.value.length||h.isReadonly.value||h.isDisabled.value),A=_(()=>{var H;return{...e.menuProps,activatorProps:{...((H=e.menuProps)==null?void 0:H.activatorProps)||{},"aria-haspopup":"listbox"}}}),M=se(),B=JM(M,r);function L(H){e.openOnClear&&(s.value=!0)}function W(){D.value||(s.value=!s.value)}function F(H){gc(H)&&E(H)}function E(H){var de,fe;if(!H.key||h.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(H.key)&&H.preventDefault(),["Enter","ArrowDown"," "].includes(H.key)&&(s.value=!0),["Escape","Tab"].includes(H.key)&&(s.value=!1),H.key==="Home"?(de=M.value)==null||de.focus("first"):H.key==="End"&&((fe=M.value)==null||fe.focus("last"));const j=1e3;if(e.multiple||!gc(H))return;const J=performance.now();J-y>j&&(P=""),P+=H.key.toLowerCase(),y=J;const ne=c.value.find(Be=>Be.title.toLowerCase().startsWith(P));if(ne!==void 0){f.value=[ne];const Be=C.value.indexOf(ne);Fe&&window.requestAnimationFrame(()=>{var ce;Be>=0&&((ce=o.value)==null||ce.scrollToIndex(Be))})}}function N(H){let j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!H.props.disabled)if(e.multiple){const J=f.value.findIndex(de=>e.valueComparator(de.value,H.value)),ne=j??!~J;if(~J){const de=ne?[...f.value,H]:[...f.value];de.splice(J,1),f.value=de}else ne&&(f.value=[...f.value,H])}else{const J=j!==!1;f.value=J?[H]:[],gt(()=>{s.value=!1})}}function $(H){var j;(j=M.value)!=null&&j.$el.contains(H.relatedTarget)||(s.value=!1)}function ae(){var H;e.eager&&((H=o.value)==null||H.calculateVisibleItems())}function re(){var H;p.value&&((H=r.value)==null||H.focus())}function ue(H){p.value=!0}function ie(H){if(H==null)f.value=[];else if(Ki(r.value,":autofill")||Ki(r.value,":-webkit-autofill")){const j=c.value.find(J=>J.title===H);j&&N(j)}else r.value&&(r.value.value="")}return he(s,()=>{if(!e.hideSelected&&s.value&&f.value.length){const H=C.value.findIndex(j=>f.value.some(J=>e.valueComparator(J.value,j.value)));Fe&&window.requestAnimationFrame(()=>{var j;H>=0&&((j=o.value)==null||j.scrollToIndex(H))})}}),he(()=>e.items,(H,j)=>{s.value||p.value&&!j.length&&H.length&&(s.value=!0)}),Ce(()=>{const H=!!(e.chips||n.chip),j=!!(!e.hideNoData||C.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),J=f.value.length>0,ne=ao.filterProps(e),de=J||!p.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return v(ao,Pe({ref:r},ne,{modelValue:f.value.map(fe=>fe.props.value).join(", "),"onUpdate:modelValue":ie,focused:p.value,"onUpdate:focused":fe=>p.value=fe,validationValue:f.externalValue,counterValue:m.value,dirty:J,class:["v-select",{"v-select--active-menu":s.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:de,"onClick:clear":L,"onMousedown:control":W,onBlur:$,onKeydown:E,"aria-label":a(S.value),title:a(S.value)}),{...n,default:()=>v(Ee,null,[v(EM,Pe({ref:i,modelValue:s.value,"onUpdate:modelValue":fe=>s.value=fe,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ae,onAfterLeave:re},A.value),{default:()=>[j&&v(pr,Pe({ref:M,selected:g.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:fe=>fe.preventDefault(),onKeydown:F,onFocusin:ue,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},B,e.listProps),{default:()=>{var fe,Be,ce;return[(fe=n["prepend-item"])==null?void 0:fe.call(n),!C.value.length&&!e.hideNoData&&(((Be=n["no-data"])==null?void 0:Be.call(n))??v(Sn,{title:a(e.noDataText)},null)),v($M,{ref:o,renderless:!0,items:C.value},{default:V=>{var Ie;let{item:Z,index:X,itemRef:te}=V;const ke=Pe(Z.props,{ref:te,key:X,onClick:()=>N(Z,null)});return((Ie=n.item)==null?void 0:Ie.call(n,{item:Z,index:X,props:ke}))??v(Sn,Pe(ke,{role:"option"}),{prepend:w=>{let{isSelected:b}=w;return v(Ee,null,[e.multiple&&!e.hideSelected?v(Xl,{key:Z.value,modelValue:b,ripple:!1,tabindex:"-1"},null):void 0,Z.props.prependAvatar&&v(kn,{image:Z.props.prependAvatar},null),Z.props.prependIcon&&v(at,{icon:Z.props.prependIcon},null)])}})}}),(ce=n["append-item"])==null?void 0:ce.call(n)]}})]}),f.value.map((fe,Be)=>{function ce(te){te.stopPropagation(),te.preventDefault(),N(fe,!1)}const V={"onClick:close":ce,onKeydown(te){te.key!=="Enter"&&te.key!==" "||(te.preventDefault(),te.stopPropagation(),ce(te))},onMousedown(te){te.preventDefault(),te.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Z=H?!!n.chip:!!n.selection,X=Z?Wm(H?n.chip({item:fe,index:Be,props:V}):n.selection({item:fe,index:Be})):void 0;if(!(Z&&!X))return v("div",{key:fe.value,class:"v-select__selection"},[H?n.chip?v(nt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:fe.title}}},{default:()=>[X]}):v(MM,Pe({key:"chip",closable:e.closableChips,size:"small",text:fe.title,disabled:fe.props.disabled},V),null):X??v("span",{class:"v-select__selection-text"},[fe.title,e.multiple&&Be({value:e,title:this.$t("language",e)}))},locale:{get(){return this.$store.state.settings.locale},set(e){this.updateSettings(Object.assign({},this.settings,{locale:e}))}},numberOfEntitiesPerRound:{get(){return this.$store.state.settings.numberOfEntitiesPerRound},set(e){this.updateSettings(Object.assign({},this.settings,{numberOfEntitiesPerRound:e}))}},pointsNeededToWin:{get(){return this.$store.state.settings.pointsNeededToWin},set(e){this.updateSettings(Object.assign({},this.settings,{pointsNeededToWin:e}))}},entities:{get(){return this.$store.state.settings.entities},set(e){this.updateSettings(Object.assign({},this.settings,{entities:e}))}},sounds:{get(){return this.$store.state.settings.sounds},set(e){this.updateSettings(Object.assign({},this.settings,{sounds:e}))}},entityList(){return Object.keys(Ei).reduce((e,t)=>(e.push({props:{header:this.$t("language",t)}}),Object.keys(Ei[t]).reduce((n,a)=>(n.push({title:Ei[t][a].name,value:t+"."+a}),n),e),e),[])}},methods:Ao(["updateSettings"])};function YM(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(Jg,{modelValue:r.chooseEntitiesDialogOpen,"onUpdate:modelValue":t[1]||(t[1]=o=>r.chooseEntitiesDialogOpen=o)},{default:K(()=>[v(Ig,{class:"mx-auto","max-width":"600",title:e.$t("settings.dialog.title")},{default:K(()=>[v(du,null,{default:K(()=>[Le(Re(e.$t("settings.dialog.content")),1)]),_:1}),v(mu),v(uu,{class:"justify-center px-6 py-3"},{default:K(()=>[v(tt,{class:"text-white flex-grow-1 text-none",color:"primary",variant:"flat",onClick:t[0]||(t[0]=o=>r.chooseEntitiesDialogOpen=!1)},{default:K(()=>[Le(Re(e.$t("settings.dialog.ok")),1)]),_:1})]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]),v(bu,null,{default:K(()=>[v(Ha,{modelValue:i.theme,"onUpdate:modelValue":t[2]||(t[2]=o=>i.theme=o),items:i.themes,label:e.$t("settings.theme")},null,8,["modelValue","items","label"]),v(Ha,{modelValue:i.locale,"onUpdate:modelValue":t[3]||(t[3]=o=>i.locale=o),items:i.locales,label:e.$t("settings.locale")},null,8,["modelValue","items","label"]),v(Ha,{modelValue:i.pointsNeededToWin,"onUpdate:modelValue":t[4]||(t[4]=o=>i.pointsNeededToWin=o),items:[15,30,45,60],label:e.$t("settings.points-needed-to-win")},null,8,["modelValue","label"]),v(Ha,{modelValue:i.numberOfEntitiesPerRound,"onUpdate:modelValue":t[5]||(t[5]=o=>i.numberOfEntitiesPerRound=o),items:[4,5,6],label:e.$t("settings.number-of-entities-per-round")},null,8,["modelValue","label"]),v(Ha,{modelValue:i.entities,"onUpdate:modelValue":t[6]||(t[6]=o=>i.entities=o),multiple:"",items:i.entityList,label:e.$t("settings.entities")},{item:K(({props:o,item:l})=>[o.header?(Oe(),Je(cv,{key:0},{default:K(()=>[Le(Re(o.header),1)]),_:2},1024)):(Oe(),Je(Sn,Yv(Pe({key:1},o)),null,16))]),_:1},8,["modelValue","items","label"]),v(Ha,{modelValue:i.sounds,"onUpdate:modelValue":t[7]||(t[7]=o=>i.sounds=o),items:[{title:e.$t("settings.sounds-enabled"),value:!0},{title:e.$t("settings.sounds-disabled"),value:!1}],label:e.$t("settings.sounds")},null,8,["modelValue","items","label"])]),_:1})]),_:1})}const qM=Vt(ZM,[["render",YM]]),XM={computed:{...ii(["teamSet","readyToStart"])},methods:{...Ao(["createTeam","deleteTeam"]),editTeam({id:e}){this.$router.push({name:"team",params:{id:e}})},start(){this.$store.dispatch("startGame").then(()=>{this.$router.replace({name:"game-index"})})}}};function QM(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("teams.intro")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,Aa(e.teamSet,(o,l)=>(Oe(),Je(Sn,{key:l,value:l,onClick:s=>i.editTeam({id:o.id})},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[0]||(t[0]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),append:K(()=>[v(tt,{color:"primary",icon:"mdi-pencil",variant:"text",onClick:s=>i.editTeam({id:o.id})},null,8,["onClick"]),v(tt,{color:"red-darken-2",icon:"mdi-minus-circle",variant:"text",onClick:s=>e.deleteTeam({id:o.id})},null,8,["onClick"])]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+" ("+Re(e.$tc("teams.players",o.players.length,{count:o.players.length}))+") ",1)]),_:2},1024)]),_:2},1032,["value","onClick"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,{justify:"end"},{default:K(()=>[v(qe,{cols:"auto"},{default:K(()=>[v(tt,{color:"primary",icon:"mdi-account-multiple-plus",onClick:e.createTeam},null,8,["onClick"])]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{disabled:!e.readyToStart,"append-icon":"mdi-play",color:"primary",onClick:i.start},{default:K(()=>[Le(Re(e.$t("teams.start")),1)]),_:1},8,["disabled","onClick"])]),_:1})]),_:1})]),_:1})}const eB=Vt(XM,[["render",QM]]),tB={props:{data:{type:Object,required:!0}},computed:{name:{get(){return this.data.name},set(e){this.$emit("update",Object.assign({},this.data,{name:e}))}}},methods:{focus(){this.$refs.input.$el.querySelector("input").select()}}};function nB(e,t,n,a,r,i){return Oe(),Je(ao,{ref:"input",modelValue:i.name,"onUpdate:modelValue":t[1]||(t[1]=o=>i.name=o),"prepend-icon":"mdi-account",label:e.$t("teams.player-name")},{append:K(()=>[v(tt,{color:"red-darken-2",icon:"mdi-minus-circle",variant:"text",onClick:t[0]||(t[0]=o=>e.$emit("delete"))})]),_:1},8,["modelValue","label"])}const Dv=Vt(tB,[["render",nB]]),aB={components:{player:Dv},computed:{id(){return this.$route.params.id},team(){return this.$store.state.teams[this.id]},players(){return this.team.players.map(e=>this.$store.state.players[e])},name:{get(){return this.team.name},set(e){this.$store.commit("updateTeam",{id:this.id,team:{name:e,players:this.team.players}})}}},methods:{...Ao(["updatePlayer","deletePlayer"]),createPlayer(e){this.$store.commit("createPlayer",e),this.$nextTick(()=>{this.$refs.players[this.players.length-1].focus()})}}};function rB(e,t,n,a,r,i){const o=Dv;return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("teams.intro")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(bu,null,{default:K(()=>[v(ao,{modelValue:i.name,"onUpdate:modelValue":t[0]||(t[0]=l=>i.name=l),label:e.$t("teams.team-name")},null,8,["modelValue","label"]),(Oe(!0),Xn(Ee,null,Aa(i.players,(l,s)=>(Oe(),Je(o,{ref_for:!0,ref:"players",key:s,data:l,onUpdate:c=>e.updatePlayer({id:i.team.players[s],player:c}),onDelete:c=>e.deletePlayer({id:i.team.players[s]})},null,8,["data","onUpdate","onDelete"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,{justify:"end"},{default:K(()=>[v(qe,{cols:"auto"},{default:K(()=>[v(tt,{color:"primary",icon:"mdi-account-plus",onClick:t[1]||(t[1]=l=>i.createPlayer({teamId:i.id}))})]),_:1})]),_:1})]),_:1})}const iB=Vt(aB,[["render",rB]]),oB={};function lB(e,t,n,a,r,i){const o=sm("router-view");return Oe(),Je(o)}const sB=Vt(oB,[["render",lB]]),uB={computed:{...Ea(["score"]),...ii(["teamSet","playerInTurn"])},methods:{continueGame(){this.$router.replace({name:"game-ready"})}}};function cB(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.pass-on",{player:e.playerInTurn.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,Aa(e.teamSet,(o,l)=>(Oe(),Je(Sn,{key:l},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[1]||(t[1]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+": "+Re(e.$tc("game.score",e.score[o.id]||0,{score:e.score[o.id]||0})),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const dB=Vt(uB,[["render",cB]]),fB={computed:ii(["teamInTurn","playerInTurn"]),methods:{continueGame(){this.$store.dispatch("startRound").then(()=>{this.$router.replace({name:"game-game"})})}}};function mB(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.ready",{player:e.playerInTurn.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const hB=Vt(fB,[["render",mB]]);function gB(e){return Pf()?(Tt(e),!0):!1}function Lv(e){return typeof e=="function"?e():yt(e)}const Cu=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const vB=Object.prototype.toString,pB=e=>vB.call(e)==="[object Object]",yB=()=>{};function bB(e,t,n){return he(e,(r,i,o)=>{r&&t(r,i,o)},{...n,once:!1})}const kB=Cu?window:void 0,Rv=Cu?window.document:void 0,SB=Cu?window.navigator:void 0;function CB(e){var t;const n=Lv(e);return(t=n==null?void 0:n.$el)!=null?t:n}function Ov(...e){let t,n,a,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,a,r]=e,t=kB):[t,n,a,r]=e,!t)return yB;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const i=[],o=()=>{i.forEach(u=>u()),i.length=0},l=(u,d,f,m)=>(u.addEventListener(d,f,m),()=>u.removeEventListener(d,f,m)),s=he(()=>[CB(t),Lv(r)],([u,d])=>{if(o(),!u)return;const f=pB(d)?{...d}:d;i.push(...n.flatMap(m=>a.map(h=>l(u,m,h,f))))},{immediate:!0,flush:"post"}),c=()=>{s(),o()};return gB(c),c}function TB(){const e=se(!1),t=In();return t&&zt(()=>{e.value=!0},t),e}function wB(e){const t=TB();return _(()=>(t.value,!!e()))}function PB(e={}){const{document:t=Rv}=e;if(!t)return se("visible");const n=se(t.visibilityState);return Ov(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}function _B(e={}){const{navigator:t=SB,document:n=Rv}=e,a=se(!1),r=me(null),i=PB({document:n}),o=wB(()=>t&&"wakeLock"in t),l=_(()=>!!r.value&&i.value==="visible");o.value&&(Ov(r,"release",()=>{var d,f;a.value=(f=(d=r.value)==null?void 0:d.type)!=null?f:!1}),bB(()=>i.value==="visible"&&(n==null?void 0:n.visibilityState)==="visible"&&a.value,d=>{a.value=!1,s(d)}));async function s(d){var f;await((f=r.value)==null?void 0:f.release()),r.value=o.value?await t.wakeLock.request(d):null}async function c(d){i.value==="visible"?await s(d):a.value=d}async function u(){a.value=!1;const d=r.value;r.value=null,await(d==null?void 0:d.release())}return{sentinel:r,isSupported:o,isActive:l,request:c,forceRequest:s,release:u}}const AB="/guess-them-all/assets/ticking-D_Jsj-ri.mp3",dl=new Audio(AB),va=15,MB=5,BB={setup(){const{request:e,release:t}=_B();return{requestWakeLock:e,releaseWakeLock:t}},data(){return{interval:null,progressCounter:this.$store.state.time*va}},computed:{...Ea(["entities","settings","time"]),progress(){return this.progressCounter/va/this.settings.timeLimit*100}},mounted(){this.interval=setInterval(this.loop,1e3/va),this.requestWakeLock()},beforeDestroy(){clearInterval(this.interval),this.stopSound(),this.releaseWakeLock()},methods:{...Ao(["setTime"]),loop(){this.progressCounter=Math.min(this.progressCounter+1,va*this.settings.timeLimit),this.progressCounter%va===0&&this.setTime(Math.min(Math.floor(this.progressCounter/va),this.settings.timeLimit)),this.time>=this.settings.timeLimit-MB&&this.playSound(),this.progressCounter>=va*this.settings.timeLimit&&(this.stopSound(),clearInterval(this.interval),this.continueGame())},continueGame(){this.$router.replace({name:"game-time-over"})},playSound(){this.settings.sounds&&dl.paused&&dl.play()},stopSound(){this.settings.sounds&&dl.pause()}}};function EB(e,t,n,a,r,i){return Oe(),Xn("div",null,[v(ru,{"model-value":i.progress,color:"red"},null,8,["model-value"]),v(cn,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,Aa(e.entities,(o,l)=>(Oe(),Je(Sn,{key:l},{default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})])}const DB=Vt(BB,[["render",EB]]),LB="/guess-them-all/assets/ringing-MLUbibu8.mp3",RB=new Audio(LB),OB={computed:Ea(["settings"]),mounted(){this.playSound()},methods:{continueGame(){this.$router.replace({name:"game-results"})},playSound(){this.settings.sounds&&RB.play()}}};function IB(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.time-over")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const NB=Vt(OB,[["render",IB]]),VB={data(){return{guessedEntities:this.$store.state.entities.reduce((e,t,n)=>(e[n]=!1,e),{})}},computed:{...Ea(["entities"]),score(){return Object.values(this.guessedEntities).filter(e=>e).length}},methods:{continueGame(){this.$store.dispatch("endRound",{score:this.score}).then(()=>{this.$store.state.winner!==null?this.$router.replace({name:"game-game-over"}):this.$router.replace({name:"game-index"})})}}};function FB(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.choose-entities")),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(bu,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,Aa(e.entities,(o,l)=>(Oe(),Je(SM,{key:l,modelValue:r.guessedEntities[l],"onUpdate:modelValue":s=>r.guessedEntities[l]=s,label:o},null,8,["modelValue","onUpdate:modelValue","label"]))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.continue")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const HB=Vt(VB,[["render",FB]]),jB={computed:{...Ea(["score"]),...ii(["teamSet","playerInTurn","winningTeam"])},methods:{continueGame(){this.$store.dispatch("endGame").then(()=>{this.$router.replace({name:"teams"})})}}};function xB(e,t,n,a,r,i){return Oe(),Je(cn,null,{default:K(()=>[v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[Le(Re(e.$t("game.winner",{team:e.winningTeam.name})),1)]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(pr,null,{default:K(()=>[(Oe(!0),Xn(Ee,null,Aa(e.teamSet,(o,l)=>(Oe(),Je(Sn,{key:l},{prepend:K(()=>[v(kn,{color:"grey-lighten-1"},{default:K(()=>[v(at,null,{default:K(()=>t[1]||(t[1]=[Le("mdi-account-multiple")])),_:1})]),_:1})]),default:K(()=>[v(ci,null,{default:K(()=>[Le(Re(o.name)+": "+Re(e.$tc("game.score",e.score[o.id]||0,{score:e.score[o.id]||0})),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1}),v(ot,null,{default:K(()=>[v(qe,null,{default:K(()=>[v(tt,{"append-icon":"mdi-play",color:"primary",onClick:t[0]||(t[0]=o=>i.continueGame())},{default:K(()=>[Le(Re(e.$t("game.start-new")),1)]),_:1})]),_:1})]),_:1})]),_:1})}const GB=Vt(jB,[["render",xB]]),{t:Ci}=Qs.global,KB=[{path:"/",name:"home",component:FA,meta:{allowBack:!1,allowSettings:!0}},{path:"/rules",name:"rules",component:uM,meta:{allowBack:!0,title(){return Ci("rules.title")}}},{path:"/settings",name:"settings",component:qM,meta:{allowBack:!0,title(){return Ci("settings.title")}}},{path:"/teams",name:"teams",component:eB,meta:{allowBack:!0,allowSettings:!0,title(){return Ci("teams.title")}}},{path:"/teams/:id",name:"team",component:iB,meta:{allowBack:!0,allowSettings:!0,title(){return Ci("teams.title")}}},{path:"/game",name:"game",component:sB,meta:{allowBack:!1,title(){return Ca.getters.teamInTurn.name}},children:[{path:"index",name:"game-index",component:dB,meta:{allowHome:!0,allowSettings:!0,allowedNextRoutes:["game-ready"]}},{path:"ready",name:"game-ready",component:hB,meta:{allowedNextRoutes:["game-game"]}},{path:"game",name:"game-game",component:DB,meta:{allowedNextRoutes:["game-time-over"]}},{path:"time-over",name:"game-time-over",component:NB,meta:{allowedNextRoutes:["game-results"]}},{path:"results",name:"game-results",component:HB,meta:{allowedNextRoutes:["game-index","game-game-over"]}},{path:"game-over",name:"game-game-over",component:GB,meta:{allowHome:!0,allowedNextRoutes:["home"]}}]}],Tu=pC({history:JS(),routes:KB});Tu.beforeEach((e,t,n)=>{if(Ca.getters.gameInProgress&&Li(e)){if(Li(t)&&t.meta.allowedNextRoutes.indexOf(e.name)===-1)return n(!1);if(!Li(t)&&e.name!==Ca.state.gameState)return n({name:Ca.state.gameState})}return n()});Tu.afterEach(e=>{Li(e)&&Ca.commit("setGameState",e.name)});const Li=e=>e.matched.some(t=>t.name==="game");function WB(e){e.use(oS).use(Tu).use(Ca).use(Qs)}const $B="modulepreload",JB=function(e){return"/guess-them-all/"+e},mf={},zB=function(t,n,a){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(s=>{if(s=JB(s),s in mf)return;mf[s]=!0;const c=s.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":$B,c||(d.as="script"),d.crossOrigin="",d.href=s,l&&d.setAttribute("nonce",l),document.head.appendChild(d),c)return new Promise((f,m)=>{d.addEventListener("load",f),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${s}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};function UB(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:a,onRegistered:r,onRegisteredSW:i,onRegisterError:o}=e;let l,s;const c=async(d=!0)=>{await s};async function u(){if("serviceWorker"in navigator){if(l=await zB(async()=>{const{Workbox:d}=await import("./workbox-window.prod.es5-B9K5rw8f.js");return{Workbox:d}},[]).then(({Workbox:d})=>new d("/guess-them-all/sw.js",{scope:"/guess-them-all/",type:"classic"})).catch(d=>{o==null||o(d)}),!l)return;l.addEventListener("activated",d=>{(d.isUpdate||d.isExternal)&&window.location.reload()}),l.addEventListener("installed",d=>{d.isUpdate||a==null||a()}),l.register({immediate:t}).then(d=>{i?i("/guess-them-all/sw.js",d):r==null||r(d)}).catch(d=>{o==null||o(d)})}}return s=u(),c}function ZB(e={}){const{immediate:t=!0,onNeedRefresh:n,onOfflineReady:a,onRegistered:r,onRegisteredSW:i,onRegisterError:o}=e,l=se(!1),s=se(!1);return{updateServiceWorker:UB({immediate:t,onNeedRefresh(){l.value=!0,n==null||n()},onOfflineReady(){s.value=!0,a==null||a()},onRegistered:r,onRegisteredSW:i,onRegisterError:o}),offlineReady:s,needRefresh:l}}const YB=ee({...Me(),...hh({fullHeight:!0}),...ut()},"VApp"),qB=ge()({name:"VApp",props:YB(),setup(e,t){let{slots:n}=t;const a=vt(e),{layoutClasses:r,getLayoutItem:i,items:o,layoutRef:l}=vh(e),{rtlClasses:s}=on();return Ce(()=>{var c;return v("div",{ref:l,class:["v-application",a.themeClasses.value,r.value,s.value,e.class],style:[e.style]},[v("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:i,items:o,theme:a}}}),Iv=ee({text:String,...Me(),...Qe()},"VToolbarTitle"),Nv=ge()({name:"VToolbarTitle",props:Iv(),setup(e,t){let{slots:n}=t;return Ce(()=>{const a=!!(n.default||n.text||e.text);return v(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var r;return[a&&v("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(r=n.default)==null?void 0:r.call(n)])]}})}),{}}}),XB=[null,"prominent","default","comfortable","compact"],Vv=ee({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>XB.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...sa(),...Me(),...Da(),...Yt(),...Qe({tag:"header"}),...ut()},"VToolbar"),hf=ge()({name:"VToolbar",props:Vv(),setup(e,t){var m;let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:r}=Rn(ye(e,"color")),{borderClasses:i}=ua(e),{elevationClasses:o}=La(e),{roundedClasses:l}=qt(e),{themeClasses:s}=vt(e),{rtlClasses:c}=on(),u=me(!!(e.extended||(m=n.extension)!=null&&m.call(n))),d=_(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=_(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Ma({VBtn:{variant:"text"}}),Ce(()=>{var S;const h=!!(e.title||n.title),g=!!(n.image||e.image),p=(S=n.extension)==null?void 0:S.call(n);return u.value=!!(e.extended||p),v(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},a.value,i.value,o.value,l.value,s.value,c.value,e.class],style:[r.value,e.style]},{default:()=>[g&&v("div",{key:"image",class:"v-toolbar__image"},[n.image?v(nt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):v(cu,{key:"image-img",cover:!0,src:e.image},null)]),v(nt,{defaults:{VTabs:{height:we(d.value)}}},{default:()=>{var P,y,C;return[v("div",{class:"v-toolbar__content",style:{height:we(d.value)}},[n.prepend&&v("div",{class:"v-toolbar__prepend"},[(P=n.prepend)==null?void 0:P.call(n)]),h&&v(Nv,{key:"title",text:e.title},{text:n.title}),(y=n.default)==null?void 0:y.call(n),n.append&&v("div",{class:"v-toolbar__append"},[(C=n.append)==null?void 0:C.call(n)])])]}}),v(nt,{defaults:{VTabs:{height:we(f.value)}}},{default:()=>[v(Hg,null,{default:()=>[u.value&&v("div",{class:"v-toolbar__extension",style:{height:we(f.value)}},[p])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),QB=ee({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function eE(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let a=0,r=0;const i=se(null),o=me(0),l=me(0),s=me(0),c=me(!1),u=me(!1),d=_(()=>Number(e.scrollThreshold)),f=_(()=>bn((d.value-o.value)/d.value||0)),m=()=>{const h=i.value;if(!h||n&&!n.value)return;a=o.value,o.value="window"in h?h.pageYOffset:h.scrollTop;const g=h instanceof Window?document.documentElement.scrollHeight:h.scrollHeight;if(r!==g){r=g;return}u.value=o.value{l.value=l.value||o.value}),he(c,()=>{l.value=0}),zt(()=>{he(()=>e.scrollTarget,h=>{var p;const g=h?document.querySelector(h):window;g&&g!==i.value&&((p=i.value)==null||p.removeEventListener("scroll",m),i.value=g,i.value.addEventListener("scroll",m,{passive:!0}))},{immediate:!0})}),Dt(()=>{var h;(h=i.value)==null||h.removeEventListener("scroll",m)}),n&&he(n,m,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:l}}const tE=ee({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...Vv(),...tS(),...QB(),height:{type:[Number,String],default:64}},"VAppBar"),nE=ge()({name:"VAppBar",props:tE(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=se(),r=Xe(e,"modelValue"),i=_(()=>{var y;const P=new Set(((y=e.scrollBehavior)==null?void 0:y.split(" "))??[]);return{hide:P.has("hide"),fullyHide:P.has("fully-hide"),inverted:P.has("inverted"),collapse:P.has("collapse"),elevate:P.has("elevate"),fadeImage:P.has("fade-image")}}),o=_(()=>{const P=i.value;return P.hide||P.fullyHide||P.inverted||P.collapse||P.elevate||P.fadeImage||!r.value}),{currentScroll:l,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=eE(e,{canScroll:o}),d=_(()=>i.value.hide||i.value.fullyHide),f=_(()=>e.collapse||i.value.collapse&&(i.value.inverted?u.value>0:u.value===0)),m=_(()=>e.flat||i.value.fullyHide&&!r.value||i.value.elevate&&(i.value.inverted?l.value>0:l.value===0)),h=_(()=>i.value.fadeImage?i.value.inverted?1-u.value:u.value:void 0),g=_(()=>{var C,D;if(i.value.hide&&i.value.inverted)return 0;const P=((C=a.value)==null?void 0:C.contentHeight)??0,y=((D=a.value)==null?void 0:D.extensionHeight)??0;return d.value?l.value!!e.scrollBehavior),()=>{Jt(()=>{d.value?i.value.inverted?r.value=l.value>s.value:r.value=c.value||l.valueparseInt(e.order,10)),position:ye(e,"location"),layoutSize:g,elementSize:me(void 0),active:r,absolute:ye(e,"absolute")});return Ce(()=>{const P=hf.filterProps(e);return v(hf,Pe({ref:a,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...S.value,"--v-toolbar-image-opacity":h.value,height:void 0,...p.value},e.style]},P,{collapse:f.value,flat:m.value}),n)}),{}}}),aE=ge()({name:"VAppBarTitle",props:Iv(),setup(e,t){let{slots:n}=t;return Ce(()=>v(Nv,Pe(e,{class:"v-app-bar-title"}),n)),{}}}),rE=ee({...Me(),...sn(),...hh()},"VLayout"),iE=ge()({name:"VLayout",props:rE(),setup(e,t){let{slots:n}=t;const{layoutClasses:a,layoutStyles:r,getLayoutItem:i,items:o,layoutRef:l}=vh(e),{dimensionStyles:s}=un(e);return Ce(()=>{var c;return v("div",{ref:l,class:[a.value,e.class],style:[s.value,r.value,e.style]},[(c=n.default)==null?void 0:c.call(n)])}),{getLayoutItem:i,items:o}}}),oE=ee({scrollable:Boolean,...Me(),...sn(),...Qe({tag:"main"})},"VMain"),lE=ge()({name:"VMain",props:oE(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=un(e),{mainStyles:r}=gh(),{ssrBootStyles:i}=yu();return Ce(()=>v(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[r.value,i.value,a.value,e.style]},{default:()=>{var o,l;return[e.scrollable?v("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(l=n.default)==null?void 0:l.call(n)]}})),{}}});function sE(e){const t=me(e());let n=-1;function a(){clearInterval(n)}function r(){a(),gt(()=>t.value=e())}function i(o){const l=o?getComputedStyle(o):{transitionDuration:.2},s=parseFloat(l.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+s;t.value=Math.max(e()-u,0),t.value<=0&&a()},s)}return Tt(a),{clear:a,time:t,start:i,reset:r}}const uE=ee({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Mo({location:"bottom"}),...lu(),...Yt(),...xn(),...ut(),...ra(Lo({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),gf=ge()({name:"VSnackbar",props:uE(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Xe(e,"modelValue"),{positionClasses:r}=su(e),{scopeId:i}=Do(),{themeClasses:o}=vt(e),{colorClasses:l,colorStyles:s,variantClasses:c}=gr(e),{roundedClasses:u}=qt(e),d=sE(()=>Number(e.timeout)),f=se(),m=se(),h=me(!1),g=me(0),p=se(),S=He($r,void 0);Nn(()=>!!S,()=>{const F=gh();Jt(()=>{p.value=F.mainStyles.value})}),he(a,y),he(()=>e.timeout,y),zt(()=>{a.value&&y()});let P=-1;function y(){d.reset(),window.clearTimeout(P);const F=Number(e.timeout);if(!a.value||F===-1)return;const E=Ps(m.value);d.start(E),P=window.setTimeout(()=>{a.value=!1},F)}function C(){d.reset(),window.clearTimeout(P)}function D(){h.value=!0,C()}function A(){h.value=!1,y()}function M(F){g.value=F.touches[0].clientY}function B(F){Math.abs(g.value-F.changedTouches[0].clientY)>50&&(a.value=!1)}function L(){h.value&&A()}const W=_(()=>e.location.split(" ").reduce((F,E)=>(F[`v-snackbar--${E}`]=!0,F),{}));return Ce(()=>{const F=or.filterProps(e),E=!!(n.default||n.text||e.text);return v(or,Pe({ref:f,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},W.value,r.value,e.class],style:[p.value,e.style]},F,{modelValue:a.value,"onUpdate:modelValue":N=>a.value=N,contentProps:Pe({class:["v-snackbar__wrapper",o.value,l.value,u.value,c.value],style:[s.value],onPointerenter:D,onPointerleave:A},F.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:M,onTouchend:B,onAfterLeave:L},i),{default:()=>{var N,$;return[hr(!1,"v-snackbar"),e.timer&&!h.value&&v("div",{key:"timer",class:"v-snackbar__timer"},[v(ru,{ref:m,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),E&&v("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((N=n.text)==null?void 0:N.call(n))??e.text,($=n.default)==null?void 0:$.call(n)]),n.actions&&v(nt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[v("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),vr({},f)}}),cE={setup(){const{offlineReady:e,needRefresh:t,updateServiceWorker:n}=ZB();function a(){e.value=!1,t.value=!1}return{offlineReady:e,needRefresh:t,updateServiceWorker:n,close:a}},data(){return{transitionEnterClass:null,transitionLeaveClass:null}},computed:{allowBack(){return!this.$route.matched.some(e=>!e.meta.allowBack)},allowHome(){return!!this.$route.meta.allowHome},allowSettings(){return!this.$route.matched.some(e=>!e.meta.allowSettings)},title(){const e=this.$route.matched.slice().reverse().find(t=>t.meta.title);return e?e.meta.title():this.$t("app.title")}},watch:{$route(e,t){const n="animate__animated page-transition ",a=e.path.replace(/\/+$/,"").concat("/").split("/").length,r=t.path.replace(/\/+$/,"").concat("/").split("/").length;this.transitionEnterClass=n+(a[v(iE,null,{default:K(()=>[v(nE,{color:"primary"},{prepend:K(()=>[i.allowHome?(Oe(),Je(tt,{key:0,icon:"mdi-close",onClick:i.home},null,8,["onClick"])):Pi("",!0),i.allowBack?(Oe(),Je(tt,{key:1,icon:"mdi-arrow-left",onClick:t[0]||(t[0]=l=>e.$router.back())})):Pi("",!0)]),append:K(()=>[i.allowSettings?(Oe(),Je(tt,{key:0,icon:"mdi-cog",onClick:i.settings},null,8,["onClick"])):Pi("",!0)]),default:K(()=>[v(aE,null,{default:K(()=>[Le(Re(i.title),1)]),_:1})]),_:1}),v(lE,null,{default:K(()=>[v(Qn,{"enter-active-class":r.transitionEnterClass,"leave-active-class":r.transitionLeaveClass,mode:"out-in"},{default:K(()=>[v(o)]),_:1},8,["enter-active-class","leave-active-class"])]),_:1}),v(gf,{modelValue:a.offlineReady,"onUpdate:modelValue":t[1]||(t[1]=l=>a.offlineReady=l)},{actions:K(()=>[v(tt,{color:"primary",onClick:a.close},{default:K(()=>[Le(Re(e.$t("app.offline-close")),1)]),_:1},8,["onClick"])]),default:K(()=>[Le(Re(e.$t("app.offline-installed"))+" ",1)]),_:1},8,["modelValue"]),v(gf,{modelValue:a.needRefresh,"onUpdate:modelValue":t[2]||(t[2]=l=>a.needRefresh=l)},{actions:K(()=>[v(tt,{color:"primary",onClick:a.updateServiceWorker},{default:K(()=>[Le(Re(e.$t("app.offline-update")),1)]),_:1},8,["onClick"])]),default:K(()=>[Le(Re(e.$t("app.offline-updated"))+" ",1)]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["theme"])}const fE=Vt(cE,[["render",dE]]),Fv=rb(fE);WB(Fv);Fv.mount("#app"); diff --git a/index.html b/index.html index 93ab181..ca17f83 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Guess 'em all
\ No newline at end of file +Guess 'em all
\ No newline at end of file diff --git a/sw.js b/sw.js index edce6e5..0782dbe 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,i={};const s=(s,n)=>(s=new URL(s+".js",n).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(n,o)=>{const r=e||("document"in self?document.currentScript.src:"")||location.href;if(i[r])return;let t={};const l=e=>s(e,r),c={module:{uri:r},exports:t,require:l};i[r]=Promise.all(n.map((e=>c[e]||l(e)))).then((e=>(o(...e),t)))}}define(["./workbox-726ab1ca"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-CK5eoOiC.css",revision:null},{url:"assets/index-DdmZF_q0.js",revision:null},{url:"assets/materialdesignicons-webfont-CgCzGbLl.woff",revision:null},{url:"assets/materialdesignicons-webfont-CYDMK1kx.woff2",revision:null},{url:"assets/materialdesignicons-webfont-D3kAzl71.ttf",revision:null},{url:"assets/materialdesignicons-webfont-DttUABo4.eot",revision:null},{url:"assets/ringing-MLUbibu8.mp3",revision:null},{url:"assets/ticking-D_Jsj-ri.mp3",revision:null},{url:"assets/workbox-window.prod.es5-B9K5rw8f.js",revision:null},{url:"index.html",revision:"e4dc26e8c86b9ecfb6ab05dc4743e5b0"},{url:"img/icons/android-chrome-192x192.png",revision:"f130a0b70e386170cf6f011c0ca8c4f4"},{url:"img/icons/android-chrome-512x512.png",revision:"0ff1bc4d14e5c9abcacba7c600d97814"},{url:"manifest.webmanifest",revision:"0a409f08beb64d128a1dcf0e85d2558c"}],{directoryIndex:"index.html"}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/"))),e.registerRoute(/fonts.(gstatic|googleapis).com\/(.*)/,new e.StaleWhileRevalidate,"GET")})); +if(!self.define){let e,i={};const s=(s,n)=>(s=new URL(s+".js",n).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(n,o)=>{const r=e||("document"in self?document.currentScript.src:"")||location.href;if(i[r])return;let t={};const l=e=>s(e,r),c={module:{uri:r},exports:t,require:l};i[r]=Promise.all(n.map((e=>c[e]||l(e)))).then((e=>(o(...e),t)))}}define(["./workbox-726ab1ca"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-C86dAgWK.js",revision:null},{url:"assets/index-CK5eoOiC.css",revision:null},{url:"assets/materialdesignicons-webfont-CgCzGbLl.woff",revision:null},{url:"assets/materialdesignicons-webfont-CYDMK1kx.woff2",revision:null},{url:"assets/materialdesignicons-webfont-D3kAzl71.ttf",revision:null},{url:"assets/materialdesignicons-webfont-DttUABo4.eot",revision:null},{url:"assets/ringing-MLUbibu8.mp3",revision:null},{url:"assets/ticking-D_Jsj-ri.mp3",revision:null},{url:"assets/workbox-window.prod.es5-B9K5rw8f.js",revision:null},{url:"index.html",revision:"fc8990385d90b91759e527d0011cbcd7"},{url:"img/icons/android-chrome-192x192.png",revision:"f130a0b70e386170cf6f011c0ca8c4f4"},{url:"img/icons/android-chrome-512x512.png",revision:"0ff1bc4d14e5c9abcacba7c600d97814"},{url:"manifest.webmanifest",revision:"0a409f08beb64d128a1dcf0e85d2558c"}],{directoryIndex:"index.html"}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/"))),e.registerRoute(/fonts.(gstatic|googleapis).com\/(.*)/,new e.StaleWhileRevalidate,"GET")}));