vendor: 11,169 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C5IVFD9x.js","./search.BHuiuzSe.css","./BVSYYEK2.js","./B7Dqdayt.js","./-SK0KeQB.js","./CreativeBlock.ycn0_f_D.css","./CnPaoJPC.js","./use-schema.bQQD5otM.css","./_...B99-DSQq.css","./Dy42E3Kx.js","./newsletter.DQaKzOxZ.css","./CKoDkiZK.js","./index.DQfAXJTl.css","./Cj9xSIPp.js","./_type_-_id_.CNxCsuT_.css","./Cbjbe-5g.js","./carousel.yglZ32sA.css","./C9fgQ9FW.js","./default.DqGrMjen.css","./XUepkVsA.js","./landing.CYE7BNfU.css","./zuXtE88q.js","./no-footer.B0Ld_veP.css"])))=>i.map(i=>d[i]); 2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function n(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function o(s){if(s.ep)return;s.ep=!0;const r=n(s);fetch(s.href,r)}})();function Ai(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ke={},Wn=[],Kt=()=>{},uc=()=>!1,Wo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ws=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Pi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},vd=Object.prototype.hasOwnProperty,ve=(e,t)=>vd.call(e,t),te=Array.isArray,qn=e=>fo(e)==="[object Map]",qs=e=>fo(e)==="[object Set]",ba=e=>fo(e)==="[object Date]",bd=e=>fo(e)==="[object RegExp]",se=e=>typeof e=="function",Pe=e=>typeof e=="string",pt=e=>typeof e=="symbol",_e=e=>e!==null&&typeof e=="object",Ri=e=>(_e(e)||se(e))&&se(e.then)&&se(e.catch),fc=Object.prototype.toString,fo=e=>fc.call(e),wd=e=>fo(e).slice(8,-1),dc=e=>fo(e)==="[object Object]",Js=e=>Pe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pn=Ai(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ys=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},kd=/-\w/g,et=Ys(e=>e.replace(kd,t=>t.slice(1).toUpperCase())),Td=/\B([A-Z])/g,yn=Ys(e=>e.replace(Td,"-$1").toLowerCase()),Zs=Ys(e=>e.charAt(0).toUpperCase()+e.slice(1)),yr=Ys(e=>e?`on${Zs(e)}`:""),Ut=(e,t)=>!Object.is(e,t),Jn=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},pc=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},Oi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hc=e=>{const t=Pe(e)?Number(e):NaN;return isNaN(t)?e:t};let wa;const Xs=()=>wa||(wa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Qs(e){if(te(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],s=Pe(o)?xd(o):Qs(o);if(s)for(const r in s)t[r]=s[r]}return t}else if(Pe(e)||_e(e))return e}const Sd=/;(?![^(]*\))/g,Cd=/:([^]+)/,Ed=/\/\*[^]*?\*\//g;function xd(e){const t={};return e.replace(Ed,"").split(Sd).forEach(n=>{if(n){const o=n.split(Cd);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function de(e){let t="";if(Pe(e))t=e;else if(te(e))for(let n=0;n<e.length;n++){const o=de(e[n]);o&&(t+=o+" ")}else if(_e(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Ad="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Pd=Ai(Ad);function mc(e){return!!e||e===""}function Rd(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=qo(e[o],t[o]);return n}function qo(e,t){if(e===t)return!0;let n=ba(e),o=ba(t);if(n||o)return n&&o?e.getTime()===t.getTime():!1;if(n=pt(e),o=pt(t),n||o)return e===t;if(n=te(e),o=te(t),n||o)return n&&o?Rd(e,t):!1;if(n=_e(e),o=_e(t),n||o){if(!n||!o)return!1;const s=Object.keys(e).length,r=Object.keys(t).length;if(s!==r)return!1;for(const i in e){const a=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(a&&!l||!a&&l||!qo(e[i],t[i]))return!1}}return String(e)===String(t)}function gc(e,t){return e.findIndex(n=>qo(n,t))}const _c=e=>!!(e&&e.__v_isRef===!0),Ae=e=>Pe(e)?e:e==null?"":te(e)||_e(e)&&(e.toString===fc||!se(e.toString))?_c(e)?Ae(e.value):JSON.stringify(e,yc,2):String(e),yc=(e,t)=>_c(t)?yc(e,t.value):qn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,s],r)=>(n[vr(o,r)+" =>"]=s,n),{})}:qs(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>vr(n))}:pt(t)?vr(t):_e(t)&&!te(t)&&!dc(t)?String(t):t,vr=(e,t="")=>{var n;return pt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let je;class vc{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&je&&(je.active?(this.parent=je,this.index=(je.scopes||(je.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!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;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=je;try{return je=this,t()}finally{je=n}}}on(){++this._on===1&&(this.prevScope=je,je=this)}off(){if(this._on>0&&--this._on===0){if(je===this)je=this.prevScope;else{let t=je;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(this.effects.length=0,n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,o=this.scopes.length;n<o;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0}}}function Li(e){return new vc(e)}function vn(){return je}function $n(e,t=!1){je&&je.cleanups.push(e)}let Ce;const br=new WeakSet;class bc{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,je&&(je.active?je.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,br.has(this)&&(br.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||kc(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,ka(this),Tc(this);const t=Ce,n=Et;Ce=this,Et=!0;try{return this.fn()}finally{Sc(this),Ce=t,Et=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ii(t);this.deps=this.depsTail=void 0,ka(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?br.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Gr(this)&&this.run()}get dirty(){return Gr(this)}}let wc=0,Po,Ro;function kc(e,t=!1){if(e.flags|=8,t){e.next=Ro,Ro=e;return}e.next=Po,Po=e}function $i(){wc++}function Mi(){if(--wc>0)return;if(Ro){let t=Ro;for(Ro=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Po;){let t=Po;for(Po=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(o){e||(e=o)}t=n}}if(e)throw e}function Tc(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Sc(e){let t,n=e.depsTail,o=n;for(;o;){const s=o.prevDep;o.version===-1?(o===n&&(n=s),Ii(o),Od(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=s}e.deps=t,e.depsTail=n}function Gr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Cc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Cc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ho)||(e.globalVersion=Ho,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Gr(e))))return;e.flags|=2;const t=e.dep,n=Ce,o=Et;Ce=e,Et=!0;try{Tc(e);const s=e.fn(e._value);(t.version===0||Ut(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Ce=n,Et=o,Sc(e),e.flags&=-3}}function Ii(e,t=!1){const{dep:n,prevSub:o,nextSub:s}=e;if(o&&(o.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Ii(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Od(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Et=!0;const Ec=[];function nn(){Ec.push(Et),Et=!1}function on(){const e=Ec.pop();Et=e===void 0?!0:e}function ka(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ce;Ce=void 0;try{t()}finally{Ce=n}}}let Ho=0;class Ld{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 er{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,this.__v_skip=!0}track(t){if(!Ce||!Et||Ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ce)n=this.activeLink=new Ld(Ce,this),Ce.deps?(n.prevDep=Ce.depsTail,Ce.depsTail.nextDep=n,Ce.depsTail=n):Ce.deps=Ce.depsTail=n,xc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const o=n.nextDep;o.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=o),n.prevDep=Ce.depsTail,n.nextDep=void 0,Ce.depsTail.nextDep=n,Ce.depsTail=n,Ce.deps===n&&(Ce.deps=o)}return n}trigger(t){this.version++,Ho++,this.notify(t)}notify(t){$i();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Mi()}}}function xc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let o=t.deps;o;o=o.nextDep)xc(o)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Cs=new WeakMap,Rn=Symbol(""),Wr=Symbol(""),jo=Symbol("");function qe(e,t,n){if(Et&&Ce){let o=Cs.get(e);o||Cs.set(e,o=new Map);let s=o.get(n);s||(o.set(n,s=new er),s.map=o,s.key=n),s.track()}}function Qt(e,t,n,o,s,r){const i=Cs.get(e);if(!i){Ho++;return}const a=l=>{l&&l.trigger()};if($i(),t==="clear")i.forEach(a);else{const l=te(e),u=l&&Js(n);if(l&&n==="length"){const c=Number(o);i.forEach((f,p)=>{(p==="length"||p===jo||!pt(p)&&p>=c)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(jo)),t){case"add":l?u&&a(i.get("length")):(a(i.get(Rn)),qn(e)&&a(i.get(Wr)));break;case"delete":l||(a(i.get(Rn)),qn(e)&&a(i.get(Wr)));break;case"set":qn(e)&&a(i.get(Rn));break}}Mi()}function $d(e,t){const n=Cs.get(e);return n&&n.get(t)}function Un(e){const t=fe(e);return t===e?t:(qe(t,"iterate",jo),dt(e)?t:t.map(At))}function tr(e){return qe(e=fe(e),"iterate",jo),e}function jt(e,t){return zt(e)?so(xt(e)?At(t):t):At(t)}const Md={__proto__:null,[Symbol.iterator](){return wr(this,Symbol.iterator,e=>jt(this,e))},concat(...e){return Un(this).concat(...e.map(t=>te(t)?Un(t):t))}
2,entries(){return wr(this,"entries",e=>(e[1]=jt(this,e[1]),e))},every(e,t){return Jt(this,"every",e,t,void 0,arguments)},filter(e,t){return Jt(this,"filter",e,t,n=>n.map(o=>jt(this,o)),arguments)},find(e,t){return Jt(this,"find",e,t,n=>jt(this,n),arguments)},findIndex(e,t){return Jt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Jt(this,"findLast",e,t,n=>jt(this,n),arguments)},findLastIndex(e,t){return Jt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Jt(this,"forEach",e,t,void 0,arguments)},includes(...e){return kr(this,"includes",e)},indexOf(...e){return kr(this,"indexOf",e)},join(e){return Un(this).join(e)},lastIndexOf(...e){return kr(this,"lastIndexOf",e)},map(e,t){return Jt(this,"map",e,t,void 0,arguments)},pop(){return yo(this,"pop")},push(...e){return yo(this,"push",e)},reduce(e,...t){return Ta(this,"reduce",e,t)},reduceRight(e,...t){return Ta(this,"reduceRight",e,t)},shift(){return yo(this,"shift")},some(e,t){return Jt(this,"some",e,t,void 0,arguments)},splice(...e){return yo(this,"splice",e)},toReversed(){return Un(this).toReversed()},toSorted(e){return Un(this).toSorted(e)},toSpliced(...e){return Un(this).toSpliced(...e)},unshift(...e){return yo(this,"unshift",e)},values(){return wr(this,"values",e=>jt(this,e))}};function wr(e,t,n){const o=tr(e),s=o[t]();return o!==e&&!dt(e)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.done||(r.value=n(r.value)),r}),s}const Id=Array.prototype;function Jt(e,t,n,o,s,r){const i=tr(e),a=i!==e&&!dt(e),l=i[t];if(l!==Id[t]){const f=l.apply(e,r);return a?At(f):f}let u=n;i!==e&&(a?u=function(f,p){return n.call(this,jt(e,f),p,e)}:n.length>2&&(u=function(f,p){return n.call(this,f,p,e)}));const c=l.call(i,u,o);return a&&s?s(c):c}function Ta(e,t,n,o){const s=tr(e),r=s!==e&&!dt(e);let i=n,a=!1;s!==e&&(r?(a=o.length===0,i=function(u,c,f){return a&&(a=!1,u=jt(e,u)),n.call(this,u,jt(e,c),f,e)}):n.length>3&&(i=function(u,c,f){return n.call(this,u,c,f,e)}));const l=s[t](i,...o);return a?jt(e,l):l}function kr(e,t,n){const o=fe(e);qe(o,"iterate",jo);const s=o[t](...n);return(s===-1||s===!1)&&nr(n[0])?(n[0]=fe(n[0]),o[t](...n)):s}function yo(e,t,n=[]){nn(),$i();const o=fe(e)[t].apply(e,n);return Mi(),on(),o}const Nd=Ai("__proto__,__v_isRef,__isVue"),Ac=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(pt));function Dd(e){pt(e)||(e=String(e));const t=fe(this);return qe(t,"has",e),t.hasOwnProperty(e)}class Pc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,o){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return o===(s?r?Wd:$c:r?Lc:Oc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const i=te(t);if(!s){let l;if(i&&(l=Md[n]))return l;if(n==="hasOwnProperty")return Dd}const a=Reflect.get(t,n,be(t)?t:o);if((pt(n)?Ac.has(n):Nd(n))||(s||qe(t,"get",n),r))return a;if(be(a)){const l=i&&Js(n)?a:a.value;return s&&_e(l)?Es(l):l}return _e(a)?s?Es(a):sn(a):a}}class Rc extends Pc{constructor(t=!1){super(!1,t)}set(t,n,o,s){let r=t[n];const i=te(t)&&Js(n);if(!this._isShallow){const u=zt(r);if(!dt(o)&&!zt(o)&&(r=fe(r),o=fe(o)),!i&&be(r)&&!be(o))return u||(r.value=o),!0}const a=i?Number(n)<t.length:ve(t,n),l=Reflect.set(t,n,o,be(t)?t:s);return t===fe(s)&&(a?Ut(o,r)&&Qt(t,"set",n,o):Qt(t,"add",n,o)),l}deleteProperty(t,n){const o=ve(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&o&&Qt(t,"delete",n,void 0),s}has(t,n){const o=Reflect.has(t,n);return(!pt(n)||!Ac.has(n))&&qe(t,"has",n),o}ownKeys(t){return qe(t,"iterate",te(t)?"length":Rn),Reflect.ownKeys(t)}}class Hd extends Pc{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const jd=new Rc,Fd=new Hd,Ud=new Rc(!0);const qr=e=>e,as=e=>Reflect.getPrototypeOf(e);function Bd(e,t,n){return function(...o){const s=this.__v_raw,r=fe(s),i=qn(r),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=s[e](...o),c=n?qr:t?so:At;return!t&&qe(r,"iterate",l?Wr:Rn),Ie(Object.create(u),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:a?[c(f[0]),c(f[1])]:c(f),done:p}}})}}function ls(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Vd(e,t){const n={get(s){const r=this.__v_raw,i=fe(r),a=fe(s);e||(Ut(s,a)&&qe(i,"get",s),qe(i,"get",a));const{has:l}=as(i),u=t?qr:e?so:At;if(l.call(i,s))return u(r.get(s));if(l.call(i,a))return u(r.get(a));r!==i&&r.get(s)},get size(){const s=this.__v_raw;return!e&&qe(fe(s),"iterate",Rn),s.size},has(s){const r=this.__v_raw,i=fe(r),a=fe(s);return e||(Ut(s,a)&&qe(i,"has",s),qe(i,"has",a)),s===a?r.has(s):r.has(s)||r.has(a)}
vendor: 25,105 bytes, lines 2-4
2,forEach(s,r){const i=this,a=i.__v_raw,l=fe(a),u=t?qr:e?so:At;return!e&&qe(l,"iterate",Rn),a.forEach((c,f)=>s.call(r,u(c),u(f),i))}};return Ie(n,e?{add:ls("add"),set:ls("set"),delete:ls("delete"),clear:ls("clear")}:{add(s){const r=fe(this),i=as(r),a=fe(s),l=!t&&!dt(s)&&!zt(s)?a:s;return i.has.call(r,l)||Ut(s,l)&&i.has.call(r,s)||Ut(a,l)&&i.has.call(r,a)||(r.add(l),Qt(r,"add",l,l)),this},set(s,r){!t&&!dt(r)&&!zt(r)&&(r=fe(r));const i=fe(this),{has:a,get:l}=as(i);let u=a.call(i,s);u||(s=fe(s),u=a.call(i,s));const c=l.call(i,s);return i.set(s,r),u?Ut(r,c)&&Qt(i,"set",s,r):Qt(i,"add",s,r),this},delete(s){const r=fe(this),{has:i,get:a}=as(r);let l=i.call(r,s);l||(s=fe(s),l=i.call(r,s)),a&&a.call(r,s);const u=r.delete(s);return l&&Qt(r,"delete",s,void 0),u},clear(){const s=fe(this),r=s.size!==0,i=s.clear();return r&&Qt(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=Bd(s,e,t)}),n}function Ni(e,t){const n=Vd(e,t);return(o,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?o:Reflect.get(ve(n,s)&&s in o?n:o,s,r)}const Kd={get:Ni(!1,!1)},zd={get:Ni(!1,!0)},Gd={get:Ni(!0,!1)};const Oc=new WeakMap,Lc=new WeakMap,$c=new WeakMap,Wd=new WeakMap;function qd(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Jd(e){return e.__v_skip||!Object.isExtensible(e)?0:qd(wd(e))}function sn(e){return zt(e)?e:Di(e,!1,jd,Kd,Oc)}function Vt(e){return Di(e,!1,Ud,zd,Lc)}function Es(e){return Di(e,!0,Fd,Gd,$c)}function Di(e,t,n,o,s){if(!_e(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=Jd(e);if(r===0)return e;const i=s.get(e);if(i)return i;const a=new Proxy(e,r===2?o:n);return s.set(e,a),a}function xt(e){return zt(e)?xt(e.__v_raw):!!(e&&e.__v_isReactive)}function zt(e){return!!(e&&e.__v_isReadonly)}function dt(e){return!!(e&&e.__v_isShallow)}function nr(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function Hi(e){return!ve(e,"__v_skip")&&Object.isExtensible(e)&&pc(e,"__v_skip",!0),e}const At=e=>_e(e)?sn(e):e,so=e=>_e(e)?Es(e):e;function be(e){return e?e.__v_isRef===!0:!1}function J(e){return Mc(e,!1)}function yt(e){return Mc(e,!0)}function Mc(e,t){return be(e)?e:new Yd(e,t)}class Yd{constructor(t,n){this.dep=new er,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:At(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,o=this.__v_isShallow||dt(t)||zt(t);t=o?t:fe(t),Ut(t,n)&&(this._rawValue=t,this._value=o?t:At(t),this.dep.trigger())}}function v(e){return be(e)?e.value:e}function St(e){return se(e)?e():v(e)}const Zd={get:(e,t,n)=>t==="__v_raw"?e:v(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const s=e[t];return be(s)&&!be(n)?(s.value=n,!0):Reflect.set(e,t,n,o)}};function Ic(e){return xt(e)?e:new Proxy(e,Zd)}class Xd{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new er,{get:o,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=o,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Qd(e){return new Xd(e)}function ep(e){const t=te(e)?new Array(e.length):{};for(const n in e)t[n]=Nc(e,n);return t}class tp{constructor(t,n,o){this._object=t,this._defaultValue=o,this.__v_isRef=!0,this._value=void 0,this._key=pt(n)?n:String(n),this._raw=fe(t);let s=!0,r=t;if(!te(t)||pt(this._key)||!Js(this._key))do s=!nr(r)||dt(r);while(s&&(r=r.__v_raw));this._shallow=s}get value(){let t=this._object[this._key];return this._shallow&&(t=v(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&be(this._raw[this._key])){const n=this._object[this._key];if(be(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return $d(this._raw,this._key)}}class np{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 or(e,t,n){return be(e)?e:se(e)?new np(e):_e(e)&&arguments.length>1?Nc(e,t,n):J(e)}function Nc(e,t,n){return new tp(e,t,n)}class op{constructor(t,n,o){this.fn=t,this.setter=n,this._value=void 0,this.dep=new er(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ho-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=o}notify(){if(this.flags|=16,!(this.flags&8)&&Ce!==this)return kc(this,!0),!0}get value(){const t=this.dep.track();return Cc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function sp(e,t,n=!1){let o,s;return se(e)?o=e:(o=e.get,s=e.set),new op(o,s,n)}const cs={},xs=new WeakMap;let Cn;function rp(e,t=!1,n=Cn){if(n){let o=xs.get(n);o||xs.set(n,o=[]),o.push(e)}}function ip(e,t,n=ke){const{immediate:o,deep:s,once:r,scheduler:i,augmentJob:a,call:l}=n,u=y=>s?y:dt(y)||s===!1||s===0?en(y,1):en(y);let c,f,p,d,h=!1,m=!1;if(be(e)?(f=()=>e.value,h=dt(e)):xt(e)?(f=()=>u(e),h=!0):te(e)?(m=!0,h=e.some(y=>xt(y)||dt(y)),f=()=>e.map(y=>{if(be(y))return y.value;if(xt(y))return u(y);if(se(y))return l?l(y,2):y()})):se(e)?t?f=l?()=>l(e,2):e:f=()=>{if(p){nn();try{p()}finally{on()}}const y=Cn;Cn=c;try{return l?l(e,3,[d]):e(d)}finally{Cn=y}}:f=Kt,t&&s){const y=f,S=s===!0?1/0:s;f=()=>en(y(),S)}const b=vn(),T=()=>{c.stop(),b&&b.active&&Pi(b.effects,c)};if(r&&t){const y=t;t=(...S)=>{y(...S),T()}}let w=m?new Array(e.length).fill(cs):cs;const g=y=>{if(!(!(c.flags&1)||!c.dirty&&!y))if(t){const S=c.run();if(s||h||(m?S.some((P,I)=>Ut(P,w[I])):Ut(S,w))){p&&p();const P=Cn;Cn=c;try{const I=[S,w===cs?void 0:m&&w[0]===cs?[]:w,d];w=S,l?l(t,3,I):t(...I)}finally{Cn=P}}}else c.run()};return a&&a(g),c=new bc(f),c.scheduler=i?()=>i(g,!1):g,d=y=>rp(y,!1,c),p=c.onStop=()=>{const y=xs.get(c);if(y){if(l)l(y,4);else for(const S of y)S();xs.delete(c)}},t?o?g(!0):w=c.run():i?i(g.bind(null,!0),!0):c.run(),T.pause=c.pause.bind(c),T.resume=c.resume.bind(c),T.stop=T,T}function en(e,t=1/0,n){if(t<=0||!_e(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,be(e))en(e.value,t,n);else if(te(e))for(let o=0;o<e.length;o++)en(e[o],t,n);else if(qs(e)||qn(e))e.forEach(o=>{en(o,t,n)});else if(dc(e)){for(const o in e)en(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&en(e[o],t,n)}return e}function Jo(e,t,n,o){try{return o?e(...o):e()}catch(s){po(s,t,n)}}function Pt(e,t,n,o){if(se(e)){const s=Jo(e,t,n,o);return s&&Ri(s)&&s.catch(r=>{po(r,t,n)}),s}if(te(e)){const s=[];for(let r=0;r<e.length;r++)s.push(Pt(e[r],t,n,o));return s}}function po(e,t,n,o=!0){const s=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||ke;if(t){let a=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,l,u)===!1)return}a=a.parent}if(r){nn(),Jo(r,null,10,[e,l,u]),on();return}}ap(e,n,s,o,i)}function ap(e,t,n,o=!0,s=!1){if(s)throw e;console.error(e)}const Qe=[];let Nt=-1;const Yn=[];let pn=null,Kn=0;const Dc=Promise.resolve();let As=null;function ht(e){const t=As||Dc;return e?t.then(this?e.bind(this):e):t}function lp(e){let t=Nt+1,n=Qe.length;for(;t<n;){const o=t+n>>>1,s=Qe[o],r=Uo(s);r<e||r===e&&s.flags&2?t=o+1:n=o}return t}function ji(e){if(!(e.flags&1)){const t=Uo(e),n=Qe[Qe.length-1];!n||!(e.flags&2)&&t>=Uo(n)?Qe.push(e):Qe.splice(lp(t),0,e),e.flags|=1,Hc()}}function Hc(){As||(As=Dc.then(jc))}function Fo(e){te(e)?Yn.push(...e):pn&&e.id===-1?pn.splice(Kn+1,0,e):e.flags&1||(Yn.push(e),e.flags|=1),Hc()}function Sa(e,t,n=Nt+1){for(;n<Qe.length;n++){const o=Qe[n];if(o&&o.flags&2){if(e&&o.id!==e.uid)continue;Qe.splice(n,1),n--,o.flags&4&&(o.flags&=-2),o(),o.flags&4||(o.flags&=-2)}}}function Ps(e){if(Yn.length){const t=[...new Set(Yn)].sort((n,o)=>Uo(n)-Uo(o));if(Yn.length=0,pn){pn.push(...t);return}for(pn=t,Kn=0;Kn<pn.length;Kn++){const n=pn[Kn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}pn=null,Kn=0}}const Uo=e=>e.id==null?e.flags&2?-1:1/0:e.id;function jc(e){try{for(Nt=0;Nt<Qe.length;Nt++){const t=Qe[Nt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Jo(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Nt<Qe.length;Nt++){const t=Qe[Nt];t&&(t.flags&=-2)}Nt=-1,Qe.length=0,Ps(),As=null,(Qe.length||Yn.length)&&jc()}}let Ke=null,Fc=null;function Rs(e){const t=Ke;return Ke=e,Fc=e&&e.type.__scopeId||null,t}function Je(e,t=Ke,n){if(!t||e._n)return e;const o=(...s)=>{o._d&&Is(-1);const r=Rs(t);let i;try{i=e(...s)}finally{Rs(r),o._d&&Is(1)}return i};return o._n=!0,o._c=!0,o._d=!0,o}function wt(e,t){if(Ke===null)return e;const n=lr(Ke),o=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[r,i,a,l=ke]=t[s];r&&(se(r)&&(r={mounted:r,updated:r}),r.deep&&en(i),o.push({dir:r,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function Dt(e,t,n,o){const s=e.dirs,r=t&&t.dirs;for(let i=0;i<s.length;i++){const a=s[i];r&&(a.oldValue=r[i].value);let l=a.dir[o];l&&(nn(),Pt(l,n,8,[e.el,a,e,t]),on())}}function ft(e,t){if(Ve){let n=Ve.provides;const o=Ve.parent&&Ve.parent.provides;o===n&&(n=Ve.provides=Object.create(o)),n[e]=t}}function Te(e,t,n=!1){const o=it();if(o||On){let s=On?On._context.provides:o?o.parent==null||o.ce?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(s&&e in s)return s[e];if(arguments.length>1)return n&&se(t)?t.call(o&&o.proxy):t}}function Yo(){return!!(it()||On)}const cp=Symbol.for("v-scx"),up=()=>Te(cp);function Uc(e,t){return Fi(e,null,t)}function Me(e,t,n){return Fi(e,t,n)}function Fi(e,t,n=ke){const{immediate:o,deep:s,flush:r,once:i}=n,a=Ie({},n),l=t&&o||!t&&r!=="post";let u;if(In){if(r==="sync"){const d=up();u=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=Kt,d.resume=Kt,d.pause=Kt,d}}const c=Ve;a.call=(d,h,m)=>Pt(d,c,h,m);let f=!1;r==="post"?a.scheduler=d=>{Fe(d,c&&c.suspense)}:r!=="sync"&&(f=!0,a.scheduler=(d,h)=>{h?d():ji(d)}),a.augmentJob=d=>{t&&(d.flags|=4),f&&(d.flags|=2,c&&(d.id=c.uid,d.i=c))};const p=ip(e,t,a);return In&&(u?u.push(p):l&&p()),p}function fp(e,t,n){const o=this.proxy,s=Pe(e)?e.includes(".")?Bc(o,e):()=>o[e]:e.bind(o,o);let r;se(t)?r=t:(r=t.handler,n=t);const i=ho(this),a=Fi(s,r.bind(o),n);return i(),a}function Bc(e,t){const n=t.split(".");return()=>{let o=e;for(let s=0;s<n.length&&o;s++)o=o[n[s]];return o}}const dp=Symbol("_vte"),Vc=e=>e.__isTeleport,Ht=Symbol("_leaveCb"),vo=Symbol("_enterCb");function Kc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return bn(()=>{e.isMounted=!0}),Xo(()=>{e.isUnmounting=!0}),e}const gt=[Function,Array],zc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:gt,onEnter:gt,onAfterEnter:gt,onEnterCancelled:gt,onBeforeLeave:gt,onLeave:gt,onAfterLeave:gt,onLeaveCancelled:gt,onBeforeAppear:gt,onAppear:gt,onAfterAppear:gt,onAppearCancelled:gt},Gc=e=>{const t=e.subTree;return t.component?Gc(t.component):t},pp={name:"BaseTransition",props:zc,setup(e,{slots:t}){const n=it(),o=Kc();return()=>{const s=t.default&&Ui(t.default(),!0),r=s&&s.length?Wc(s):n.subTree?ge():void 0;if(!r)return;const i=fe(e),{mode:a}=i;if(o.isLeaving)return Tr(r);const l=Ca(r);if(!l)return Tr(r);let u=Bo(l,i,o,n,f=>u=f);l.type!==$e&&_n(l,u);let c=n.subTree&&Ca(n.subTree);if(c&&c.type!==$e&&!Ct(c,l)&&Gc(n).type!==$e){let f=Bo(c,i,o,n);if(_n(c,f),a==="out-in"&&l.type!==$e)return o.isLeaving=!0,f.afterLeave=()=>{o.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},Tr(r);a==="in-out"&&l.type!==$e?f.delayLeave=(p,d,h)=>{const m=qc(o,c);m[String(c.key)]=c,p[Ht]=()=>{d(),p[Ht]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{h(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return r}}};function Wc(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==$e){t=n;break}}return t}const hp=pp;function qc(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Bo(e,t,n,o,s){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:p,onLeave:d,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:b,onAppear:T,onAfterAppear:w,onAppearCancelled:g}=t,y=String(e.key),S=qc(n,e),P=(A,M)=>{A&&Pt(A,o,9,M)},I=(A,M)=>{const q=M[1];P(A,M),te(A)?A.every($=>$.length<=1)&&q():A.length<=1&&q()},U={mode:i,persisted:a,beforeEnter(A){let M=l;if(!n.isMounted)if(r)M=b||l;else return;A[Ht]&&A[Ht](!0);const q=S[y];q&&Ct(e,q)&&q.el[Ht]&&q.el[Ht](),P(M,[A])},enter(A){if(S[y]===e)return;let M=u,q=c,$=f;if(!n.isMounted)if(r)M=T||u,q=w||c,$=g||f;else return;let B=!1;A[vo]=ue=>{B||(B=!0,ue?P($,[A]):P(q,[A]),U.delayedLeave&&U.delayedLeave(),A[vo]=void 0)};const ie=A[vo].bind(null,!1);M?I(M,[A,ie]):ie()},leave(A,M){const q=String(e.key);if(A[vo]&&A[vo](!0),n.isUnmounting)return M();P(p,[A]);let $=!1;A[Ht]=ie=>{$||($=!0,M(),ie?P(m,[A]):P(h,[A]),A[Ht]=void 0,S[q]===e&&delete S[q])};const B=A[Ht].bind(null,!1);S[q]=e,d?I(d,[A,B]):B()},clone(A){const M=Bo(A,t,n,o,s);return s&&s(M),M}};return U}function Tr(e){if(Zo(e))return e=Gt(e),e.children=null,e}function Ca(e){if(!Zo(e))return Vc(e.type)&&e.children?Wc(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&se(n.default))return n.default()}}function _n(e,t){e.shapeFlag&6&&e.component?(e.transition=t,_n(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 Ui(e,t=!1,n){let o=[],s=0;for(let r=0;r<e.length;r++){let i=e[r];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:r);i.type===ae?(i.patchFlag&128&&s++,o=o.concat(Ui(i.children,t,a))):(t||i.type!==$e)&&o.push(a!=null?Gt(i,{key:a}):i)}if(s>1)for(let r=0;r<o.length;r++)o[r].patchFlag=-2;return o}function le(e,t){return se(e)?Ie({name:e.name},t,{setup:e}):e}function Bi(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Ea(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const Os=new WeakMap;function Zn(e,t,n,o,s=!1){if(te(e)){e.forEach((m,b)=>Zn(m,t&&(te(t)?t[b]:t),n,o,s));return}if(tn(o)&&!s){o.shapeFlag&512&&o.type.__asyncResolved&&o.component.subTree.component&&Zn(e,t,n,o.component.subTree);return}const r=o.shapeFlag&4?lr(o.component):o.el,i=s?null:r,{i:a,r:l}=e,u=t&&t.r,c=a.refs===ke?a.refs={}:a.refs,f=a.setupState,p=fe(f),d=f===ke?uc:m=>Ea(c,m)?!1:ve(p,m),h=(m,b)=>!(b&&Ea(c,b));if(u!=null&&u!==l){if(xa(t),Pe(u))c[u]=null,d(u)&&(f[u]=null);else if(be(u)){const m=t;h(u,m.k)&&(u.value=null),m.k&&(c[m.k]=null)}}if(se(l))Jo(l,a,12,[i,c]);else{const m=Pe(l),b=be(l);if(m||b){const T=()=>{if(e.f){const w=m?d(l)?f[l]:c[l]:h()||!e.k?l.value:c[e.k];if(s)te(w)&&Pi(w,r);else if(te(w))w.includes(r)||w.push(r);else if(m)c[l]=[r],d(l)&&(f[l]=c[l]);else{const g=[r];h(l,e.k)&&(l.value=g),e.k&&(c[e.k]=g)}}else m?(c[l]=i,d(l)&&(f[l]=i)):b&&(h(l,e.k)&&(l.value=i),e.k&&(c[e.k]=i))};if(i){const w=()=>{T(),Os.delete(e)};w.id=-1,Os.set(e,w),Fe(w,n)}else xa(e),T()}}}function xa(e){const t=Os.get(e);t&&(t.flags|=8,Os.delete(e))}let Aa=!1;const Bn=()=>{Aa||(console.error("Hydration completed but contains mismatches."),Aa=!0)},mp=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",gp=e=>e.namespaceURI.includes("MathML"),us=e=>{if(e.nodeType===1){if(mp(e))return"svg";if(gp(e))return"mathml"}},Gn=e=>e.nodeType===8;function _p(e){const{mt:t,p:n,o:{patchProp:o,createText:s,nextSibling:r,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Ps(),y._vnode=g;return}f(y.firstChild,g,null,null,null),Ps(),y._vnode=g},f=(g,y,S,P,I,U=!1)=>{U=U||!!y.dynamicChildren;const A=Gn(g)&&g.data==="[",M=()=>m(g,y,S,P,I,A),{type:q,ref:$,shapeFlag:B,patchFlag:ie}=y;let ue=g.nodeType;y.el=g,ie===-2&&(U=!1,y.dynamicChildren=null);let F=null;switch(q){case Ln:ue!==3?y.children===""?(l(y.el=s(""),i(g),g),F=g):F=M():(g.data!==y.children&&(Bn(),g.data=y.children),F=r(g));break;case $e:w(g)?(F=r(g),T(y.el=g.content.firstChild,g,S)):ue!==8||A?F=M():F=r(g);break;case Lo:if(A&&(g=r(g),ue=g.nodeType),ue===1||ue===3){F=g;const Z=!y.children.length;for(let z=0;z<y.staticCount;z++)Z&&(y.children+=F.nodeType===1?F.outerHTML:F.data),z===y.staticCount-1&&(y.anchor=F),F=r(F);return A?r(F):F}else M();break;case ae:A?F=h(g,y,S,P,I,U):F=M();break;default:if(B&1)(ue!==1||y.type.toLowerCase()!==g.tagName.toLowerCase())&&!w(g)?F=M():F=p(g,y,S,P,I,U);else if(B&6){y.slotScopeIds=I;const Z=i(g);if(A?F=b(g):Gn(g)&&g.data==="teleport start"?F=b(g,g.data,"teleport end"):F=r(g),t(y,Z,null,S,P,us(Z),U),tn(y)&&!y.type.__asyncResolved){let z;A?(z=Y(ae),z.anchor=F?F.previousSibling:Z.lastChild):z=g.nodeType===3?Be(""):Y("div"),z.el=g,y.component.subTree=z}}else B&64?ue!==8?F=M():F=y.type.hydrate(g,y,S,P,I,U,e,d):B&128&&(F=y.type.hydrate(g,y,S,P,us(i(g)),I,U,e,f))}return $!=null&&Zn($,null,P,y),F},p=(g,y,S,P,I,U)=>{U=U||!!y.dynamicChildren;const{type:A,props:M,patchFlag:q,shapeFlag:$,dirs:B,transition:ie}=y,ue=A==="input"||A==="option";if(ue||q!==-1){B&&Dt(y,null,S,"created");let F=!1;if(w(g)){F=vu(null,ie)&&S&&S.vnode.props&&S.vnode.props.appear;const z=g.content.firstChild;if(F){const he=z.getAttribute("class");he&&(z.$cls=he),ie.beforeEnter(z)}T(z,g,S),y.el=g=z}if($&16&&!(M&&(M.innerHTML||M.textContent))){let z=d(g.firstChild,y,g,S,P,I,U);for(;z;){fs(g,1)||Bn();const he=z;z=z.nextSibling,a(he)}}else if($&8){let z=y.children;z[0]===` 3`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(z=z.slice(1));const{textContent:he}=g;he!==z&&he!==z.replace(/\r\n|\r/g,` 4`)&&(fs(g,0)||Bn(),g.textContent=y.children)}if(M){if(ue||!U||q&48){const z=g.tagName.includes("-");for(const he in M)(ue&&(he.endsWith("value")||he==="indeterminate")||Wo(he)&&!Pn(he)||he[0]==="."||z&&!Pn(he))&&o(g,he,null,M[he],void 0,S)}else if(M.onClick)o(g,"onClick",null,M.onClick,void 0,S);else if(q&4&&xt(M.style))for(const z in M.style)M.style[z]}let Z;(Z=M&&M.onVnodeBeforeMount)&&st(Z,S,y),B&&Dt(y,null,S,"beforeMount"),((Z=M&&M.onVnodeMounted)||B||F)&&Su(()=>{Z&&st(Z,S,y),F&&ie.enter(g),B&&Dt(y,null,S,"mounted")},P)}return g.nextSibling},d=(g,y,S,P,I,U,A)=>{A=A||!!y.dynamicChildren;const M=y.children,q=M.length;for(let $=0;$<q;$++){const B=A?M[$]:M[$]=ut(M[$]),ie=B.type===Ln;g?(ie&&!A&&$+1<q&&ut(M[$+1]).type===Ln&&(l(s(g.data.slice(B.children.length)),S,r(g)),g.data=B.children),g=f(g,B,P,I,U,A)):ie&&!B.children?l(B.el=s(""),S):(fs(S,1)||Bn(),n(null,B,S,null,P,I,us(S),U))}return g},h=(g,y,S,P,I,U)=>{const{slotScopeIds:A}=y;A&&(I=I?I.concat(A):A);const M=i(g),q=d(r(g),y,M,S,P,I,U);return q&&Gn(q)&&q.data==="]"?r(y.anchor=q):(Bn(),l(y.anchor=u("]"),M,q),q)},m=(g,y,S,P,I,U)=>{if(fs(g.parentElement,1)||Bn(),y.el=null,U){const q=b(g);for(;;){const $=r(g);if($&&$!==q)a($);else break}}const A=r(g),M=i(g);return a(g),n(null,y,M,A,S,P,us(M),I),S&&(S.vnode.el=y.el,ar(S,y.el)),A},b=(g,y="[",S="]")=>{let P=0;for(;g;)if(g=r(g),g&&Gn(g)&&(g.data===y&&P++,g.data===S)){if(P===0)return r(g);P--}return g},T=(g,y,S)=>{const P=y.parentNode;P&&P.replaceChild(g,y);let I=S;for(;I;)I.vnode.el===y&&(I.vnode.el=I.subTree.el=g),I=I.parent},w=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[c,f]}const Pa="data-allow-mismatch",yp={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function fs(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Pa);)e=e.parentElement;const n=e&&e.getAttribute(Pa);if(n==null)return!1;if(n==="")return!0;{const o=n.split(",");return t===0&&o.includes("children")?!0:o.includes(yp[t])}}Xs().requestIdleCallback;Xs().cancelIdleCallback;function vp(e,t){if(Gn(e)&&e.data==="["){let n=1,o=e.nextSibling;for(;o;){if(o.nodeType===1){if(t(o)===!1)break}else if(Gn(o))if(o.data==="]"){if(--n===0)break}else o.data==="["&&n++;o=o.nextSibling}}else t(e)}const tn=e=>!!e.type.__asyncLoader;function ds(e){se(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:s=200,hydrate:r,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,c,f=0;const p=()=>(f++,u=null,d()),d=()=>{let h;return u||(h=u=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((b,T)=>{l(m,()=>b(p()),()=>T(m),f+1)});throw m}).then(m=>h!==u&&u?u:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),c=m,m)))};return le({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(h,m,b){let T=!1;(m.bu||(m.bu=[])).push(()=>T=!0);const w=()=>{T||b()},g=r?()=>{const y=r(w,S=>vp(h,S));y&&(m.bum||(m.bum=[])).push(y)}:w;c?g():d().then(()=>!m.isUnmounted&&g())},get __asyncResolved(){return c},setup(){const h=Ve;if(Bi(h),c)return()=>ps(c,h);const m=g=>{u=null,po(g,h,13,!o)};if(a&&h.suspense||In)return d().then(g=>()=>ps(g,h)).catch(g=>(m(g),()=>o?Y(o,{error:g}):null));const b=J(!1),T=J(),w=J(!!s);return s&&setTimeout(()=>{w.value=!1},s),i!=null&&setTimeout(()=>{if(!b.value&&!T.value){const g=new Error(`Async component timed out after ${i}ms.`);m(g),T.value=g}},i),d().then(()=>{b.value=!0,h.parent&&Zo(h.parent.vnode)&&h.parent.update()}).catch(g=>{m(g),T.value=g}),()=>{if(b.value&&c)return ps(c,h);if(T.value&&o)return Y(o,{error:T.value});if(n&&!w.value)return ps(n,h)}}})}function ps(e,t){const{ref:n,props:o,children:s,ce:r}=t.vnode,i=Y(e,o,s);return i.ref=n,i.ce=r,delete t.vnode.ce,i}const Zo=e=>e.type.__isKeepAlive,bp={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=it(),o=n.ctx;if(!o.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const s=new Map,r=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=o,p=f("div");o.activate=(w,g,y,S,P)=>{const I=w.component;u(w,g,y,0,a),l(I.vnode,w,g,y,I,a,S,w.slotScopeIds,P),Fe(()=>{I.isDeactivated=!1,I.a&&Jn(I.a);const U=w.props&&w.props.onVnodeMounted;U&&st(U,I.parent,w)},a)},o.deactivate=w=>{const g=w.component;$s(g.m),$s(g.a),u(w,p,null,1,a),Fe(()=>{g.da&&Jn(g.da);const y=w.props&&w.props.onVnodeUnmounted;y&&st(y,g.parent,w),g.isDeactivated=!0},a)};function d(w){Sr(w),c(w,n,a,!0)}function h(w){s.forEach((g,y)=>{const S=ti(tn(g)?g.type.__asyncResolved||{}:g.type);S&&!w(S)&&m(y)})}function m(w){const g=s.get(w);g&&(!i||!Ct(g,i))?d(g):i&&Sr(i),s.delete(w),r.delete(w)}Me(()=>[e.include,e.exclude],([w,g])=>{w&&h(y=>So(w,y)),g&&h(y=>!So(g,y))},{flush:"post",deep:!0});let b=null;const T=()=>{b!=null&&(Ms(n.subTree.type)?Fe(()=>{s.set(b,hs(n.subTree))},n.subTree.suspense):s.set(b,hs(n.subTree)))};return bn(T),Vi(T),Xo(()=>{s.forEach(w=>{const{subTree:g,suspense:y}=n,S=hs(g);if(w.type===S.type&&w.key===S.key){Sr(S);const P=S.component.da;P&&Fe(P,y);return}d(w)})}),()=>{if(b=null,!t.default)return i=null;const w=t.default(),g=w[0];if(w.length>1)return i=null,w;if(!Mn(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return i=null,g;let y=hs(g);if(y.type===$e)return i=null,y;const S=y.type,P=ti(tn(y)?y.type.__asyncResolved||{}:S),{include:I,exclude:U,max:A}=e;if(I&&(!P||!So(I,P))||U&&P&&So(U,P))return y.shapeFlag&=-257,i=y,g;const M=y.key==null?S:y.key,q=s.get(M);return y.el&&(y=Gt(y),g.shapeFlag&128&&(g.ssContent=y)),b=M,q?(y.el=q.el,y.component=q.component,y.transition&&_n(y,y.transition),y.shapeFlag|=512,r.delete(M),r.add(M)):(r.add(M),A&&r.size>parseInt(A,10)&&m(r.values().next().value)),y.shapeFlag|=256,i=y,Ms(g.type)?g:y}}},wp=bp;function So(e,t){return te(e)?e.some(n=>So(n,t)):Pe(e)?e.split(",").includes(t):bd(e)?(e.lastIndex=0,e.test(t)):!1}function Jc(e,t){Zc(e,"a",t)}function Yc(e,t){Zc(e,"da",t)}function Zc(e,t,n=Ve){const o=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(sr(t,o,n),n){let s=n.parent;for(;s&&s.parent;)Zo(s.parent.vnode)&&kp(o,t,n,s),s=s.parent}}function kp(e,t,n,o){const s=sr(t,e,o,!0);rr(()=>{Pi(o[t],s)},n)}function Sr(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function hs(e){return e.shapeFlag&128?e.ssContent:e}function sr(e,t,n=Ve,o=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{nn();const a=ho(n),l=Pt(t,n,e,i);return a(),on(),l});return o?s.unshift(r):s.push(r),r}}const rn=e=>(t,n=Ve)=>{(!In||e==="sp")&&sr(e,(...o)=>t(...o),n)},Xc=rn("bm"),bn=rn("m"),Tp=rn("bu"),Vi=rn("u"),Xo=rn("bum"),rr=rn("um"),Sp=rn("sp"),Cp=rn("rtg"),Ep=rn("rtc");function Qc(e,t=Ve){sr("ec",e,t)}const eu="components",xp="directives",tu=Symbol.for("v-ndc");function Qo(e){return Pe(e)?nu(eu,e,!1)||e:e||tu}function O3(e){return nu(xp,e)}function nu(e,t,n=!0,o=!1){const s=Ke||Ve;if(s){const r=s.type;if(e===eu){const a=ti(r,!1);if(a&&(a===t||a===et(t)||a===Zs(et(t))))return r}const i=Ra(s[e]||r[e],t)||Ra(s.appContext[e],t);return!i&&o?r:i}}function Ra(e,t){return e&&(e[t]||e[et(t)]||e[Zs(et(t))])}function Ge(e,t,n,o){let s;const r=n,i=te(e);if(i||Pe(e)){const a=i&&xt(e);let l=!1,u=!1;a&&(l=!dt(e),u=zt(e),e=tr(e)),s=new Array(e.length);for(let c=0,f=e.length;c<f;c++)s[c]=t(l?u?so(At(e[c])):At(e[c]):e[c],c,void 0,r)}else if(typeof e=="number"){s=new Array(e);for(let a=0;a<e;a++)s[a]=t(a+1,a,void 0,r)}else if(_e(e))if(e[Symbol.iterator])s=Array.from(e,(a,l)=>t(a,l,void 0,r));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];s[l]=t(e[c],c,l,r)}}else s=[];return s}function ou(e,t,n={}
4,o,s){if(Ke.ce||Ke.parent&&tn(Ke.parent)&&Ke.parent.ce){const u=Object.keys(n).length>0;return t!=="default"&&(n.name=t),E(),pe(ae,null,[Y("slot",n,o&&o())],u?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),E();const i=r&&su(r(n)),a=n.key||i&&i.key,l=pe(ae,{key:(a&&!pt(a)?a:`_${t}`)+(!i&&o?"_fb":"")},i||(o?o():[]),i&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function su(e){return e.some(t=>Mn(t)?!(t.type===$e||t.type===ae&&!su(t.children)):!0)?e:null}const Jr=e=>e?Pu(e)?lr(e):Jr(e.parent):null,Oo=Ie(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=>Jr(e.parent),$root:e=>Jr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>iu(e),$forceUpdate:e=>e.f||(e.f=()=>{ji(e.update)}),$nextTick:e=>e.n||(e.n=ht.bind(e.proxy)),$watch:e=>fp.bind(e)}),Cr=(e,t)=>e!==ke&&!e.__isScriptSetup&&ve(e,t),Ap={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:o,data:s,props:r,accessCache:i,type:a,appContext:l}=e;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return o[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(Cr(o,t))return i[t]=1,o[t];if(s!==ke&&ve(s,t))return i[t]=2,s[t];if(ve(r,t))return i[t]=3,r[t];if(n!==ke&&ve(n,t))return i[t]=4,n[t];Yr&&(i[t]=0)}}const u=Oo[t];let c,f;if(u)return t==="$attrs"&&qe(e.attrs,"get",""),u(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==ke&&ve(n,t))return i[t]=4,n[t];if(f=l.config.globalProperties,ve(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:s,ctx:r}=e;return Cr(s,t)?(s[t]=n,!0):o!==ke&&ve(o,t)?(o[t]=n,!0):ve(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:s,props:r,type:i}},a){let l;return!!(n[a]||e!==ke&&a[0]!=="$"&&ve(e,a)||Cr(t,a)||ve(r,a)||ve(o,a)||ve(Oo,a)||ve(s.config.globalProperties,a)||(l=i.__cssModules)&&l[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ve(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Oa(e){return te(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function L3(e){const t=it(),n=In;let o=e();Ko(),n&&Qn(!1);const s=()=>{ho(t),n&&Qn(!0)},r=()=>{it()!==t&&t.scope.off(),Ko(),n&&Qn(!1)};return Ri(o)&&(o=o.catch(i=>{throw s(),Promise.resolve().then(()=>Promise.resolve().then(r)),i})),[o,()=>{s(),Promise.resolve().then(r)}]}let Yr=!0;function Pp(e){const t=iu(e),n=e.proxy,o=e.ctx;Yr=!1,t.beforeCreate&&La(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:d,updated:h,activated:m,deactivated:b,beforeDestroy:T,beforeUnmount:w,destroyed:g,unmounted:y,render:S,renderTracked:P,renderTriggered:I,errorCaptured:U,serverPrefetch:A,expose:M,inheritAttrs:q,components:$,directives:B,filters:ie}=t;if(u&&Rp(u,o,null),i)for(const Z in i){const z=i[Z];se(z)&&(o[Z]=z.bind(n))}if(s){const Z=s.call(n,n);_e(Z)&&(e.data=sn(Z))}if(Yr=!0,r)for(const Z in r){const z=r[Z],he=se(z)?z.bind(n,n):se(z.get)?z.get.bind(n,n):Kt,nt=!se(z)&&se(z.set)?z.set.bind(n):Kt,$t=N({get:he,set:nt});Object.defineProperty(o,Z,{enumerable:!0,configurable:!0,get:()=>$t.value,set:ot=>$t.value=ot})}
vendor: 22,736 bytes, line 4
4if(a)for(const Z in a)ru(a[Z],o,n,Z);if(l){const Z=se(l)?l.call(n):l;Reflect.ownKeys(Z).forEach(z=>{ft(z,Z[z])})}c&&La(c,e,"c");function F(Z,z){te(z)?z.forEach(he=>Z(he.bind(n))):z&&Z(z.bind(n))}if(F(Xc,f),F(bn,p),F(Tp,d),F(Vi,h),F(Jc,m),F(Yc,b),F(Qc,U),F(Ep,P),F(Cp,I),F(Xo,w),F(rr,y),F(Sp,A),te(M))if(M.length){const Z=e.exposed||(e.exposed={});M.forEach(z=>{Object.defineProperty(Z,z,{get:()=>n[z],set:he=>n[z]=he,enumerable:!0})})}else e.exposed||(e.exposed={});S&&e.render===Kt&&(e.render=S),q!=null&&(e.inheritAttrs=q),$&&(e.components=$),B&&(e.directives=B),A&&Bi(e)}function Rp(e,t,n=Kt){te(e)&&(e=Zr(e));for(const o in e){const s=e[o];let r;_e(s)?"default"in s?r=Te(s.from||o,s.default,!0):r=Te(s.from||o):r=Te(s),be(r)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[o]=r}}function La(e,t,n){Pt(te(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function ru(e,t,n,o){let s=o.includes(".")?Bc(n,o):()=>n[o];if(Pe(e)){const r=t[e];se(r)&&Me(s,r)}else if(se(e))Me(s,e.bind(n));else if(_e(e))if(te(e))e.forEach(r=>ru(r,t,n,o));else{const r=se(e.handler)?e.handler.bind(n):t[e.handler];se(r)&&Me(s,r,e)}}function iu(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,a=r.get(t);let l;return a?l=a:!s.length&&!n&&!o?l=t:(l={},s.length&&s.forEach(u=>Ls(l,u,i,!0)),Ls(l,t,i)),_e(t)&&r.set(t,l),l}function Ls(e,t,n,o=!1){const{mixins:s,extends:r}=t;r&&Ls(e,r,n,!0),s&&s.forEach(i=>Ls(e,i,n,!0));for(const i in t)if(!(o&&i==="expose")){const a=Op[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Op={data:$a,props:Ma,emits:Ma,methods:Co,computed:Co,beforeCreate:Ze,created:Ze,beforeMount:Ze,mounted:Ze,beforeUpdate:Ze,updated:Ze,beforeDestroy:Ze,beforeUnmount:Ze,destroyed:Ze,unmounted:Ze,activated:Ze,deactivated:Ze,errorCaptured:Ze,serverPrefetch:Ze,components:Co,directives:Co,watch:$p,provide:$a,inject:Lp};function $a(e,t){return t?e?function(){return Ie(se(e)?e.call(this,this):e,se(t)?t.call(this,this):t)}:t:e}function Lp(e,t){return Co(Zr(e),Zr(t))}function Zr(e){if(te(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ze(e,t){return e?[...new Set([].concat(e,t))]:t}function Co(e,t){return e?Ie(Object.create(null),e,t):t}function Ma(e,t){return e?te(e)&&te(t)?[...new Set([...e,...t])]:Ie(Object.create(null),Oa(e),Oa(t??{})):t}function $p(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const o in t)n[o]=Ze(e[o],t[o]);return n}function au(){return{app:null,config:{isNativeTag:uc,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Mp=0;function Ip(e,t){return function(o,s=null){se(o)||(o=Ie({},o)),s!=null&&!_e(s)&&(s=null);const r=au(),i=new WeakSet,a=[];let l=!1;const u=r.app={_uid:Mp++,_component:o,_props:s,_container:null,_context:r,_instance:null,version:hh,get config(){return r.config},set config(c){},use(c,...f){return i.has(c)||(c&&se(c.install)?(i.add(c),c.install(u,...f)):se(c)&&(i.add(c),c(u,...f))),u},mixin(c){return r.mixins.includes(c)||r.mixins.push(c),u},component(c,f){return f?(r.components[c]=f,u):r.components[c]},directive(c,f){return f?(r.directives[c]=f,u):r.directives[c]},mount(c,f,p){if(!l){const d=u._ceVNode||Y(o,s);return d.appContext=r,p===!0?p="svg":p===!1&&(p=void 0),f&&t?t(d,c):e(d,c,p),l=!0,u._container=c,c.__vue_app__=u,lr(d.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Pt(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return r.provides[c]=f,u},runWithContext(c){const f=On;On=u;try{return c()}finally{On=f}}};return u}}let On=null;const Np=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${et(t)}Modifiers`]||e[`${yn(t)}Modifiers`];function Dp(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||ke;let s=n;const r=t.startsWith("update:"),i=r&&Np(o,t.slice(7));i&&(i.trim&&(s=n.map(c=>Pe(c)?c.trim():c)),i.number&&(s=n.map(Oi)));let a,l=o[a=yr(t)]||o[a=yr(et(t))];!l&&r&&(l=o[a=yr(yn(t))]),l&&Pt(l,e,6,s);const u=o[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Pt(u,e,6,s)}}const Hp=new WeakMap;function lu(e,t,n=!1){const o=n?Hp:t.emitsCache,s=o.get(e);if(s!==void 0)return s;const r=e.emits;let i={},a=!1;if(!se(e)){const l=u=>{const c=lu(u,t,!0);c&&(a=!0,Ie(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!a?(_e(e)&&o.set(e,null),null):(te(r)?r.forEach(l=>i[l]=null):Ie(i,r),_e(e)&&o.set(e,i),i)}function ir(e,t){return!e||!Wo(t)?!1:(t=t.slice(2).replace(/Once$/,""),ve(e,t[0].toLowerCase()+t.slice(1))||ve(e,yn(t))||ve(e,t))}function Er(e){const{type:t,vnode:n,proxy:o,withProxy:s,propsOptions:[r],slots:i,attrs:a,emit:l,render:u,renderCache:c,props:f,data:p,setupState:d,ctx:h,inheritAttrs:m}=e,b=Rs(e);let T,w;try{if(n.shapeFlag&4){const y=s||o,S=y;T=ut(u.call(S,y,c,f,d,p,h)),w=a}else{const y=t;T=ut(y.length>1?y(f,{attrs:a,slots:i,emit:l}):y(f,null)),w=t.props?a:Fp(a)}}catch(y){$o.length=0,po(y,e,1),T=Y($e)}let g=T;if(w&&m!==!1){const y=Object.keys(w),{shapeFlag:S}=g;y.length&&S&7&&(r&&y.some(Ws)&&(w=Up(w,r)),g=Gt(g,w,!1,!0))}return n.dirs&&(g=Gt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&_n(g,n.transition),T=g,Rs(b),T}function jp(e,t=!0){let n;for(let o=0;o<e.length;o++){const s=e[o];if(Mn(s)){if(s.type!==$e||s.children==="v-if"){if(n)return;n=s}}else return}return n}const Fp=e=>{let t;for(const n in e)(n==="class"||n==="style"||Wo(n))&&((t||(t={}))[n]=e[n]);return t},Up=(e,t)=>{const n={};for(const o in e)(!Ws(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function Bp(e,t,n){const{props:o,children:s,component:r}=e,{props:i,children:a,patchFlag:l}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Ia(o,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const p=c[f];if(cu(i,o,p)&&!ir(u,p))return!0}}}else return(s||a)&&(!a||!a.$stable)?!0:o===i?!1:o?i?Ia(o,i,u):!0:!!i;return!1}function Ia(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let s=0;s<o.length;s++){const r=o[s];if(cu(t,e,r)&&!ir(n,r))return!0}return!1}function cu(e,t,n){const o=e[n],s=t[n];return n==="style"&&_e(o)&&_e(s)?!qo(o,s):o!==s}function ar({vnode:e,parent:t,suspense:n},o){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.suspense.vnode.el=s.el=o,e=s),s===e)(e=t.vnode).el=o,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=o)}const uu={},fu=()=>Object.create(uu),du=e=>Object.getPrototypeOf(e)===uu;function Vp(e,t,n,o=!1){const s={},r=fu();e.propsDefaults=Object.create(null),pu(e,t,s,r);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=o?s:Vt(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function Kp(e,t,n,o){const{props:s,attrs:r,vnode:{patchFlag:i}}=e,a=fe(s),[l]=e.propsOptions;let u=!1;if((o||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let p=c[f];if(ir(e.emitsOptions,p))continue;const d=t[p];if(l)if(ve(r,p))d!==r[p]&&(r[p]=d,u=!0);else{const h=et(p);s[h]=Xr(l,a,h,d,e,!1)}else d!==r[p]&&(r[p]=d,u=!0)}}}else{pu(e,t,s,r)&&(u=!0);let c;for(const f in a)(!t||!ve(t,f)&&((c=yn(f))===f||!ve(t,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(s[f]=Xr(l,a,f,void 0,e,!0)):delete s[f]);if(r!==a)for(const f in r)(!t||!ve(t,f))&&(delete r[f],u=!0)}u&&Qt(e.attrs,"set","")}function pu(e,t,n,o){const[s,r]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(Pn(l))continue;const u=t[l];let c;s&&ve(s,c=et(l))?!r||!r.includes(c)?n[c]=u:(a||(a={}))[c]=u:ir(e.emitsOptions,l)||(!(l in o)||u!==o[l])&&(o[l]=u,i=!0)}if(r){const l=fe(n),u=a||ke;for(let c=0;c<r.length;c++){const f=r[c];n[f]=Xr(s,l,f,u[f],e,!ve(u,f))}}return i}function Xr(e,t,n,o,s,r){const i=e[n];if(i!=null){const a=ve(i,"default");if(a&&o===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&se(l)){const{propsDefaults:u}=s;if(n in u)o=u[n];else{const c=ho(s);o=u[n]=l.call(null,t),c()}}else o=l;s.ce&&s.ce._setProp(n,o)}i[0]&&(r&&!a?o=!1:i[1]&&(o===""||o===yn(n))&&(o=!0))}return o}const zp=new WeakMap;function hu(e,t,n=!1){const o=n?zp:t.propsCache,s=o.get(e);if(s)return s;const r=e.props,i={},a=[];let l=!1;if(!se(e)){const c=f=>{l=!0;const[p,d]=hu(f,t,!0);Ie(i,p),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!l)return _e(e)&&o.set(e,Wn),Wn;if(te(r))for(let c=0;c<r.length;c++){const f=et(r[c]);Na(f)&&(i[f]=ke)}else if(r)for(const c in r){const f=et(c);if(Na(f)){const p=r[c],d=i[f]=te(p)||se(p)?{type:p}:Ie({},p),h=d.type;let m=!1,b=!0;if(te(h))for(let T=0;T<h.length;++T){const w=h[T],g=se(w)&&w.name;if(g==="Boolean"){m=!0;break}else g==="String"&&(b=!1)}else m=se(h)&&h.name==="Boolean";d[0]=m,d[1]=b,(m||ve(d,"default"))&&a.push(f)}}const u=[i,a];return _e(e)&&o.set(e,u),u}function Na(e){return e[0]!=="$"&&!Pn(e)}const Ki=e=>e==="_"||e==="_ctx"||e==="$stable",zi=e=>te(e)?e.map(ut):[ut(e)],Gp=(e,t,n)=>{if(t._n)return t;const o=Je((...s)=>zi(t(...s)),n);return o._c=!1,o},mu=(e,t,n)=>{const o=e._ctx;for(const s in e){if(Ki(s))continue;const r=e[s];if(se(r))t[s]=Gp(s,r,o);else if(r!=null){const i=zi(r);t[s]=()=>i}}},gu=(e,t)=>{const n=zi(t);e.slots.default=()=>n},_u=(e,t,n)=>{for(const o in t)(n||!Ki(o))&&(e[o]=t[o])},Wp=(e,t,n)=>{const o=e.slots=fu();if(e.vnode.shapeFlag&32){const s=t._;s?(_u(o,t,n),n&&pc(o,"_",s,!0)):mu(t,o)}else t&&gu(e,t)},qp=(e,t,n)=>{const{vnode:o,slots:s}=e;let r=!0,i=ke;if(o.shapeFlag&32){const a=t._;a?n&&a===1?r=!1:_u(s,t,n):(r=!t.$stable,mu(t,s)),i=t}else t&&(gu(e,t),i={default:1});if(r)for(const a in s)!Ki(a)&&i[a]==null&&delete s[a]},Fe=Su;function Jp(e){return yu(e)}function Yp(e){return yu(e,_p)}function yu(e,t){const n=Xs();n.__VUE__=!0;const{insert:o,remove:s,patchProp:r,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:d=Kt,insertStaticContent:h}=e,m=(_,k,x,D=null,O=null,H=null,G=void 0,K=null,V=!!k.dynamicChildren)=>{if(_===k)return;_&&!Ct(_,k)&&(D=L(_),ot(_,O,H,!0),_=null),k.patchFlag===-2&&(V=!1,k.dynamicChildren=null);const{type:j,ref:oe,shapeFlag:X}=k;switch(j){case Ln:b(_,k,x,D);break;case $e:T(_,k,x,D);break;case Lo:_==null&&w(k,x,D,G);break;case ae:$(_,k,x,D,O,H,G,K,V);break;default:X&1?S(_,k,x,D,O,H,G,K,V):X&6?B(_,k,x,D,O,H,G,K,V):(X&64||X&128)&&j.process(_,k,x,D,O,H,G,K,V,ne)}oe!=null&&O?Zn(oe,_&&_.ref,H,k||_,!k):oe==null&&_&&_.ref!=null&&Zn(_.ref,null,H,_,!0)},b=(_,k,x,D)=>{if(_==null)o(k.el=a(k.children),x,D);else{const O=k.el=_.el;k.children!==_.children&&u(O,k.children)}},T=(_,k,x,D)=>{_==null?o(k.el=l(k.children||""),x,D):k.el=_.el},w=(_,k,x,D)=>{[_.el,_.anchor]=h(_.children,k,x,D,_.el,_.anchor)},g=({el:_,anchor:k},x,D)=>{let O;for(;_&&_!==k;)O=p(_),o(_,x,D),_=O;o(k,x,D)},y=({el:_,anchor:k})=>{let x;for(;_&&_!==k;)x=p(_),s(_),_=x;s(k)},S=(_,k,x,D,O,H,G,K,V)=>{if(k.type==="svg"?G="svg":k.type==="math"&&(G="mathml"),_==null)P(k,x,D,O,H,G,K,V);else{const j=_.el&&_.el._isVueCE?_.el:null;try{j&&j._beginPatch(),A(_,k,O,H,G,K,V)}finally{j&&j._endPatch()}}},P=(_,k,x,D,O,H,G,K)=>{let V,j;const{props:oe,shapeFlag:X,transition:ee,dirs:re}=_;if(V=_.el=i(_.type,H,oe&&oe.is,oe),X&8?c(V,_.children):X&16&&U(_.children,V,null,D,O,xr(_,H),G,K),re&&Dt(_,null,D,"created"),I(V,_,_.scopeId,G,D),oe){for(const we in oe)we!=="value"&&!Pn(we)&&r(V,we,null,oe[we],H,D);"value"in oe&&r(V,"value",null,oe.value,H),(j=oe.onVnodeBeforeMount)&&st(j,D,_)}re&&Dt(_,null,D,"beforeMount");const me=vu(O,ee);me&&ee.beforeEnter(V),o(V,k,x),((j=oe&&oe.onVnodeMounted)||me||re)&&Fe(()=>{j&&st(j,D,_),me&&ee.enter(V),re&&Dt(_,null,D,"mounted")},O)},I=(_,k,x,D,O)=>{if(x&&d(_,x),D)for(let H=0;H<D.length;H++)d(_,D[H]);if(O){let H=O.subTree;if(k===H||Ms(H.type)&&(H.ssContent===k||H.ssFallback===k)){const G=O.vnode;I(_,G,G.scopeId,G.slotScopeIds,O.parent)}}},U=(_,k,x,D,O,H,G,K,V=0)=>{for(let j=V;j<_.length;j++){const oe=_[j]=K?Xt(_[j]):ut(_[j]);m(null,oe,k,x,D,O,H,G,K)}},A=(_,k,x,D,O,H,G)=>{const K=k.el=_.el;let{patchFlag:V,dynamicChildren:j,dirs:oe}=k;V|=_.patchFlag&16;const X=_.props||ke,ee=k.props||ke;let re;if(x&&kn(x,!1),(re=ee.onVnodeBeforeUpdate)&&st(re,x,k,_),oe&&Dt(k,_,x,"beforeUpdate"),x&&kn(x,!0),(X.innerHTML&&ee.innerHTML==null||X.textContent&&ee.textContent==null)&&c(K,""),j?M(_.dynamicChildren,j,K,x,D,xr(k,O),H):G||z(_,k,K,null,x,D,xr(k,O),H,!1),V>0){if(V&16)q(K,X,ee,x,O);else if(V&2&&X.class!==ee.class&&r(K,"class",null,ee.class,O),V&4&&r(K,"style",X.style,ee.style,O),V&8){const me=k.dynamicProps;for(let we=0;we<me.length;we++){const Se=me[we],Le=X[Se],De=ee[Se];(De!==Le||Se==="value")&&r(K,Se,Le,De,O,x)}}V&1&&_.children!==k.children&&c(K,k.children)}else!G&&j==null&&q(K,X,ee,x,O);((re=ee.onVnodeUpdated)||oe)&&Fe(()=>{re&&st(re,x,k,_),oe&&Dt(k,_,x,"updated")},D)},M=(_,k,x,D,O,H,G)=>{for(let K=0;K<k.length;K++){const V=_[K],j=k[K],oe=V.el&&(V.type===ae||!Ct(V,j)||V.shapeFlag&198)?f(V.el):x;m(V,j,oe,null,D,O,H,G,!0)}},q=(_,k,x,D,O)=>{if(k!==x){if(k!==ke)for(const H in k)!Pn(H)&&!(H in x)&&r(_,H,k[H],null,O,D);for(const H in x){if(Pn(H))continue;const G=x[H],K=k[H];G!==K&&H!=="value"&&r(_,H,K,G,O,D)}"value"in x&&r(_,"value",k.value,x.value,O)}},$=(_,k,x,D,O,H,G,K,V)=>{const j=k.el=_?_.el:a(""),oe=k.anchor=_?_.anchor:a("");let{patchFlag:X,dynamicChildren:ee,slotScopeIds:re}=k;re&&(K=K?K.concat(re):re),_==null?(o(j,x,D),o(oe,x,D),U(k.children||[],x,oe,O,H,G,K,V)):X>0&&X&64&&ee&&_.dynamicChildren&&_.dynamicChildren.length===ee.length?(M(_.dynamicChildren,ee,x,O,H,G,K),(k.key!=null||O&&k===O.subTree)&&bu(_,k,!0)):z(_,k,x,oe,O,H,G,K,V)},B=(_,k,x,D,O,H,G,K,V)=>{k.slotScopeIds=K,_==null?k.shapeFlag&512?O.ctx.activate(k,x,D,G,V):ie(k,x,D,O,H,G,V):ue(_,k,V)},ie=(_,k,x,D,O,H,G)=>{const K=_.component=lh(_,D,O);if(Zo(_)&&(K.ctx.renderer=ne),ch(K,!1,G),K.asyncDep){if(O&&O.registerDep(K,F,G),!_.el){const V=K.subTree=Y($e);T(null,V,k,x),_.placeholder=V.el}}else F(K,_,k,x,O,H,G)},ue=(_,k,x)=>{const D=k.component=_.component;if(Bp(_,k,x))if(D.asyncDep&&!D.asyncResolved){Z(D,k,x);return}else D.next=k,D.update();else k.el=_.el,D.vnode=k},F=(_,k,x,D,O,H,G)=>{const K=()=>{if(_.isMounted){let{next:X,bu:ee,u:re,parent:me,vnode:we}=_;{const lt=wu(_);if(lt){X&&(X.el=we.el,Z(_,X,G)),lt.asyncDep.then(()=>{Fe(()=>{_.isUnmounted||j()},O)});return}}let Se=X,Le;kn(_,!1),X?(X.el=we.el,Z(_,X,G)):X=we,ee&&Jn(ee),(Le=X.props&&X.props.onVnodeBeforeUpdate)&&st(Le,me,X,we),kn(_,!0);const De=Er(_),vt=_.subTree;_.subTree=De,m(vt,De,f(vt.el),L(vt),_,O,H),X.el=De.el,Se===null&&ar(_,De.el),re&&Fe(re,O),(Le=X.props&&X.props.onVnodeUpdated)&&Fe(()=>st(Le,me,X,we),O)}else{let X;const{el:ee,props:re}=k,{bm:me,m:we,parent:Se,root:Le,type:De}=_,vt=tn(k);if(kn(_,!1),me&&Jn(me),!vt&&(X=re&&re.onVnodeBeforeMount)&&st(X,Se,k),kn(_,!0),ee&&Re){const lt=()=>{_.subTree=Er(_),Re(ee,_.subTree,_,O,null)};vt&&De.__asyncHydrate?De.__asyncHydrate(ee,_,lt):lt()}else{Le.ce&&Le.ce._hasShadowRoot()&&Le.ce._injectChildStyle(De,_.parent?_.parent.type:void 0);const lt=_.subTree=Er(_);m(null,lt,x,D,_,O,H),k.el=lt.el}if(we&&Fe(we,O),!vt&&(X=re&&re.onVnodeMounted)){const lt=k;Fe(()=>st(X,Se,lt),O)}(k.shapeFlag&256||Se&&tn(Se.vnode)&&Se.vnode.shapeFlag&256)&&_.a&&Fe(_.a,O),_.isMounted=!0,k=x=D=null}};_.scope.on();const V=_.effect=new bc(K);_.scope.off();const j=_.update=V.run.bind(V),oe=_.job=V.runIfDirty.bind(V);oe.i=_,oe.id=_.uid,V.scheduler=()=>ji(oe),kn(_,!0),j()},Z=(_,k,x)=>{k.component=_;const D=_.vnode.props;_.vnode=k,_.next=null,Kp(_,k.props,D,x),qp(_,k.children,x),nn(),Sa(_),on()},z=(_,k,x,D,O,H,G,K,V=!1)=>{const j=_&&_.children,oe=_?_.shapeFlag:0,X=k.children,{patchFlag:ee,shapeFlag:re}=k;if(ee>0){if(ee&128){nt(j,X,x,D,O,H,G,K,V);return}else if(ee&256){he(j,X,x,D,O,H,G,K,V);return}}re&8?(oe&16&&mt(j,O,H),X!==j&&c(x,X)):oe&16?re&16?nt(j,X,x,D,O,H,G,K,V):mt(j,O,H,!0):(oe&8&&c(x,""),re&16&&U(X,x,D,O,H,G,K,V))},he=(_,k,x,D,O,H,G,K,V)=>{_=_||Wn,k=k||Wn;const j=_.length,oe=k.length,X=Math.min(j,oe);let ee;for(ee=0;ee<X;ee++){const re=k[ee]=V?Xt(k[ee]):ut(k[ee]);m(_[ee],re,x,null,O,H,G,K,V)}j>oe?mt(_,O,H,!0,!1,X):U(k,x,D,O,H,G,K,V,X)},nt=(_,k,x,D,O,H,G,K,V)=>{let j=0;const oe=k.length;let X=_.length-1,ee=oe-1;for(;j<=X&&j<=ee;){const re=_[j],me=k[j]=V?Xt(k[j]):ut(k[j]);if(Ct(re,me))m(re,me,x,null,O,H,G,K,V);else break;j++}for(;j<=X&&j<=ee;){const re=_[X],me=k[ee]=V?Xt(k[ee]):ut(k[ee]);if(Ct(re,me))m(re,me,x,null,O,H,G,K,V);else break;X--,ee--}if(j>X){if(j<=ee){const re=ee+1,me=re<oe?k[re].el:D;for(;j<=ee;)m(null,k[j]=V?Xt(k[j]):ut(k[j]),x,me,O,H,G,K,V),j++}}else if(j>ee)for(;j<=X;)ot(_[j],O,H,!0),j++;else{const re=j,me=j,we=new Map;for(j=me;j<=ee;j++){const ct=k[j]=V?Xt(k[j]):ut(k[j]);ct.key!=null&&we.set(ct.key,j)}let Se,Le=0;const De=ee-me+1;let vt=!1,lt=0;const _o=new Array(De);for(j=0;j<De;j++)_o[j]=0;for(j=re;j<=X;j++){const ct=_[j];if(Le>=De){ot(ct,O,H,!0);continue}let Mt;if(ct.key!=null)Mt=we.get(ct.key);else for(Se=me;Se<=ee;Se++)if(_o[Se-me]===0&&Ct(ct,k[Se])){Mt=Se;break}Mt===void 0?ot(ct,O,H,!0):(_o[Mt-me]=j+1,Mt>=lt?lt=Mt:vt=!0,m(ct,k[Mt],x,null,O,H,G,K,V),Le++)}const _a=vt?Zp(_o):Wn;for(Se=_a.length-1,j=De-1;j>=0;j--){const ct=me+j,Mt=k[ct],ya=k[ct+1],va=ct+1<oe?ya.el||ku(ya):D;_o[j]===0?m(null,Mt,x,va,O,H,G,K,V):vt&&(Se<0||j!==_a[Se]?$t(Mt,x,va,2):Se--)}}},$t=(_,k,x,D,O=null)=>{const{el:H,type:G,transition:K,children:V,shapeFlag:j}=_;if(j&6){$t(_.component.subTree,k,x,D);return}if(j&128){_.suspense.move(k,x,D);return}if(j&64){G.move(_,k,x,ne);return}if(G===ae){o(H,k,x);for(let X=0;X<V.length;X++)$t(V[X],k,x,D);o(_.anchor,k,x);return}if(G===Lo){g(_,k,x);return}if(D!==2&&j&1&&K)if(D===0)K.beforeEnter(H),o(H,k,x),Fe(()=>K.enter(H),O);else{const{leave:X,delayLeave:ee,afterLeave:re}=K,me=()=>{_.ctx.isUnmounted?s(H):o(H,k,x)},we=()=>{H._isLeaving&&H[Ht](!0),X(H,()=>{me(),re&&re()})};ee?ee(H,me,we):we()}else o(H,k,x)},ot=(_,k,x,D=!1,O=!1)=>{const{type:H,props:G,ref:K,children:V,dynamicChildren:j,shapeFlag:oe,patchFlag:X,dirs:ee,cacheIndex:re,memo:me}=_;if(X===-2&&(O=!1),K!=null&&(nn(),Zn(K,null,x,_,!0),on()),re!=null&&(k.renderCache[re]=void 0),oe&256){k.ctx.deactivate(_);return}const we=oe&1&&ee,Se=!tn(_);let Le;if(Se&&(Le=G&&G.onVnodeBeforeUnmount)&&st(Le,k,_),oe&6)wn(_.component,x,D);else{if(oe&128){_.suspense.unmount(x,D);return}we&&Dt(_,null,k,"beforeUnmount"),oe&64?_.type.remove(_,k,x,ne,D):j&&!j.hasOnce&&(H!==ae||X>0&&X&64)?mt(j,k,x,!1,!0):(H===ae&&X&384||!O&&oe&16)&&mt(V,k,x),D&&jn(_)}const De=me!=null&&re==null;(Se&&(Le=G&&G.onVnodeUnmounted)||we||De)&&Fe(()=>{Le&&st(Le,k,_),we&&Dt(_,null,k,"unmounted"),De&&(_.el=null)},x)},jn=_=>{const{type:k,el:x,anchor:D,transition:O}=_;if(k===ae){Fn(x,D);return}if(k===Lo){y(_);return}const H=()=>{s(x),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(_.shapeFlag&1&&O&&!O.persisted){const{leave:G,delayLeave:K}=O,V=()=>G(x,H);K?K(_.el,H,V):V()}else H()},Fn=(_,k)=>{let x;for(;_!==k;)x=p(_),s(_),_=x;s(k)},wn=(_,k,x)=>{const{bum:D,scope:O,job:H,subTree:G,um:K,m:V,a:j}=_;$s(V),$s(j),D&&Jn(D),O.stop(),H&&(H.flags|=8,ot(G,_,k,x)),K&&Fe(K,k),Fe(()=>{_.isUnmounted=!0},k)},mt=(_,k,x,D=!1,O=!1,H=0)=>{for(let G=H;G<_.length;G++)ot(_[G],k,x,D,O)},L=_=>{if(_.shapeFlag&6)return L(_.component.subTree);if(_.shapeFlag&128)return _.suspense.next();const k=p(_.anchor||_.el),x=k&&k[dp];return x?p(x):k};let Q=!1;const W=(_,k,x)=>{let D;_==null?k._vnode&&(ot(k._vnode,null,null,!0),D=k._vnode.component):m(k._vnode||null,_,k,null,null,null,x),k._vnode=_,Q||(Q=!0,Sa(D),Ps(),Q=!1)},ne={p:m,um:ot,m:$t,r:jn,mt:ie,mc:U,pc:z,pbc:M,n:L,o:e};let ce,Re;return t&&([ce,Re]=t(ne)),{render:W,hydrate:ce,createApp:Ip(W,ce)}}function xr({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 kn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function vu(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function bu(e,t,n=!1){const o=e.children,s=t.children;if(te(o)&&te(s))for(let r=0;r<o.length;r++){const i=o[r];let a=s[r];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=s[r]=Xt(s[r]),a.el=i.el),!n&&a.patchFlag!==-2&&bu(i,a)),a.type===Ln&&(a.patchFlag===-1&&(a=s[r]=Xt(a)),a.el=i.el),a.type===$e&&!a.el&&(a.el=i.el)}}function Zp(e){const t=e.slice(),n=[0];let o,s,r,i,a;const l=e.length;for(o=0;o<l;o++){const u=e[o];if(u!==0){if(s=n[n.length-1],e[s]<u){t[o]=s,n.push(o);continue}for(r=0,i=n.length-1;r<i;)a=r+i>>1,e[n[a]]<u?r=a+1:i=a;u<e[n[r]]&&(r>0&&(t[o]=n[r-1]),n[r]=o)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}function wu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:wu(t)}function $s(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function ku(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?ku(t.subTree):null}const Ms=e=>e.__isSuspense;let Qr=0;const Xp={name:"Suspense",__isSuspense:!0,process(e,t,n,o,s,r,i,a,l,u){if(e==null)Qp(t,n,o,s,r,i,a,l,u);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}eh(e,t,n,o,s,i,a,l,u)}},hydrate:th,normalize:nh},Gi=Xp;function Vo(e,t){const n=e.props&&e.props[t];se(n)&&n()}function Qp(e,t,n,o,s,r,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),p=e.suspense=Tu(e,s,o,t,f,n,r,i,a,l);u(null,p.pendingBranch=e.ssContent,f,null,o,p,r,i),p.deps>0?(Vo(e,"onPending"),Vo(e,"onFallback"),u(null,e.ssFallback,t,n,o,null,r,i),Xn(p,e.ssFallback)):p.resolve(!1,!0)}function eh(e,t,n,o,s,r,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,d=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:b,isHydrating:T}=f;if(m)f.pendingBranch=p,Ct(m,p)?(l(m,p,f.hiddenContainer,null,s,f,r,i,a),f.deps<=0?f.resolve():b&&(T||(l(h,d,n,o,s,null,r,i,a),Xn(f,d)))):(f.pendingId=Qr++,T?(f.isHydrating=!1,f.activeBranch=m):u(m,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),b?(l(null,p,f.hiddenContainer,null,s,f,r,i,a),f.deps<=0?f.resolve():(l(h,d,n,o,s,null,r,i,a),Xn(f,d))):h&&Ct(h,p)?(l(h,p,n,o,s,f,r,i,a),f.resolve(!0)):(l(null,p,f.hiddenContainer,null,s,f,r,i,a),f.deps<=0&&f.resolve()));else if(h&&Ct(h,p))l(h,p,n,o,s,f,r,i,a),Xn(f,p);else if(Vo(t,"onPending"),f.pendingBranch=p,p.shapeFlag&512?f.pendingId=p.component.suspenseId:f.pendingId=Qr++,l(null,p,f.hiddenContainer,null,s,f,r,i,a),f.deps<=0)f.resolve();else{const{timeout:w,pendingId:g}=f;w>0?setTimeout(()=>{f.pendingId===g&&f.fallback(d)},w):w===0&&f.fallback(d)}}function Tu(e,t,n,o,s,r,i,a,l,u,c=!1){const{p:f,m:p,um:d,n:h,o:{parentNode:m,remove:b}}=u;let T;const w=oh(e);
4w&&t&&t.pendingBranch&&(T=t.pendingId,t.deps++);const g=e.props?hc(e.props.timeout):void 0,y=r,S={vnode:e,parent:t,parentComponent:n,namespace:i,container:o,hiddenContainer:s,deps:0,pendingId:Qr++,timeout:typeof g=="number"?g:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(P=!1,I=!1){const{vnode:U,activeBranch:A,pendingBranch:M,pendingId:q,effects:$,parentComponent:B,container:ie,isInFallback:ue}=S;let F=!1;if(S.isHydrating)S.isHydrating=!1;else if(!P){F=A&&M.transition&&M.transition.mode==="out-in";let he=!1;F&&(A.transition.afterLeave=()=>{q===S.pendingId&&(p(M,ie,r===y&&!he?h(A):r,0),Fo($),ue&&U.ssFallback&&(U.ssFallback.el=null))}),A&&!S.isFallbackMountPending&&(m(A.el)===ie&&(r=h(A),he=!0),d(A,B,S,!0),!F&&ue&&U.ssFallback&&Fe(()=>U.ssFallback.el=null,S)),F||p(M,ie,r,0)}S.isFallbackMountPending=!1,Xn(S,M),S.pendingBranch=null,S.isInFallback=!1;let Z=S.parent,z=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...$),z=!0;break}Z=Z.parent}!z&&!F&&Fo($),S.effects=[],w&&t&&t.pendingBranch&&T===t.pendingId&&(t.deps--,t.deps===0&&!I&&t.resolve()),Vo(U,"onResolve")},fallback(P){if(!S.pendingBranch)return;const{vnode:I,activeBranch:U,parentComponent:A,container:M,namespace:q}=S;Vo(I,"onFallback");const $=h(U),B=()=>{S.isFallbackMountPending=!1,S.isInFallback&&(f(null,P,M,$,A,null,q,a,l),Xn(S,P))},ie=P.transition&&P.transition.mode==="out-in";ie&&(S.isFallbackMountPending=!0,U.transition.afterLeave=B),S.isInFallback=!0,d(U,A,null,!0),ie||B()},move(P,I,U){S.activeBranch&&p(S.activeBranch,P,I,U),S.container=P},next(){return S.activeBranch&&h(S.activeBranch)},registerDep(P,I,U){const A=!!S.pendingBranch;A&&S.deps++;const M=P.vnode.el;P.asyncDep.catch(q=>{po(q,P,0)}).then(q=>{if(P.isUnmounted||S.isUnmounted||S.pendingId!==P.suspenseId)return;Ko(),P.asyncResolved=!0;const{vnode:$}=P;ei(P,q),M&&($.el=M);const B=!M&&P.subTree.el;I(P,$,m(M||P.subTree.el),M?null:h(P.subTree),S,i,U),B&&($.placeholder=null,b(B)),ar(P,$.el),A&&--S.deps===0&&S.resolve()})},unmount(P,I){S.isUnmounted=!0,S.activeBranch&&d(S.activeBranch,n,P,I),S.pendingBranch&&d(S.pendingBranch,n,P,I)}};return S}function th(e,t,n,o,s,r,i,a,l){const u=t.suspense=Tu(t,o,n,e.parentNode,document.createElement("div"),null,s,r,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,r,i);return u.deps===0&&u.resolve(!1,!0),c}function nh(e){const{shapeFlag:t,children:n}=e,o=t&32;e.ssContent=Da(o?n.default:n),e.ssFallback=o?Da(n.fallback):Y($e)}function Da(e){let t;if(se(e)){const n=ro&&e._c;n&&(e._d=!1,E()),e=e(),n&&(e._d=!0,t=rt,Cu())}return te(e)&&(e=jp(e)),e=ut(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Su(e,t){t&&t.pendingBranch?te(e)?t.effects.push(...e):t.effects.push(e):Fo(e)}function Xn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,o&&o.subTree===n&&(o.vnode.el=s,ar(o,s))}function oh(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ae=Symbol.for("v-fgt"),Ln=Symbol.for("v-txt"),$e=Symbol.for("v-cmt"),Lo=Symbol.for("v-stc"),$o=[];let rt=null;function E(e=!1){$o.push(rt=e?null:[])}function Cu(){$o.pop(),rt=$o[$o.length-1]||null}let ro=1;function Is(e,t=!1){ro+=e,e<0&&rt&&t&&(rt.hasOnce=!0)}function Eu(e){return e.dynamicChildren=ro>0?rt||Wn:null,Cu(),ro>0&&rt&&rt.push(e),e}function R(e,t,n,o,s,r){return Eu(C(e,t,n,o,s,r,!0))}function pe(e,t,n,o,s){return Eu(Y(e,t,n,o,s,!0))}function Mn(e){return e?e.__v_isVNode===!0:!1}function Ct(e,t){return e.type===t.type&&e.key===t.key}const xu=({key:e})=>e??null,ks=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Pe(e)||be(e)||se(e)?{i:Ke,r:e,k:t,f:!!n}:e:null);function C(e,t=null,n=null,o=0,s=null,r=e===ae?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&xu(t),ref:t&&ks(t),scopeId:Fc,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:r,patchFlag:o,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ke};
vendor: 10,315 bytes, line 4
4return a?(qi(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=Pe(n)?8:16),ro>0&&!i&&rt&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&rt.push(l),l}const Y=sh;function sh(e,t=null,n=null,o=0,s=null,r=!1){if((!e||e===tu)&&(e=$e),Mn(e)){const a=Gt(e,t,!0);return n&&qi(a,n),ro>0&&!r&&rt&&(a.shapeFlag&6?rt[rt.indexOf(e)]=a:rt.push(a)),a.patchFlag=-2,a}if(ph(e)&&(e=e.__vccOpts),t){t=rh(t);let{class:a,style:l}=t;a&&!Pe(a)&&(t.class=de(a)),_e(l)&&(nr(l)&&!te(l)&&(l=Ie({},l)),t.style=Qs(l))}const i=Pe(e)?1:Ms(e)?128:Vc(e)?64:_e(e)?4:se(e)?2:0;return C(e,t,n,o,s,i,r,!0)}function rh(e){return e?nr(e)||du(e)?Ie({},e):e:null}function Gt(e,t,n=!1,o=!1){const{props:s,ref:r,patchFlag:i,children:a,transition:l}=e,u=t?Au(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&xu(u),ref:t&&t.ref?n&&r?te(r)?r.concat(ks(t)):[r,ks(t)]:ks(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ae?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gt(e.ssContent),ssFallback:e.ssFallback&&Gt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&o&&_n(c,l.clone(c)),c}function Be(e=" ",t=0){return Y(Ln,null,e,t)}function Wi(e,t){const n=Y(Lo,null,e);return n.staticCount=t,n}function ge(e="",t=!1){return t?(E(),pe($e,null,e)):Y($e,null,e)}function ut(e){return e==null||typeof e=="boolean"?Y($e):te(e)?Y(ae,null,e.slice()):Mn(e)?Xt(e):Y(Ln,null,String(e))}function Xt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Gt(e)}function qi(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(te(t))n=16;else if(typeof t=="object")if(o&65){const s=t.default;s&&(s._c&&(s._d=!1),qi(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!du(t)?t._ctx=Ke:s===3&&Ke&&(Ke.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else se(t)?(t={default:t,_ctx:Ke},n=32):(t=String(t),o&64?(n=16,t=[Be(t)]):n=8);e.children=t,e.shapeFlag|=n}function Au(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const s in o)if(s==="class")t.class!==o.class&&(t.class=de([t.class,o.class]));else if(s==="style")t.style=Qs([t.style,o.style]);else if(Wo(s)){const r=t[s],i=o[s];i&&r!==i&&!(te(r)&&r.includes(i))?t[s]=r?[].concat(r,i):i:i==null&&r==null&&!Ws(s)&&(t[s]=i)}else s!==""&&(t[s]=o[s])}return t}function st(e,t,n,o=null){Pt(e,t,7,[n,o])}const ih=au();let ah=0;function lh(e,t,n){const o=e.type,s=(t?t.appContext:e.appContext)||ih,r={uid:ah++,vnode:e,type:o,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new vc(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:hu(o,s),emitsOptions:lu(o,s),emit:null,emitted:null,propsDefaults:ke,inheritAttrs:o.inheritAttrs,ctx:ke,data:ke,props:ke,attrs:ke,slots:ke,refs:ke,setupState:ke,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=Dp.bind(null,r),e.ce&&e.ce(r),r}let Ve=null;const it=()=>Ve||Ke;let Ns,Qn;{const e=Xs(),t=(n,o)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(o),r=>{s.length>1?s.forEach(i=>i(r)):s[0](r)}};Ns=t("__VUE_INSTANCE_SETTERS__",n=>Ve=n),Qn=t("__VUE_SSR_SETTERS__",n=>In=n)}const ho=e=>{const t=Ve;return Ns(e),e.scope.on(),()=>{e.scope.off(),Ns(t)}},Ko=()=>{Ve&&Ve.scope.off(),Ns(null)};function Pu(e){return e.vnode.shapeFlag&4}let In=!1;function ch(e,t=!1,n=!1){t&&Qn(t);const{props:o,children:s}=e.vnode,r=Pu(e);Vp(e,o,r,t),Wp(e,s,n||t);const i=r?uh(e,t):void 0;return t&&Qn(!1),i}function uh(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ap);const{setup:o}=n;if(o){nn();const s=e.setupContext=o.length>1?dh(e):null,r=ho(e),i=Jo(o,e,0,[e.props,s]),a=Ri(i);if(on(),r(),(a||e.sp)&&!tn(e)&&Bi(e),a){if(i.then(Ko,Ko),t)return i.then(l=>{ei(e,l)}).catch(l=>{po(l,e,0)});e.asyncDep=i}else ei(e,i)}else Ru(e)}function ei(e,t,n){se(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:_e(t)&&(e.setupState=Ic(t)),Ru(e)}function Ru(e,t,n){const o=e.type;e.render||(e.render=o.render||Kt);{const s=ho(e);nn();try{Pp(e)}finally{on(),s()}}}const fh={get(e,t){return qe(e,"get",""),e[t]}};function dh(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,fh),slots:e.slots,emit:e.emit,expose:t}}function lr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ic(Hi(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Oo)return Oo[n](e)},has(t,n){return n in t||n in Oo}})):e.proxy}function ti(e,t=!0){return se(e)?e.displayName||e.name:e.name||t&&e.__name}function ph(e){return se(e)&&"__vccOpts"in e}const N=(e,t)=>sp(e,t,In);function ze(e,t,n){try{Is(-1);const o=arguments.length;return o===2?_e(t)&&!te(t)?Mn(t)?Y(e,null,[t]):Y(e,t):Y(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Mn(n)&&(n=[n]),Y(e,t,n))}finally{Is(1)}}const hh="3.5.34";let ni;const Ha=typeof window<"u"&&window.trustedTypes;if(Ha)try{ni=Ha.createPolicy("vue",{createHTML:e=>e})}catch{}const Ou=ni?e=>ni.createHTML(e):e=>e,mh="http://www.w3.org/2000/svg",gh="http://www.w3.org/1998/Math/MathML",Zt=typeof document<"u"?document:null,ja=Zt&&Zt.createElement("template"),_h={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const s=t==="svg"?Zt.createElementNS(mh,e):t==="mathml"?Zt.createElementNS(gh,e):n?Zt.createElement(e,{is:n}):Zt.createElement(e);return e==="select"&&o&&o.multiple!=null&&s.setAttribute("multiple",o.multiple),s},createText:e=>Zt.createTextNode(e),createComment:e=>Zt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,s,r){const i=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{ja.innerHTML=Ou(o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e);const a=ja.content;if(o==="svg"||o==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},cn="transition",bo="animation",io=Symbol("_vtc"),Lu={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},$u=Ie({},zc,Lu),yh=e=>(e.displayName="Transition",e.props=$u,e),vh=yh((e,{slots:t})=>ze(hp,Mu(e),t)),Tn=(e,t=[])=>{te(e)?e.forEach(n=>n(...t)):e&&e(...t)},Fa=e=>e?te(e)?e.some(t=>t.length>1):e.length>1:!1;function Mu(e){const t={};for(const $ in e)$ in Lu||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:o,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=r,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,h=bh(s),m=h&&h[0],b=h&&h[1],{onBeforeEnter:T,onEnter:w,onEnterCancelled:g,onLeave:y,onLeaveCancelled:S,onBeforeAppear:P=T,onAppear:I=w,onAppearCancelled:U=g}=t,A=($,B,ie,ue)=>{$._enterCancelled=ue,fn($,B?c:a),fn($,B?u:i),ie&&ie()},M=($,B)=>{$._isLeaving=!1,fn($,f),fn($,d),fn($,p),B&&B()},q=$=>(B,ie)=>{const ue=$?I:w,F=()=>A(B,$,ie);Tn(ue,[B,F]),Ua(()=>{fn(B,$?l:r),It(B,$?c:a),Fa(ue)||Ba(B,o,m,F)})};return Ie(t,{onBeforeEnter($){Tn(T,[$]),It($,r),It($,i)},onBeforeAppear($){Tn(P,[$]),It($,l),It($,u)},onEnter:q(!1),onAppear:q(!0),onLeave($,B){$._isLeaving=!0;const ie=()=>M($,B);It($,f),$._enterCancelled?(It($,p),oi($)):(oi($),It($,p)),Ua(()=>{$._isLeaving&&(fn($,f),It($,d),Fa(y)||Ba($,o,b,ie))}),Tn(y,[$,ie])},onEnterCancelled($){A($,!1,void 0,!0),Tn(g,[$])},onAppearCancelled($){A($,!0,void 0,!0),Tn(U,[$])},onLeaveCancelled($){M($),Tn(S,[$])}})}function bh(e){if(e==null)return null;if(_e(e))return[Ar(e.enter),Ar(e.leave)];{const t=Ar(e);return[t,t]}}function Ar(e){return hc(e)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[io]||(e[io]=new Set)).add(t)}function fn(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[io];n&&(n.delete(t),n.size||(e[io]=void 0))}function Ua(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let wh=0;function Ba(e,t,n,o){const s=e._endId=++wh,r=()=>{s===e._endId&&o()};if(n!=null)return setTimeout(r,n);const{type:i,timeout:a,propCount:l}=Iu(e,t);if(!i)return o();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,p),r()},p=d=>{d.target===e&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},a+1),e.addEventListener(u,p)}function Iu(e,t){const n=window.getComputedStyle(e),o=h=>(n[h]||"").split(", "),s=o(`${cn}Delay`),r=o(`${cn}Duration`),i=Va(s,r),a=o(`${bo}Delay`),l=o(`${bo}Duration`),u=Va(a,l);let c=null,f=0,p=0;t===cn?i>0&&(c=cn,f=i,p=r.length):t===bo?u>0&&(c=bo,f=u,p=l.length):(f=Math.max(i,u),c=f>0?i>u?cn:bo:null,p=c?c===cn?r.length:l.length:0);const d=c===cn&&/\b(?:transform|all)(?:,|$)/.test(o(`${cn}Property`).toString());return{type:c,timeout:f,propCount:p,hasTransform:d}}function Va(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,o)=>Ka(n)+Ka(e[o])))}function Ka(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function oi(e){return(e?e.ownerDocument:document).body.offsetHeight}function kh(e,t,n){const o=e[io];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ds=Symbol("_vod"),Nu=Symbol("_vsh"),ao={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ds]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):wo(e,t)}
4,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),wo(e,!0),o.enter(e)):o.leave(e,()=>{wo(e,!1)}):wo(e,t))},beforeUnmount(e,{value:t}){wo(e,t)}};function wo(e,t){e.style.display=t?e[Ds]:"none",e[Nu]=!t}const Th=Symbol(""),Sh=/(?:^|;)\s*display\s*:/;function Ch(e,t,n){const o=e.style,s=Pe(n);let r=!1;if(n&&!s){if(t)if(Pe(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Eo(o,a,"")}else for(const i in t)n[i]==null&&Eo(o,i,"");for(const i in n){i==="display"&&(r=!0);const a=n[i];a!=null?xh(e,i,!Pe(t)&&t?t[i]:void 0,a)||Eo(o,i,a):Eo(o,i,"")}}else if(s){if(t!==n){const i=o[Th];i&&(n+=";"+i),o.cssText=n,r=Sh.test(n)}}else t&&e.removeAttribute("style");Ds in e&&(e[Ds]=r?o.display:"",e[Nu]&&(o.display="none"))}const za=/\s*!important$/;function Eo(e,t,n){if(te(n))n.forEach(o=>Eo(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=Eh(e,t);za.test(n)?e.setProperty(yn(o),n.replace(za,""),"important"):e[o]=n}}const Ga=["Webkit","Moz","ms"],Pr={};function Eh(e,t){const n=Pr[t];if(n)return n;let o=et(t);if(o!=="filter"&&o in e)return Pr[t]=o;o=Zs(o);for(let s=0;s<Ga.length;s++){const r=Ga[s]+o;if(r in e)return Pr[t]=r}return t}function xh(e,t,n,o){return e.tagName==="TEXTAREA"&&(t==="width"||t==="height")&&Pe(o)&&n===o}const Wa="http://www.w3.org/1999/xlink";function qa(e,t,n,o,s,r=Pd(t)){o&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Wa,t.slice(6,t.length)):e.setAttributeNS(Wa,t,n):n==null||r&&!mc(n)?e.removeAttribute(t):e.setAttribute(t,r?"":pt(n)?String(n):n)}function Ja(e,t,n,o,s){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Ou(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const a=r==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=mc(n):n==null&&a==="string"?(n="",i=!0):a==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(s||t)}function xn(e,t,n,o){e.addEventListener(t,n,o)}function Ah(e,t,n,o){e.removeEventListener(t,n,o)}const Ya=Symbol("_vei");function Ph(e,t,n,o,s=null){const r=e[Ya]||(e[Ya]={}),i=r[t];if(o&&i)i.value=o;else{const[a,l]=Rh(t);if(o){const u=r[t]=$h(o,s);xn(e,a,u,l)}else i&&(Ah(e,a,i,l),r[t]=void 0)}}const Za=/(?:Once|Passive|Capture)$/;function Rh(e){let t;if(Za.test(e)){t={};let o;for(;o=e.match(Za);)e=e.slice(0,e.length-o[0].length),t[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):yn(e.slice(2)),t]}let Rr=0;const Oh=Promise.resolve(),Lh=()=>Rr||(Oh.then(()=>Rr=0),Rr=Date.now());function $h(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Pt(Mh(o,n.value),t,5,[o])};return n.value=e,n.attached=Lh(),n}function Mh(e,t){if(te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>s=>!s._stopped&&o&&o(s))}else return t}const Xa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ih=(e,t,n,o,s,r)=>{const i=s==="svg";t==="class"?kh(e,o,i):t==="style"?Ch(e,n,o):Wo(t)?Ws(t)||Ph(e,t,n,o,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nh(e,t,o,i))?(Ja(e,t,o),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&qa(e,t,o,i,r,t!=="value")):e._isVueCE&&(Dh(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!Pe(o)))?Ja(e,et(t),o,r,t):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),qa(e,t,o,i))};function Nh(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xa(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Xa(t)&&Pe(n)?!1:t in e}function Dh(e,t){const n=e._def.props;if(!n)return!1;const o=et(t);return Array.isArray(n)?n.some(s=>et(s)===o):Object.keys(n).some(s=>et(s)===o)}const Du=new WeakMap,Hu=new WeakMap,Hs=Symbol("_moveCb"),Qa=Symbol("_enterCb"),Hh=e=>(delete e.props.mode,e),jh=Hh({name:"TransitionGroup",props:Ie({},$u,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=it(),o=Kc();let s,r;return Vi(()=>
4{if(!s.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Vh(s[0].el,n.vnode.el,i)){s=[];return}s.forEach(Fh),s.forEach(Uh);const a=s.filter(Bh);oi(n.vnode.el),a.forEach(l=>{const u=l.el,c=u.style;It(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=u[Hs]=p=>{p&&p.target!==u||(!p||p.propertyName.endsWith("transform"))&&(u.removeEventListener("transitionend",f),u[Hs]=null,fn(u,i))};u.addEventListener("transitionend",f)}),s=[]}),()=>{const i=fe(e),a=Mu(i);let l=i.tag||ae;if(s=[],r)for(let u=0;u<r.length;u++){const c=r[u];c.el&&c.el instanceof Element&&(s.push(c),_n(c,Bo(c,a,o,n)),Du.set(c,ju(c.el)))}r=t.default?Ui(t.default()):[];for(let u=0;u<r.length;u++){const c=r[u];c.key!=null&&_n(c,Bo(c,a,o,n))}return Y(l,null,r)}}}),$3=jh;function Fh(e){const t=e.el;t[Hs]&&t[Hs](),t[Qa]&&t[Qa]()}function Uh(e){Hu.set(e,ju(e.el))}function Bh(e){const t=Du.get(e),n=Hu.get(e),o=t.left-n.left,s=t.top-n.top;if(o||s){const r=e.el,i=r.style,a=r.getBoundingClientRect();let l=1,u=1;return r.offsetWidth&&(l=a.width/r.offsetWidth),r.offsetHeight&&(u=a.height/r.offsetHeight),(!Number.isFinite(l)||l===0)&&(l=1),(!Number.isFinite(u)||u===0)&&(u=1),Math.abs(l-1)<.01&&(l=1),Math.abs(u-1)<.01&&(u=1),i.transform=i.webkitTransform=`translate(${o/l}px,${s/u}px)`,i.transitionDuration="0s",e}}function ju(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function Vh(e,t,n){const o=e.cloneNode(),s=e[io];s&&s.forEach(a=>{a.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&o.classList.add(a)),o.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(o);const{hasTransform:i}=Iu(o);return r.removeChild(o),i}const js=e=>{const t=e.props["onUpdate:modelValue"]||!1;return te(t)?n=>Jn(t,n):t};function Kh(e){e.target.composing=!0}function el(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const eo=Symbol("_assign");function tl(e,t,n){return t&&(e=e.trim()),n&&(e=Oi(e)),e}const si={created(e,{modifiers:{lazy:t,trim:n,number:o}},s){e[eo]=js(s);const r=o||s.props&&s.props.type==="number";xn(e,t?"change":"input",i=>{i.target.composing||e[eo](tl(e.value,n,r))}),(n||r)&&xn(e,"change",()=>{e.value=tl(e.value,n,r)}),t||(xn(e,"compositionstart",Kh),xn(e,"compositionend",el),xn(e,"change",el))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:o,trim:s,number:r}},i){if(e[eo]=js(i),e.composing)return;const a=(r||e.type==="number")&&!/^0\d/.test(e.value)?Oi(e.value):e.value,l=t??"";if(a===l)return;const u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!=="range"&&(o&&t===n||s&&e.value.trim()===l)||(e.value=l)}},M3={deep:!0,created(e,t,n){e[eo]=js(n),xn(e,"change",()=>{const o=e._modelValue,s=zh(e),r=e.checked,i=e[eo];if(te(o)){const a=gc(o,s),l=a!==-1;if(r&&!l)i(o.concat(s));else if(!r&&l){const u=[...o];u.splice(a,1),i(u)}}else if(qs(o)){const a=new Set(o);r?a.add(s):a.delete(s),i(a)}else i(Fu(e,r))})},mounted:nl,beforeUpdate(e,t,n){e[eo]=js(n),nl(e,t,n)}};function nl(e,{value:t,oldValue:n},o){e._modelValue=t;let s;if(te(t))s=gc(t,o.props.value)>-1;else if(qs(t))s=t.has(o.props.value);else{if(t===n)return;s=qo(t,Fu(e,!0))}e.checked!==s&&(e.checked=s)}function zh(e){return"_value"in e?e._value:e.value}function Fu(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Gh=["ctrl","shift","alt","meta"],Wh={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Gh.some(n=>e[`${n}Key`]&&!t.includes(n))},kt=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=((s,...r)=>{for(let i=0;i<t.length;i++){const a=Wh[t[i]];if(a&&a(s,t))return}return e(s,...r)}))},qh={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Tt=(e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=(s=>{if(!("key"in s))return;const r=yn(s.key);if(t.some(i=>i===r||qh[i]===r))return e(s)}))},Uu=Ie({patchProp:Ih},_h);let Mo,ol=!1;function Jh(){return Mo||(Mo=Jp(Uu))}function Yh(){return Mo=ol?Mo:Yp(Uu),ol=!0,Mo}const Zh=((...e)=>{const t=Jh().createApp(...e),{mount:n}=t;return t.mount=o=>{const s=Vu(o);if(!s)return;const r=t._component;!se(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=n(s,!1,Bu(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t}),Xh=((...e)=>{const t=Yh().createApp(...e),{mount:n}=t;return t.mount=o=>{const s=Vu(o);if(s)return n(s,!0,Bu(s))},t});function Bu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Vu(e){return Pe(e)?document.querySelector(e):e}const Qh=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,em=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,tm=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function nm(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){om(e);return}return t}function om(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function zo(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!tm.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Qh.test(e)||em.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,nm)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}const sm=/#/g,rm=/&/g,im=/\//g,am=/=/g,Ji=/\+/g,lm=/%5e/gi,cm=/%60/gi,um=/%7c/gi,fm=/%20/gi;function dm(e){return encodeURI(""+e).replace(um,"|")}function ri(e){return dm(typeof e=="string"?e:JSON.stringify(e)).replace(Ji,"%2B").replace(fm,"+").replace(sm,"%23").replace(rm,"%26").replace(cm,"`").replace(lm,"^").replace(im,"%2F")}function Or(e){return ri(e).replace(am,"%3D")}function Fs(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function pm(e){return Fs(e.replace(Ji," "))}function hm(e){return Fs(e.replace(Ji," "))}function mm(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const o=n.match(/([^=]+)=?(.*)/)||[];if(o.length<2)continue;const s=pm(o[1]);if(s==="__proto__"||s==="constructor")continue;const r=hm(o[2]||"");t[s]===void 0?t[s]=r:Array.isArray(t[s])?t[s].push(r):t[s]=[t[s],r]}return t}function gm(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Or(e)}=${ri(n)}`).join("&"):`${Or(e)}=${ri(t)}`:Or(e)}function _m(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>
4gm(t,e[t])).filter(Boolean).join("&")}const ym=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Ku=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,vm=/^([/\\]\s*){2,}[^/\\]/,bm=/^[\s\0]*(blob|data|javascript|vbscript):$/i,wm=/^\.?\//;function Hn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?ym.test(e):Ku.test(e)||(t.acceptRelative?vm.test(e):!1)}function km(e){return!!e&&bm.test(e)}function Tm(e="",t){return e.endsWith("/")}function Us(e="",t){return(Tm(e)?e.slice(0,-1):e)||"/"}function Sm(e="",t){return e.endsWith("/")?e:e+"/"}function Cm(e,t){if(Gu(t)||Hn(e))return e;const n=Us(t);if(e.startsWith(n)){const o=e[n.length];if(!o||o==="/"||o==="?")return e}return Wu(n,e)}function sl(e,t){if(Gu(t))return e;const n=Us(t);if(!e.startsWith(n))return e;const o=e[n.length];return o&&o!=="/"&&o!=="?"?e:"/"+e.slice(n.length).replace(/^\/+/,"")}function zu(e,t){const n=Rm(e),o={...mm(n.search),...t};return n.search=_m(o),Om(n)}function Gu(e){return!e||e==="/"}function Em(e){return e&&e!=="/"}function Wu(e,...t){let n=e||"";for(const o of t.filter(s=>Em(s)))if(n){const s=o.replace(wm,"");n=Sm(n)+s}else n=o;return n}function qu(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),o=[];let s=0;for(const i of n)if(!(!i||i==="/")){for(const[a,l]of i.split(t).entries())if(!(!l||l===".")){if(l===".."){if(o.length===1&&Hn(o[0]))continue;o.pop(),s--;continue}if(a===1&&o[o.length-1]?.endsWith(":/")){o[o.length-1]+="/"+l;continue}o.push(l),s++}}let r=o.join("/");return s>=0?n[0]?.startsWith("/")&&!r.startsWith("/")?r="/"+r:n[0]?.startsWith("./")&&!r.startsWith("./")&&(r="./"+r):r="../".repeat(-1*s)+r,n[n.length-1]?.endsWith("/")&&!r.endsWith("/")&&(r+="/"),r}function xm(e){return Am(e,"https://")}function Am(e,t){let n=e.match(Ku);return n||(n=e.match(/^\/{2,}/)),n?t+e.slice(n[0].length):t+e}function Pm(e,t){return Fs(Us(e))===Fs(Us(t))}const Ju=Symbol.for("ufo:protocolRelative");function Rm(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,p=""]=n;return{protocol:f.toLowerCase(),pathname:p,href:f+p,auth:"",host:"",search:"",hash:""}}if(!Hn(e,{acceptRelative:!0}))return rl(e);const[,o="",s,r=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=r.match(/([^#/?]*)(.*)?/)||[];o==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=rl(a);return{protocol:o.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:u,hash:c,[Ju]:!o}}function rl(e=""){const[t="",n="",o=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:o}}function Om(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",o=e.hash||"",s=e.auth?e.auth+"@":"",r=e.host||"";return(e.protocol||e[Ju]?(e.protocol||"")+"//":"")+s+r+t+n+o}class Lm extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function $m(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",o=e.request?.url||String(e.request)||"/",s=`[${n}] ${JSON.stringify(o)}`,r=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${s}: ${r}${t?` ${t}`:""}`,a=new Lm(i,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return e[l]}});for(const[l,u]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return e.response&&e.response[u]}});return a}const Mm=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function il(e="GET"){return Mm.has(e.toUpperCase())}function Im(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const Nm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Dm=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Hm(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return Dm.test(t)?"json":t==="text/event-stream"?"stream":Nm.has(t)||t.startsWith("text/")?"text":"blob"}function jm(e,t,n,o){const s=Fm(t?.headers??e?.headers,n?.headers,o);let r;return(n?.query||n?.params||t?.params||t?.query)&&(r={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:r,params:r,headers:s}}function Fm(e,t,n){if(!t)return new n(e);const o=new n(t);if(e)for(const[s,r]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))o.set(s,r);return o}async function ms(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const Um=new Set([408,409,425,429,500,502,503,504]),Bm=new Set([101,204,205,304]);function Yu(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:o=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=il(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Um.has(f))){const p=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return p>0&&await new Promise(d=>setTimeout(d,p)),r(a.request,{...a.options,retry:c-1})}}const u=$m(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,r),u}const r=async function(l,u={}){const c={request:l,options:jm(l,u,e.defaults,n),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await ms(c,c.options.onRequest),c.options.headers instanceof n||(c.options.headers=new n(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Cm(c.request,c.options.baseURL)),c.options.query&&(c.request=zu(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&il(c.options.method))if(Im(c.options.body)){const d=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=d==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),d||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let f;if(!c.options.signal&&c.options.timeout){const d=new o;f=setTimeout(()=>{const h=new Error("[TimeoutError]: The operation was aborted due to timeout");h.name="TimeoutError",h.code=23,d.abort(h)},c.options.timeout),c.options.signal=d.signal}try{c.response=await t(c.request,c.options)}catch(d){return c.error=d,c.options.onRequestError&&await ms(c,c.options.onRequestError),await s(c)}finally{f&&clearTimeout(f)}if((c.response.body||c.response._bodyInit)&&!Bm.has(c.response.status)&&c.options.method!=="HEAD"){const d=(c.options.parseResponse?"json":c.options.responseType)||Hm(c.response.headers.get("content-type")||"");switch(d){case"json":{const h=await c.response.text(),m=c.options.parseResponse||zo;c.response._data=m(h);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[d]()}}return c.options.onResponse&&await ms(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await ms(c,c.options.onResponseError),await s(c)):c.response},i=async function(l,u){return(await r(l,u))._data};return i.raw=r,i.native=(...a)=>t(...a),i.create=(a={},l={})=>Yu({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),i}const Bs=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),Vm=Bs.fetch?(...e)=>Bs.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Km=Bs.Headers,zm=Bs.AbortController,Gm=Yu({fetch:Vm,Headers:Km,AbortController:zm}),Wm=Gm,qm=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Yi=()=>qm().app,Jm=()=>Yi().baseURL,Ym=()=>Yi().buildAssetsDir,Zi=(...e)=>qu(Zu(),Ym(),...e),Zu=(...e)=>{const t=Yi(),n=t.cdnURL||t.baseURL;return e.length?qu(n,...e):n};globalThis.__buildAssetsURL=Zi,globalThis.__publicAssetsURL=Zu;globalThis.$fetch||(globalThis.$fetch=Wm.create({baseURL:Jm()}));"global"in globalThis||(globalThis.global=globalThis);function ii(e,t={},n){for(const o in e){const s=e[o],r=n?`${n}:${o}`:o;typeof s=="object"&&s!==null?ii(s,t,r):typeof s=="function"&&(t[r]=s)}return t}const Zm={run:e=>e()},Xm=()=>Zm,Xu=typeof console.createTask<"u"?console.createTask:Xm;function Qm(e,t){const n=t.shift(),o=Xu(n);return e.reduce((s,r)=>s.then(()=>o.run(()=>r(...t))),Promise.resolve())}function eg(e,t){const n=t.shift(),o=Xu(n);return Promise.all(e.map(s=>o.run(()=>s(...t))))}function Lr(e,t){for(const n of[...e])n(t)}let tg=class{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,o={}){if(!t||typeof n!="function")return()=>{};const s=t;let r;for(;this._deprecatedHooks[t];)r=this._deprecatedHooks[t],t=r.to;if(r&&!o.allowDeprecated){let i=r.message;i||(i=`${s} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let o,s=(...r)=>(typeof o=="function"&&o(),o=void 0,s=void 0,n(...r));return o=this.hook(t,s),o}removeHook(t,n){if(this._hooks[t]){const o=this._hooks[t].indexOf(n);o!==-1&&this._hooks[t].splice(o,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const o=this._hooks[t]||[];delete this._hooks[t];for(const s of o)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=ii(t),o=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of o.splice(0,o.length))s()}}removeHooks(t){const n=ii(t);for(const o in n)this.removeHook(o,n[o])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Qm,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(eg,t,...n)}callHookWith(t,n,...o){const s=this._before||this._after?{name:n,args:o,context:{}}:void 0;
4this._before&&Lr(this._before,s);const r=t(n in this._hooks?[...this._hooks[n]]:[],o);return r instanceof Promise?r.finally(()=>{this._after&&s&&Lr(this._after,s)}):(this._after&&s&&Lr(this._after,s),r)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}};function ng(){return new tg}function og(e={}){let t,n=!1;const o=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const r=()=>{if(s){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=r();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>r(),set:(i,a)=>{a||o(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{o(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;ai.add(u);try{const c=s?s.run(i,a):a();return n||(t=void 0),await c}finally{ai.delete(u)}}}}function sg(e={}){const t={};return{get(n,o={}){return t[n]||(t[n]=og({...e,...o})),t[n]}}}const Vs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},al="__unctx__",rg=Vs[al]||(Vs[al]=sg()),ig=(e,t={})=>rg.get(e,t),ll="__unctx_async_handlers__",ai=Vs[ll]||(Vs[ll]=new Set);function to(e){const t=[];for(const s of ai){const r=s();r&&t.push(r)}const n=()=>{for(const s of t)s()};let o=e();return o&&typeof o=="object"&&"catch"in o&&(o=o.catch(s=>{throw n(),s})),[o,n]}const ag=!1,cl=!1,lg=!1,ul={id:"__nuxt-loader"},cg={deep:!1},N3={},ug="#__nuxt",Qu="nuxt-app",fl=36e5,fg="vite:preloadError";function ef(e=Qu){return ig(e,{asyncContext:!1})}const dg="__nuxt_plugin";function pg(e){let t=0;const n={_id:e.id||Qu||"nuxt-app",_scope:Li(),provide:void 0,versions:{get nuxt(){return"4.3.1"},get vue(){return n.vueApp.version}},payload:Vt({...e.ssrContext?.payload||{},data:Vt({}),state:sn({}),once:new Set,_errors:Vt({})}),static:{data:{}},runWithContext(s){return n._scope.active&&!vn()?n._scope.run(()=>dl(n,s)):dl(n,s)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let s=!1;return()=>{if(!s&&(s=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Vt({}),_payloadRevivers:{},...e};{const s=window.__NUXT__;if(s)for(const r in s)switch(r){case"data":case"state":case"_errors":Object.assign(n.payload[r],s[r]);break;default:n.payload[r]=s[r]}}n.hooks=ng(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(s,r)=>{const i="$"+s;gs(n,i,r),gs(n.vueApp.config.globalProperties,i,r)},gs(n.vueApp,"$nuxt",n),gs(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(fg,r=>{n.callHook("app:chunkError",{error:r.payload}),r.payload.message.includes("Unable to preload CSS")&&r.preventDefault()}),window.useNuxtApp||=Ee;const s=n.hook("app:error",(...r)=>{console.error("[nuxt] error caught during app initialization",...r)});n.hook("app:mounted",s)}const o=n.payload.config;return n.provide("config",o),n}function hg(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function mg(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const o in n)e.provide(o,n[o])}}async function gg(e,t){const n=new Set,o=[],s=[];let r,i=0;async function a(l){const u=l.dependsOn?.filter(c=>t.some(f=>f._name===c)&&!n.has(c))??[];if(u.length>0)o.push([new Set(u),l]);else{const c=mg(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(o.map(async([f,p])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(i++,await a(p)))})))}).catch(f=>{if(!l.parallel&&!e.payload.error)throw f;r||=f});l.parallel?s.push(c):await c}}for(const l of t)hg(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l<i;l++)await Promise.all(s);if(r)throw e.payload.error||r}function Ue(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[dg]:!0,_name:t})}const _g=Ue;function dl(e,t,n){const o=()=>t();return ef(e._id).set(e),e.vueApp.runWithContext(o)}function yg(e){let t;return Yo()&&(t=it()?.appContext.app.$nuxt),t||=ef(e).tryUse(),t||null}function Ee(e){const t=yg(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Ne(e){return Ee().$config}function gs(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function $r(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function li(e,t,n=".",o){if(!$r(t))return li(e,{},n,o);const s={...t};for(const r of Object.keys(e)){if(r==="__proto__"||r==="constructor")continue;const i=e[r];i!=null&&(o&&o(s,r,i,n)||(Array.isArray(i)&&Array.isArray(s[r])?s[r]=[...i,...s[r]]:$r(i)&&$r(s[r])?s[r]=li(i,s[r],(n?`${n}.`:"")+r.toString(),o):s[r]=i))}return s}function vg(e){return(...t)=>t.reduce((n,o)=>li(n,o,"",e),{})}const tf=vg();function bg(e,t){try{return t in e}catch{return!1}}
4class pl extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:ci(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=nf(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function wg(e){if(typeof e=="string")return new pl(e);if(kg(e))return e;const t=new pl(e.message??e.statusMessage??"",{cause:e.cause||e});if(bg(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=ci(e.statusCode,t.statusCode):e.status&&(t.statusCode=ci(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;nf(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function kg(e){return e?.constructor?.__h3_error__===!0}const Tg=/[^\u0009\u0020-\u007E]/g;function nf(e=""){return e.replace(Tg,"")}function ci(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const of=Symbol("layout-meta"),Nn=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const at=()=>Ee()?.$router,an=()=>Yo()?Te(Nn,Ee()._route):Ee()._route;const sf=()=>{try{if(Ee()._processingMiddleware)return!0}catch{return!1}return!1},D3=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?Sg(e):at().resolve(e).href;if(t?.open){const{target:r="_blank",windowFeatures:i={}}=t.open,a=[];for(const[l,u]of Object.entries(i))u!==void 0&&a.push(`${l.toLowerCase()}=${u}`);return open(n,r,a.join(", ")),Promise.resolve()}Hn(n,{acceptRelative:!0});{const{protocol:r}=new URL(n,window.location.href);if(r&&km(r))throw new Error(`Cannot navigate to a URL with '${r}' protocol.`)}const o=sf();at();const s=Ee();return s._scope.stop(),t?.replace?location.replace(n):location.href=n,o?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve()},H3=(e,t)=>{const n=Ee(),o=sf();if(o||n.isHydrating){const s=at().beforeResolve(r=>{r.meta.layout=e,r.meta.layoutProps=t,s()})}if(!o){const s=an();s.meta.layout=e,s.meta.layoutProps=t}};function Sg(e){return zu(e.path||"",e.query||{})+(e.hash||"")}const rf="__nuxt_error",es=()=>or(Ee().payload,"error"),En=e=>{const t=gn(e);try{const n=es();Ee().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},Cg=async(e={})=>{const t=Ee(),n=es();t.callHook("app:error:cleared",e),e.redirect&&await at().replace(e.redirect),n.value=void 0},af=e=>!!e&&typeof e=="object"&&rf in e,gn=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=wg(e);return Object.defineProperty(t,rf,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t};let lf;const lo=e=>lf=e,cf=Symbol();function ui(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Io;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Io||(Io={}));function Eg(){const e=Li(!0),t=e.run(()=>J({}));let n=[],o=[];const s=Hi({install(r){lo(s),s._a=r,r.provide(cf,s),r.config.globalProperties.$pinia=s,o.forEach(i=>n.push(i)),o=[]},use(r){return this._a?n.push(r):o.push(r),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const uf=()=>{};function hl(e,t,n,o=uf){e.add(t);const s=()=>{e.delete(t)&&o()};return!n&&vn()&&$n(s),s}function Vn(e,...t){e.forEach(n=>{n(...t)})}const xg=e=>e(),ml=Symbol(),Mr=Symbol();function fi(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,o)=>e.set(o,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],s=e[n];ui(s)&&ui(o)&&e.hasOwnProperty(n)&&!be(o)&&!xt(o)?e[n]=fi(s,o):e[n]=o}return e}const Ag=Symbol();function Pg(e){return!ui(e)||!Object.prototype.hasOwnProperty.call(e,Ag)}const{assign:dn}=Object;function Rg(e){return!!(be(e)&&e.effect)}function Og(e,t,n,o){const{state:s,actions:r,getters:i}=t,a=n.state.value[e];let l;function u(){a||(n.state.value[e]=s?s():{});const c=ep(n.state.value[e]);return dn(c,r,Object.keys(i||{}).reduce((f,p)=>(f[p]=Hi(N(()=>{lo(n);const d=n._s.get(e);return i[p].call(d,d)})),f),{}))}return l=ff(e,u,t,n,o,!0),l}function ff(e,t,n={},o,s,r){let i;const a=dn({actions:{}},n),l={deep:!0};let u,c,f=new Set,p=new Set,d;const h=o.state.value[e];!r&&!h&&(o.state.value[e]={});let m;function b(U){let A;u=c=!1,typeof U=="function"?(U(o.state.value[e]),A={type:Io.patchFunction,storeId:e,events:d}):(fi(o.state.value[e],U),A={type:Io.patchObject,payload:U,storeId:e,events:d});const M=m=Symbol();ht().then(()=>{m===M&&(u=!0)}),c=!0,Vn(f,A,o.state.value[e])}const T=r?function(){const{state:A}=n,M=A?A():{};this.$patch(q=>{dn(q,M)})}:uf;function w(){i.stop(),f.clear(),p.clear(),o._s.delete(e)}const g=(U,A="")=>{if(ml in U)return U[Mr]=A,U;const M=function(){lo(o);const q=Array.from(arguments),$=new Set,B=new Set;function ie(Z){$.add(Z)}function ue(Z){B.add(Z)}Vn(p,{args:q,name:M[Mr],store:S,after:ie,onError:ue});let F;try{F=U.apply(this&&this.$id===e?this:S,q)}catch(Z){throw Vn(B,Z),Z}return F instanceof Promise?F.then(Z=>(Vn($,Z),Z)).catch(Z=>(Vn(B,Z),Promise.reject(Z))):(Vn($,F),F)};return M[ml]=!0,M[Mr]=A,M},y={_p:o,$id:e,$onAction:hl.bind(null,p),$patch:b,$reset:T,$subscribe(U,A={}){const M=hl(f,U,A.detached,()=>q()),q=i.run(()=>Me(()=>o.state.value[e],$=>{(A.flush==="sync"?c:u)&&U({storeId:e,type:Io.direct,events:d},$)},dn({},l,A)));return M},$dispose:w},S=sn(y);o._s.set(e,S);const I=(o._a&&o._a.runWithContext||xg)(()=>o._e.run(()=>(i=Li()).run(()=>t({action:g}
4))));for(const U in I){const A=I[U];if(be(A)&&!Rg(A)||xt(A))r||(h&&Pg(A)&&(be(A)?A.value=h[U]:fi(A,h[U])),o.state.value[e][U]=A);else if(typeof A=="function"){const M=g(A,U);I[U]=M,a.actions[U]=A}}return dn(S,I),dn(fe(S),I),Object.defineProperty(S,"$state",{get:()=>o.state.value[e],set:U=>{b(A=>{dn(A,U)})}}),o._p.forEach(U=>{dn(S,i.run(()=>U({store:S,app:o._a,pinia:o,options:a})))}),h&&r&&n.hydrate&&n.hydrate(S.$state,h),u=!0,c=!0,S}function Ot(e,t,n){let o;const s=typeof t=="function";o=s?n:t;function r(i,a){const l=Yo();return i=i||(l?Te(cf,null):null),i&&lo(i),i=lf,i._s.has(e)||(s?ff(e,t,o,i):Og(e,o,i)),i._s.get(e)}return r.$id=e,r}function tt(e){const t=fe(e),n={};for(const o in t){const s=t[o];s.effect?n[o]=N({get:()=>e[o],set(r){e[o]=r}}):(be(s)||xt(s))&&(n[o]=or(e,o))}return n}function Lg(e){const t=Mg(e),n=new ArrayBuffer(t.length),o=new DataView(n);for(let s=0;s<n.byteLength;s++)o.setUint8(s,t.charCodeAt(s));return n}const $g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function Mg(e){e.length%4===0&&(e=e.replace(/==?$/,""));let t="",n=0,o=0;for(let s=0;s<e.length;s++)n<<=6,n|=$g.indexOf(e[s]),o+=6,o===24&&(t+=String.fromCharCode((n&16711680)>>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=o=0);return o===12?(n>>=4,t+=String.fromCharCode(n)):o===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const Ig=-1,Ng=-2,Dg=-3,Hg=-4,jg=-5,Fg=-6,Ug=-7;function Bg(e,t){return Vg(JSON.parse(e),t)}function Vg(e,t){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,o=Array(n.length);let s=null;function r(i,a=!1){if(i===Ig)return;if(i===Dg)return NaN;if(i===Hg)return 1/0;if(i===jg)return-1/0;if(i===Fg)return-0;if(a||typeof i!="number")throw new Error("Invalid input");if(i in o)return o[i];const l=n[i];if(!l||typeof l!="object")o[i]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const u=l[0],c=t&&Object.hasOwn(t,u)?t[u]:void 0;if(c){let f=l[1];if(typeof f!="number"&&(f=n.push(l[1])-1),s??=new Set,s.has(f))throw new Error("Invalid circular reference");return s.add(f),o[i]=c(r(f)),s.delete(f),o[i]}switch(u){case"Date":o[i]=new Date(l[1]);break;case"Set":const f=new Set;o[i]=f;for(let h=1;h<l.length;h+=1)f.add(r(l[h]));break;case"Map":const p=new Map;o[i]=p;for(let h=1;h<l.length;h+=2)p.set(r(l[h]),r(l[h+1]));break;case"RegExp":o[i]=new RegExp(l[1],l[2]);break;case"Object":o[i]=Object(l[1]);break;case"BigInt":o[i]=BigInt(l[1]);break;case"null":const d=Object.create(null);o[i]=d;for(let h=1;h<l.length;h+=2)d[l[h]]=r(l[h+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{if(n[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const h=globalThis[u],m=r(l[1]),b=new h(m);o[i]=l[2]!==void 0?b.subarray(l[2],l[3]):b;break}case"ArrayBuffer":{const h=l[1];if(typeof h!="string")throw new Error("Invalid ArrayBuffer encoding");const m=Lg(h);o[i]=m;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const h=u.slice(9);o[i]=Temporal[h].from(l[1]);break}case"URL":{const h=new URL(l[1]);o[i]=h;break}case"URLSearchParams":{const h=new URLSearchParams(l[1]);o[i]=h;break}default:throw new Error(`Unknown type ${u}`)}}else if(l[0]===Ug){const u=l[1],c=new Array(u);o[i]=c;for(let f=2;f<l.length;f+=2){const p=l[f];c[p]=r(l[f+1])}}else{const u=new Array(l.length);o[i]=u;for(let c=0;c<l.length;c+=1){const f=l[c];f!==Ng&&(u[c]=r(f))}}else{const u={};o[i]=u;
4for(const c of Object.keys(l)){if(c==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const f=l[c];u[c]=r(f)}}return o[i]}return r(0)}const Kg=new Set(["link","style","script","noscript"]),zg=new Set(["title","titleTemplate","script","style","noscript"]),gl=new Set(["base","meta","link","style","script","noscript"]),Gg=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Wg=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),qg=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),Jg=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Yg=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);function di(e,t={},n){for(const o in e){const s=e[o],r=n?`${n}:${o}`:o;typeof s=="object"&&s!==null?di(s,t,r):typeof s=="function"&&(t[r]=s)}return t}const df=(()=>{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function pf(e,t,n,o){for(let s=n;s<e.length;s+=1)try{const r=o?o.run(()=>e[s](...t)):e[s](...t);if(r instanceof Promise)return r.then(()=>pf(e,t,s+1,o))}catch(r){return Promise.reject(r)}}function Zg(e,t,n){if(e.length>0)return pf(e,t,0,df(n))}function Xg(e,t,n){if(e.length>0){const o=df(n);return Promise.all(e.map(s=>o.run(()=>s(...t))))}}function Ir(e,t){for(const n of[...e])n(t)}var Qg=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!="function")return()=>{};const o=e;let s;for(;this._deprecatedHooks[e];)s=this._deprecatedHooks[e],e=s.to;if(s&&!n.allowDeprecated){let r=s.message;r||(r=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(r)||(console.warn(r),this._deprecatedMessages.add(r))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,o=(...s)=>(typeof n=="function"&&n(),n=void 0,o=void 0,t(...s));return n=this.hook(e,o),n}removeHook(e,t){const n=this._hooks[e];if(n){const o=n.indexOf(t);o!==-1&&n.splice(o,1),n.length===0&&(this._hooks[e]=void 0)}}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const o of n)this.hook(e,o)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=di(e),n=Object.keys(t).map(o=>this.hook(o,t[o]));return()=>{for(const o of n)o();n.length=0}}removeHooks(e){const t=di(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(Zg,e,t)}callHookParallel(e,...t){return this.callHookWith(Xg,e,t)}callHookWith(e,t,n){const o=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&Ir(this._before,o);const s=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return s instanceof Promise?s.finally(()=>{this._after&&o&&Ir(this._after,o)}):(this._after&&o&&Ir(this._after,o),s)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function e_(){return new Qg}const t_=["name","property","http-equiv"],n_=new Set(["viewport","description","keywords","robots"]);function hf(e){const t=e.split(":");return t.length?Yg.has(t[1]):!1}function pi(e){const{props:t,tag:n}=e;if(Wg.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";const o=t.hreflang||t.type;if(n==="link"&&t.rel==="alternate"&&o)return`alternate:${o}`;if(t.charset)return"charset";if(e.tag==="meta"){for(const s of t_)if(t[s]!==void 0){const r=t[s],i=r&&typeof r=="string"&&r.includes(":"),a=r&&n_.has(r),u=!(i||a)&&e.key?`:key:${e.key}`:"";return`${n}:${r}${u}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(zg.has(n)){const s=e.textContent||e.innerHTML;if(s)return`${n}:content:${s}`}}function _l(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([o,s])=>`${o}
4:${String(s)}`).join(",")}`}function Ks(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const s=t?t(n,e):e;if(Array.isArray(s))return s.map(r=>Ks(r,t));if(s?.constructor===Object){const r={};for(const i of Object.keys(s))r[i]=Ks(s[i],t,i);return r}return s}function o_(e,t){const n=e==="style"?new Map:new Set;function o(s){if(s==null||s===void 0)return;const r=String(s).trim();if(r)if(e==="style"){const[i,...a]=r.split(":").map(l=>l?l.trim():"");i&&a.length&&n.set(i,a.join(":"))}else r.split(" ").filter(Boolean).forEach(i=>n.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(o):o(t):Array.isArray(t)?t.forEach(s=>o(s)):t&&typeof t=="object"&&Object.entries(t).forEach(([s,r])=>{r&&r!=="false"&&(e==="style"?n.set(String(s).trim(),String(r)):o(s))}),n}function mf(e,t){return e.props=e.props||{},t?e.tag==="templateParams"?(e.props=t,e):(Object.entries(t).forEach(([n,o])=>{if(o===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=o_(n,o);return}if(qg.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof o=="object"){let a=t.type;if(t.type||(a="application/json"),!a?.endsWith("json")&&a!=="speculationrules")return;t.type=a,e.props.type=a,e[n]=JSON.stringify(o)}else e[n]=o;return}const s=String(o),r=n.startsWith("data-"),i=e.tag==="meta"&&n==="content";s==="true"||s===""?e.props[n]=r||i?s:!0:!o&&r&&s==="false"?e.props[n]="false":o!==void 0&&(e.props[n]=o)}),e):e}function s_(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},o=mf({tag:e,props:{}},n);return o.key&&Kg.has(o.tag)&&(o.props["data-hid"]=o._h=o.key),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(s=>({...o,props:{...o.props,content:s}})):o}function r_(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(s,r)=>{for(let i=0;i<t.length;i++)r=t[i](s,r);return r};e=n(void 0,e);const o=[];return e=Ks(e,n),Object.entries(e||{}).forEach(([s,r])=>{if(r!==void 0)for(const i of Array.isArray(r)?r:[r])o.push(s_(s,i))}),o.flat()}const yl=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,vl={base:-10,title:10},i_={critical:-8,high:-1,low:2},bl={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},a_=/@import/,ko=e=>e===""||e===!0;function l_(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const o=i_[t.tagPriority]||0,s=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:bl;if(t.tag in vl)n=vl[t.tag];else if(t.tag==="meta"){const r=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;r&&(n=bl.meta[r])}else if(t.tag==="link"&&t.props.rel)n=s.link[t.props.rel];else if(t.tag==="script"){const r=String(t.props.type);ko(t.props.async)?n=s.script.async:t.props.src&&!ko(t.props.defer)&&!ko(t.props.async)&&r!=="module"&&!r.endsWith("json")||t.innerHTML&&!r.endsWith("json")?n=s.script.sync:(ko(t.props.defer)&&t.props.src&&!ko(t.props.async)||r==="module")&&(n=s.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&a_.test(t.innerHTML)?s.style.imported:s.style.sync);return(n||100)+o}function wl(e,t){const n=typeof t=="function"?t(e):t,o=n.key||String(e.plugins.size+1);e.plugins.get(o)||(e.plugins.set(o,n),e.hooks.addHooks(n.hooks||{}))}function c_(e={}){const t=e_();t.addHooks(e.hooks||{});const n=!e.document,o=new Map,s=new Map,r=new Set,i={_entryCount:1,plugins:s,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:o,headEntries(){return[...o.values()]},use:a=>wl(i,a),push(a,l){const u={...l||{}};delete u.head;const c=u._index??i._entryCount++,f={_i:c,input:a,options:u},p={_poll(d=!1){i.dirty=!0,!d&&r.add(c),t.callHook("entries:updated",i)},dispose(){o.delete(c)&&i.invalidate()},patch(d){(!u.mode||u.mode==="server"&&n||u.mode==="client"&&!n)&&(f.input=d,o.set(c,f),p._poll())}};return p.patch(a),p},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await t.callHook("entries:resolve",a);r.size;){const p=r.values().next().value;r.delete(p);const d=o.get(p);if(d){const h={tags:r_(d.input,e.propResolvers||[]).map(m=>Object.assign(m,d.options)),entry:d};await t.callHook("entries:normalize",h),d._tags=h.tags.map((m,b)=>(m._w=l_(i,m),m._p=(d._i<<10)+b,m._d=pi(m),m))}}let l=!1;a.entries.flatMap(p=>(p._tags||[]).map(d=>({...d,props:{...d.props}}))).sort(yl).reduce((p,d)=>{const h=String(d._d||d._p);if(!p.has(h))return p.set(h,d);const m=p.get(h);if((d?.tagDuplicateStrategy||(Jg.has(d.tag)?"merge":null)||(d.key&&d.key===m.key?"merge":null))==="merge"){const T={...m.props};
4Object.entries(d.props).forEach(([w,g])=>T[w]=w==="style"?new Map([...m.props.style||new Map,...g]):w==="class"?new Set([...m.props.class||new Set,...g]):g),p.set(h,{...d,props:T})}else d._p>>10===m._p>>10&&d.tag==="meta"&&hf(h)?(p.set(h,Object.assign([...Array.isArray(m)?m:[m],d],d)),l=!0):(d._w===m._w?d._p>m._p:d?._w<m?._w)&&p.set(h,d);return p},a.tagMap);const u=a.tagMap.get("title"),c=a.tagMap.get("titleTemplate");if(i._title=u?.textContent,c){const p=c?.textContent;if(i._titleTemplate=p,p){let d=typeof p=="function"?p(u?.textContent):p;typeof d=="string"&&!i.plugins.has("template-params")&&(d=d.replace("%s",u?.textContent||"")),u?d===null?a.tagMap.delete("title"):a.tagMap.set("title",{...u,textContent:d}):(c.tag="title",c.textContent=d)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(yl)),await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a);const f=[];for(const p of a.tags){const{innerHTML:d,tag:h,props:m}=p;if(Gg.has(h)&&!(Object.keys(m).length===0&&!p.innerHTML&&!p.textContent)&&!(h==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(h==="script"&&d){if(String(m.type).endsWith("json")){const b=typeof d=="string"?d:JSON.stringify(d);p.innerHTML=b.replace(/</g,"\\u003C")}else typeof d=="string"&&(p.innerHTML=d.replace(new RegExp(`</${h}`,"g"),`<\\/${h}`));p._d=pi(p)}f.push(p)}}return f},invalidate(){for(const a of o.values())r.add(a._i);i.dirty=!0,t.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(a=>wl(i,a)),i.hooks.callHook("init",i),e.init?.forEach(a=>a&&i.push(a)),i}const u_=(e,t)=>
4be(t)?St(t):t,Xi="usehead";function f_(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Xi,e)}}.install}function d_(){if(Yo()){const e=Te(Xi);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function p_(e,t={}){const n=t.head||d_();return n.ssr?n.push(e||{},t):h_(n,e,t)}function h_(e,t,n={}){const o=J(!1);let s;return Uc(()=>{const i=o.value?{}:Ks(t,u_);s?s.patch(i):s=e.push(i,n)}),it()&&(Xo(()=>{s.dispose()}),Yc(()=>{o.value=!0}),Jc(()=>{o.value=!1})),s}function gf(e){const t=e||Ee();return t.ssrContext?.head||t.runWithContext(()=>{if(Yo()){const n=Te(Xi);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function Qi(e,t={}){const n=t.head||gf(t.nuxt);return p_(e,{head:n,...t})}function j3(e,t={}){return t.head||gf(t.nuxt),!1}const m_=(()=>{const e={};return(t,n)=>{let o=[];n.charCodeAt(n.length-1)===47&&(n=n.slice(0,-1)||"/"),n==="/_nuxt"&&o.unshift({data:e});let s=n.split("/");return s.length-1,s[1]==="_sites"&&s[2]==="api"&&o.unshift({data:e,params:{_:s.slice(3).join("/")}}),o}})(),_f=e=>tf({},...m_("",e).map(t=>t.data).reverse()),g_=_f;let Ts;function __(){return Ts=$fetch(Zi(`builds/meta/${Ne().app.buildId}.json`),{responseType:"json"}),Ts.catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ts}function yf(){return Ts||__()}function vf(e){const t=typeof e=="string"?e:e.path;try{return g_(t)}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function kl(e,t={}){return null}async function y_(e){return null}let Sn=null;async function v_(){if(Sn)return Sn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await b_(e.textContent||""),n=e.dataset.src?await y_(e.dataset.src):void 0;return Sn={...t,...n,...window.__NUXT__},Sn.config?.public&&(Sn.config.public=sn(Sn.config.public)),Sn}async function b_(e){return await Bg(e,Ee()._payloadRevivers)}function bf(e,t){Ee()._payloadRevivers[e]=t}const w_=_g(()=>{bf("skipHydrate",e=>{})}),k_=[["NuxtError",e=>gn(e)],["EmptyShallowRef",e=>yt(e==="_"?void 0:e==="0n"?BigInt(0):zo(e))],["EmptyRef",e=>J(e==="_"?void 0:e==="0n"?BigInt(0):zo(e))],["ShallowRef",e=>yt(e)],["ShallowReactive",e=>Vt(e)],["Ref",e=>J(e)],["Reactive",e=>sn(e)]],T_=Ue({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[o,s]of k_)bf(o,s);Object.assign(e.payload,([t,n]=to(()=>e.runWithContext(v_)),t=await t,n(),t)),delete window.__NUXT__}});async function ea(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const o={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",o),!!o.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{const r=new Map,i=new Promise(d=>{e.resolveTags().then(h=>{d(h.map(m=>{const b=r.get(m._d)||0,T={tag:m,id:(b?`${m._d}:${b}`:m._d)||_l(m),shouldRender:!0};return m._d&&hf(m._d)&&r.set(m._d,b+1),T}))})});let a=e._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const d of["body","head"]){const h=n[d]?.children;for(const m of h){const b=m.tagName.toLowerCase();if(!gl.has(b))continue;const T=mf({tag:b,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((w,g)=>(w[g]=m.getAttribute(g),w),{})||{}});if(T.key=m.getAttribute("data-hid")||void 0,T._d=pi(T)||_l(T),a.elMap.has(T._d)){let w=1,g=T._d;for(;a.elMap.has(g);)g=`${T._d}:${w++}`;a.elMap.set(g,m)}else a.elMap.set(T._d,m)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(d,h,m){const b=`${d}:${h}`;a.sideEffects[b]=m,delete a.pendingSideEffects[b]}function u({id:d,$el:h,tag:m}){const b=m.tag.endsWith("Attrs");a.elMap.set(d,h),b||(m.textContent&&m.textContent!==h.textContent&&(h.textContent=m.textContent),m.innerHTML&&m.innerHTML!==h.innerHTML&&(h.innerHTML=m.innerHTML),l(d,"el",()=>{h?.remove(),a.elMap.delete(d)}));for(const T in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,T))continue;const w=m.props[T];if(T.startsWith("on")&&typeof w=="function"){const y=h?.dataset;if(y&&y[`${T}fired`]){const S=T.slice(0,-5);w.call(h,new Event(S.substring(2)))}h.getAttribute(`data-${T}`)!==""&&((m.tag==="bodyAttrs"?n.defaultView:h).addEventListener(T.substring(2),w.bind(h)),h.setAttribute(`data-${T}`,""));continue}const g=`attr:${T}`;if(T==="class"){if(!w)continue;for(const y of w)b&&l(d,`${g}:${y}`,()=>h.classList.remove(y)),!h.classList.contains(y)&&h.classList.add(y)}else if(T==="style"){if(!w)continue;for(const[y,S]of w)l(d,`${g}:${y}`,()=>{h.style.removeProperty(y)}),h.style.setProperty(y,S)}else w!==!1&&w!==null&&(h.getAttribute(T)!==w&&h.setAttribute(T,w===!0?"":String(w)),b&&l(d,g,()=>h.removeAttribute(T)))}}const c=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},p=await i;for(const d of p){const{tag:h,shouldRender:m,id:b}=d;if(m){if(h.tag==="title"){n.title=h.textContent,l("title","",()=>n.title=a.title);continue}
4d.$el=d.$el||a.elMap.get(b),d.$el?u(d):gl.has(h.tag)&&c.push(d)}}for(const d of c){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),u(d),f[h]=f[h]||n.createDocumentFragment(),f[h].appendChild(d.$el)}for(const d of p)await e.hooks.callHook("dom:renderTag",d,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const d in a.pendingSideEffects)a.pendingSideEffects[d]();e._dom=a,await e.hooks.callHook("dom:rendered",{renders:p}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function S_(e={}){const t=e.domOptions?.render||ea;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return c_({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function C_(e,t){let n=0;return()=>{const o=++n;t(()=>{n===o&&e()})}}function E_(e={}){const t=S_({domOptions:{render:C_(()=>ea(t),n=>setTimeout(n,0))},...e});return t.install=f_(t),t}const x_={disableDefaults:!0},A_=Ue({name:"nuxt:head",enforce:"pre",setup(e){const t=E_(x_);e.vueApp.use(t);{let n=!0;const o=async()=>{n=!1,await ea(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||o()}),e.hooks.hook("app:error",o),e.hooks.hook("app:suspense:resolve",o)}}});const zn=typeof document<"u";function wf(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function P_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&wf(e.default)}const ye=Object.assign;function Nr(e,t){const n={};for(const o in t){const s=t[o];n[o]=Rt(s)?s.map(e):e(s)}return n}const No=()=>{},Rt=Array.isArray;function Tl(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}const kf=/#/g,R_=/&/g,O_=/\//g,L_=/=/g,$_=/\?/g,Tf=/\+/g,M_=/%5B/g,I_=/%5D/g,Sf=/%5E/g,N_=/%60/g,Cf=/%7B/g,D_=/%7C/g,Ef=/%7D/g,H_=/%20/g;function ta(e){return e==null?"":encodeURI(""+e).replace(D_,"|").replace(M_,"[").replace(I_,"]")}function j_(e){return ta(e).replace(Cf,"{").replace(Ef,"}").replace(Sf,"^")}function hi(e){return ta(e).replace(Tf,"%2B").replace(H_,"+").replace(kf,"%23").replace(R_,"%26").replace(N_,"`").replace(Cf,"{").replace(Ef,"}").replace(Sf,"^")}function F_(e){return hi(e).replace(L_,"%3D")}function U_(e){return ta(e).replace(kf,"%23").replace($_,"%3F")}function B_(e){return U_(e).replace(O_,"%2F")}function Go(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const V_=/\/$/,K_=e=>e.replace(V_,"");function Dr(e,t,n="/"){let o,s={},r="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(o=t.slice(0,l),r=t.slice(l,a>0?a:t.length),s=e(r.slice(1))),a>=0&&(o=o||t.slice(0,a),i=t.slice(a,t.length)),o=q_(o??t,n),{fullPath:o+r+i,path:o,query:s,hash:Go(i)}}function z_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Sl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function G_(e,t,n){const o=t.matched.length-1,s=n.matched.length-1;return o>-1&&o===s&&co(t.matched[o],n.matched[s])&&xf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function co(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!W_(e[n],t[n]))return!1;return!0}
vendor: 20,514 bytes, line 4
4function W_(e,t){return Rt(e)?Cl(e,t):Rt(t)?Cl(t,e):e?.valueOf()===t?.valueOf()}function Cl(e,t){return Rt(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function q_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),s=o[o.length-1];(s===".."||s===".")&&o.push("");let r=n.length-1,i,a;for(i=0;i<o.length;i++)if(a=o[i],a!==".")if(a==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+o.slice(i).join("/")}const _t={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let mi=(function(e){return e.pop="pop",e.push="push",e})({}),Hr=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function J_(e){if(!e)if(zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),K_(e)}const Y_=/^[^#]+#/;function Z_(e,t){return e.replace(Y_,"#")+t}function X_(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const cr=()=>({left:window.scrollX,top:window.scrollY});function Q_(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=X_(s,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 El(e,t){return(history.state?history.state.position-t:-1)+e}const gi=new Map;function ey(e,t){gi.set(e,t)}function ty(e){const t=gi.get(e);return gi.delete(e),t}function ny(e){return typeof e=="string"||e&&typeof e=="object"}function Af(e){return typeof e=="string"||typeof e=="symbol"}let Oe=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Pf=Symbol("");Oe.MATCHER_NOT_FOUND+"",Oe.NAVIGATION_GUARD_REDIRECT+"",Oe.NAVIGATION_ABORTED+"",Oe.NAVIGATION_CANCELLED+"",Oe.NAVIGATION_DUPLICATED+"";function uo(e,t){return ye(new Error,{type:e,[Pf]:!0},t)}function Yt(e,t){return e instanceof Error&&Pf in e&&(t==null||!!(e.type&t))}const oy=["params","query","hash"];function sy(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of oy)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function ry(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<n.length;++o){const s=n[o].replace(Tf," "),r=s.indexOf("="),i=Go(r<0?s:s.slice(0,r)),a=r<0?null:Go(s.slice(r+1));if(i in t){let l=t[i];Rt(l)||(l=t[i]=[l]),l.push(a)}else t[i]=a}return t}function xl(e){let t="";for(let n in e){const o=e[n];if(n=F_(n),o==null){o!==void 0&&(t+=(t.length?"&":"")+n);continue}(Rt(o)?o.map(s=>s&&hi(s)):[o&&hi(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function iy(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Rt(o)?o.map(s=>s==null?null:""+s):o==null?o:""+o)}return t}const ay=Symbol(""),Al=Symbol(""),na=Symbol(""),oa=Symbol(""),_i=Symbol("");function To(){let e=[];function t(o){return e.push(o),()=>{const s=e.indexOf(o);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function hn(e,t,n,o,s,r=i=>i()){const i=o&&(o.enterCallbacks[s]=o.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const u=p=>{p===!1?l(uo(Oe.NAVIGATION_ABORTED,{from:n,to:t})):p instanceof Error?l(p):ny(p)?l(uo(Oe.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(i&&o.enterCallbacks[s]===i&&typeof p=="function"&&i.push(p),a())},c=r(()=>e.call(o&&o.instances[s],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(p=>l(p))})}function jr(e,t,n,o,s=r=>r()){const r=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(wf(l)){const u=(l.__vccOpts||l)[t];u&&r.push(hn(u,n,o,i,a,s))}else{let u=l();r.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=P_(c)?c.default:c;i.mods[a]=c,i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&hn(p,n,o,i,a,s)()}))}}return r}function ly(e,t){const n=[],o=[],s=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;i<r;i++){const a=t.matched[i];a&&(e.matched.find(u=>co(u,a))?o.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>co(u,l))||s.push(l))}return[n,o,s]}let cy=()=>location.protocol+"//"+location.host;function Rf(e,t){const{pathname:n,search:o,hash:s}=t,r=e.indexOf("#");if(r>-1){let i=s.includes(e.slice(r))?e.slice(r).length:1,a=s.slice(i);return a[0]!=="/"&&(a="/"+a),Sl(a,"")}return Sl(n,e)+o+s}function uy(e,t,n,o){let s=[],r=[],i=null;const a=({state:p})=>{const d=Rf(e,location),h=n.value,m=t.value;let b=0;if(p){if(n.value=d,t.value=p,i&&i===h){i=null;return}b=m?p.position-m.position:0}else o(d);s.forEach(T=>{T(n.value,h,{delta:b,type:mi.pop,direction:b?b>0?Hr.forward:Hr.back:Hr.unknown})})};function l(){i=n.value}function u(p){s.push(p);const d=()=>{const h=s.indexOf(p);h>-1&&s.splice(h,1)};return r.push(d),d}function c(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(ye({},p.state,{scroll:cr()}),"")}}function f(){for(const p of r)p();r=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:l,listen:u,destroy:f}}function Pl(e,t,n,o=!1,s=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:s?cr():null}}function fy(e){const{history:t,location:n}=window,o={value:Rf(e,n)},s={value:t.state};s.value||r(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,u,c){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:cy()+e+l;try{t[c?"replaceState":"pushState"](u,"",p),s.value=u}catch(d){console.error(d),n[c?"replace":"assign"](p)}}function i(l,u){r(l,ye({},t.state,Pl(s.value.back,l,s.value.forward,!0),u,{position:s.value.position}),!0),o.value=l}function a(l,u){const c=ye({},s.value,t.state,{forward:l,scroll:cr()});r(c.current,c,!0),r(l,ye({},Pl(o.value,l,null),{position:c.position+1},u),!1),o.value=l}return{location:o,state:s,push:a,replace:i}}function Of(e){e=J_(e);const t=fy(e),n=uy(e,t.state,t.location,t.replace);function o(r,i=!0){i||n.pauseListeners(),history.go(r)}const s=ye({location:"",base:e,go:o,createHref:Z_.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function dy(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Of(e)}let An=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var He=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(He||{});const py={type:An.Static,value:""},hy=/[a-zA-Z0-9_]/;function my(e){if(!e)return[[]];if(e==="/")return[[py]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${u}": ${d}`)}let n=He.Static,o=n;const s=[];let r;function i(){r&&s.push(r),r=[]}let a=0,l,u="",c="";function f(){u&&(n===He.Static?r.push({type:An.Static,value:u}):n===He.Param||n===He.ParamRegExp||n===He.ParamRegExpEnd?(r.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),r.push({type:An.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==He.ParamRegExp){o=n,n=He.EscapeNext;continue}switch(n){case He.Static:l==="/"?(u&&f(),i()):l===":"?(f(),n=He.Param):p();break;case He.EscapeNext:p(),n=o;break;case He.Param:l==="("?n=He.ParamRegExp:hy.test(l)?p():(f(),n=He.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case He.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=He.ParamRegExpEnd:c+=l;break;case He.ParamRegExpEnd:f(),n=He.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===He.ParamRegExp&&t(`Unfinished custom RegExp for param "${u}"`),f(),i(),s}const Rl="[^/]+?",gy={sensitive:!1,strict:!1,start:!0,end:!0};var Xe=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(Xe||{});const _y=/[.+*?^${}()[\]/\\]/g;function yy(e,t){const n=ye({},gy,t),o=[];let s=n.start?"^":"";const r=[];for(const u of e){const c=u.length?[]:[Xe.Root];n.strict&&!u.length&&(s+="/");for(let f=0;f<u.length;f++){const p=u[f];let d=Xe.Segment+(n.sensitive?Xe.BonusCaseSensitive:0);if(p.type===An.Static)f||(s+="/"),s+=p.value.replace(_y,"\\$&"),d+=Xe.Static;else if(p.type===An.Param){const{value:h,repeatable:m,optional:b,regexp:T}=p;r.push({name:h,repeatable:m,optional:b});const w=T||Rl;if(w!==Rl){d+=Xe.BonusCustomRegExp;try{`${w}`}catch(y){throw new Error(`Invalid custom RegExp for param "${h}" (${w}): `+y.message)}}let g=m?`((?:${w})(?:/(?:${w}))*)`:`(${w})`;f||(g=b&&u.length<2?`(?:/${g})`:"/"+g),b&&(g+="?"),s+=g,d+=Xe.Dynamic,b&&(d+=Xe.BonusOptional),m&&(d+=Xe.BonusRepeatable),w===".*"&&(d+=Xe.BonusWildcard)}c.push(d)}o.push(c)}if(n.strict&&n.end){const u=o.length-1;o[u][o[u].length-1]+=Xe.BonusStrict}n.strict||(s+="/?"),n.end?s+="$":n.strict&&!s.endsWith("/")&&(s+="(?:/|$)");const i=new RegExp(s,n.sensitive?"":"i");function a(u){const c=u.match(i),f={};if(!c)return null;for(let p=1;p<c.length;p++){const d=c[p]||"",h=r[p-1];f[h.name]=d&&h.repeatable?d.split("/"):d}return f}function l(u){let c="",f=!1;for(const p of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const d of p)if(d.type===An.Static)c+=d.value;else if(d.type===An.Param){const{value:h,repeatable:m,optional:b}=d,T=h in u?u[h]:"";if(Rt(T)&&!m)throw new Error(`Provided param "${h}" is an array but it is not repeatable (* or + modifiers)`);const w=Rt(T)?T.join("/"):T;if(!w)if(b)p.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${h}"`);c+=w}}return c||"/"}return{re:i,score:o,keys:r,parse:a,stringify:l}}function vy(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?e.length===1&&e[0]===Xe.Static+Xe.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Xe.Static+Xe.Segment?1:-1:0}function Lf(e,t){let n=0;const o=e.score,s=t.score;for(;n<o.length&&n<s.length;){const r=vy(o[n],s[n]);if(r)return r;n++}if(Math.abs(s.length-o.length)===1){if(Ol(o))return 1;if(Ol(s))return-1}return s.length-o.length}function Ol(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const by={strict:!1,end:!0,sensitive:!1};function wy(e,t,n){const o=yy(my(e.path),n),s=ye(o,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function ky(e,t){const n=[],o=new Map;t=Tl(by,t);function s(f){return o.get(f)}function r(f,p,d){const h=!d,m=$l(f);m.aliasOf=d&&d.record;const b=Tl(t,f),T=[m];if("alias"in f){const y=typeof f.alias=="string"?[f.alias]:f.alias;for(const S of y)T.push($l(ye({},m,{components:d?d.record.components:m.components,path:S,aliasOf:d?d.record:m})))}let w,g;for(const y of T){const{path:S}=y;if(p&&S[0]!=="/"){const P=p.record.path,I=P[P.length-1]==="/"?"":"/";y.path=p.record.path+(S&&I+S)}if(w=wy(y,p,b),d?d.alias.push(w):(g=g||w,g!==w&&g.alias.push(w),h&&f.name&&!Ml(w)&&i(f.name)),$f(w)&&l(w),m.children){const P=m.children;for(let I=0;I<P.length;I++)r(P[I],w,d&&d.children[I])}d=d||w}return g?()=>{i(g)}:No}function i(f){if(Af(f)){const p=o.get(f);p&&(o.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&o.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const p=Cy(f,n);n.splice(p,0,f),f.record.name&&!Ml(f)&&o.set(f.record.name,f)}function u(f,p){let d,h={},m,b;if("name"in f&&f.name){if(d=o.get(f.name),!d)throw uo(Oe.MATCHER_NOT_FOUND,{location:f});b=d.record.name,h=ye(Ll(p.params,d.keys.filter(g=>!g.optional).concat(d.parent?d.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),f.params&&Ll(f.params,d.keys.map(g=>g.name))),m=d.stringify(h)}else if(f.path!=null)m=f.path,d=n.find(g=>g.re.test(m)),d&&(h=d.parse(m),b=d.record.name);else{if(d=p.name?o.get(p.name):n.find(g=>g.re.test(p.path)),!d)throw uo(Oe.MATCHER_NOT_FOUND,{location:f,currentLocation:p});b=d.record.name,h=ye({},p.params,f.params),m=d.stringify(h)}const T=[];let w=d;for(;w;)T.unshift(w.record),w=w.parent;return{name:b,path:m,params:h,matched:T,meta:Sy(T)}}e.forEach(f=>r(f));function c(){n.length=0,o.clear()}return{addRoute:r,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:s}}function Ll(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function $l(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Ty(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 Ty(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function Ml(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Sy(e){return e.reduce((t,n)=>ye(t,n.meta),{})}function Cy(e,t){let n=0,o=t.length;for(;n!==o;){const r=n+o>>1;Lf(e,t[r])<0?o=r:n=r+1}const s=Ey(e);return s&&(o=t.lastIndexOf(s,o-1)),o}function Ey(e){let t=e;for(;t=t.parent;)if($f(t)&&Lf(e,t)===0)return t}function $f({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Il(e){const t=Te(na),n=Te(oa),o=N(()=>{const l=v(e.to);return t.resolve(l)}),s=N(()=>{const{matched:l}=o.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const p=f.findIndex(co.bind(null,c));if(p>-1)return p;const d=Nl(l[u-2]);return u>1&&Nl(c)===d&&f[f.length-1].path!==d?f.findIndex(co.bind(null,l[u-2])):p}),r=N(()=>s.value>-1&&Oy(n.params,o.value.params)),i=N(()=>s.value>-1&&s.value===n.matched.length-1&&xf(n.params,o.value.params));function a(l={}){if(Ry(l)){const u=t[v(e.replace)?"replace":"push"](v(e.to)).catch(No);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:r,isExactActive:i,navigate:a}}function xy(e){return e.length===1?e[0]:e}const Ay=le({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"},viewTransition:Boolean},useLink:Il,setup(e,{slots:t}){const n=sn(Il(e)),{options:o}=Te(na),s=N(()=>({[Dl(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Dl(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&xy(t.default(n));return e.custom?r:ze("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},r)}}}),Py=Ay;function Ry(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 Oy(e,t){for(const n in t){const o=t[n],s=e[n];if(typeof o=="string"){if(o!==s)return!1}else if(!Rt(s)||s.length!==o.length||o.some((r,i)=>r.valueOf()!==s[i].valueOf()))return!1}return!0}function Nl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Dl=(e,t,n)=>e??t??n,Ly=le({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Te(_i),s=N(()=>e.route||o.value),r=Te(Al,0),i=N(()=>{let u=v(r);const{matched:c}=s.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=N(()=>s.value.matched[i.value]);ft(Al,N(()=>i.value+1)),ft(ay,a),ft(_i,s);const l=J();return Me(()=>[l.value,a.value,e.name],([u,c,f],[p,d,h])=>{c&&(c.instances[f]=u,d&&d!==c&&u&&u===p&&(c.leaveGuards.size||(c.leaveGuards=d.leaveGuards),c.updateGuards.size||(c.updateGuards=d.updateGuards))),u&&c&&(!d||!co(c,d)||!p)&&(c.enterCallbacks[f]||[]).forEach(m=>m(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,f=a.value,p=f&&f.components[c];if(!p)return Hl(n.default,{Component:p,route:u});const d=f.props[c],h=d?d===!0?u.params:typeof d=="function"?d(u):d:null,b=ze(p,ye({},h,t,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Hl(n.default,{Component:b,route:u})||b}}});function Hl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Mf=Ly;function $y(e){const t=ky(e.routes,e),n=e.parseQuery||ry,o=e.stringifyQuery||xl,s=e.history,r=To(),i=To(),a=To(),l=yt(_t);let u=_t;zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Nr.bind(null,L=>""+L),f=Nr.bind(null,B_),p=Nr.bind(null,Go);function d(L,Q){let W,ne;return Af(L)?(W=t.getRecordMatcher(L),ne=Q):ne=L,t.addRoute(ne,W)}function h(L){const Q=t.getRecordMatcher(L);Q&&t.removeRoute(Q)}function m(){return t.getRoutes().map(L=>L.record)}function b(L){return!!t.getRecordMatcher(L)}function T(L,Q){if(Q=ye({},Q||l.value),typeof L=="string"){const k=Dr(n,L,Q.path),x=t.resolve({path:k.path},Q),D=s.createHref(k.fullPath);return ye(k,x,{params:p(x.params),hash:Go(k.hash),redirectedFrom:void 0,href:D})}let W;if(L.path!=null)W=ye({},L,{path:Dr(n,L.path,Q.path).path});else{const k=ye({},L.params);for(const x in k)k[x]==null&&delete k[x];W=ye({},L,{params:f(k)}),Q.params=f(Q.params)}const ne=t.resolve(W,Q),ce=L.hash||"";ne.params=c(p(ne.params));const Re=z_(o,ye({},L,{hash:j_(ce),path:ne.path})),_=s.createHref(Re);return ye({fullPath:Re,hash:ce,query:o===xl?iy(L.query):L.query||{}},ne,{redirectedFrom:void 0,href:_})}function w(L){return typeof L=="string"?Dr(n,L,l.value.path):ye({},L)}function g(L,Q){if(u!==L)return uo(Oe.NAVIGATION_CANCELLED,{from:Q,to:L})}function y(L){return I(L)}function S(L){return y(ye(w(L),{replace:!0}))}function P(L,Q){const W=L.matched[L.matched.length-1];if(W&&W.redirect){const{redirect:ne}=W;let ce=typeof ne=="function"?ne(L,Q):ne;return typeof ce=="string"&&(ce=ce.includes("?")||ce.includes("#")?ce=w(ce):{path:ce},ce.params={}),ye({query:L.query,hash:L.hash,params:ce.path!=null?{}:L.params},ce)}}function I(L,Q){const W=u=T(L),ne=l.value,ce=L.state,Re=L.force,_=L.replace===!0,k=P(W,ne);if(k)return I(ye(w(k),{state:typeof k=="object"?ye({},ce,k.state):ce,force:Re,replace:_}),Q||W);const x=W;x.redirectedFrom=Q;let D;return!Re&&G_(o,ne,W)&&(D=uo(Oe.NAVIGATION_DUPLICATED,{to:x,from:ne}),$t(ne,ne,!0,!1)),(D?Promise.resolve(D):M(x,ne)).catch(O=>Yt(O)?Yt(O,Oe.NAVIGATION_GUARD_REDIRECT)?O:nt(O):z(O,x,ne)).then(O=>{if(O){if(Yt(O,Oe.NAVIGATION_GUARD_REDIRECT))return I(ye({replace:_},w(O.to),{state:typeof O.to=="object"?ye({},ce,O.to.state):ce,force:Re}),Q||x)}else O=$(x,ne,!0,_,ce);return q(x,ne,O),O})}function U(L,Q){const W=g(L,Q);return W?Promise.reject(W):Promise.resolve()}function A(L){const Q=Fn.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(L):L()}function M(L,Q){let W;const[ne,ce,Re]=ly(L,Q);W=jr(ne.reverse(),"beforeRouteLeave",L,Q);for(const k of ne)k.leaveGuards.forEach(x=>{W.push(hn(x,L,Q))});
4const _=U.bind(null,L,Q);return W.push(_),mt(W).then(()=>{W=[];for(const k of r.list())W.push(hn(k,L,Q));return W.push(_),mt(W)}).then(()=>{W=jr(ce,"beforeRouteUpdate",L,Q);for(const k of ce)k.updateGuards.forEach(x=>{W.push(hn(x,L,Q))});return W.push(_),mt(W)}).then(()=>{W=[];for(const k of Re)if(k.beforeEnter)if(Rt(k.beforeEnter))for(const x of k.beforeEnter)W.push(hn(x,L,Q));else W.push(hn(k.beforeEnter,L,Q));return W.push(_),mt(W)}).then(()=>(L.matched.forEach(k=>k.enterCallbacks={}),W=jr(Re,"beforeRouteEnter",L,Q,A),W.push(_),mt(W))).then(()=>{W=[];for(const k of i.list())W.push(hn(k,L,Q));return W.push(_),mt(W)}).catch(k=>Yt(k,Oe.NAVIGATION_CANCELLED)?k:Promise.reject(k))}function q(L,Q,W){a.list().forEach(ne=>A(()=>ne(L,Q,W)))}function $(L,Q,W,ne,ce){const Re=g(L,Q);if(Re)return Re;const _=Q===_t,k=zn?history.state:{};W&&(ne||_?s.replace(L.fullPath,ye({scroll:_&&k&&k.scroll},ce)):s.push(L.fullPath,ce)),l.value=L,$t(L,Q,W,_),nt()}let B;function ie(){B||(B=s.listen((L,Q,W)=>{if(!wn.listening)return;const ne=T(L),ce=P(ne,wn.currentRoute.value);if(ce){I(ye(ce,{replace:!0,force:!0}),ne).catch(No);return}u=ne;const Re=l.value;zn&&ey(El(Re.fullPath,W.delta),cr()),M(ne,Re).catch(_=>Yt(_,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_CANCELLED)?_:Yt(_,Oe.NAVIGATION_GUARD_REDIRECT)?(I(ye(w(_.to),{force:!0}),ne).then(k=>{Yt(k,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_DUPLICATED)&&!W.delta&&W.type===mi.pop&&s.go(-1,!1)}).catch(No),Promise.reject()):(W.delta&&s.go(-W.delta,!1),z(_,ne,Re))).then(_=>{_=_||$(ne,Re,!1),_&&(W.delta&&!Yt(_,Oe.NAVIGATION_CANCELLED)?s.go(-W.delta,!1):W.type===mi.pop&&Yt(_,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_DUPLICATED)&&s.go(-1,!1)),q(ne,Re,_)}).catch(No)}))}let ue=To(),F=To(),Z;function z(L,Q,W){nt(L);const ne=F.list();return ne.length?ne.forEach(ce=>ce(L,Q,W)):console.error(L),Promise.reject(L)}function he(){return Z&&l.value!==_t?Promise.resolve():new Promise((L,Q)=>{ue.add([L,Q])})}function nt(L){return Z||(Z=!L,ie(),ue.list().forEach(([Q,W])=>L?W(L):Q()),ue.reset()),L}function $t(L,Q,W,ne){const{scrollBehavior:ce}=e;if(!zn||!ce)return Promise.resolve();const Re=!W&&ty(El(L.fullPath,0))||(ne||!W)&&history.state&&history.state.scroll||null;return ht().then(()=>ce(L,Q,Re)).then(_=>_&&Q_(_)).catch(_=>z(_,L,Q))}const ot=L=>s.go(L);let jn;const Fn=new Set,wn={currentRoute:l,listening:!0,addRoute:d,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:m,resolve:T,options:e,push:y,replace:S,go:ot,back:()=>ot(-1),forward:()=>ot(1),beforeEach:r.add,beforeResolve:i.add,afterEach:a.add,onError:F.add,isReady:he,install(L){L.component("RouterLink",Py),L.component("RouterView",Mf),L.config.globalProperties.$router=wn,Object.defineProperty(L.config.globalProperties,"$route",{enumerable:!0,get:()=>v(l)}),zn&&!jn&&l.value===_t&&(jn=!0,y(s.location).catch(ne=>{}));const Q={};for(const ne in _t)Object.defineProperty(Q,ne,{get:()=>l.value[ne],enumerable:!0});L.provide(na,wn),L.provide(oa,Vt(Q)),L.provide(_i,l);const W=L.unmount;Fn.add(L),L.unmount=function(){Fn.delete(L),Fn.size<1&&(u=_t,B&&B(),B=null,l.value=_t,jn=!1,Z=!1),W()}}};function mt(L){return L.reduce((Q,W)=>Q.then(()=>A(W)),Promise.resolve())}return wn}function If(e){return Te(oa)}const My=/(:\w+)\([^)]+\)/g,Iy=/(:\w+)[?+*]/g,Ny=/:\w+/g,Dy=(e,t)=>t.path.replace(My,"$1").replace(Iy,"$1").replace(Ny,n=>e.params[n.slice(1)]?.toString()||""),yi=(e,t)=>{const n=e.route.matched.find(s=>s.components?.default===e.Component.type),o=t??n?.meta.key??(n&&Dy(e.route,n));return typeof o=="function"?o(e.route):o},Hy=(e,t)=>({default:()=>e?ze(wp,e===!0?{}:e,t):t});function sa(e){return Array.isArray(e)?e:[e]}const jy="modulepreload",Fy=function(e,t){return new URL(e,t).href},jl={},Ft=function(t,n,o){let s=Promise.resolve();if(n&&n.length>0){let u=function(c){return Promise.all(c.map(f=>Promise.resolve(f).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");s=u(n.map(c=>{if(c=Fy(c,o),c in jl)return;jl[c]=!0;const f=c.endsWith(".css"),p=f?'[rel="stylesheet"]':"";if(o)for(let h=i.length-1;h>=0;h--){const m=i[h];if(m.href===c&&(!f||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${p}`))return;const d=document.createElement("link");if(d.rel=f?"stylesheet":jy,f||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),f)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}function r(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return s.then(i=>{for(const a of i||[])a.status==="rejected"&&r(a.reason);return t().catch(r)})},Uy={layout:"landing"},By={layout:!1},Vy={layout:"no-footer"},Fr=[{name:"search",path:"/search",component:()=>Ft(()=>import("./C5IVFD9x.js"),__vite__mapDeps([0,1]),import.meta.url)}
4,{name:"slug",path:"/:slug(.*)*",component:()=>Ft(()=>import("./BVSYYEK2.js"),__vite__mapDeps([2,3,4,5,6,7,8]),import.meta.url)},{name:"newsletter",path:"/newsletter",component:()=>Ft(()=>import("./Dy42E3Kx.js"),__vite__mapDeps([9,10]),import.meta.url)},{name:"thecatalog",path:"/thecatalog",meta:Uy||{},component:()=>Ft(()=>import("./CKoDkiZK.js"),__vite__mapDeps([11,6,3,7,12]),import.meta.url)},{name:"thecatalog-direct",path:"/thecatalog/direct",meta:By||{},component:()=>Ft(()=>import("./DsSiQNg9.js"),[],import.meta.url)},{name:"thecatalog-direct-type-id",path:"/thecatalog/direct/:type()-:id()",meta:Vy||{},component:()=>Ft(()=>import("./Cj9xSIPp.js"),__vite__mapDeps([13,4,3,5,14]),import.meta.url)}],Nf=(e,t)=>({default:()=>e?ze(vh,e===!0?{}:e,t):t.default?.()}),Ky=/(:\w+)\([^)]+\)/g,zy=/(:\w+)[?+*]/g,Gy=/:\w+/g;function Fl(e){const t=e?.meta.key??e.path.replace(Ky,"$1").replace(zy,"$1").replace(Gy,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function Wy(e,t){return e===t||t===_t?!1:Fl(e)!==Fl(t)?!0:!e.matched.every((o,s)=>o.components&&o.components.default===t.matched[s]?.components?.default)}const qy={scrollBehavior(e,t,n){const o=Ee(),s=at().options?.scrollBehaviorType??"auto";if(e.path.replace(/\/$/,"")===t.path.replace(/\/$/,""))return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Df(e.hash),behavior:s}:!1;if((typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1)return!1;const i=o._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(a=>{if(t===_t){a(Ul(e,t,n,s));return}o.hooks.hookOnce(i,()=>{requestAnimationFrame(()=>a(Ul(e,t,n,s)))})})}};function Df(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Ul(e,t,n,o){if(n)return n;const s=Wy(e,t);return e.hash?{el:e.hash,top:Df(e.hash),behavior:s?o:"instant"}:{left:0,top:0}}const Jy=80,Hf={scrollBehavior(e,t,n){return n||(e.hash?{el:e.hash,top:Jy,behavior:"smooth"}:{top:0})}},Yy={hashMode:!1,scrollBehaviorType:"auto"},Bl=Hf.hashMode??!1,un={...Yy,...qy,...Hf},Zy=async(e,t)=>{let n,o;if(!e.meta?.validate)return;const s=([n,o]=to(()=>Promise.resolve(e.meta.validate(e))),n=await n,o(),n);if(s===!0)return;const r=gn({fatal:!0,status:s&&(s.status||s.statusCode)||404,statusText:s&&(s.statusText||s.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),r},Xy=()=>{const e=Ee();if(e.ssrContext){const t=e.ssrContext.event.node.req.headers["x-forwarded-host"];t&&(console.debug('[Host] replacing host header "%s" with forwarded host "%s"',e.ssrContext.event.node.req.headers.host,t),e.ssrContext.event.node.req.headers.host=t)}};function jf(e){return vn()?($n(e),!0):!1}function ur(e){return typeof e=="function"?e():v(e)}const Qy=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ev=Object.prototype.toString,tv=e=>ev.call(e)==="[object Object]",Vl=()=>+Date.now(),vi=()=>{};function nv(e,t){function n(...o){return new Promise((s,r)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(s).catch(r)})}return n}function ov(...e){let t=0,n,o=!0,s=vi,r,i,a,l,u;!be(e[0])&&typeof e[0]=="object"?{delay:i,trailing:a=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,a=!0,l=!0,u=!1]=e;const c=()=>{n&&(clearTimeout(n),n=void 0,s(),s=vi)};return p=>{const d=ur(i),h=Date.now()-t,m=()=>r=p();return c(),d<=0?(t=Date.now(),m()):(h>d&&(l||!o)?(t=Date.now(),m()):a&&(r=new Promise((b,T)=>{s=u?T:b,n=setTimeout(()=>{t=Date.now(),o=!0,b(m()),c()},Math.max(0,d-h))})),!l&&!n&&(n=setTimeout(()=>o=!0,d)),o=!1,r)}}function sv(e){return it()}function rv(e,t=!0,n){sv()?bn(e,n):t?e():ht(e)}function iv(e){var t;const n=ur(e);return(t=n?.$el)!=null?t:n}const fr=Qy?window:void 0;function bi(...e){let t,n,o,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,s]=e,t=fr):[t,n,o,s]=e,!t)return vi;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const r=[],i=()=>{r.forEach(c=>c()),r.length=0},a=(c,f,p,d)=>(c.addEventListener(f,p,d),()=>c.removeEventListener(f,p,d)),l=Me(()=>[iv(t),ur(s)],([c,f])=>
4{if(i(),!c)return;const p=tv(f)?{...f}:f;r.push(...n.flatMap(d=>o.map(h=>a(c,d,h,p))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return jf(u),u}function av(){const e=J(!1),t=it();return t&&bn(()=>{e.value=!0},t),e}function lv(e){const t=av();return N(()=>(t.value,!!e()))}function cv(e,t={}){const{window:n=fr}=t,o=lv(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const r=J(!1),i=u=>{r.value=u.matches},a=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},l=Uc(()=>{o.value&&(a(),s=n.matchMedia(ur(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),r.value=s.matches)});return jf(()=>{l(),a(),s=void 0}),r}const uv=["mousemove","mousedown","resize","keydown","touchstart","wheel"],fv=6e4;function dv(e=fv,t={}){const{initialState:n=!1,listenForVisibilityChange:o=!0,events:s=uv,window:r=fr,eventFilter:i=ov(50)}=t,a=J(n),l=J(Vl());let u;const c=()=>{a.value=!1,clearTimeout(u),u=setTimeout(()=>a.value=!0,e)},f=nv(i,()=>{l.value=Vl(),c()});if(r){const p=r.document;for(const d of s)bi(r,d,f,{passive:!0});o&&bi(p,"visibilitychange",()=>{p.hidden||f()}),c()}return{idle:a,lastActive:l,reset:c}}function pv(e={}){const{window:t=fr,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:o=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:r=!0}=e,i=J(n),a=J(o),l=()=>{t&&(r?(i.value=t.innerWidth,a.value=t.innerHeight):(i.value=t.document.documentElement.clientWidth,a.value=t.document.documentElement.clientHeight))};if(l(),rv(l),bi("resize",l,{passive:!0}),s){const u=cv("(orientation: portrait)");Me(u,()=>l())}return{width:i,height:a}}const wi={mobile:768},mo=Ot("device",()=>{const{width:e}=pv(),t=J(!1),n=J(!1),o=J(!0),s=N(()=>t.value?e.value<=wi.mobile:!1),r=()=>{n.value=/android/i.test(navigator.userAgent)};return{android:n,active:o,isMobile:s,initDevice:()=>{t.value=!0,r()}}}),F3={"@type":"Organization",name:"LoveToKnow",url:"https://www.lovetoknow.com/",logo:{"@type":"ImageObject",url:"https://cf.ltkcdn.net/www/hp-images/LTK_Logo.png",width:253,height:51},address:{"@type":"PostalAddress",addressCountry:"US",addressLocality:"Vero Beach, FL",extendedAddress:"Ste 1 PMB2079",postalCode:"32963-1798",streetAddress:"505 Beachland Blvd"},email:"[email protected]",sameAs:["https://www.youtube.com/@LoveToKnowcom","https://www.facebook.com/LoveToKnow","https://www.instagram.com/lovetoknow/","https://x.com/lovetoknow","https://www.pinterest.com/lovetoknow/","https://www.tiktok.com/@lovetoknowofficial","https://www.crunchbase.com/organization/lovetoknow"],publishingPrinciples:"https://www.lovetoknow.com/editorial-policy",parentOrganization:{"@type":"Organization","@id":"https://www.lovetoknowmedia.com/",name:"LoveToKnow Media",url:"https://www.lovetoknowmedia.com/",sameAs:["https://www.linkedin.com/company/lovetoknowmedia/","https://www.instagram.com/lovetoknowmedia/","https://www.facebook.com/lovetoknowmedia/about","https://x.com/lovetoknowmedia","https://www.crunchbase.com/organization/lovetoknow-corp"],logo:{"@type":"ImageObject",url:"https://www.lovetoknowmedia.com/wp-content/uploads/2021/05/LTK_MEDIA_Logo-2.png"},address:{"@type":"PostalAddress",addressCountry:"US",addressLocality:"Vero Beach, FL",extendedAddress:"Ste 1 PMB2079",postalCode:"32963-1798",streetAddress:"505 Beachland Blvd"}}},hv="organic";function Lt(e){return new URL(globalThis.location.href)}const ts=Ot("campaign",()=>{const{searchParams:e}=Lt(),t=J(),n=J(void 0),o=J(!1);return{name:t,campaign:n,isFetched:o,fetchCampaign:async()=>{if(o.value)return;t.value=e.get("utm_campaign");const r=t.value??hv,i=Ne();try{console.debug("[Campaign Store] Fetching campaign data...");const a=await $fetch(`${i.public.apiSsrUrl}/commerce/features/${r}`,{method:"GET",headers:{"Content-Type":"application/json"}});for(const l of e.keys())a.parameters[l]=e.get(l)??"";n.value=JSON.parse(JSON.stringify(a)),console.debug("[Campaign Store] Campaign data fetched:",r)}catch(a){console.error("[Campaign Store] Error fetching campaign data:",a)}o.value=!0}}});var Kl=/^GTM-[0-9A-Z]+$/;function Ur(e){if(typeof e!="string"||!Kl.test(e)){let t=String(e).toUpperCase().replace(/.*-|[^0-9A-Z]/g,""),n=t.length===0?"":` Did you mean 'GTM-${t}'?`;throw new Error(`'${e}' is not a valid GTM-ID (${Kl}).${n}`)}}function xo(e,t="dataLayer"){return e[t]||(e[t]=[]),e[t]}function no(e,t){let n=document,o=n.createElement("script"),s=u=>{t.onReady?.({id:e,script:o}),o.removeEventListener("load",s)};o.addEventListener("load",s);let r=t.dataLayerName??"dataLayer";if(xo(window,r).push({event:"gtm.js","gtm.start":new Date().getTime()}),!e)return o;o.async=!t.defer,o.defer=!!(t.defer||t.compatibility),t.nonce&&o.setAttribute("nonce",t.nonce),t.scriptType&&(o.type=t.scriptType);let i=new URLSearchParams({id:e,...t.dataLayerName?{l:t.dataLayerName}:{},...t.queryParams??{}}),a=t.source??"https://www.googletagmanager.com/gtm.js";o.src=`${a}?${i}`;let l=t.parentElement??n.body;if(typeof l?.appendChild!="function")throw new Error("parentElement must be a DOM element");return l.appendChild(o),o}function mv(e="https://www.googletagmanager.com/gtm.js"){return Array.from(document.getElementsByTagName("script")).some(t=>t.src.includes(e))}var gv=class{id;options;scriptElements=[];constructor(e){if(Array.isArray(e.id))for(let t of e.id)Ur(typeof t=="string"?t:t.id);else Ur(e.id);this.id=e.id,this.options={enabled:!0,debug:!1,loadScript:!0,defer:!1,compatibility:!1,dataLayerName:"dataLayer",...e},delete this.options.id}isInBrowserContext=()=>typeof window<"u";enabled(){return this.options.enabled??!0}enable(e=!0,t){if(this.options.enabled=e,this.isInBrowserContext()&&e&&!mv(t)&&this.options.loadScript)if(Array.isArray(this.id))this.id.forEac
4h(n=>{let o;typeof n=="string"?o=no(n,{...this.options}):o=no(n.id,{...this.options,queryParams:n.queryParams}),this.scriptElements.push(o)});else{let n=no(this.id,{...this.options});this.scriptElements.push(n)}}debugEnabled(){return this.options.debug??!1}debug(e){this.options.debug=e}dataLayer(){return this.isInBrowserContext()&&this.options.enabled?xo(window,this.options.dataLayerName):!1}trackView(e,t,n={}){let o=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${o?"":"(disabled)"}]: Dispatching TrackView`,{screenName:e,path:t}),o&&xo(window,this.options.dataLayerName).push({...n,event:this.options.trackViewEventProperty??"content-view","content-name":t,"content-view-name":e})}trackEvent({event:e,category:t=null,action:n=null,label:o=null,value:s=null,noninteraction:r=!1,...i}={}){let a=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${a?"":"(disabled)"}]: Dispatching event`,{event:e,category:t,action:n,label:o,value:s,...i}),a&&xo(window,this.options.dataLayerName).push({event:e??"interaction",target:t,action:n,"target-properties":o,value:s,"interaction-type":r,...i})}push(e){let t=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${t?"":"(disabled)"}]: Dispatching event`,e),t&&xo(window,this.options.dataLayerName).push(e)}},Bt;function _v(e,t={id:""}){t={trackOnNextTick:!1,...t},Bt=new gv(t),e.config.globalProperties.$gtm=Bt,Bt.isInBrowserContext()&&(t.vueRouter&&yv(e,t.vueRouter,t.ignoredViews,t.trackOnNextTick,t.vueRouterAdditionalEventData),Bt.options.enabled&&Bt.o
4ptions.loadScript&&(Array.isArray(t.id)?t.id.forEach(n=>{if(typeof n=="string")no(n,t);else{let o={...t};n.queryParams!=null&&(o.queryParams={...o.queryParams,...n.queryParams}),no(n.id,o)}}):no(t.id,t))),e.provide("gtm",t)}function yv(e,t,n=[],o,s=()=>({})){function r(i,a){return i instanceof Error?!!(i.type&a):!1}t.afterEach(async(i,a,l)=>{if(typeof i.name!="string"||Array.isArray(n)&&n.includes(i.name)||typeof n=="function"&&n(i,a))return;let u=i.meta&&typeof i.meta.gtm=="string"&&i.meta.gtm?i.meta.gtm:i.name;r(l,4)?Bt?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation aborted`):r(l,8)&&Bt?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation cancelled`);let c={...await s(i,a),...i.meta?.gtmAdditionalEventData},f=t.options?.history?.base??"";f.endsWith("/")||(f+="/"),f+=i.fullPath.startsWith("/")?i.fullPath.substring(1):i.fullPath,o?ht(()=>{Bt?.trackView(u,f,c)}):Bt?.trackView(u,f,c)})}function vv(e){return{install:t=>_v(t,e)}}function Wt(){return Bt}const bv=e=>e?.type.substring(0,e.type.indexOf("-")),wv=e=>e?.breadcrumbs[0]?.title,kv=e=>e?.breadcrumbs[1]?.title,Tv=e=>e?.breadcrumbs[2]?.title,Sv=e=>e&&"authors"in e&&e.authors?.[0]?.fullName||void 0,Cv=e=>{const t=e?.updatedAt&&new Date(e.updatedAt);if(t)return`${t.getFullYear()}${t.getMonth()+1}${t.getDate()}`},Ev=e=>{const t=e?.updatedAt&&new Date(e.updatedAt);if(t){const n=new Date,o=n.getFullYear()-t.getFullYear();return n.getMonth()<t.getMonth()||n.getMonth()===t.getMonth()&&n.getDate()<t.getDate()?(o-1).toString():o.toString()}},xv=()=>{console.debug("[GTM] track page view");const e=Wt(),t=qt(),{page:n}=t;e?.push({event:"page_view",amazon_tag:t.commerce.amazonTag.main,amazon_subtag:t.commerce.amazonTag.subtag,page:{id:t.id,cohort:t.cohort},creative_list:t.commerce.creativeList,creative_variant:t.commerce.creativeVariant,content_type:bv(n),content_group:wv(n),content_section:kv(n),content_subsection:Tv(n),content_author:Sv(n),content_date:Cv(n),content_age:Ev(n),page_ready:!0})},Av=e=>{console.debug("[GTM] tracking experiment:",e),Wt()?.push({event:"experiment",experiment:e})},Pv=()=>{const e=ts(),{campaign:t}=e;if(t?.parameters?.Shopsense!=="Active")return;console.debug("[GTM] tracking shopsense active"),Wt()?.push({event:"shopsense_campaign"})},Rv=({tag:e,subtag:t,baseTag:n,id:o,ip:s,experiment:r,platform:i,clickId:a,error:l})=>{console.debug("[GTM] tracking tag swap attempted with tag:",e),Wt()?.push({event:"Amazon Tag Swap",amazon_tag:e,amazon_subtag:t,amazon_base_tag:n,content_id:o,ip:s,experiment:r,platform:i,clickId:a,error:l})},U3=e=>{console.debug("[GTM] tracking creative view"),Wt()?.push({...e,event:"Creative View"})},Br=new Set,B3=e=>{console.debug("[GTM] tracking creative click");const t=`${e.creative.id}-${e.creative.index}`;if(Br.has(t))return;Br.add(t),Wt()?.push({...e,event:"Creative Click",click_count:Br.size})},zl=function(e){window.dataLayer=window.dataLayer||[];const t=window.dataLayer.find(n=>n.commerce_features);t?t.commerce_features.includes(e)||t.commerce_features.push(e):window.dataLayer.push({event:"commerceFeaturesUpdated",commerce_features:[e]})};function Ov(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},o=t||{},s=o.decode||Lv;let r=0;for(;r<e.length;){const i=e.indexOf("=",r);
4if(i===-1)break;let a=e.indexOf(";",r);if(a===-1)a=e.length;else if(a<i){r=e.lastIndexOf(";",i-1)+1;continue}const l=e.slice(r,i).trim();if(o?.filter&&!o?.filter(l)){r=a+1;continue}if(n[l]===void 0){let u=e.slice(i+1,a).trim();u.codePointAt(0)===34&&(u=u.slice(1,-1)),n[l]=$v(u,s)}r=a+1}return n}function Lv(e){return e.includes("%")?decodeURIComponent(e):e}function $v(e,t){try{return t(e)}catch{return e}}const _s=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Gl(e,t,n){const o=n||{},s=o.encode||encodeURIComponent;if(typeof s!="function")throw new TypeError("option encode is invalid");if(!_s.test(e))throw new TypeError("argument name is invalid");const r=s(t);if(r&&!_s.test(r))throw new TypeError("argument val is invalid");let i=e+"="+r;if(o.maxAge!==void 0&&o.maxAge!==null){const a=o.maxAge-0;if(Number.isNaN(a)||!Number.isFinite(a))throw new TypeError("option maxAge is invalid");i+="; Max-Age="+Math.floor(a)}if(o.domain){if(!_s.test(o.domain))throw new TypeError("option domain is invalid");i+="; Domain="+o.domain}if(o.path){if(!_s.test(o.path))throw new TypeError("option path is invalid");i+="; Path="+o.path}if(o.expires){if(!Mv(o.expires)||Number.isNaN(o.expires.valueOf()))throw new TypeError("option expires is invali
4d");i+="; Expires="+o.expires.toUTCString()}if(o.httpOnly&&(i+="; HttpOnly"),o.secure&&(i+="; Secure"),o.priority)switch(typeof o.priority=="string"?o.priority.toLowerCase():o.priority){case"low":{i+="; Priority=Low";break}case"medium":{i+="; Priority=Medium";break}case"high":{i+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(o.sameSite)switch(typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite){case!0:{i+="; SameSite=Strict";break}case"lax":{i+="; SameSite=Lax";break}case"strict":{i+="; SameSite=Strict";break}case"none":{i+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return o.partitioned&&(i+="; Partitioned"),i}function Mv(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function Wl(e){return typeof e=="string"?`'${e}'`:new Iv().serialize(e)}const Iv=(function(){class e{#e=new Map;compare(n,o){const s=typeof n,r=typeof o;return s==="string"&&r==="string"?n.localeCompare(o):s==="number"&&r==="number"?n-o:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(o,!0))}serialize(n,o){if(n===null)return"null";switch(typeof n){case"string":return o?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const o=Object.prototype.toString.call(n);if(o!=="[object Object]")return this.serializeBuiltInType(o.length<10?`unknown:${o}`:o.slice(8,-1),n);const s=n.constructor,r=s===Object||s===void 0?"":s.name;if(r!==""&&globalThis[r]===s)return this.serializeBuiltInType(r,n);if(typeof n.toJSON=="function"){const i=n.toJSON();return r+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(r,Object.entries(n))}serializeBuiltInType(n,o){const s=this["$"+n];if(s)return s.call(this,o);if(typeof o?.entries=="function")return this.serializeObjectEntries(n,o.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,o){const s=Array.from(o).sort((i,a)=>this.compare(i[0],a[0]));let r=`${n}{`;for(let i=0;i<s.length;i++){const[a,l]=s[i];r+=`${this.serialize(a,!0)}:${this.serialize(l)}`,i<s.length-1&&(r+=",")}return r+"}"}$object(n){let o=this.#e.get(n);return o===void 0&&(this.#e.set(n,`#${this.#e.size}`),o=this.serializeObject(n),this.#e.set(n,o)),o}$function(n){const o=Function.prototype.toString.call(n);return o.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${o.replace(/\s*\n\s*/g,"")}`}$Array(n){let o="[";for(let s=0;s<n.length;s++)o+=this.serialize(n[s]),s<n.length-1&&(o+=",");return o+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((o,s)=>this.compare(o,s)))}`}
4$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function Nv(e,t){return e===t||Wl(e)===Wl(t)}function bt(e){if(typeof e!="object")return e;var t,n,o=Object.prototype.toString.call(e);if(o==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=bt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:bt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=bt(e[t])}return n}if(o==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=bt(e[t]);return n}return o==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(bt(s))}),n):o==="[object Map]"?(n=new Map,e.forEach(function(s,r){n.set(bt(r),bt(s))}),n):o==="[object Date]"?new Date(+e):o==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):o==="[object DataView]"?new e.constructor(bt(e.buffer)):o==="[object ArrayBuffer]"?e.slice(0):o.slice(-6)==="Array]"?new e.constructor(e):e}const Dv={path:"/",watch:!0,decode:e=>{const t=decodeURIComponent(e),n=zo(t);return typeof n=="number"&&(!Number.isFinite(n)||String(n)!==t)?t:n},encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},ys=globalThis.cookieStore;function Ff(e,t){const n={...Dv,...t};n.filter??=u=>u===e;const o=ql(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const r=s!==void 0&&s<=0,i=r||o[e]===void 0||o[e]===null,a=bt(r?void 0:o[e]??n.default?.()),l=s&&!r?Fv(a,s,n.watch&&n.watch!=="shallow"):J(a);{let u=null;try{!ys&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const c=(h=!1)=>{!h&&(n.readonly||Nv(l.value,o[e]))||(jv(e,l.value,n),o[e]=bt(l.value),u?.postMessage({value:n.encode(l.value)}))},f=h=>{const m=h.refresh?ql(n)?.[e]:n.decode(h.value);p=!0,l.value=m,o[e]=bt(m),ht(()=>{p=!1})};let p=!1;const d=!!vn();if(d&&$n(()=>{p=!0,c(),u?.close()}),ys){const h=m=>{const b=m.changed.find(w=>w.name===e),T=m.deleted.find(w=>w.name===e);b&&f({value:b.value}),T&&f({value:null})};ys.addEventListener("change",h),d&&$n(()=>ys.removeEventListener("change",h))}else u&&(u.onmessage=({data:h})=>f(h));n.watch&&Me(l,()=>{p||c()},{deep:n.watch!=="shallow"}),i&&c(i)}return l}function ql(e={}){return Ov(document.cookie,e)}function Hv(e,t,n={}){return t==null?Gl(e,t,{...n,maxAge:-1}):Gl(e,t,n)}function jv(e,t,n={}){document.cookie=Hv(e,t,n)}const Jl=2147483647;function Fv(e,t,n){let o,s,r=0;const i=n?J(e):{value:e};return vn()&&$n(()=>{s?.(),clearTimeout(o)}),Qd((a,l)=>{n&&(s=Me(i,l));function u(){r=0,clearTimeout(o);const c=t-r,f=c<Jl?c:Jl;o=setTimeout(()=>{if(r+=f,r<t)return u();i.value=void 0,l()},f)}return{get(){return a(),i.value},set(c){u(),i.value=c,l()}}})}const Uv=1440*60*1e3,Bv=100,Vv=Ot("testing",()=>{const{searchParams:e}=Lt(),t=J(null);if(e.has("testingSlot")){const r=Number(e.get("testingSlot"));isNaN(r)||(t.value=r,console.debug("[Testing] Slot from query:",t.value))}const n=Ff("testing-slot",{expires:new Date(Date.now()+Uv)});n.value||(n.value=Math.floor(Math.random()*Bv),console.debug("[Testing] Save slot:",t.value));const o=N(()=>t.value??n.value??0);return{selectVariant:r=>r.at(o.value%r.length)}}),dr="adKvp";let Yl=!1,vs=null,oo=null;function zs(e){const n=Math.ceil(parseInt(e,10)/200);return`com_uid_${String(n).padStart(3,"0")}`}function Uf(e){vs!==null&&(clearTimeout(vs),vs=null);const t=e-Date.now();t<=0||(vs=setTimeout(()=>{const n=pr(),o=n?zs(n.comUid):oo?zs(oo):"com_uid";console.debug(`[Ads] com_uid: clearing ${o} after expiry`),localStorage.removeItem(dr),window.htlbid?.cmd&&window.htlbid.cmd.push(()=>{window.htlbid.setTargeting(o,"")})},t))}function pr(){try{const e=localStorage.getItem(dr);return e?JSON.parse(e):null}catch{return null}}function ra(e){return Date.now()<e.endTime}function Kv(){if(Yl)return;Yl=!0;const e=pr();e&&(oo=e.comUid,ra(e)||localStorage.removeItem(dr))}function zv(){const e=pr();return e&&ra(e)?e:null}async function Gv(e){const t=pr();if(t&&ra(t)){console.debug("[useAdKvp] Restored local KVP");return}const n=Ne();try{console.debug("[useAdKvp] Assigning new KVP");const o=await $fetch(`${n.public.apiSsrUrl}/commerce/kvp/assign`,{method:"POST",body:{...e,pageUrl:window.location.href,userAgent:navigator.userAgent}});if(o?.comUid){const s={comUid:o.comUid,endTime:new Date(o.endTime).getTime()};localStorage.setItem(dr,JSON.stringify(s)),Uf(s.endTime)}}catch(o){console.error("[useAdKvp] Failed to assign KVP:",o)}}const Bf=()=>(Kv(),{initKvp:async t=>{t&&await Gv(t);const n=zv();window.htlbid?.cmd&&window.htlbid.cmd.push(()=>
4{if(n){const o=zs(n.comUid);oo=n.comUid,console.debug(`[Ads] com_uid: setting ${o}=${n.comUid}`),window.htlbid.setTargeting(o,n.comUid)}else{const o=oo?zs(oo):"com_uid";console.debug(`[Ads] com_uid: clearing ${o} (not assigned or expired)`),window.htlbid.setTargeting(o,"")}}),n&&Uf(n.endTime)}}),Wv=e=>{const t=new URL(e),n=["overrideAssociates"],o=new URLSearchParams;return t.searchParams.forEach((s,r)=>{n.includes(r)||o.append(r,s)}),t.search=o.toString(),t.toString()},V3=e=>{if(e instanceof Date)return e.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"});if(!e)return"";const t=e.split("-").map(a=>Number.parseInt(a,10)),[n,o,s]=t;return!n||!o||!s?e:new Date(n,o-1,s).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})},Do=e=>{const t=e.toLowerCase();if(t===Lt().hostname.toLowerCase())return!0;const o=t.split(".").slice(-2).join(".");return Ne().public.internalDomains.includes(o)},ns=e=>!Do(e.hostname)&&e.hostname.toLowerCase().split(".").includes("amazon"),qv=e=>{if(ns(e)){const t=e.pathname.match(/\/(?:dp|gp|product)\/(?<asin>[A-Z0-9]{10})\b/i);return t&&(t.groups?.asin||t[1])||""}return""},Jv=e=>{if(ns(e)){const t=e.searchParams.get("tag");if(t)return t}return""};function Yv(e,t){const{protocol:n,hostname:o,pathname:s,search:r,hash:i}=e,l=o.split(".").slice(0,-1).concat(t).join(".");return new URL(`${n}//${l}${s}${r}${i}`)}const Vf=e=>N(()=>{let t=new URL(e.toString());return ns(t)&&(t=Zv(t)),t.href}),Zv=e=>{const t=qt(),n=mo();return Array.from(e.searchParams.keys()).some(s=>s!=="tag")||(e.searchParams.set("tag",t.commerce.amazonTag.main),e.searchParams.set("asc_campaign",t.commerce.amazonTag.base),t.commerce.amazonTag.source&&e.searchParams.set("asc_source",t.commerce.amazonTag.source),t.commerce.amazonTag.subtag&&e.searchParams.set("ascsubtag",t.commerce.amazonTag.subtag)),e=Yv(e,t.commerce.marketplace),e.href=Wv(e.href),t.buttonLinkingServiceEnabled?new URL("https://r.amzlink.to?btn_ref=org-6e97ff5bebbd50d4&btn_url="+encodeURIComponent(e.href)):n.android?new URL(e.href.replace(/^https?/i,"intent")+"#Intent;scheme=https;end"):e},ki=e=>{const n=new RegExp("(?:^|; )"+encodeURIComponent(e)+"=([^;]*)").exec(document.cookie)?.[1];return n?decodeURIComponent(n):null},Xv=e=>/^[^@\s]+@[a-zA-Z0-9-]+(\.[a-zA-Z]{2,})+$/.test(e),K3=e=>typeof e=="number"&&Number.isFinite(e)||typeof e=="string"&&e.trim()!==""&&Number.isFinite(Number(e));let Zl=!1;const We=J(null);let Vr=null;const Kf=[];function Ti(){console.debug("[usePersistedTag] cookie expired"),We.value=null,Kf.forEach(e=>e())}function Qv(e){Kf.push(e)}function zf(e){const{commerce:{marketplace:t}}=qt();if(Vr&&clearTimeout(Vr),We.value={clicks:0,marketplace:t,...We.value??{},...e??{}},We.value.expires&&new Date(We.value.expires)<new Date){Ti();return}document.cookie=`amazonTag=${JSON.stringify(We.value)}; ${We.value.expires?`expires=${new Date(We.value.expires).toUTCString()}; `:""} path=/`,We.value.expires&&(Vr=setTimeout(Ti,new Date(We.value.expires).getTime()-Date.now()))}function e1(){if(Zl)return;Zl=!0;const e=document.cookie.split("; ").map(t=>t.split("=")).filter(([t])=>t==="amazonTag").map(([,t])=>t?JSON.parse(t):null).pop();e&&zf(e)}function t1({baseTag:e,defaultTag:t}){if(!We.value?.amazonTag)return!1;const{commerce:{marketplace:n}}=qt(),o=We.value.expires&&new Date(We.value.expires)<new Date,s=e!==t&&e!==We.value.baseTag,r=n!==We.value.marketplace;return o||s||r?(Ti(),!1):!0}const ia=()=>(e1(),{persistedTag:Es(We),setPersistedTag:zf,onTagExpired:Qv,validatePersistedTag:t1}),n1="$s";function Gf(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,o]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const s=n1+n,r=Ee(),i=or(r.payload.state,s);if(i.value===void 0&&o){const a=o();if(be(a))return r.payload.state[s]=a,a;i.value=a}return i}const o1=()=>{const{searchParams:e}=Lt(),t=e.get("fbclid"),n=ki("_fbc"),o=ki("_fbp"),s=t??n?.split(".").pop();return s?{platform:"facebook",clickId:s,platformData:{fbc:n,fbp:o}}:!1},s1=()=>{const{searchParams:e}=Lt(),t=e.get("epik")??ki("_epik");return t?{platform:"pinterest",clickId:t}:!1},r1=()=>{const{searchParams:e}=Lt(),t=Object.entries({gclid:e.get("gclid"),gbraid:e.get("gbraid"),wbraid:e.get("wbraid")}).find(([,s])=>s),[n,o]=t??[];return o?{platform:"google_ads",clickId:o,platformData:{clickIdName:n}}:!1},i1=()=>{const{persistedTag:e}=ia();return e.value?.clickId?{platform:e.value?.platform??"facebook",clickId:e.value?.clickId}:!1},Wf=(e=!1)=>{const t=o1();if(t)return t;const n=s1();if(n)return n;const o=r1();return o||(e?!1:i1())},a1=async()=>{const e=Ne(),{commerce:{marketplace:t}}=qt();console.debug("[Page] conv loop - requesting tag for marketplace:",t);const n=Wf();if(!n)return{error:"platform not found"};const o={marketplace:t},s=Gf("commerce:cohort:asin").value;s&&typeof s=="string"&&(o.asin=s);try{const{tag:r,subtag:i}=await $fetch(`${e.public.apiSsrUrl}/commerce/getAssignedTag`,{method:"POST",body:o});return r?{platform:n.platform,tag:r,subtag:i}:(console.error("[Page] conv loop - no tag returned"),{error:"response missing tag"})}catch(r){return console.error("[Page] conv loop - error getting tag",r),{error:`${r}`}}},l1=async()=>{const e=Ne(),{commerce:{amazonTag:t}}=qt();try{await $fetch(`${e.public.apiSsrUrl}/commerce/tag/registerClicker`,{method:"POST",body:{tag:t.main,subtag:t.subtag}})}catch(n){console.error("[Page] conv loop - error registering clicker for tag",t.main,n)}},c1={trailing:!0};function u1(e,t=25,n={}){if(n={...c1,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let o,s,r=[],i,a;const l=(f,p)=>(i=f1(e,f,p),i.finally(()=>
4{if(i=null,n.trailing&&a&&!s){const d=l(f,a);return a=null,d}}),i),u=function(...f){return n.trailing&&(a=f),i||new Promise(p=>{const d=!s&&n.leading;clearTimeout(s),s=setTimeout(()=>{s=null;const h=n.leading?o:l(this,f);a=null;for(const m of r)m(h);r=[]},t),d?(o=l(this,f),p(o)):r.push(p)})},c=f=>{f&&(clearTimeout(f),s=null)};return u.isPending=()=>!!s,u.cancel=()=>{c(s),r=[],a=null},u.flush=()=>{if(c(s),!a||i)return;const f=a;return a=null,l(this,f)},u}async function f1(e,t,n){return await e.apply(t,n)}const qf=Symbol.for("nuxt:client-only"),aa=le({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const o=yt(!1);bn(()=>{o.value=!0});const s=it();return s&&(s._nuxtClientOnly=!0),ft(qf,!0),()=>{if(o.value){const l=t.default?.();return l&&l.length===1?[Gt(l[0],n)]:l}const r=t.fallback||t.placeholder;if(r)return ze(r);const i=e.fallback||e.placeholder||"",a=e.fallbackTag||e.placeholderTag||"span";return R(a,n,i)}}}),Xl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),la=e=>{const t=Ee();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Xl(()=>e())}):Xl(()=>e())};function d1(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;p1(e[0],e[1])&&e.unshift(t);let[n,o,s={}]=e,r=!1;const i=N(()=>St(n));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const a=Ee();s.server??=!0,s.default??=m1,s.getCachedData??=Yf,s.lazy??=!1,s.immediate??=!0,s.deep??=cg.deep,s.dedupe??="cancel",s._functionName,a._asyncData[i.value];function l(){const h={cause:"initial",dedupe:s.dedupe};return a._asyncData[i.value]?._init||(h.cachedData=s.getCachedData(i.value,a,{cause:"initial"}),a._asyncData[i.value]=Ql(a,i.value,o,s,h.cachedData)),()=>a._asyncData[i.value].execute(h)}const u=l(),c=a._asyncData[i.value];c._deps++;const f=s.server!==!1&&a.payload.serverRendered;{let h=function(y){const S=a._asyncData[y];S?._deps&&(S._deps--,S._deps===0&&S?._off())};const m=it();if(m&&f&&s.immediate&&!m.sp&&(m.sp=[]),m&&!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const y=m._nuxtOnBeforeMountCbs;Xc(()=>{y.forEach(S=>{S()}),y.splice(0,y.length)}),rr(()=>y.splice(0,y.length))}const b=m&&(m._nuxtClientOnly||Te(qf,!1));f&&a.isHydrating&&(c.error.value||c.data.value!==void 0)?c.status.value=c.error.value?"error":"success":m&&(!b&&a.payload.serverRendered&&a.isHydrating||s.lazy)&&s.immediate?m._nuxtOnBeforeMountCbs.push(u):s.immediate&&c.status.value!=="success"&&u();const T=vn(),w=Me(i,(y,S)=>{if((y||S)&&y!==S){r=!0;const P=a._asyncData[S]?.data.value!==void 0,I=a._asyncDataPromises[S]!==void 0,U={cause:"initial",dedupe:s.dedupe};if(!a._asyncData[y]?._init){let A;S&&P?A=a._asyncData[S].data.value:(A=s.getCachedData(y,a,{cause:"initial"}),U.cachedData=A),a._asyncData[y]=Ql(a,y,o,s,A)}a._asyncData[y]._deps++,S&&h(S),(s.immediate||P||I)&&a._asyncData[y].execute(U),Fo(()=>{r=!1})}},{flush:"sync"}),g=s.watch?Me(s.watch,()=>{r||(a._asyncData[i.value]?._execute.isPending()&&Fo(()=>{a._asyncData[i.value]?._execute.flush()}),a._asyncData[i.value]?._execute({cause:"watch",dedupe:s.dedupe}))}):()=>{};T&&$n(()=>{w(),g(),h(i.value)})}const p={data:bs(()=>a._asyncData[i.value]?.data),pending:bs(()=>a._asyncData[i.value]?.pending),status:bs(()=>a._asyncData[i.value]?.status),error:bs(()=>a._asyncData[i.value]?.error),refresh:(...h)=>a._asyncData[i.value]?._init?a._asyncData[i.value].execute(...h):l()(),execute:(...h)=>p.refresh(...h),clear:()=>{const h=a._asyncData[i.value];if(h?._abortController)try{h._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{h._abortController=void 0}Jf(a,i.value)}},d=Promise.resolve(a._asyncDataPromises[i.value]).then(()=>p);return Object.assign(d,p),d}function bs(e){return N({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function p1(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function Jf(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=v(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function h1(e,t){const n={};for(const o of t)n[o]=e[o];return n}function Ql(e,t,n,o,s){e.payload._errors[t]??=void 0;const r=o.getCachedData!==Yf,i=n,a=o.deep?J:yt,l=s!==void 0,u=e.hook("app:data:refresh",async f=>{(!f||f.includes(t))&&await c.execute({cause:"refresh:hook"})}),c={data:a(l?s:o.default()),pending:N(()=>c.status.value==="pending"),error:or(e.payload._errors,t),status:yt("idle"),execute:(...f)=>{const[p,d=void 0]=f,h=p&&d===void 0&&typeof p=="object"?p:{};if(e._asyncDataPromises[t]&&(h.dedupe??o.dedupe)==="defer")return e._asyncDataPromises[t];{const T="cachedData"in h?h.cachedData:o.getCachedData(t,e,{cause:h.cause??"refresh:manual"});if(T!==void 0)return e.payload.data[t]=c.data.value=T,c.error.value=void 0,c.status.value="success",Promise.resolve(T)}c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const m=new AbortController,b=new Promise((T,w)=>{try{const g=h.timeout??o.timeout,y=g1([c._abortController?.signal,h?.signal],m.signal,g);if(y.aborted){const S=y.reason;
4w(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"));return}return y.addEventListener("abort",()=>{const S=y.reason;w(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"))},{once:!0,signal:m.signal}),Promise.resolve(i(e,{signal:y})).then(T,w)}catch(g){w(g)}}).then(async T=>{let w=T;o.transform&&(w=await o.transform(T)),o.pick&&(w=h1(w,o.pick)),e.payload.data[t]=w,c.data.value=w,c.error.value=void 0,c.status.value="success"}).catch(T=>{if(e._asyncDataPromises[t]&&e._asyncDataPromises[t]!==b||c._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&T instanceof DOMException&&T.name==="AbortError")return c.status.value="idle",e._asyncDataPromises[t];c.error.value=gn(T),c.data.value=v(o.default()),c.status.value="error"}).finally(()=>{m.abort(),delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=b,e._asyncDataPromises[t]},_execute:u1((...f)=>c.execute(...f),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),r||ht(()=>{e._asyncData[t]?._init||(Jf(e,t),c.execute=()=>Promise.resolve())})}};return c}const m1=()=>{},Yf=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function g1(e,t,n){const o=e.filter(i=>!!i);if(typeof n=="number"&&n>=0){const i=AbortSignal.timeout?.(n);i&&o.push(i)}if(AbortSignal.any)return AbortSignal.any(o);const s=new AbortController;for(const i of o)if(i.aborted){const a=i.reason??new DOMException("Aborted","AbortError");try{s.abort(a)}catch{s.abort()}return s.signal}const r=()=>{const a=o.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{s.abort(a)}catch{s.abort()}};for(const i of o)i.addEventListener?.("abort",r,{once:!0,signal:t});return s.signal}function _1(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}function y1(e={}){const t=e.path||window.location.pathname;let n={};try{n=zo(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||n?.path!==t||n?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Ee().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const v1=(e=300*1e3)=>{const t=J(Promise.resolve()),{idle:n}=dv(e),o=N(()=>!n.value);let s;return Me(n,r=>{r?t.value=new Promise(i=>{s=i}):s()}),{active:o,waitUserActive:t}};var b1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function w1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ao={exports:{}},k1=Ao.exports,ec;function T1(){return ec||(ec=1,(function(e,t){(function(n,o){var s={};n.PubSub?(s=n.PubSub,console.warn("PubSub already loaded, using existing version")):(n.PubSub=s,o(s)),e!==void 0&&e.exports&&(t=e.exports=s),t.PubSub=s,e.exports=t=s})(typeof window=="object"&&window||k1||b1,function(n){var o={},s=-1,r="*";function i(m){var b;for(b in m)if(Object.prototype.hasOwnProperty.call(m,b))return!0;return!1}function a(m){return function(){throw m}}function l(m,b,T){try{m(b,T)}catch(w){setTimeout(a(w),0)}}function u(m,b,T){m(b,T)}function c(m,b,T,w){var g=o[b],y=w?u:l,S;if(Object.prototype.hasOwnProperty.call(o,b))for(S in g)Object.prototype.hasOwnProperty.call(g,S)&&y(g[S],m,T)}function f(m,b,T){return function(){var g=String(m),y=g.lastIndexOf(".");for(c(m,m,b,T);y!==-1;)g=g.substr(0,y),y=g.lastIndexOf("."),c(m,g,b,T);c(m,r,b,T)}}function p(m){var b=String(m),T=!!(Object.prototype.hasOwnProperty.call(o,b)&&i(o[b]));return T}function d(m){for(var b=String(m),T=p(b)||p(r),w=b.lastIndexOf(".");!T&&w!==-1;)b=b.substr(0,w),w=b.lastIndexOf("."),T=p(b);return T}function h(m,b,T,w){m=typeof m=="symbol"?m.toString():m;var g=f(m,b,w),y=d(m);return y?(T===!0?g():setTimeout(g,0),!0):!1}n.publish=function(m,b){return h(m,b,!1,n.immediateExceptions)},n.publishSync=function(m,b){return h(m,b,!0,n.immediateExceptions)},n.subscribe=function(m,b){if(typeof b!="function")return!1;m=typeof m=="symbol"?m.toString():m,Object.prototype.hasOwnProperty.call(o,m)||(o[m]={});var T="uid_"+String(++s);return o[m][T]=b,T},n.subscribeAll=function(m){return n.subscribe(r,m)},n.subscribeOnce=function(m,b){var T=n.subscribe(m,function(){n.unsubscribe(T),b.apply(this,arguments)});return n},n.clearAllSubscriptions=function(){o={}},n.clearSubscriptions=function(b){var T;for(T in o)Object.prototype.hasOwnProperty.call(o,T)&&T.indexOf(b)===0&&delete o[T]},n.countSubscriptions=function(b){var T,w,g=0;for(T in o)if(Object.prototype.hasOwnProperty.call(o,T)&&T.indexOf(b)===0){for(w in o[T])g++;break}return g},n.getSubscriptions=function(b){var T,w=[];for(T in o)Object.prototype.hasOwnProperty.call(o,T)&&T.indexOf(b)===0&&w.push(T);return w},n.unsubscribe=function(m){var b=function(U){var A;for(A in o)if(Object.prototype.hasOwnProperty.call(o,A)&&A.indexOf(U)===0)return!0;return!1},T=typeof m=="string"&&(Object.prototype.hasOwnProperty.call(o,m)||b(m)),w=!T&&typeof m=="string",g=typeof m=="function",y=!1,S,P,I;if(T){n.clearSubscriptions(m);return}for(S in o)if(Object.prototype.hasOwnProperty.call(o,S)){if(P=o[S],w&&P[m]){delete P[m],y=m;break}if(g)for(I in P)Object.prototype.hasOwnProperty.call(P,I)&&P[I]===m&&(delete P[I],y=!0)}return y}})}
4)(Ao,Ao.exports)),Ao.exports}var S1=T1();const tc=w1(S1);var hr=(e=>(e.AMAZON_LINK_CLICKED="AMAZON_LINK_CLICKED",e.CREATIVE_CLICKED="CREATIVE_CLICKED",e))(hr||{});const ca=e=>({publish:o=>tc.publish(e,o),subscribe:o=>tc.subscribe(e,o)}),C1=30*1e3,E1=1440*60*1e3,x1=async({defaultTag:e,baseTag:t,setAmazonTag:n,source:o})=>{const{persistedTag:s,setPersistedTag:r,onTagExpired:i,validatePersistedTag:a}=ia(),{waitUserActive:l}=v1(C1),{subscribe:u}=ca(hr.AMAZON_LINK_CLICKED),c=async()=>{const p=await a1();if("error"in p){n({tag:t,error:p.error});return}const d=new Date(Date.now()+E1).toISOString(),{tag:h,platform:m,subtag:b}=p;n({tag:h,platform:m,subtag:b,source:o}),r({baseTag:t,amazonTag:h,amazonSubtag:b,expires:d,source:o})},f=async()=>{await l1(),await c()};a({baseTag:t,defaultTag:e})&&s.value?n({tag:s.value.amazonTag,subtag:s.value.amazonSubtag,platform:s.value.platform,source:s.value.source}):await c(),i(async()=>{await l.value,await c()}),u(f)},Ss="lov0f6-20",A1=["com","ca"],Zf="com",P1=e=>e.includes("/thecatalog/direct/"),R1=Ot("page-properties-private",()=>({page:J(void 0),campaign:J(null),cohort:J(void 0),commerce:J({amazonTag:{base:Ss,default:Ss,main:Ss},trackPurchases:!0,creativeList:void 0,creativeVariant:void 0,showSidebar:!0,showInContentAds:!0,showInContentNewsletter:!0,marketplace:Zf}),experiment:J(null),id:J(""),ip:J(void 0),buttonLinkingServiceEnabled:J(!1),serverInitialized:J(!1)})),qt=Ot("page-properties",()=>{const e=R1(),{page:t,campaign:n,commerce:o,cohort:s,experiment:r,id:i,ip:a,buttonLinkingServiceEnabled:l,serverInitialized:u}=tt(e),{searchParams:c}=Lt(),f=Xf(),p=ts(),d=Vv(),h=w=>{if(u.value)return;t.value=JSON.parse(JSON.stringify(w)),s.value=t.value.settings?.cohort,r.value??=c.get("exp"),i.value=t.value?.id;const g=t.value?.settings?.amazonTag||Ss;o.value={...o.value,amazonTag:{base:g,default:g,main:g}},t.value.breadcrumbs?.some(y=>y.url.includes("/smart-picks"))&&(o.value.creativeVariant="smart-picks"),u.value=!0},m=async()=>{const w=Ne();try{return(await(await fetch(`${w.public.apiSsrUrl}/user-ip`)).json()).ip}catch(g){console.error("Failed to fetch user IP:",g)}},b=async()=>{n.value=p.name||null;const w=o.value.amazonTag.default,g=c.get("tag")||n.value||w;let y;const S=p.campaign?.parameters.list,P=t.value;if(S&&P&&"content"in P&&P.type!=="landing-page"){console.debug("[Page] loading extra creative lists",S);const F=S.split(",");y=d.selectVariant(F);const Z=Ne();try{const z=await $fetch(`${Z.public.apiSsrUrl}/commerce/creative-list/${y}`,{method:"GET",headers:{"Content-Type":"application/json"}});console.debug("[Page] creativeList",z.id),P?.content.nodes.push(z)}catch(z){console.error("[Page] Error fetching campaign data:",z)}}await f.waitReadyToTest,f.variant&&console.debug("[Page] creativeVariant",f.variant);const I=c.get("m"),U=I&&A1.includes(I)?I:Zf;o.value={...o.value,trackPurchases:p.campaign?.trackPurchases??!0,creativeVariant:f.variant,creativeList:y,showSidebar:f.showSidebar,showInContentAds:f.showInContentAds,showInContentNewsletter:f.showInContentNewsletter,amazonTag:{base:g,default:w,main:g,source:c.get("utm_content")??void 0},marketplace:U},l.value=c.has("btn","on"),l.value&&zl("btn"),o.value.trackPurchases&&zl("pl");const A=await m();console.debug("[Page] user IP",A),A&&(a.value=A);let M=!0;const q=({tag:F,source:Z,subtag:z,platform:he,error:nt})=>{console.debug("[Page] setAmazonTag",{tag:F,source:Z,subtag:z,platform:he,error:nt}),!(!M&&o.value.amazonTag.main===F)&&(M&&(M=!1),console.debug("[Page] amazonTag changed",o.value.amazonTag.main,"->",F),o.value.amazonTag.main=F,console.debug("[Page] amazonSubtag changed",o.value.amazonTag.subtag,"->",z),o.value.amazonTag.subtag=z,console.debug("[Page] amazonSource changed",o.value.amazonTag.source,"->",Z),o.value.amazonTag.source=Z,Rv({id:i.value,ip:a.value,experiment:r.value,tag:F,subtag:z,baseTag:o.value.amazonTag.base,platform:he,error:nt}))},{main:$,default:B,base:ie,source:ue}=o.value.amazonTag;if(o.value.trackPurchases){console.debug("[Page] track purchases tag setup"),await x1({defaultTag:B,baseTag:ie,setAmazonTag:q,source:ue}),console.debug("[Page] GAM tracking setup");const F=Wf(!0);if(F){const{initKvp:Z}=Bf();await Z({platform:F.platform,clickId:F.clickId,platformData:F.platformData,ipAddress:a.value})}else console.debug("[Page] KVP: skipping â no platform data available")}else{console.debug("[Page] default tag setup");const{persistedTag:F,setPersistedTag:Z,onTagExpired:z,validatePersistedTag:he}=ia(),nt=()=>{console.debug("[Page] persisting tag",$),Z({amazonTag:$,baseTag:ie,source:ue}),q({tag:$,source:ue})};F.value&&he({baseTag:ie,defaultTag:B})?(console.debug("[Page] using persisted tag",F.value),q({tag:F.value.amazonTag,source:F.value.source}),z(()=>{console.debug("[Page] persistedTag expired"),nt()})):$&&$!==B&&nt()}},T=w=>{w!==r.value&&(r.value=w??r.value,Av(r.value))};return{page:N(()=>t.value),campaign:N(()=>
4n.value),cohort:N(()=>s.value),commerce:N(()=>o.value),experiment:N(()=>r.value),id:N(()=>i.value),ip:N(()=>a.value),buttonLinkingServiceEnabled:N(()=>l.value),init:h,initClient:b,setExperiment:T}}),O1=1440*60*1e3,L1=100,nc="control",$1=()=>Math.floor(Math.random()*L1),Xf=Ot("creativeTesting",()=>{const{campaign:e}=tt(ts()),{searchParams:t,pathname:n}=Lt(),{commerce:o}=tt(qt());let s;const r=J(!1),i=new Promise(b=>{s=b}),a=J(null),l=Ff("testing-slot",{expires:new Date(Date.now()+O1)}),u=N(()=>a.value??l.value??0),c=N(()=>{if(!r.value)return;if(P1(n||""))return"4";const w=[],g=t.get("creativeVariants");return g?w.push(...g.split(",").map(S=>({name:S.trim()}))):e.value?.creativeTesting&&e.value.creativeTesting.variants&&w.push(...e.value.creativeTesting.variants),o.value?.creativeVariant?o.value.creativeVariant:e.value?.parameters?.ui_variant?e.value.parameters.ui_variant:w.length===0?void 0:(w.unshift({name:nc}),w[u.value%w.length]?.name??nc)}),f=N(()=>{if(!r.value)return!0;const b=["14"];return!c.value||!b.includes(c.value)}),p=N(()=>{if(!r.value)return!0;const b=["12","min-ads"];return!c.value||!b.includes(c.value)}),d=N(()=>{if(!r.value)return!0;const b=["12","14"];return!c.value||!b.includes(c.value)}),h=N(()=>(b,T)=>{if(!r.value||u.value<b.percentageSplit)return T;const g=(100-b.percentageSplit)/b.creativesToTest.length,y=Math.floor((u.value-b.percentageSplit)/g);return b.creativesToTest[y]});return{startTesting:()=>{console.debug("[Creative Testing Store] Starting creative testing");const b=t.get("testingSlot");b&&!isNaN(Number(b))&&(a.value=Number(b),console.debug("[Creative Testing Store] Seed from query:",a.value)),l.value||(l.value=$1(),console.debug("[Creative Testing Store] Seed from cookie:",l.value)),r.value=!0,s()},waitReadyToTest:i,seed:u,variant:c,showInContentAds:p,showSidebar:f,showInContentNewsletter:d,selectOptimizerSetCreative:h}}),M1=()=>{console.debug("[Page] init");const e=mo(),t=Xf();Ee().hook("page:finish",()=>{console.debug("[Page] init client properties"),e.initDevice(),t.startTesting()})},I1=()=>{const e="no-ads";if(!(qt().page?.showAds??!0)){const o=new Event(e);document.dispatchEvent(o),(!window.dataLayer||!Array.isArray(window.dataLayer))&&(window.dataLayer=[]),window.dataLayer.push({event:e})}},N1=e=>{console.debug("[Ads] init");const t=Ee(),{initKvp:n}=Bf();window.htlbid=window.htlbid||{},window.htlbid.cmd=window.htlbid.cmd||[],console.debug("[Ads] queue global config"),window.htlbid.cmd.push(()=>{console.debug("[Ads] global config"),window.htlbid.setTargeting("blackjack","yes"),window.htlbid.setTargeting("base_host","lovetoknow.com"),window.htlbid.setTargeting("pagetype","Commerce");const o=Array.isArray(e.params?.slug)?e.params.slug:[];o.length>=2&&window.htlbid.setTargeting("subsection",o[1])}),t.hook("page:finish",()=>{console.debug("[Ads] queue page config and display");const o=qt();window.htlbid.cmd.push(()=>{console.debug("[Ads] page config"),window.htlbid.setTargeting("ltk_cohort",o.cohort),window.htlbid.setTargeting("utm_campaign",o.campaign),console.debug("[Ads] display"),window.htlbid.layout(),window.htlbid.newPage()}),n(),I1()})};var Ye=(e=>(e.COMMERCE="commerce",e.LTK="ltk",e.GL="gl",e))(Ye||{});const D1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 141 16"};function H1(e,t){return E(),R("svg",D1,[...t[0]||(t[0]=[Wi('<defs><path id="a" d="M0 0h141v16H0z"></path></defs><g fill="none" fill-rule="evenodd"><mask id="b" fill="#fff"><use xlink:href="#a"></use></mask><path fill="#000" fill-rule="nonzero" d="m63.001 0 .244.004C67.457.135 70.829 3.663 70.829 8c0 4.42-3.503 8-7.828 8l-.244-.004c-4.212-.131-7.584-3.659-7.584-7.996 0-4.42 3.503-8 7.828-8M16.597.817c1.316 0 2.515.312 3.62.96a6.84 6.84 0 0 1 2.61 2.595 7.1 7.1 0 0 1 .963 3.604c0 1.321-.33 2.522-.964 3.628a7.1 7.1 0 0 1-2.61 2.618c-1.08.649-2.303.961-3.62.961-1.316 0-2.515-.312-3.62-.96-1.081-.65-1.974-1.514-2.609-2.62a7.2 7.2 0 0 1-.964-3.627c0-1.321.33-2.523.964-3.604a7.2 7.2 0 0 1 2.61-2.594c1.08-.649 2.303-.961 3.62-.961m95.817 0c1.317 0 2.516.312 3.62.96a6.84 6.84 0 0 1 2.61 2.595 7.1 7.1 0 0 1 .964 3.604c0 1.321-.33 2.522-.964 3.628a7.1 7.1 0 0 1-2.61 2.618c-1.08.649-2.303.961-3.62.961-1.316 0-2.515-.312-3.62-.96-1.081-.65-1.974-1.514-2.61-2.62a7.2 7.2 0 0 1-.963-3.627c0-1.321.33-2.523.964-3.604a7.2 7.2 0 0 1 2.61-2.594c1.08-.649 2.303-.961 3.62-.961Zm-62.319.12v1.25h-7.898V7.23h7.075v1.25h-7.075v5.333h8.157v1.25h-9.52V.936h9.261Zm-48.732 0v12.877h6.089v1.25H0V.936h1.363Zm25.295 0 4.937 12.589 4.89-12.59h1.457l-5.69 14.127h-1.41L25.2.937zm64.976 0 8.58 11.964V.937h1.34v14.126h-1.434L91.563 3.1v11.964H90.2V.937zM77.247.913v8.6l7.663-8.6h1.67l-5.548 6.174 5.947 7.976h-1.693l-5.242-6.87-2.797 3.098v3.772h-1.364V.913zm45.229 0 3.95 12.66 3.901-12.66h1.387l3.95 12.66 3.902-12.66H141l-4.678 14.15h-1.41l-3.903-12.396-3.926 12.396h-1.41L120.995.913zM16.644 2.066a5.66 5.66 0 0 0-2.915.793c-.894.528-1.622 1.225-2.14 2.138a5.7 5.7 0 0 0-.799 2.979 6 6 0 0 0 .8 2.979 6 6 0 0 0 2.139 2.162 5.6 5.6 0 0 0 2.915.793 5.6 5.6 0 0 0 2.891-.793 5.95 5.95 0 0 0 2.116-2.162 6.26 6.26 0 0 0 .799-2.979 5.94 5.94 0 0 0-.8-2.979 5.9 5.9 0 0 0-2.115-2.138 5.6 5.6 0 0 0-2.891-.793m95.794 0a5.66 5.66 0 0 0-2.915.793c-.893.528-1.622 1.225-2.14 2.138-.54.913-.798 1.898-.798 2.979a6 6 0 0 0 .799 2.979 6 6 0 0 0 2.139 2.162 5.6 5.6 0 0 0 2.915.793 5.6 5.6 0 0 0 2.891-.793 5.95 5.95 0 0 0 2.116-2.162 5.94 5.94 0 0 0 0-5.958 5.9 5.9 0 0 0-2.116-2.138 5.6 5.6 0 0 0-2.891-.793m-50.307 1.85c-.493.12-1.01.168-1.645.168l-.4 1.49h-1.034l-.141.408h1.034l-1.128 3.844c-.07.24-.118.456-.118.672 0 .65.353 1.082 1.152 1.082.8 0 1.48-.409 1.787-1.298l.211-.624h-.4l-.164.456c-.259.649-.494.937-.8.937-.187 0-.328-.12-.328-.336 0-.048 0-.144.023-.217l1.34-4.516h1.316l.118-.408h-1.27zm4.044 1.634c-2.492 0-3.691 2.522-3.691 4.204 0 1.201.658 1.826 1.833 1.826 2.492 0 3.691-2.499 3.691-4.205 0-1.2-.658-1.825-1.833-1.825m-.094.24c.211 0 .352.168.4.769 0 2.114-1.247 4.804-2.093 4.804-.282 0-.4-.216-.4-.744 0-2.018 1.223-4.83 2.093-4.83Z" mask="url(#b)"></path></g>',2)])])}const j1={render:H1},F1={class:"cms-figure size-full"},U1=["srcset","type","sizes"],B1=["alt","src","width","height"],V1=le({__name:"CmsFigure",props:{sizes:{},alt:{},objectFit:{default:void 0},imgSizes:{default:"(min-width: 768px) min(100vw, 1220px), 100vw"}},setup(e){const{isMobile:t}=tt(mo()),n=e,o=N(()=>(n.sizes||[]).filter(({url:u,width:c})=>!!(u&&c)).sort((u,c)=>u.width-c.width)),s=N(()=>o.value.map(({url:u,width:c})=>`${u} ${c}w`).join(", ")),r=N(()=>o.value[0]),i=N(()=>r.value?.mimeType),a=N(()=>o.value.find(u=>u.width===Math.max(...o.value.map(c=>c.width)))),l=N(()=>t.value?r:a);return(u,c)=>{const f=aa;return E(),R("figure",F1,[C("picture",null,[Y(f,null,{default:Je(()=>[C("source",{srcset:v(s),type:v(i),sizes:e.imgSizes},null,8,U1)]),_:1}),C("img",{alt:e.alt,src:v(l).value?.url,width:v(l).value?.width,height:v(l).value?.height,class:"size-full",style:Qs({objectFit:n.objectFit})},null,12,B1)])])}}}),K1=Object.assign(V1,{__name:"CmsFigure"}),z1=["href","target","rel","data-aps-asin","data-aps-asc-tag"],G1=le({__name:"LTKLink",props:{href:{},rel:{},target:{}},setup(e){const t=e,n=J(null),o=N(()=>t.href.startsWith("/")||!t.href.includes("://")&&!t.href.startsWith("//")),s=N(()=>t.href?new URL(t.href,Lt()):null),r=N(()=>s.value?ns(s.value):!1),i=N(()=>s.value?o.value&&Do(s.value.hostname)&&!r.value?t.href:Vf(s.value).value:t.href||"#"),a=N(()=>
4{if(t.target)return t.target;if(s.value&&!Do(s.value.hostname))return"_blank"}),l=N(()=>{if(t.rel)return t.rel;if(s.value&&!Do(s.value.hostname))return"sponsored"}),{publish:u}=ca(hr.AMAZON_LINK_CLICKED),c=()=>{r.value&&u({href:i.value})},f=N(()=>r.value&&s.value?qv(s.value):null),p=N(()=>{if(!r.value||!i.value)return null;try{const d=new URL(i.value);return Jv(d)}catch{return null}});return(d,h)=>(E(),R("a",{ref_key:"linkElementRef",ref:n,class:"flex",href:v(i),target:v(a),rel:v(l),"data-aps-asin":v(f),"data-aps-asc-tag":v(p),onClickPassive:c},[ou(d.$slots,"default")],40,z1))}}),os=Object.assign(G1,{__name:"LTKLink"}),W1={class:"cms-image"},q1={key:2,class:"image-credit mb-4 mt-1 flex flex-row"},J1={class:"mini-credit-link"},Y1={class:"credit-text"},Z1=le({__name:"CmsImage",props:{image:{},link:{},showCredit:{type:Boolean,default:!0},objectFit:{},imgSizes:{},target:{}},setup(e){const t=e,n=N(()=>(t.image?.sizes||[]).filter(({url:i,width:a})=>!!(i&&a)).sort((i,a)=>i.width-a.width)),o=N(()=>t.image.alt||""),s=N(()=>t.showCredit&&t.image?.credits||""),r=N(()=>typeof t.link=="string"?{url:t.link,target:"target"in t?t.target:void 0}:t.link);return(i,a)=>{const l=K1,u=os;return E(),R("div",W1,[v(r)?(E(),pe(u,{key:0,href:v(r).url,target:v(r).target},{default:Je(()=>[Y(l,{sizes:v(n),alt:v(o),"object-fit":e.objectFit,"img-sizes":e.imgSizes},null,8,["sizes","alt","object-fit","img-sizes"])]),_:1},8,["href","target"])):(E(),pe(l,{key:1,sizes:v(n),alt:v(o),"object-fit":e.objectFit,"img-sizes":e.imgSizes},null,8,["sizes","alt","object-fit","img-sizes"])),e.showCredit?(E(),R("div",q1,[a[0]||(a[0]=C("i",{class:"credit-camera"},null,-1)),C("div",J1,[C("span",Y1,Ae(v(s)),1)])])):ge("",!0)])}}}),xe=(e,t)=>{const n=e.__vccOpts||e;for(const[o,s]of t)n[o]=s;return n},X1=Object.assign(xe(Z1,[["__scopeId","data-v-bdba0f52"]]),{__name:"CmsImage"}),Q1={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 763 139"};function e0(e,t){return E(),R("svg",Q1,[C("defs",null,[(E(),pe(Qo("style"),null,{default:Je(()=>[...t[0]||(t[0]=[Be(".cls-1{fill:#000;stroke-width:0}",-1)])]),_:1}))]),t[1]||(t[1]=C("path",{d:"M35.05 106.02V19.8H0V2.58h89.63v17.21H54.58v86.22H35.04ZM95.49 106.02V2.58h17.99v38.15c1.86-2.07 4.6-4.08 8.22-6.05 3.62-1.96 8.17-2.95 13.65-2.95 8.99 0 15.9 2.79 20.7 8.37 4.81 5.58 7.21 12.82 7.21 21.71v44.2h-18.3V61.97c0-4.55-1.27-8.11-3.8-10.7-2.53-2.58-5.82-3.88-9.85-3.88-5.07 0-9.25 1.86-12.56 5.58s-4.96 8.27-4.96 13.65v39.39h-18.3ZM233.39 84.31l9.92 11.17-2.56 2.56c-1.4 1.4-3.41 2.9-6.05 4.5s-6 3-10.08 4.19c-4.09 1.19-8.97 1.78-14.65 1.78-7.75 0-14.5-1.68-20.24-5.04s-10.21-8.04-13.41-14.03c-3.21-5.99-4.81-12.87-4.81-20.62 0-7.13 1.57-13.57 4.73-19.31 3.15-5.74 7.49-10.29 13.03-13.65 5.53-3.36 11.91-5.04 19.15-5.04 6.72 0 12.35 1.19 16.9 3.57q6.825 3.57 11.01 9.54c2.79 3.98 4.81 8.45 6.05 13.41a62.5 62.5 0 0 1 1.86 15.2v2.64h-54.28c0 3.52 1.01 6.59 3.02 9.23 2.02 2.64 4.58 4.71 7.68 6.2 3.1 1.5 6.25 2.25 9.46 2.25 4.75 0 8.68-.54 11.79-1.63 3.1-1.09 5.58-2.3 7.44-3.65 1.86-1.34 3.2-2.43 4.03-3.26Zm-43.58-22.33h35.67c0-2.48-.65-4.94-1.94-7.37s-3.18-4.44-5.66-6.05c-2.48-1.6-5.64-2.4-9.46-2.4-4.03 0-7.42.8-10.16 2.4s-4.83 3.62-6.28 6.05-2.17 4.89-2.17 7.37M357.91 75.31l13.65 11.79c-2.07 3.1-5.17 6.31-9.3 9.61q-6.21 4.965-14.73 8.37c-5.69 2.27-11.84 3.41-18.45 3.41-10.23 0-19.31-2.33-27.22-6.98s-14.11-11.03-18.61-19.15-6.75-17.29-6.75-27.53c0-7.55 1.29-14.63 3.88-21.25 2.58-6.61 6.23-12.43 10.93-17.45q7.05-7.515 16.83-11.79C314.65 1.5 321.84.08 329.7.08c10.24 0 18.74 2.02 25.51 6.05s12.22 8.94 16.36 14.73l-13.8 12.25c-3.31-4.75-7.16-8.58-11.55-11.48-4.39-2.89-9.9-4.34-16.52-4.34s-12.54 1.71-17.45 5.12-8.68 7.94-11.32 13.57c-2.64 5.64-3.95 11.76-3.95 18.38s1.32 12.61 3.95 17.99c2.64 5.38 6.33 9.67 11.09 12.87 4.75 3.21 10.34 4.81 16.75 4.81 6 0 10.83-.88 14.5-2.64s6.62-3.8 8.84-6.12q3.33-3.495 5.82-5.97ZM423.4 106.02l-.47-6.82c-1.96 2.38-4.99 4.5-9.07 6.36q-6.135 2.79-13.41 2.79c-3.93 0-7.83-.83-11.71-2.48s-7.08-4.24-9.62-7.75c-2.53-3.51-3.8-7.96-3.8-13.34 0-8.27 2.95-14.68 8.84-19.23s13.59-6.82 23.11-6.82c1.76 0 3.85.05 6.28.16 2.43.1 5.56.26 9.38.47v-1.71c0-3.62-1.45-6.46-4.34-8.53-2.9-2.07-6.67-3.1-11.32-3.1-5.17 0-9.3.67-12.41 2.02-3.1 1.34-5.84 2.79-8.22 4.34l-8.37-12.41c1.96-1.45 4.29-2.87 6.98-4.26 2.69-1.4 5.99-2.56 9.93-3.49 3.93-.93 8.79-1.4 14.58-1.4 9.3 0 16.75 2.46 22.33 7.37s8.37 11.24 8.37 19v48.85H423.4Zm-.46-25.74v-7.13c-2.38-.21-4.96-.36-7.75-.47-2.79-.1-4.91-.16-6.36-.16-5.89 0-10.03 1.16-12.41 3.49S392.85 81 392.85 84s1.11 5.53 3.33 7.29 5.5 2.64 9.85 2.64c2.89 0 5.61-.62 8.14-1.86s4.63-2.89 6.28-4.96 2.48-4.34 2.48-6.82ZM457.3 81.21V48.18h-12.41V33.29h12.41V9.72h18.3v23.57h19.54v14.89H475.6v31.79c0 4.14.7 7.32 2.09 9.54 1.4 2.22 3.64 3.33 6.75 3.33 2.89 0 5.2-.41 6.9-1.24 1.71-.83 3.33-1.81 4.88-2.95l7.75 11.32c-3.62 2.9-7.19 5.02-10.7 6.36-3.52 1.34-7.44 2.02-11.79 2.02-8.89 0-15.15-2.48-18.76-7.44-3.62-4.96-5.43-11.53-5.43-19.7ZM552.38 106.02l-.47-6.82c-1.96 2.38-4.99 4.5-9.07 6.36q-6.135 2.79-13.41 2.79c-3.93 0-7.83-.83-11.71-2.48s-7.08-4.24-9.61-7.75-3.8-7.96-3.8-13.34c0-8.27 2.95-14.68 8.84-19.23s13.59-6.82 23.11-6.82c1.76 0 3.85.05 6.28.16 2.43.1 5.56.26 9.38.47v-1.71c0-3.62-1.45-6.46-4.34-8.53-2.9-2.07-6.67-3.1-11.32-3.1-5.17 0-9.3.67-12.41 2.02-3.1 1.34-5.84 2.79-8.22 4.34l-8.37-12.41c1.96-1.45 4.29-2.87 6.98-4.26 2.69-1.4 6-2.56 9.93-3.49s8.79-1.4 14.58-1.4c9.3 0 16.75 2.46 22.33 7.37s8.37 11.24 8.37 19v48.85h-17.06Zm-.47-25.74v-7.13c-2.38-.21-4.96-.36-7.75-.47-2.79-.1-4.91-.16-6.36-.16-5.89 0-10.03 1.16-12.41 3.49S521.82 81 521.82 84s1.11 5.53 3.33 7.29 5.5 2.64 9.85 2.64c2.89 0 5.61-.62 8.14-1.86s4.62-2.89 6.28-4.96c1.65-2.07 2.48-4.34 2.48-6.82ZM581.5 106.02V2.58h18.3v103.44zM608.64 69.58c0-7.03 1.65-13.49 4.96-19.38s7.88-10.6 13.72-14.11 12.64-5.27 20.39-5.27 14.55 1.76 20.39 5.27c5.84 3.52 10.41 8.22 13.72 14.11s4.96 12.35 4.96 19.38-1.66 13.49-4.96 19.38c-3.31 5.89-7.88 10.62-13.72 14.19s-12.64 5.35-20.39 5.35-14.55-1.78-20.39-5.35-10.42-8.3-13.72-14.19c-3.31-5.89-4.96-12.35-4.96-19.38m39.08 23.1q6.975 0 11.55-3.57c3.05-2.38 5.32-5.35 6.82-8.92q2.25-5.355 2.25-10.62c0-5.265-.75-7.03-2.25-10.55-1.5-3.51-3.77-6.46-6.82-8.84q-4.575-3.57-11.55-3.57c-6.975 0-8.51 1.19-11.55 3.57-3.05 2.38-5.33 5.33-6.82 8.84-1.5 3.52-2.25 7.03-2.25 10.55s.75 7.06 2.25 10.62c1.5 3.57 3.77 6.54 6.82 8.92q4.575 3.57 11.55 3.57M698.49 131.3l8.22-13.49c5.48 3.72 12.56 5.58 21.25 5.58 4.75 0 8.74-1.47 11.94-4.42s4.81-6.95 4.81-12.02v-7.91c-2.48 1.97-5.2 3.62-8.14 4.96-2.95 1.34-6.85 2.02-11.71 2.02-6.93 0-12.9-1.52-17.91-4.58-5.02-3.05-8.84-7.24-11.48-12.56s-3.95-11.4-3.95-18.22c0-7.24 1.68-13.8 5.04-19.7 3.36-5.89 8.11-10.57 14.27-14.03 6.15-3.46 13.41-5.2 21.79-5.2 6.3 0 12.15.52 17.52 1.55 5.37 1.04 9.66 2.12 12.87 3.26v70.72c0 6.72-1.5 12.46-4.5 17.21s-7.11 8.35-12.33 10.78-11.19 3.64-17.91 3.64c-7.55 0-13.54-.67-17.99-2.02-4.45-1.34-8.37-3.21-11.79-5.58Zm46.21-56.14V49.11c-1.45-.52-2.95-.9-4.5-1.16q-2.325-.39-7.29-.39c-4.96 0-9.13 1.06-12.48 3.18-3.36 2.12-5.92 4.89-7.68 8.3s-2.64 7.13-2.64 11.17c0 5.58 1.4 10.29 4.19 14.11 2.79 3.83 7.29 5.74 13.49 5.74 11.27 0 16.9-4.96 16.9-14.89Z",class:"cls-1"},null,-1))])}const t0={render:e0},Qf={topLinks:[{url:"https://www.lovetoknow.com/newsletter",name:"Newsletter"}],bottomLinks:[{url:"https://www.lovetoknow.com/maven/stuff-we-love",title:"Stuff We Love"}
4,{url:"https://www.lovetoknow.com/maven/home-kitchen",title:"Home & Kitchen"},{url:"https://www.lovetoknow.com/maven/beauty-style",title:"Beauty & Style"},{url:"https://www.lovetoknow.com/maven/gift-it",title:"Gift Guides"},{url:"https://www.lovetoknow.com/maven/kids-pets",title:"Kids & Pets"}]},ed=3e3,n0=async e=>{const t=Ne();console.debug("[Cms Gateway] Fetching campaign from cms");const n=await $fetch(`${t.apiCmsUrl}/persistent/campaign/${encodeURIComponent(e)}`,{timeout:ed});if(!n)throw new Error("Campaign not found");return n},o0=async()=>{const e=Ne();console.debug("[Cms Gateway] Fetching campaign default config from cms");const t=await $fetch(`${e.apiCmsUrl}/persistent/campaign/default`,{timeout:ed});if(!t)throw new Error("Campaign default config not found");return t};class ua{constructor(t,n){this.config=t,this.route=n,this.config=t,this.route=n}condition(t){return!0}}class s0 extends ua{condition(t){return t.type==="commerce-page"}async transform(t){const n=JSON.parse(JSON.stringify(t)),o=await this.fetch(t);return o?.length&&(n.content.nodes=this.addCreativeTests(n.content.nodes,o)),n}async fetch(t){return await $fetch(`${this.config.apiCmsUrl}/persistent/creative-tests/${t.id}`).catch(n=>(console.error("Error loading creative tests, skipping",n),[]))}addCreativeTests=(t,n)=>{if(!n.length)return t;let o=1;const s=t.reduce((a,l)=>(l.type==="creative"?a[o++]=l:l.type==="creative-list"&&l.creatives.forEach(u=>{a[o++]=u}),a),{});for(const{position:a,creative:l}of n){if(a>o)s[o]=l;else{for(let u=o;u>=a;u--){const c=s[u];c?s[u+1]=c:delete s[u+1]}s[a]=l}o++}const r=[];o=1,t.forEach(a=>{switch(a.type){case"creative":{const l=s[o++];l?r.push({...l,type:"creative"}):r.push(a)}break;case"creative-list":{const l=a.creatives.map(u=>s[o++]??u);r.push({...a,creatives:l})}break;default:r.push(a);break}});let i=r.at(-1);for(i?.type!=="creative-list"&&(i={type:"creative-list",creatives:[]},r.push(i));s[o];){const a=s[o++];a&&i.creatives.push(a)}return r}}class r0 extends ua{condition(t){return t.type==="category-page"}transform(t){const n=JSON.parse(JSON.stringify(t));return n.image=this.transformImageByDevice(n.image),n}transformImageByDevice(t){if(!t)return;let n=t.mobile;return n?!n.sizes&&t.desktop?.sizes?n.sizes=t.desktop?.sizes:t.desktop?.sizes&&(n.sizes=[...n.sizes.filter(o=>o.width<wi.mobile),...t.desktop.sizes.filter(o=>o.width>=wi.mobile)]):n=t.desktop,n}}class i0 extends ua{condition(t){return t.type==="commerce-page"}async transform(t){const n=JSON.parse(JSON.stringify(t)),o=await this.fetch(t);return o?.length&&(n.content.nodes=this.addOptimizerSets(n.content.nodes,o)),n}async fetch(t){return await $fetch(`${this.config.apiCmsUrl}/persistent/optimizer-sets/${t.id}`).catch(n=>(console.error("Error loading creative tests, skipping",n),[]))}addOptimizerSets(t,n){const o=new Map;for(const i of n)o.set(i.creativeId,i);const s=i=>{const a=o.get(i.id);return a?{...i,optimizerSet:a}:i},r=[];for(const i of t)switch(i.type){case"creative":r.push({...s(i),type:"creative"});break;case"creative-list":r.push({...i,creatives:i.creatives.map(s)});break;default:r.push(i);break}return r}}const a0=async e=>{const t=an(),n=Ne();if(!e)if(t.params.slug&&Array.isArray(t.params.slug))e=t.params.slug.filter(a=>typeof a=="string").join("/");else if(t.params.slug&&typeof t.params.slug=="string")e=t.params.slug;else{const a=String(t.path||"");e=a.startsWith("/")?a.substring(1):a}e=String(e||"").replace(/\/+/g,"/").replace(/^\/|\/$/g,"");const o={draft:t.query?.draft,collection:t.query?.collection,id:t.query?.id};console.debug("[Cms Gateway] Fetching page data from cms",e,o);const s=await $fetch(`${n.apiCmsUrl}/persistent/page/${e}`,{query:o});if(!s)throw new Error("Page not found");const r=[new r0(n,t),new i0(n,t),new s0(n,t)];let i=s;for(const a of r)await a.condition(i)&&(i=await a.transform(i));return i},l0=async()=>{const e=Ne();console.debug("[Cms Gateway] Fetching site config from cms");const t=await $fetch(`${e.apiCmsUrl}/persistent/site-config`);if(!t)throw new Error("Site config not found");return t},c0=3e3,u0=async e=>{const t=Ne();console.debug("[Cms Gateway] Fetching creative list from cms");const n=await $fetch(`${t.apiCmsUrl}/persistent/creative-list/${e}`,{timeout:c0});if(!n)throw new Error("Creative list not found");return n},f0=3e3,td=async e=>{const n=`${Ne().public.apiSsrUrl}/commerce`;console.debug("[Cms Gateway] Fetching creative from cms");const o=await $fetch(`${n}/creative/${e}`,{timeout:f0});if(!o)throw new Error("Creative not found");return o},nd={fetchPage:a0,fetchSiteConfig:l0,fetchCampaign:n0,fetchCampaignDefaults:o0,fetchCreativeList:u0,fetchCreative:td},d0={commerce:{logo:void 0,navigationLinks:Qf.bottomLinks}},ss=Ot("siteConfig",()=>{const e=J(null);return{siteConfig:e,fetchSiteConfig:async()=>{const{data:n}=await d1("site-config",()=>nd.fetchSiteConfig(),{deep:!0});if(!n.value){e.value=JSON.parse(JSON.stringify(d0));return}e.value=JSON.parse(JSON.stringify(n.value))}}}),oc="/thecatalog",p0=le({__name:"Logo",props:{isLink:{type:Boolean}},setup(e){const t=e,{siteConfig:n}=tt(ss()),o=N(()=>n.value?.commerce?.logo),s=N(()=>t.isLink?{url:oc}:null);return(r,i)=>{const a=X1;return v(o)?(E(),pe(a,{key:0,image:v(o),link:v(s),"show-credit":!1,"object-fit":"contain"},null,8,["image","link"])):(E(),R("a",{key:1,href:oc},[Y(v(t0),{class:"h-full w-auto",alt:"Commerce title"})]))}}}),go=Object.assign(p0,{__name:"CommerceLogo"}),h0={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"};function m0(e,t){return E(),R("svg",h0,[...t[0]||(t[0]=[C("path",{fill:"#000","fill-rule":"evenodd",d:"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14","clip-rule":"evenodd"},null,-1)])])}const fa={render:m0},g0={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"};function _0(e,t){return E(),R("svg",g0,[...t[0]||(t[0]=[C("path",{fill:"#000","fill-rule":"evenodd",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z","clip-rule":"evenodd"},null,-1)])])}const y0={render:_0},v0={class:"flex"},b0=le({__name:"SearchTool",props:{variant:{type:String,default:"ltk"}},setup(e){const t=an().query.q||"",n=J(t),o=()=>{const r=n.value.trim();r!==""&&window.location.assign(`/search?q=${encodeURIComponent(r)}`)},s=r=>{r.key==="Enter"&&o(),r.key==="Escape"&&(n.value="")};return(r,i)=>(E(),R("div",{class:de(["search-tool",`theme-${e.variant}`])},[wt(C("input",{"onUpdate:modelValue":i[0]||(i[0]=a=>be(n)?n.value=a:null),name:"query",type:"text",placeholder:"Find advice you can trust",class:"search-tool__input","aria-label":"Search input",role:"searchbox",onKeydown:s},null,544),[[si,v(n)]]),C("div",v0,[v(n)===""?(E(),R("button",{key:0,class:"search-tool__button","aria-label":"Search",onClick:o},[Y(v(fa),{class:"size-6 md:hidden"}),i[2]||(i[2]=C("span",{class:"search-tool__button__text"},"Search",-1))])):(E(),R("button",{key:1,class:"search-tool__button-clear","aria-label":"Clear search",onClick:i[1]||(i[1]=a=>n.value="")},[Y(v(y0),{class:"size-6","aria-hidden":"true",focusable:"false"})]))])],2))}}),da=Object.assign(xe(b0,[["__scopeId","data-v-f3f605be"]]),{__name:"SearchTool"}),w0={class:"search-modal",role:"dialog","aria-modal":"true"},k0=le({__name:"SearchModal",setup(e){const{theme:t}=ln();return(n,o)=>{const s=da;return E(),R("div",w0,[Y(s,{class:"search-modal__tool",variant:`${v(t)}`},null,8,["variant"])])}}}),od=Object.assign(xe(k0,[["__scopeId","data-v-101a8fc6"]]),{__name:"SearchModal"}),T0={class:"navigation-header__container"},S0={href:"/"},C0={class:"supernav"},E0=["href"],x0=["href"],A0=le({__name:"NavigationHeaderDesktop",setup(e){const{theme:t,themeConfig:n}=ln(),o=J(!1),s=ss(),r=N(()=>s.siteConfig?.commerce.navigationLinks||[]),i=N(()=>n.value?.headerMenu?.map(u=>u.name==="The Catalog"?{...u,submenu:r.value.map(c=>({name:c.title,url:c.url}))}:u)||[]),a=()=>{o.value=!o.value},l=()=>{o.value=!1};return(u,c)=>{const f=go,p=od;return E(),R("header",{class:de(["navigation-header",`theme-${v(t)}`])},[C("div",T0,[c[0]||(c[0]=C("div",{class:"ghost"},null,-1)),C("a",S0,[v(n)?.logo?(E(),pe(Qo(v(n).logo),{key:0,class:"logo-container"})):ge("",!0)]),C("ol",C0,[(E(!0),R(ae,null,Ge(v(i),(d,h)=>(E(),R("li",{key:h,class:"supernav-list-entry group"},[d.name==="The Catalog"?(E(),pe(f,{key:0,"is-link":"",class:"thecatalog-logo","aria-label":"The Catalog"})):d.name!=="Search"?(E(),R("a",{key:1,href:d.url,class:"supernav-entry"},Ae(d.name),9,E0)):(E(),R("button",{key:2,"aria-label":"Open search",onClick:a},[Y(v(fa),{class:"size-6"})])),d.submenu?(E(),R("div",{key:3,class:de(["subnav hidden group-hover:block",{"left-idented":h>(v(i)?.length??0)/2}])},[C("ul",{class:de(["block",{"long-list":d.submenu.length>7,"flex flex-col gap-2":d.submenu.length<8}])},[(E(!0),R(ae,null,Ge(d.submenu,m=>(E(),R("li",{key:m.name,class:"w-content"},[C("a",{href:m.url}
4,Ae(m.name),9,x0)]))),128))],2)],2)):ge("",!0)]))),128))]),v(o)?(E(),R("div",{key:0,class:"search-modal-wrapper",onClick:kt(l,["self"]),onKeydown:Tt(l,["escape"])},[Y(p)],32)):ge("",!0)])],2)}}}),P0=Object.assign(xe(A0,[["__scopeId","data-v-d843465d"]]),{__name:"NavigationHeaderDesktop"}),R0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"};function O0(e,t){return E(),R("svg",R0,[...t[0]||(t[0]=[C("path",{fill:"none",stroke:"#000","stroke-linecap":"undefined","stroke-linejoin":"undefined",d:"M.031 8h15.938M8 .031v15.938"},null,-1)])])}const L0={render:O0},$0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"};function M0(e,t){return E(),R("svg",$0,[...t[0]||(t[0]=[C("path",{fill:"none",stroke:"#000","stroke-linecap":"undefined","stroke-linejoin":"undefined",d:"M.031 8h15.938"},null,-1)])])}const I0={render:M0},N0=le({__name:"DrawerButton",props:{selected:{}},emits:["toggleMenuOption"],setup(e,{emit:t}){const n=t,o=J(!1),s=()=>{o.value=!o.value,n("toggleMenuOption",o.value)};return(r,i)=>(E(),R("button",{onClick:i[0]||(i[0]=a=>s())},[e.selected?(E(),pe(v(I0),{key:0})):(E(),pe(v(L0),{key:1}))]))}}),D0=Object.assign(xe(N0,[["__scopeId","data-v-03a8bef9"]]),{__name:"AtomDrawerButton"});var Dn=(e=>(e.LTK="ltk",e.GL="gl",e))(Dn||{});const H0={"^best.(.+.)?lovetoknow.com$":"ltk","^www.(.+.)?lovetoknow.com$":"ltk","^www.(.+.)?lovetoknowhealth.com$":"ltk","^www.(.+.)?golflink.com$":"gl"},j0=e=>Object.values(Dn).includes(e),F0=e=>{for(const[t,n]of Object.entries(H0))if(new RegExp(t).test(e))return n;return null},z3=(e,t)=>e===null?!0:(t&&j0(t)?t:"ltk")===e,U0=[{name:"Facebook",url:"https://www.facebook.com/LoveToKnow",icon:"fb"},{name:"Twitter",url:"https://twitter.com/lovetoknow",icon:"tw"},{name:"Pinterest",url:"https://www.pinterest.com/lovetoknow/",icon:"pn"},{name:"Instagram",url:"https://www.instagram.com/lovetoknow/",icon:"ig"}],B0=[{name:"Facebook",url:"https://www.facebook.com/pages/GolfLink/345565610615",icon:"fb"},{name:"X",url:"https://x.com/golflink",icon:"tw"},{name:"Instagram",url:"https://www.instagram.com/golflinkus",icon:"ig"},{name:"YouTube",url:"https://www.youtube.com/@golflinkcommunity",icon:"yt"}],sd={[Dn.LTK]:U0,[Dn.GL]:B0},rd=Ot("page",()=>{const e=J(null),t=J(!1);return{page:e,isFetched:t,fetchPage:async o=>{if(!t.value){console.debug("[Page Store] Fetching page data...");const s=await nd.fetchPage(o);e.value=JSON.parse(JSON.stringify(s)),t.value=!0}}}}),V0=()=>{const{page:e}=tt(rd());return{site:N(()=>e.value&&"site"in e.value&&e.value.site||"ltk")}},K0=["href","data-network","aria-label","title"],z0=le({__name:"SocialBrandLinks",props:{variant:{default:"default"}},setup(e){const{site:t}=V0(),n=N(()=>sd[t.value]);return(o,s)=>v(n)?.length?(E(),R("div",{key:0,class:de(["social-brand-links",`social-brand-links--${e.variant}`])},[(E(!0),R(ae,null,Ge(v(n),(r,i)=>(E(),R("a",{key:i,class:"social-brand-links__icon",href:r.url,"data-network":r.name,"aria-label":`${r.name}: Follow us on ${r.name}`,title:`Follow LoveToKnow on ${r.name}`,target:"_blank",rel:"noopener noreferrer"},[C("i",{class:de(r.icon)},null,2)],8,K0))),128))],2)):ge("",!0)}}),id=Object.assign(xe(z0,[["__scopeId","data-v-73526cc8"]]),{__name:"SocialBrandLinks"}),G0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function W0(e,t){return E(),R("svg",G0,[...t[0]||(t[0]=[C("g",{fill:"none","fill-rule":"evenodd"},[C("path",{d:"M0 0h24v24H0z"}),C("path",{fill:"#000",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})],-1)])])}const pa={render:W0},q0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 12"};function J0(e,t){return E(),R("svg",q0,[...t[0]||(t[0]=[C("g",{fill:"none","fill-rule":"evenodd"},[C("path",{d:"M-3-6h24v24H-3z"}),C("path",{fill:"#000",d:"M0 12h18v-2H0zm0-5h18V5H0zm0-7v2h18V0z"})],-1)])])}const mr={render:J0},ad=J(!1),Y0=e=>{ad.value=e},rs=()=>({isDrawerOpen:ad,setDrawerOpen:Y0}),Z0={class:"navigation-drawer"},X0={class:"navigation-drawer__container"},Q0={href:"/"},eb={class:"navigation-drawer__search"},tb={class:"nav-entry"},nb=["href"],ob={key:0,class:"navigation-drawer__submenu"},sb=["href"],rb=le({__name:"NavigationDrawerMobile",setup(e){const{theme:t,themeConfig:n}=ln(),{isDrawerOpen:o,setDrawerOpen:s}=rs(),r=J(null),i=c=>{r.value===c?r.value=null:r.value=Number(c)},a=ss(),l=N(()=>a.siteConfig?.commerce.navigationLinks||[]),u=N(()=>n.value?.headerMenu?.map(c=>c.name==="The Catalog"?{...c,submenu:l.value.map(f=>({name:f.title,url:f.url}))}:c)||[]);return(c,f)=>{const p=da,d=go,h=D0,m=id;return E(),R("nav",Z0,[C("div",X0,[C("a",Q0,[v(n)?.logo?(E(),pe(Qo(v(n).logo),{key:0,class:"logo-container"})):ge("",!0)]),C("button",{class:"flex flex-row self-center pr-3.75","aria-label":"Toggle Navigation",onClick:f[0]||(f[0]=b=>v(s)(!1))},[f[1]||(f[1]=C("div",{class:"navbar-toggle-text"},"CLOSE",-1)),v(o)?(E(),pe(v(pa),{key:0,class:"navbar-toggle"})):(E(),pe(v(mr),{key:1,class:"navbar-toggle"}))])]),C("div",eb,[Y(p,{variant:`${v(t)}`},null,8,["variant"])]),C("div",{class:de(["navigation-drawer__menu",`theme-${v(t)}`])},[(E(!0),R(ae,null,Ge(v(u),(b,T)=>(E(),R("ul",{key:T,class:"navigation-drawer__menu-option"},[C("li",tb,[b.name==="The Catalog"?(E(),pe(d,{key:0,"is-link":"",class:"thecatalog-logo","aria-label":"The Catalog"})):(E(),R("a",{key:1,href:b.url},Ae(b.name),9,nb)),b.submenu?(E(),pe(h,{key:2,selected:v(r)==T,onToggleMenuOption:w=>i(T)},null,8,["selected","onToggleMenuOption"])):ge("",!0)]),v(r)==T?(E(),R("ul",ob,[(E(!0),R(ae,null,Ge(b.submenu,w=>(E(),R("li",{key:w.name,class:"submenu-entry"},[C("a",{href:w.url},Ae(w.name),9,sb)]))),128))])):ge("",!0)]))),128)),Y(m,{variant:"circle",class:"navigation-drawer__social-brand-links"})],2)])}}}),ib=Object.assign(xe(rb,[["__scopeId","data-v-72da54a0"]]),{__name:"NavigationDrawerMobile"}),is=Ot("screen",()=>{const e=J(0);function t(n){e.value=n}return{scrollY:e,setScrollY:t}}),ab={class:"navigation-header__container"},lb={key:0,href:"/"},cb=le({__name:"NavigationHeaderMobile",setup(e){const{theme:t,themeConfig:n}=ln(),o=N(()=>n.value?.logo),{scrollY:s}=tt(is()),{isDrawerOpen:r,setDrawerOpen:i}=rs(),a=N(()=>s.value>0);return(l,u)=>{const c=ib;return E(),R(ae,null,[C("header",{class:de(["navigation-header",{"shadow-md md:shadow-none":v(a),[`theme-${v(t)}`]:!0,sticky:!v(r)}])},[C("div",ab,[v(o)?(E(),R("a",lb,[(E(),pe(Qo(v(o)),{class:"logo-container"}))])):ge("",!0),wt(C("button",{class:"flex flex-row self-center pr-4","aria-label":"Toggle Navigation",onClick:u[0]||(u[0]=f=>v(i)(!0))},[u[1]||(u[1]=C("div",{class:"navbar-toggle-text"},"ALL TOPICS",-1)),Y(v(mr),{class:"navbar-toggle"})],512),[[ao,!v(r)]])])],2),v(r)?(E(),pe(c,{key:0})):ge("",!0)],64)}}}),ub=Object.assign(xe(cb,[["__scopeId","data-v-0be5e301"]]),{__name:"NavigationHeaderMobile"}),fb={class:"copyright"},db=le({__name:"CopyRight",props:{year:{type:Number,default:()=>new Date().getFullYear()}},setup(e){return(t,n)=>(E(),R("span",fb," © 2002-"+Ae(e.year)+" LoveToKnow Media. All rights reserved. ",1))}}),pb=Object.assign(xe(db,[["__scopeId","data-v-14616b1e"]]),{__name:"AtomCopyRight"}),hb={key:0,class:"page-footer__top-links"},mb={class:"page-footer__top-links__list","data-track-section":"About"},gb=["href"],_b={class:"page-footer__more-to-know-container","data-track-section":"MoreToKnow"},yb={class:"page-footer__more-to-know-container__text"},vb={class:"page-footer__more-to-know-container__logos"},bb=["aria-label","href"],wb={class:"page-footer__bottom-links"},kb={class:"page-footer__bottom-links__left-section"},Tb={key:0,class:"page-footer__bottom-links__right-section"},Sb=["id"],Cb={key:1,class:"page-footer__bottom-links__right-section__content-link"},Eb=["href"],xb=le({__name:"PageFooter",setup(e){const{theme:t,themeConfig:n}=ln(),o=N(()=>n.value?.footerConfig),s=an().path;return(r,i)=>{const a=pb;return v(o)?(E(),R("footer",{key:0,class:de(["page-footer page-container",`--theme-${v(t)}`])},[v(o).topLinks?(E(),R("nav",hb,[C("ul",mb,[(E(!0),R(ae,null,Ge(v(o).topLinks,l=>wt((E(),R("li",{key:l.url,class:"page-footer__top-links__list__item"},[C("a",{href:l.url},Ae(l.text),9,gb)])),[[ao,l.url!==v(s)]])),128))])])):ge("",!0),C("div",_b,[C("div",yb,Ae(v(o)?.content?.text),1),C("div",vb,[(E(!0),R(ae,null,Ge(v(o)?.content?.logos,(l,u)=>(E(),R("a",{key:u,class:de(["page-footer__more-to-know-container__logos__link",l.class]),"aria-label":l.ariaLabel,href:l.url},null,10,bb))),128))])]),C("nav",wb,[C("div",kb,[Y(a)]),v(o)?.bottomLinks?(E(),R("ul",Tb,[(E(!0),R(ae,null,Ge(v(o)?.bottomLinks,(l,u)=>(E(),R(ae,{key:u},[l.type==="inline"?(E(),R("li",{key:0,id:l.id,class:"page-footer__bottom-links__right-section__inline-link"},null,8,Sb)):l.type==="content"?(E(),R("li",Cb,[C("a",{href:l.url},Ae(l.text),9,Eb)])):ge("",!0)],64))),128))])):ge("",!0)])],2)):ge("",!0)}}}),Ab=Object.assign(xe(xb,[["__scopeId","data-v-6e3f6bbc"]]),{__name:"PageFooter"}),Pb=[{name:"Life",url:"/life",submenu:[{name:"Lifestyle",url:"/life/lifestyle"},{name:"Relationships",url:"/life/relationships"},{name:"Wellness",url:"/life/wellness"},{name:"Aging",url:"/life/aging"},{name:"Astrology",url:"/life/astrology"},{name:"Style",url:"/life/style"},{name:"Work Life",url:"/life/work-life"},{name:"Grief & Loss",url:"/life/grief-loss"},{name:"Diversity & Inclusion",url:"/life/diversity-inclusion"}]}
4,{name:"Parenting",url:"/parenting",submenu:[{name:"Pregnancy",url:"/parenting/pregnancy"},{name:"Baby",url:"/parenting/baby"},{name:"Toddlers",url:"/parenting/toddlers"},{name:"Kids",url:"/parenting/kids"},{name:"Teens",url:"/parenting/teens"},{name:"Parenthood",url:"/parenting/parenthood"},{name:"Adulting",url:"/parenting/adulting"}]},{name:"Home",url:"/home",submenu:[{name:"Antiques & Collectibles",url:"/home/antiques-collectibles"},{name:"Cleaning",url:"/home/cleaning"},{name:"Design & Decor",url:"/home/design-decor"},{name:"Garden",url:"/home/garden"},{name:"Projects & DIY",url:"/home/projects-diy"},{name:"Sustainability",url:"/home/sustainability"}]},{name:"Food & Drink",url:"/food-drink",submenu:[{name:"Recipes",url:"/food-drink/recipes"},{name:"Meal Ideas",url:"/food-drink/meal-ideas"},{name:"Wine",url:"/food-drink/wine"},{name:"Cocktails",url:"/food-drink/cocktails"},{name:"Mocktails",url:"/food-drink/mocktails"},{name:"Drinks & Beer",url:"/food-drink/drinks-beer"},{name:"Ingredients & Supplies",url:"/food-drink/ingredients-supplies"}]},{name:"Celebrations",url:"/celebrations",submenu:[{name:"Parties",url:"/celebrations/parties"},{name:"Weddings",url:"/celebrations/weddings"},{name:"Christmas",url:"/celebrations/christmas"},{name:"Halloween",url:"/celebrations/halloween"},{name:"Thanksgiving",url:"/celebrations/thanksgiving"},{name:"Special Occasions",url:"/celebrations/special-occasions"}]},{name:"Quotes & Quips",url:"/quotes-quips",submenu:[{name:"Daily Life",url:"/quotes-quips/daily-life"},{name:"Inspirational",url:"/quotes-quips/inspirational"},{name:"Love",url:"/quotes-quips/love"},{name:"Relationships",url:"/quotes-quips/relationships"},{name:"Holiday",url:"/quotes-quips/holiday"},{name:"Special Occasions",url:"/quotes-quips/special-occasions"},{name:"Jokes",url:"/quotes-quips/jokes"},{name:"Poems",url:"/quotes-quips/poems"},{name:"Captions",url:"/quotes-quips/captions"}]},{name:"The Catalog",url:"/thecatalog",submenu:[{name:"Stuff We Love",url:"/maven/stuff-we-love"},{name:"Gift It",url:"/maven/gift-it"},{name:"Beauty & Style",url:"/maven/beauty-style"},{name:"Home & Kitchen",url:"/maven/home-kitchen"},{name:"Kids & Pets",url:"/maven/kids-pets"}]},{name:"Search",url:"/search"},{name:"Pets",url:"https://www.lovetoknowpets.com"}],Rb=[{name:"Book a Tee Time",url:"https://www.golflink.com/golf-courses/golf-tee-times"},{name:"Find a Course",url:"https://www.golflink.com/golf-courses/course-directory.aspx"},{name:"Learn",submenu:[{name:"Equipment",url:"https://www.golflink.com/equipment"},{name:"Instruction",url:"https://www.golflink.com/instruction"},{name:"Lifestyle",url:"https://www.golflink.com/lifestyle"},{name:"Tour Golf",url:"https://www.golflink.com/tour-golf"},{name:"Travel",url:"https://www.golflink.com/travel"},{name:"All Articles",url:"https://www.golflink.com/articles"}]},{name:"Resources",url:"#",submenu:[{name:"Find driving ranges",url:"https://www.golflink.com/golf-driving-ranges"},{name:"Find golf simulators",url:"https://www.golflink.com/golf-simulators"},{name:"About Us",url:"https://www.golflink.com/about-golflink"}]},{name:"Find Golf Lessons",url:"https://teachme.to/learn/g/golf?ref=ndfjnjl"}],Ob={topLinks:[{type:"content",url:"/about",text:"About LoveToKnow"},{type:"content",url:"/newsletter",text:"Newsletter"},{type:"content",url:"/editorial-policy",text:"Editorial Policy"},{type:"content",url:"https://www.lovetoknowmedia.com/careers/",text:"Careers"},{type:"content",url:"/about#contact-us",text:"Contact Us"}],content:{text:"There's more to know",logos:[{url:"https://www.lovetoknowhealth.com/",ariaLabel:"LoveToKnow Health & Wellness",class:"logo-health"},{url:"https://www.lovetoknowpets.com/",ariaLabel:"LoveToKnow Pets",class:"logo-pets"}]},bottomLinks:[{type:"inline",id:"ccpa-link"},{type:"inline",id:"gdpr-link"},{type:"content",url:"/lovetoknow-privacy-policy",text:"Privacy Policy"},{type:"content",url:"/disclaimers",text:"Terms of Service"}]},Lb={topLinks:[{type:"content",text:"About The Catalog",url:"https://www.lovetoknow.com/life/lifestyle/meet-maven-ultimate-community-source-life-tested-products-from-real-life-people"},{type:"content",text:"About LoveToKnow",url:"https://www.lovetoknow.com/about"},{type:"content",text:"Newsletter",url:"https://www.lovetoknow.com/newsletter"},{type:"content",text:"LOVETOKNOW Pets",url:"https://www.lovetoknowpets.com/"},{type:"content",text:"LOVETOKNOW Health",url:"https://www.lovetoknowhealth.com/"}],bottomLinks:[{type:"content",text:"Contact Us",url:"https://www.lovetoknow.com/about#contact-us"},{type:"content",text:"Careers",url:"https://www.lovetoknowmedia.com/careers/"},{type:"content",text:"Editorial Policy",url:"https://www.lovetoknow.com/editorial-policy"},{type:"content",text:"Privacy Policy",url:"https://www.lovetoknow.com/lovetoknow-privacy-policy"},{type:"content",text:"Terms of Service",url:"https://www.lovetoknow.com/disclaimers"},{type:"inline",id:"gdpr-link"},{type:"inline",id:"ccpa-link"}]},ld={topLinks:[{type:"content",url:"https://golflink.com/about-golflink",text:"About GolfLink"},{type:"content",url:"https://golflink.com/partner-with-us",text:"Partner With Us"},{type:"content",url:"https://golflink.com/contact.aspx",text:"Contact Golf
4Link Support"},{type:"content",url:"https://golflink.com/privacy.aspx",text:"Privacy Policy"},{type:"content",url:"https://golflink.com/terms.aspx",text:"Terms of Use"},{type:"content",url:"https://forms.gle/MVWPfNtJvJMxFCvf9",text:"Do Not Sell My Personal Information"}],bottomLinks:[]},$b={headerDesktop:P0,headerMobile:ub,footer:Ab,logo:j1,headerMenu:Pb,footerConfig:Ob,favicon:"ltk-favicon.png",defaultSocialImage:"ltk-social.png",categoryContentType:"Stories"},Mb={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 141 16"};function Ib(e,t){return E(),R("svg",Mb,[...t[0]||(t[0]=[Wi('<defs><path id="a" d="M0 0h141v16H0z"></path></defs><g fill="none" fill-rule="evenodd"><mask id="b" fill="#fff"><use xlink:href="#a"></use></mask><path fill="#000" fill-rule="nonzero" d="m63.001 0 .244.004C67.457.135 70.829 3.663 70.829 8c0 4.42-3.503 8-7.828 8l-.244-.004c-4.212-.131-7.584-3.659-7.584-7.996 0-4.42 3.503-8 7.828-8M16.597.817c1.316 0 2.515.312 3.62.96a6.84 6.84 0 0 1 2.61 2.595 7.1 7.1 0 0 1 .963 3.604c0 1.321-.33 2.522-.964 3.628a7.1 7.1 0 0 1-2.61 2.618c-1.08.649-2.303.961-3.62.961-1.316 0-2.515-.312-3.62-.96-1.081-.65-1.974-1.514-2.609-2.62a7.2 7.2 0 0 1-.964-3.627c0-1.321.33-2.523.964-3.604a7.2 7.2 0 0 1 2.61-2.594c1.08-.649 2.303-.961 3.62-.961m95.817 0c1.317 0 2.516.312 3.62.96a6.84 6.84 0 0 1 2.61 2.595 7.1 7.1 0 0 1 .964 3.604c0 1.321-.33 2.522-.964 3.628a7.1 7.1 0 0 1-2.61 2.618c-1.08.649-2.303.961-3.62.961-1.316 0-2.515-.312-3.62-.96-1.081-.65-1.974-1.514-2.61-2.62a7.2 7.2 0 0 1-.963-3.627c0-1.321.33-2.523.964-3.604a7.2 7.2 0 0 1 2.61-2.594c1.08-.649 2.303-.961 3.62-.961Zm-62.319.12v1.25h-7.898V7.23h7.075v1.25h-7.075v5.333h8.157v1.25h-9.52V.936h9.261Zm-48.732 0v12.877h6.089v1.25H0V.936h1.363Zm25.295 0 4.937 12.589 4.89-12.59h1.457l-5.69 14.127h-1.41L25.2.937zm64.976 0 8.58 11.964V.937h1.34v14.126h-1.434L91.563 3.1v11.964H90.2V.937zM77.247.913v8.6l7.663-8.6h1.67l-5.548 6.174 5.947 7.976h-1.693l-5.242-6.87-2.797 3.098v3.772h-1.364V.913zm45.229 0 3.95 12.66 3.901-12.66h1.387l3.95 12.66 3.902-12.66H141l-4.678 14.15h-1.41l-3.903-12.396-3.926 12.396h-1.41L120.995.913zM16.644 2.066a5.66 5.66 0 0 0-2.915.793c-.894.528-1.622 1.225-2.14 2.138a5.7 5.7 0 0 0-.799 2.979 6 6 0 0 0 .8 2.979 6 6 0 0 0 2.139 2.162 5.6 5.6 0 0 0 2.915.793 5.6 5.6 0 0 0 2.891-.793 5.95 5.95 0 0 0 2.116-2.162 6.26 6.26 0 0 0 .799-2.979 5.94 5.94 0 0 0-.8-2.979 5.9 5.9 0 0 0-2.115-2.138 5.6 5.6 0 0 0-2.891-.793m95.794 0a5.66 5.66 0 0 0-2.915.793c-.893.528-1.622 1.225-2.14 2.138-.54.913-.798 1.898-.798 2.979a6 6 0 0 0 .799 2.979 6 6 0 0 0 2.139 2.162 5.6 5.6 0 0 0 2.915.793 5.6 5.6 0 0 0 2.891-.793 5.95 5.95 0 0 0 2.116-2.162 5.94 5.94 0 0 0 0-5.958 5.9 5.9 0 0 0-2.116-2.138 5.6 5.6 0 0 0-2.891-.793m-50.307 1.85c-.493.12-1.01.168-1.645.168l-.4 1.49h-1.034l-.141.408h1.034l-1.128 3.844c-.07.24-.118.456-.118.672 0 .65.353 1.082 1.152 1.082.8 0 1.48-.409 1.787-1.298l.211-.624h-.4l-.164.456c-.259.649-.494.937-.8.937-.187 0-.328-.12-.328-.336 0-.048 0-.144.023-.217l1.34-4.516h1.316l.118-.408h-1.27zm4.044 1.634c-2.492 0-3.691 2.522-3.691 4.204 0 1.201.658 1.826 1.833 1.826 2.492 0 3.691-2.499 3.691-4.205 0-1.2-.658-1.825-1.833-1.825m-.094.24c.211 0 .352.168.4.769 0 2.114-1.247 4.804-2.093 4.804-.282 0-.4-.216-.4-.744 0-2.018 1.223-4.83 2.093-4.83Z" mask="url(#b)"></path></g>',2)])])}const cd={render:Ib},Nb={class:"nav-desktop-top-links"},Db={class:"nav-desktop-top-links__container"},Hb={href:"https://www.lovetoknow.com",class:"nav-desktop-top-links__logo"},jb=["href"],Fb=le({__name:"NavDesktopTopLinks",setup(e){const t=J(!1),n=()=>{t.value=!t.value},o=()=>{t.value=!1};return(s,r)=>{const i=od;return E(),R("nav",Nb,[C("div",Db,[C("a",Hb,[Y(v(cd),{width:"180",height:"20"})]),(E(!0),R(ae,null,Ge(v(Qf).topLinks,a=>(E(),R("a",{key:a.url,href:a.url,class:"nav-desktop-top-links__link"},Ae(a.name),9,jb))),128))]),C("button",{class:"nav-desktop-top-links__search-button","aria-label":"Open search",onClick:n},[Y(v(fa),{class:"size-6"})]),t.value?(E(),R("div",{key:0,class:"search-modal-wrapper",onClick:kt(o,["self"]),onKeydown:Tt(o,["escape"])},[Y(i)],32)):ge("",!0)])}}}
4),Ub=Object.assign(xe(Fb,[["__scopeId","data-v-81bc36e5"]]),{__name:"CommerceNavDesktopTopLinks"}),Bb={class:"nav-desktop-right-links"},Vb={key:0,class:"nav-desktop-right-links__divider"},Kb=["href"],zb=le({__name:"NavDesktopRightLinks",setup(e){const t=ss(),n=N(()=>t.siteConfig?.commerce.navigationLinks||[]),{scrollY:o}=tt(is()),s=N(()=>o.value>52);return(r,i)=>{const a=go;return E(),R("nav",Bb,[C("div",{class:de(["nav-desktop-right-links__container",{scrolled:v(s)}])},[Y(a,{class:"nav-desktop-right-links__logo","is-link":!0}),(E(!0),R(ae,null,Ge(v(n),(l,u)=>(E(),R(ae,{key:u},[u>0?(E(),R("span",Vb)):ge("",!0),C("a",{href:l.url,class:"nav-desktop-right-links__link"},Ae(l.title),9,Kb)],64))),128))],2)])}}}),Gb=Object.assign(xe(zb,[["__scopeId","data-v-28bdd855"]]),{__name:"CommerceNavDesktopRightLinks"}),Wb={};function qb(e,t){const n=Ub,o=Gb;return E(),R(ae,null,[Y(n),Y(o)],64)}const Jb=Object.assign(xe(Wb,[["render",qb]]),{__name:"CommerceHeaderDesktop"}),Yb={class:"mobile-links"},Zb=le({__name:"MobileLinks",setup(e){const t=ss(),n=N(()=>t.siteConfig?.commerce.navigationLinks||[]);return(o,s)=>{const r=os;return E(),R("ul",Yb,[(E(!0),R(ae,null,Ge(v(n),(i,a)=>(E(),R("li",{key:a},[Y(r,{href:i.url,rel:i.rel},{default:Je(()=>[Be(Ae(i.title),1)]),_:2},1032,["href","rel"])]))),128))])}}}),Xb=Object.assign(Zb,{__name:"CommerceLandingMobileLinks"}),Qb={class:"ui-commerce newsletter"},ew=le({__name:"NewsletterMobile",setup(e){return(t,n)=>(E(),R("article",Qb,[n[1]||(n[1]=C("p",{class:"newsletter__title"},[Be("Stay "),C("i",null,"InTheKnow")],-1)),n[2]||(n[2]=C("p",{class:"newsletter__text"}," Don't miss out on our newsletter, featuring all the latest stories and products we love. ",-1)),Y(os,{href:"/newsletter",class:"ui-link"},{default:Je(()=>[...n[0]||(n[0]=[Be("Sign up",-1)])]),_:1})]))}}),tw=Object.assign(xe(ew,[["__scopeId","data-v-a50cf3eb"]]),{__name:"NewsletterMobile"}),nw={class:"menu-items"},ow={class:"search-tool"},sw={class:"newsletter"},rw=le({__name:"DrawerMobile",setup(e){const{theme:t}=ln();return(n,o)=>{const s=da,r=Xb,i=tw;return E(),R("div",nw,[C("div",ow,[Y(s,{variant:`${v(t)}`},null,8,["variant"])]),Y(r),C("div",sw,[Y(i,{class:"mobile-nav"})])])}}}),iw=Object.assign(xe(rw,[["__scopeId","data-v-e5797539"]]),{__name:"CommerceDrawerMobile"}),aw={class:"navigation-header justify-center"},lw={href:"/"},cw={key:0,href:"/newsletter"},uw=le({__name:"HeaderMobile",setup(e){const{scrollY:t}=tt(is()),{isDrawerOpen:n,setDrawerOpen:o}=rs(),s=N(()=>t.value>0);return(r,i)=>{const a=go,l=iw;return E(),R(ae,null,[C("div",aw,[C("a",lw,[Y(v(cd),{class:"mx-auto my-4.5 h-4 w-35"})])]),C("div",{class:de(["navigation-subheader",{"mx-4":!v(s),"shadow-md md:shadow-none":v(s),sticky:!v(n),"border-b-1 border-commerce-purple":v(n)}])},[C("div",{class:de(["navigation-subheader__subscribe-link",{scrolled:v(s)}])},[v(n)?ge("",!0):(E(),R("a",cw,"Subscribe"))],2),Y(a,{class:"flex w-32.5","is-link":!0}),C("div",{class:de(["navigation-subheader__menu-button",{"mr-4":v(s)}])},[C("button",{class:"navbar-toggle",type:"button","aria-label":"Toggle Navigation",onClick:i[0]||(i[0]=u=>v(o)(!v(n)))},[v(n)?(E(),pe(v(pa),{key:0})):(E(),pe(v(mr),{key:1}))])],2)],2),v(n)?(E(),pe(l,{key:0})):ge("",!0)],64)}}}),fw=Object.assign(xe(uw,[["__scopeId","data-v-1c0abac6"]]),{__name:"CommerceHeaderMobile"}),dw={class:"commerce-footer"},pw={class:"commerce-footer__container page-container"},hw={class:"commerce-footer__heading"},mw=["href"],gw={class:"commerce-footer__footer-links"},_w=["id"],yw={key:1,class:"commerce-footer__footer-links__content"},vw=["href"],bw={class:"commerce-footer__copyright"},ww=le({__name:"PageFooter",setup(e){const t=new Date().getFullYear(),n=Lb;return(o,s)=>{const r=go;return E(),R("div",dw,[C("footer",pw,[Y(r,{class:"commerce-footer__logo"}),C("h3",hw,[(E(!0),R(ae,null,Ge(v(n).topLinks,(i,a)=>(E(),R("a",{key:`${i.text}-${a}`,href:i.url},Ae(i.text),9,mw))),128))]),C("div",gw,[(E(!0),R(ae,null,Ge(v(n).bottomLinks,(i,a)=>(E(),R(ae,{key:`${"id"in i?i.id:i.text}-${a}`},[i.type==="inline"?(E(),R("div",{key:0,id:i.id,class:"commerce-footer__footer-links__inline"},null,8,_w)):i.type==="content"?(E(),R("div",yw,[C("a",{href:i.url},Ae(i.text),9,vw)])):ge("",!0)],64))),128))]),C("p",bw," The Catalog is a LoveToKnow Media property. ©"+Ae(v(t))+" LoveToKnow Media. All Rights Reserved. ",1)])])}}}),kw=Object.assign(xe(ww,[["__scopeId","data-v-712f5876"]]),{__name:"CommercePageFooter"}),Tw={headerDesktop:Jb,headerMobile:fw,footer:kw,logo:go,headerMenu:null,footerConfig:null,favicon:"commerce-favicon.png",defaultSocialImage:"ltk-social.png",categoryContentType:"Reviews"},Sw={xmlns:"http://www.w3.org/2000/svg",width:"15",height:"16"};function Cw(e,t){return E(),R("svg",Sw,[...t[0]||(t[0]=[C("g",{"clip-path":"url(#a)"},[C("path",{fill:"parent","fill-rule":"evenodd",d:"M4.256 3.709v1.497l4.7.006-5.725 5.946 1.025 1.062L9.98 6.273v4.874l1.45-.005V3.709z","clip-rule":"evenodd"})],-1),C("defs",null,[C("clipPath",{id:"a"},[C("path",{fill:"#fff",d:"M0 .122h15v15H0z"})])],-1)])])}const ha={render:Cw},Ew={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none"};function xw(e,t){return E(),R("svg",Ew,[...t[0]||(t[0]=[C("path",{fill:"#05080A",d:"M6 9.072c-.012-.012-.036-.024-.048-.036L4.464 7.548c-.444-.444-.9-.888-1.344-1.344-.672-.684-1.356-1.356-2.028-2.028-.108-.108-.108-.084 0-.192.336-.336.684-.672 1.02-1.02.048-.048.084
4-.048.132 0 .828.84 1.668 1.668 2.508 2.496.396.396.804.792 1.2 1.2.048.048.072.048.132 0 .648-.648 1.308-1.296 1.956-1.956l1.74-1.74c.06-.06.084-.048.144 0l1.044 1.044c.048.048.048.06 0 .12-.636.636-1.284 1.272-1.92 1.908-.348.348-.696.708-1.056 1.056l-1.44 1.44c-.156.156-.312.324-.468.48-.036.024-.06.048-.084.06"},null,-1)])])}const Si={render:xw},Aw={class:"navigation-drawer-mobile"},Pw={class:"navigation-drawer-mobile__menu-items"},Rw={class:"main-menu"},Ow={class:"nav-resources"},Lw=["aria-expanded"],$w={key:0,id:"submenu-resources",class:"sub-menu"},Mw={class:"nav-community"},Iw=["aria-expanded"],Nw={key:0,id:"submenu-community",class:"sub-menu"},Dw={href:"https://teachme.to/learn/g/golf?ref=ndfjnjl",target:"_blank",rel:"noopener noreferrer",class:"find-lessons"},Hw=le({__name:"NavigationDrawerMobile",setup(e){const{isDrawerOpen:t,setDrawerOpen:n}=rs(),o=J(null),s=i=>{o.value=o.value===i?null:i},r=i=>{i.key==="Escape"&&t.value&&(o.value=null,n(!1))};return bn(()=>{window.addEventListener("keydown",r)}),rr(()=>{window.removeEventListener("keydown",r)}),(i,a)=>(E(),R("div",Aw,[C("div",Pw,[C("ul",Rw,[a[15]||(a[15]=C("li",null,[C("a",{href:"https://golflink.com/golf-courses/golf-tee-times"},"Book a Tee Time")],-1)),a[16]||(a[16]=C("li",null,[C("a",{href:"https://golflink.com/golf-courses/course-directory.aspx"},"Find a Course")],-1)),C("li",Ow,[C("button",{type:"button",class:de({"is-open":v(o)==="resources"}),"aria-expanded":v(o)==="resources","aria-controls":"submenu-resources",onClick:a[0]||(a[0]=l=>s("resources")),onKeydown:[a[1]||(a[1]=Tt(kt(l=>s("resources"),["prevent"]),["enter"])),a[2]||(a[2]=Tt(kt(l=>s("resources"),["prevent"]),["space"])),a[3]||(a[3]=Tt(kt(l=>o.value=null,["stop"]),["escape"]))]},[a[10]||(a[10]=C("span",null,"Learn",-1)),C("span",{class:de(["caret-badge",{"is-open":v(o)==="resources"}]),"aria-hidden":"true"},[Y(v(Si),{class:"size-4"})],2)],42,Lw),v(o)==="resources"?(E(),R("div",$w,[...a[11]||(a[11]=[Wi('<div class="sub-items-container" data-v-e47ab000><ul data-v-e47ab000><li data-v-e47ab000><a href="https://golflink.com/equipment" data-v-e47ab000>Equipment</a></li><li data-v-e47ab000><a href="https://golflink.com/instruction" data-v-e47ab000>Instruction</a></li><li data-v-e47ab000><a href="https://golflink.com/lifestyle" data-v-e47ab000>Lifestyle</a></li><li data-v-e47ab000><a href="https://golflink.com/tour-golf" data-v-e47ab000>Tour Golf</a></li><li data-v-e47ab000><a href="https://golflink.com/travel" data-v-e47ab000>Travel</a></li><li data-v-e47ab000><a href="https://golflink.com/articles" data-v-e47ab000>All Articles</a></li></ul></div>',1)])])):ge("",!0),v(o)==="resources"?(E(),R("div",{key:1,class:"nav-bg-overlay","aria-hidden":"true",onClick:a[4]||(a[4]=l=>o.value=null)})):ge("",!0)]),C("li",Mw,[C("button",{type:"button",class:de({"is-open":v(o)==="community"}),"aria-expanded":v(o)==="community","aria-controls":"submenu-community",onClick:a[5]||(a[5]=l=>s("community")),onKeydown:[a[6]||(a[6]=Tt(kt(l=>s("community"),["prevent"]),["enter"])),a[7]||(a[7]=Tt(kt(l=>s("community"),["prevent"]),["space"])),a[8]||(a[8]=Tt(kt(l=>o.value=null,["stop"]),["escape"]))]},[a[12]||(a[12]=C("span",null,"Resources",-1)),C("span",{class:de(["caret-badge",{"is-open":v(o)==="community"}]),"aria-hidden":"true"},[Y(v(Si),{class:"size-4"})],2)],42,Iw),v(o)==="community"?(E(),R("div",Nw,[...a[13]||(a[13]=[C("div",{class:"sub-items-container"},[C("ul",null,[C("li",null,[C("a",{href:"https://golflink.com/golf-driving-ranges"},"Find Driving Ranges")]),C("li",null,[C("a",{href:"https://golflink.com/golf-simulators"},"Find Golf Simulators")]),C("li",null,[C("a",{href:"https://golflink.com/about-golflink"},"About Us")])])],-1)])])):ge("",!0),v(o)==="community"?(E(),R("div",{key:1,class:"nav-bg-overlay","aria-hidden":"true",onClick:a[9]||(a[9]=l=>o.value=null)})):ge("",!0)]),C("li",null,[C("a",Dw,[a[14]||(a[14]=Be(" Find golf lessons ",-1)),Y(v(ha),{class:"ml-1 size-4"})])])])])]))}}),jw=Object.assign(xe(Hw,[["__scopeId","data-v-e47ab000"]]),{__name:"GolflinkNavigationDrawerMobile"}),Fw=""+new URL("logo.rwkmcTGX.png",import.meta.url).href,Uw={class:"header"},Bw={class:"header-container"},Vw=["src"],Kw={class:"header-links"},zw=["onMouseenter","onFocusout"],Gw=["aria-expanded","onClick","onKeydown"],Ww={key:0,class:"header-dropdown"},qw={class:"header-dropdown__list"},Jw=["href","target","rel"],Yw=["href","target","rel"],Zw={class:"gl-mobile-drawer"},Xw=le({__name:"Header",setup(e){const{isDrawerOpen:t,setDrawerOpen:n}=rs(),{isMobile:o}=tt(mo()),s=N(()=>Rb??[]),r=J(null),i=c=>{r.value=r.value===c?null:c},a=()=>{r.value=null},l=c=>{if(!c.startsWith("http")||!URL.canParse(c))return!1;try{return!new URL(c).hostname.endsWith("golflink.com")}catch{return!1}},u=(c,f)=>{const p=c.currentTarget,d=c.relatedTarget;d&&!p.contains(d)&&r.value===f&&a()};return(c,f)=>{const p=os,d=jw;return E(),R("header",Uw,[C("div",Bw,[f[2]||(f[2]=C("div",{class:"ghost md:hidden"},null,-1)),Y(p,{href:"https://www.golflink.com"},{default:Je(()=>[C("img",{src:v(Fw),alt:"Golflink logo",class:"h-[41.498px] w-auto md:h-[51.15px]"},null,8,Vw)]),_:1}),v(o)?(E(),R("button",{key:0,class:"flex flex-row self-center","aria-label":"Toggle Navigation",onClick:f[0]||(f[0]=h=>v(n)(!v(t)))},[v(t)?(E(),pe(v(pa),{key:0,class:"navbar-toggle close"})):(E(),pe(v(mr),{key:1,class:"navbar-toggle open"}))])):ge("",!0),C("nav",Kw,[(E(!0),R(ae,null,Ge(v(s),(h,m)=>(E(),R("div",{key:h?.url??h?.name+m,class:"header-links__item",onMouseenter:b=>h.submenu?r.value=m:null,onMouseleave:a,onFocusout:b=>u(b,m)},[h.submenu?(E(),R(ae,{key:0},[C("button",{type:"button",class:de(["header-links__link dropdown-trigger",{"is-open":v(r)===m}]),"aria-haspopup":"true","aria-expanded":v(r)===m?"true":"false",onClick:b=>i(m),onKeydown:[Tt(a,["escape"]),Tt(kt(b=>r.value=m,["prevent"]),["down"])]},[Be(Ae(h.name)+" ",1),C("span",{class:de(["caret-badge",{"is-open":v(r)===m}]),"aria-hidden":"true"},[Y(v(Si),{class:"size-4"})],2)],42,Gw),v(r)===m?(E(),R("div",Ww,[C("ul",qw,[(E(!0),R(ae,null,Ge(h.submenu,b=>(E(),R("li",{key:b.url},[C("a",{href:b.url,class:"header-dropdown__link",target:l(b.url)?"_blank":void 0,rel:l(b.url)?"noopener noreferrer":void 0,onKeydown:Tt(a,["escape"])},Ae(b.name),41,Jw)]))),128))])])):ge("",!0)],64)):(E(),R("a",{key:1,href:h.url,class:"header-links__link",target:l(h.url)?"_blank":void 0,rel:l(h.url)?"noopener noreferrer":void 0},[Be(Ae(h.name)+" ",1),m===v(s).length-1?(E(),pe(v(ha),{key:0,class:"ml-1 inline-block align-middle"})):ge("",!0)],8,Yw))],40,zw))),128))]),f[3]||(f[3]=C("div",{class:"ghost hidden md:block"}
4,null,-1))]),wt(C("div",Zw,[Y(d)],512),[[ao,v(t)]]),wt(C("div",{class:"gl-mobile-overlay",tabindex:"-1",onClick:f[1]||(f[1]=h=>v(n)(!1))},null,512),[[ao,v(t)]])])}}}),Qw=Object.assign(xe(Xw,[["__scopeId","data-v-0117eb30"]]),{__name:"GolflinkHeader"}),e2=""+new URL("logo-white.fHroHKkD.png",import.meta.url).href,t2={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",fill:"none"};function n2(e,t){return E(),R("svg",t2,[...t[0]||(t[0]=[C("path",{fill:"currentColor","fill-rule":"evenodd",d:"M15 2.5C8.096 2.5 2.5 8.13 2.5 15.076c0 6.277 4.571 11.48 10.547 12.424V18.71H9.873v-3.635h3.174v-2.77c0-3.152 1.866-4.893 4.721-4.893 1.368 0 2.798.245 2.798.245v3.095H18.99c-1.553 0-2.037.97-2.037 1.964v2.36h3.467l-.554 3.634h-2.913V27.5C22.93 26.556 27.5 21.353 27.5 15.076 27.5 8.131 21.904 2.5 15 2.5","clip-rule":"evenodd"},null,-1)])])}const o2={render:n2},s2={xmlns:"http://www.w3.org/2000/svg",width:"25",height:"25",fill:"none"};function r2(e,t){return E(),R("svg",s2,[...t[0]||(t[0]=[C("path",{fill:"currentColor",d:"M21.086 0H3.914A3.914 3.914 0 0 0 0 3.914v17.172A3.914 3.914 0 0 0 3.914 25h17.172A3.914 3.914 0 0 0 25 21.086V3.914A3.92 3.92 0 0 0 21.086 0m-5.254 20.799-.322-.469-4.156-6.034-5.59 6.503H4.387l6.356-7.395-5.17-7.513-1.168-1.693h4.778l.322.468 3.89 5.65 4.082-4.75 1.179-1.368h1.378l-6.024 7.01 5.436 7.898 1.165 1.693z"},null,-1),C("path",{fill:"currentColor",d:"m12.666 11.162-4.05-5.884H6.46l5.009 7.276.615.896 4.317 6.268h2.155l-5.275-7.66z"},null,-1)])])}const i2={render:r2},a2={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",fill:"none"};function l2(e,t){return E(),R("svg",a2,[...t[0]||(t[0]=[C("path",{fill:"currentColor","fill-rule":"evenodd",d:"M16.605 2.5c1.979.005 2.462.024 3.549.074 1.33.06 2.24.272 3.035.58.822.32 1.519.748 2.214 1.443a6.1 6.1 0 0 1 1.442 2.214c.309.796.52 1.704.58 3.035.053 1.136.07 1.614.075 3.829v2.652c-.004 2.216-.022 2.693-.074 3.83-.06 1.33-.272 2.239-.581 3.034a6.1 6.1 0 0 1-1.442 2.215 6.1 6.1 0 0 1-2.214 1.442c-.796.309-1.704.52-3.035.58-.215.01-.406.02-.59.027l-.408.015c-.682.022-1.432.031-3.102.033h-1.761c-1.918 0-2.722-.01-3.45-.033l-.271-.01-.727-.031c-1.33-.06-2.239-.272-3.034-.581a6.1 6.1 0 0 1-2.214-1.442 6.1 6.1 0 0 1-1.442-2.215c-.31-.795-.52-1.704-.581-3.035-.05-1.086-.069-1.57-.074-3.55v-3.21c.005-1.98.024-2.463.074-3.55.06-1.33.272-2.24.58-3.035.32-.822.748-1.52 1.443-2.214A6.1 6.1 0 0 1 6.81 3.155c.795-.31 1.704-.52 3.034-.581 1.087-.05 1.57-.069 3.55-.074zm-.596 2.252h-2.586c-1.94.005-2.4.023-3.475.072-1.219.056-1.88.26-2.321.43-.584.227-1 .498-1.438.936a3.9 3.9 0 0 0-.935 1.437c-.171.44-.375 1.103-.43 2.322-.014.293-.025.54-.034.785l-.008.244c-.02.615-.028 1.297-.03 2.702v2.33c.001 1.62.009 2.356.03 3.014l.008.245c.01.244.02.491.034.784.055 1.22.259 1.881.43 2.322.227.584.498 1 .935 1.438s.854.708 1.438.935c.44.171 1.102.375 2.321.43 1.074.05 1.535.067 3.475.072h3.153c1.94-.005 2.401-.023 3.475-.072 1.22-.055 1.881-.259 2.322-.43.583-.227 1-.498 1.437-.935s.708-.854.935-1.438c.171-.44.375-1.103.43-2.322.052-1.123.069-1.576.073-3.75V13.7c-.004-2.174-.021-2.627-.072-3.75-.056-1.22-.26-1.881-.43-2.322-.228-.583-.498-1-.936-1.437a3.9 3.9 0 0 0-1.437-.936c-.44-.17-1.103-.374-2.322-.43-1.074-.049-1.535-.067-3.475-.071zm-.662 3.997a6.598 6.598 0 1 1 0 13.196 6.598 6.598 0 0 1 0-13.196m0 2.315a4.283 4.283 0 1 0 0 8.566 4.283 4.283 0 0 0 0-8.566m6.598-4.399a1.389 1.389 0 1 1 0 2.779 1.389 1.389 0 0 1 0-2.779","clip-rule":"evenodd"},null,-1)])])}const c2={render:l2},u2={xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",fill:"none"};function f2(e,t){return E(),R("svg",u2,[...t[0]||(t[0]=[C("path",{fill:"currentColor","fill-rule":"evenodd",d:"M12 20v-9l7.794 4.5zM29.373 8.28a3.76 3.76 0 0 0-2.652-2.653C24.38 5 15 5 15 5s-9.381 0-11.72.627A3.76 3.76 0 0 0 .626 8.279C0 10.62 0 15.5 0 15.5s0 4.882.627 7.222a3.76 3.76 0 0 0 2.652 2.652C5.62 26 15 26 15 26s9.382 0 11.722-.627a3.76 3.76 0 0 0 2.652-2.652C30 20.38 30 15.5 30 15.5s0-4.881-.627-7.22","clip-rule":"evenodd"},null,-1)])])}const d2={render:f2},p2={class:"gl-footer"},h2={class:"gl-footer__container page-container"},m2=["src"],g2={class:"gl-footer__footer-links"},_2=["href"],y2={class:"follow-us-block__social"},v2={class:"follow-us-block__social-icons"}
4,b2=["href","aria-label","title"],w2={class:"gl-footer__copyright"},k2=le({__name:"PageFooter",setup(e){const t=new Date().getFullYear(),n=ld??{topLinks:[],bottomLinks:[]},o=sd[Dn.GL]??[];return(s,r)=>(E(),R("div",p2,[C("footer",h2,[C("img",{src:v(e2),class:"gl-footer__logo",alt:"Golflink logo"},null,8,m2),C("div",g2,[r[0]||(r[0]=C("div",{class:"gl-footer__footer-links-title"},"SUPPORT",-1)),C("ul",null,[(E(!0),R(ae,null,Ge(v(n).topLinks,i=>(E(),R("li",{key:i.text},[C("a",{href:i.url,target:"_blank",rel:"noopener noreferrer",class:"gl-footer__footer-links__anchor"},[Y(v(ha),{class:"block size-4 fill-[#A4CFAB]"}),C("span",null,Ae(i.text),1)],8,_2)]))),128))])]),C("div",y2,[r[1]||(r[1]=C("div",{class:"follow-us-block__social-title"},"Follow Us",-1)),C("div",v2,[(E(!0),R(ae,null,Ge(v(o),i=>(E(),R("a",{key:i.name,class:"follow-us-block__social-icon",href:i.url,"aria-label":`Follow GolfLink on ${i.name}`,title:`Follow GolfLink on ${i.name}`,target:"_blank",rel:"noopener noreferrer"},[i.icon==="fb"?(E(),pe(v(o2),{key:0,class:"follow-us-block__social-icon-svg","aria-hidden":"true"})):i.icon==="tw"?(E(),pe(v(i2),{key:1,class:"follow-us-block__social-icon-svg follow-us-block__social-icon-svg--x","aria-hidden":"true"})):i.icon==="ig"?(E(),pe(v(c2),{key:2,class:"follow-us-block__social-icon-svg","aria-hidden":"true"})):i.icon==="yt"?(E(),pe(v(d2),{key:3,class:"follow-us-block__social-icon-svg","aria-hidden":"true"})):ge("",!0)],8,b2))),128))])])]),C("p",w2,[Be(" Copyright © 1996-"+Ae(v(t))+" LoveToKnow Media. All rights reserved.",1),r[2]||(r[2]=C("br",null,null,-1)),r[3]||(r[3]=Be(" GolfLink⢠is a trademark or registered trademark of LoveToKnow Media in the United States and or other countries. ",-1))])]))}}),T2=Object.assign(xe(k2,[["__scopeId","data-v-0868c96b"]]),{__name:"GolflinkPageFooter"}),S2={categoryContentType:"Stories",favicon:"gl-favicon.png",defaultSocialImage:"gl-social.png",footer:T2,footerConfig:ld,headerDesktop:Qw,headerMenu:null,headerMobile:null,logo:null},C2={ltk:$b,commerce:Tw,gl:S2},E2={[Dn.LTK]:Ye.LTK,[Dn.GL]:Ye.GL},x2=e=>{const t=e??Lt(),{searchParams:n,hostname:o}=t,s=Object.values(Ye).includes(n.get("theme"))?n.get("theme"):void 0,r=F0(o),i=r?E2[r]:Ye.LTK;return{defaultTheme:i,paramTheme:s,chosenTheme:s||i}};Ye.LTK+"",Ye.COMMERCE+"",Ye.GL+"";const ma=Ot("theme",()=>{const e=J(null);return{theme:e,setTheme:n=>{e.value=n}}}),ln=()=>{const{theme:e}=tt(ma());return{themeConfig:N(()=>e.value?C2[e.value]:null),theme:e}},A2=()=>{const e=Ne().app.cdnURL,{themeConfig:t}=ln(),n=N(()=>t.value?.favicon);Qi({link:n.value?[{rel:"icon",type:"image/png",href:`${e}/${n.value}`}]:[]})},P2=e=>{const t=vf({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return Hn(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},R2=[Zy,Xy,M1,N1,A2,P2],Ci={};function O2(e,t,n){const{pathname:o,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){const u=r.includes(e.slice(i))?e.slice(i).length:1;let c=r.slice(u);return c[0]!=="/"&&(c="/"+c),sl(c,"")}const a=sl(o,e),l=!n||Pm(a,n)?a:n;return l+(l.includes("?")?"":s)+r}const L2=Ue({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,o=Ne().app.baseURL;Bl&&!o.includes("#")&&(o+="#");const s=un.history?.(o)??(Bl?dy(o):Of(o)),r=un.routes?([t,n]=to(()=>un.routes(Fr)),t=await t,n(),t??Fr):Fr;let i;const a=$y({...un,scrollBehavior:(b,T,w)=>{if(T===_t){i=w;return}if(un.scrollBehavior){if(a.options.scrollBehavior=un.scrollBehavior,"scrollRestoration"in window.history){const g=a.beforeEach(()=>{g(),window.history.scrollRestoration="manual"})}return un.scrollBehavior(b,_t,i||w)}},history:s,routes:r});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=yt(a.currentRoute.value);a.afterEach((b,T)=>{l.value=T}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=O2(o,window.location,e.payload.path),c=yt(a.currentRoute.value),f=()=>{c.value=a.currentRoute.value};a.afterEach((b,T)=>{b.matched.at(-1)?.components?.default===T.matched.at(-1)?.components?.default&&f()});const p={sync:f};for(const b in c.value)Object.defineProperty(p,b,{get:()=>c.value[b],enumerable:!0});e._route=Vt(p),e._middleware||={global:[],named:{}};const d=es();
4a.afterEach(async(b,T,w)=>{delete e._processingMiddleware,!e.isHydrating&&d.value&&await e.runWithContext(Cg),w&&await e.callHook("page:loading:end")});try{[t,n]=to(()=>a.isReady()),await t,n()}catch(b){[t,n]=to(()=>e.runWithContext(()=>En(b))),await t,n()}const h=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const m=e.payload.state._layout;return a.beforeEach(async(b,T)=>{await e.callHook("page:loading:start"),b.meta=sn(b.meta),e.isHydrating&&m&&!zt(b.meta.layout)&&(b.meta.layout=m),e._processingMiddleware=!0;{const w=new Set([...R2,...e._middleware.global]);for(const y of b.matched){const S=y.meta.middleware;if(S)for(const P of sa(S))w.add(P)}const g=vf({path:b.path});if(g.appMiddleware)for(const y in g.appMiddleware)g.appMiddleware[y]?w.add(y):w.delete(y);for(const y of w){const S=typeof y=="string"?e._middleware.named[y]||await Ci[y]?.().then(P=>P.default||P):y;if(!S)throw new Error(`Unknown route middleware: '${y}'.`);try{const P=await e.runWithContext(()=>S(b,T));if(!e.payload.serverRendered&&e.isHydrating&&(P===!1||P instanceof Error)){const I=P||gn({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>En(I)),!1}if(P===!0)continue;if(P===!1)return P;if(P)return af(P)&&P.fatal&&await e.runWithContext(()=>En(P)),P}catch(P){const I=gn(P);return I.fatal&&await e.runWithContext(()=>En(I)),I}}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(b=>{if(b.matched.length===0&&!d.value)return e.runWithContext(()=>En(gn({status:404,fatal:!1,statusText:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in h&&(h.name=void 0),await a.replace({...h,force:!0}),a.options.scrollBehavior=un.scrollBehavior}catch(b){await e.runWithContext(()=>En(b))}}),{provide:{router:a}}}});function $2(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!Hn(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=xm(String(e.url)));const t=Object.keys(e).sort((o,s)=>o.localeCompare(s)),n={};for(const o of t)n[o]=e[o];return n}function M2(e){const n=[];function o(r){if(!r||typeof r!="object"||Object.keys(r).length===0)return()=>{};r._context;const i={};for(const a in r){const l=r[a];typeof l<"u"&&l!==""&&(i[a]=l)}return Object.keys(i).filter(a=>!a.startsWith("_")).length===0?()=>{}:(n.push(i),()=>{const a=n.indexOf(i);a!==-1&&n.splice(a,1)})}function s(r){const i={};r?.debug&&(i._context={}),i._priority={};for(const a in n.sort((l,u)=>(l._priority||0)-(u._priority||0)))for(const l in n[a]){const u=l,c=r?.resolveRefs?St(n[a][l]):n[a][l];!l.startsWith("_")&&typeof c<"u"&&c!==""&&(i[l]=c,typeof n[a]._priority<"u"&&n[a]._priority!==-1&&(i._priority[u]=n[a]._priority),r?.debug&&(i._context[u]=n[a]._context?.[u]||n[a]._context||"anonymous"))}return r?.skipNormalize?i:$2(i)}return{stack:n,push:o,get:s}}const I2=Ue({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=M2(),n=Gf("site-config");{const o=n.value||window.__NUXT_SITE_CONFIG__||{};for(const s in o)s[0]!=="_"&&t.push({[s]:o[s],_priority:o._priority?.[s]||-1})}return{provide:{nuxtSiteConfig:t}}}}),N2=Ue({name:"nuxt:payload",setup(e){const t=new Set;at().beforeResolve(async(n,o)=>{if(n.path===o.path)return;const s=await kl(n.path);if(s){for(const r of t)delete e.static.data[r];for(const r in s.data)r in e.static.data||t.add(r),e.static.data[r]=s.data[r]}}),la(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:o}=new URL(n,window.location.href);o===window.location.hostname&&await kl().catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(yf,1e3)})}}),D2=Ue(()=>{const e=at();la(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),H2=Ue(e=>{let t;async function n(){let o;try{o=await yf()}catch(s){const r=s;if(!("status"in r&&(r.status===404||r.status===403)))throw r}t&&clearTimeout(t),t=setTimeout(n,fl);try{const s=await $fetch(Zi("builds/latest.json")+`?${Date.now()}`);s.id!==o?.id&&(e.hooks.callHook("app:manifest:update",s),t&&clearTimeout(t))}catch{}}la(()=>{t=setTimeout(n,fl)})}),j2=Ue({name:"nuxt:chunk-reload",setup(e){const t=at(),n=Ne(),o=new Set;t.beforeEach(()=>{o.clear()}),e.hook("app:chunkError",({error:r})=>{o.add(r)});function s(r){const i=Wu(n.app.baseURL,r.fullPath);
4y1({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((r,i)=>{o.has(r)&&s(i)})}}),F2=Ue({name:"pinia",setup(e){const t=Eg();return e.vueApp.use(t),lo(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}},hooks:{"app:rendered"(){const e=Ee();e.payload.pinia=fe(e.$pinia).state.value,lo(void 0)}}}),U2=Ue({name:"nuxt:global-components"}),mn={carousel:ds(()=>Ft(()=>import("./Cbjbe-5g.js"),__vite__mapDeps([15,16]),import.meta.url).then(e=>e.default||e)),default:ds(()=>Ft(()=>import("./C9fgQ9FW.js"),__vite__mapDeps([17,18]),import.meta.url).then(e=>e.default||e)),landing:ds(()=>Ft(()=>import("./XUepkVsA.js"),__vite__mapDeps([19,20]),import.meta.url).then(e=>e.default||e)),"no-footer":ds(()=>Ft(()=>import("./zuXtE88q.js"),__vite__mapDeps([21,22]),import.meta.url).then(e=>e.default||e))},B2=Ue({name:"nuxt:prefetch",setup(e){const t=at();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const o=n?.meta?.layout;o&&typeof mn[o]=="function"&&await mn[o]()})}),e.hooks.hook("link:prefetch",n=>{if(Hn(n))return;const o=t.resolve(n);if(!o)return;const s=o.meta.layout;let r=sa(o.meta.middleware);r=r.filter(i=>typeof i=="string");for(const i of r)typeof Ci[i]=="function"&&Ci[i]();typeof s=="string"&&s in mn&&_1(mn[s])})}}),V2=Ue(async()=>{let e,t;const n=ts();n.isFetched||([e,t]=to(()=>n.fetchCampaign().catch(o=>{console.error("[Campaign.client Plugin] Error fetching campaign data",o)})),await e,t())}),ws=":empty:",K2=Ue(e=>{console.debug("[GTM] init");const t=Ne().public?.gtm;let n;t&&(t.auth&&t.auth!==ws&&t.preview&&t.preview!==ws?n={gtm_auth:t.auth,gtm_preview:t.preview,gtm_cookies_win:"x"}:t.preview&&t.preview!==ws?console.warn("Invalid GTM config detected - auth must be set if preview is set",t):t.auth&&t.auth!==ws&&console.warn("Invalid GTM config detected - preview must be set if auth is set",t)),e.vueApp.use(vv({id:"GTM-ND42BZL",queryParams:n,defer:!1,compatibility:!1,enabled:!0,debug:!1,loadScript:!0,vueRouter:void 0,trackOnNextTick:!1})),e.hook("page:loading:end",()=>{xv(),Pv()})}),ud="h2, h3, h4";let Gs=new Set;const fd=e=>(e||"").toLowerCase().replace(/\s/g,"-").replace(/[^\w-]/g,"").replace(/-{2,}/g,"-").replace(/^-/g,"").replace(/-$/g,""),z2=()=>{Gs=new Set},G2=e=>{let t=e,n=2;for(;Gs.has(t);)t=`${e}-${n}`,n+=1;return Gs.add(t),t},G3=e=>
4{e.querySelectorAll(ud).forEach(t=>{if(t.id){Gs.add(t.id);return}const n=fd(t.textContent??"");n&&(t.id=G2(n))})},W2=(e,t=document)=>{const n=e.replace(/^#/,"");if(!n)return null;const o=t.querySelector(`#${CSS.escape(n)}`);if(o)return o;const s=t.querySelectorAll(ud);for(const r of s)if(fd(r.textContent??"")===n)return r;return null},q2=15,J2=(e,{behavior:t="smooth",maxAttempts:n=q2,root:o=document}={})=>{const s=e.replace(/^#/,"");if(!s)return;const r=i=>{const a=W2(`#${s}`,o);if(a){a.scrollIntoView({behavior:t,block:"start"});return}i>0&&requestAnimationFrame(()=>r(i-1))};r(n)},Y2=Ue(e=>{const t=an(),n=at(),o=()=>{t.hash&&J2(t.hash)};n.beforeEach((s,r)=>{s.path!==r.path&&z2()}),Me(()=>t.hash,()=>{o()}),e.hook("page:finish",o)}),Z2=Ue(e=>{console.debug("[Preconnect]"),e.hooks.hook("app:mounted",()=>{const t=document.querySelector('a[href*="amazon."]');if(t){const n=new URL(t.href);Qi({link:[{rel:"preconnect",href:n.origin},{rel:"preconnect",href:"https://c.amazon-adsystem.com"}]}),console.debug("[Preconnect] added with useHead",n.origin)}})}),X2=Ue(e=>{const t=is(),n=()=>{t.setScrollY(window.scrollY)};e.hook("page:finish",()=>{console.debug("[Screen] init client properties"),window.addEventListener("scroll",n)})}),Q2=Ot("slotify",()=>{const e=J();return{slotifyData:e,getSlotifyData:()=>{if(e.value!==void 0)return e.value;let o,s;try{const r=ts();o=r.campaign?.parameters?.slotify,s=r.campaign?.parameters?.creatives}catch(r){return console.error(`Error getting slotify data from campaign store: ${r}`),e.value=null,e.value}if(!o||!s)return e.value=null,e.value;try{const r=parseInt(o);if(isNaN(r))throw new TypeError("Invalid slotify index");if(r<=0)throw new Error("Slotify index must be greater than 0");let i=[];if(typeof s=="string")i.push(...s.split(","));else throw new TypeError("'creatives' query parameter must be a string");if(i=i.filter(a=>typeof a=="string"&&a.trim().length).map(a=>a.trim()),!i.length)throw new Error("No valid creative IDs found");return e.value={index:r,creatives:i},window.dataLayer=window.dataLayer||[],window.dataLayer.push({slotify_index:r,slotify_creatives:i,slotify_enabled:!0}),e.value}catch(r){return console.error(`Error getting slotify data: ${r}`),e.value=null,null}},fetchCreatives:async o=>{const s=o.map(async i=>{if(!i)return null;try{return await td(i)}catch(a){return console.error(`Error fetching creative ${i}: ${a}`),null}});return(await Promise.all(s)).filter(i=>i!==null).map(i=>({...i,source:"slotify"}))}}}),ek=Ue(e=>{const t=async()=>{const s=rd().page;if(s?.type!=="commerce-page")return;const r=Q2(),i=r.getSlotifyData();if(!i)return;const a=await r.fetchCreatives(i.creatives);try{let l=0,u,c=-1;for(const p of s.content.nodes)if(p.type==="creative-list"){for(let d=0;d<p.creatives.length;d++)if(l+=1,l===i.index){u=p,c=d;break}if(u)break}let f=s.content.nodes.at(-1)??null;if(f?.type!=="creative-list"&&(f=null),i.index>l)if(f)f.creatives.push(...a);else{const p={type:"creative-list",creatives:a};s.content.nodes.push(p)}else u&&n(s.content.nodes,u,c,a)}catch(l){console.error(`Error while slotifying page: ${l}`)}await ht()},n=(s,r,i,a)=>{if(r.type!=="creative-list")return;const l=s.indexOf(r);if(l===-1)return;const u=r,c=u.creatives;if(i>=c.length)return;const f=c.length;c.splice(i,0,...a);const p=c.splice(f,a.length);if(s.indexOf(u)===s.length-1&&p.length>0){c.push(...p);return}return o(s,l+1,p)},o=(s,r,i)=>{if(r>=s.length-1){const a=s.at(-1);if(a?.type==="creative-list")a.creatives.unshift(...i);else{const l={type:"creative-list",creatives:i};s.push(l)}return}if(s[r]?.type==="creative-list"){const a=s[r],l=a.creatives.length;a.creatives.unshift(...i);const u=a.creatives.splice(l,i.length);return o(s,r+1,u)}for(;r<s.length&&s[r]?.type!=="creative-list";)r++;return o(s,r,i)};e.hook("page:finish",async()=>{await t()})}),tk=Ue(e=>{const{publish:t}=ca(hr.AMAZON_LINK_CLICKED),n=o=>{o.querySelectorAll("a").forEach(s=>{if(s.href)try{const r=Vf(new URL(s.href)),i=new URL(r.value),a=ns(i);s.href=r.value,a&&s.addEventListener("click",()=>t({href:r.value}),{passive:!0}),Do(i.hostname)||(s.target="_blank",s.rel=s.rel?s.rel:"sponsored"),Me(r,()=>{s.href=r.value})}catch(r){console.error("Error handling directive 'target-links'",r)}})};e.vueApp.directive("target-links",{mounted(o){n(o)}})}),nk=[w_,T_,A_,L2,I2,N2,D2,H2,j2,F2,U2,B2,V2,K2,Y2,Z2,X2,ek,tk],dd=(e="RouteProvider")=>le({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,o=t.route,s={};for(const r in t.route)Object.defineProperty(s,r,{get:()=>n===t.renderKey?t.route[r]:o[r],enumerable:!0});return ft(Nn,Vt(s)),()=>t.vnode?ze(t.vnode,{ref:t.vnodeRef}):t.vnode}}
4),ok=dd(),sc=new WeakMap,sk=le({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:o}){const s=Ee(),r=J(),i=Te(Nn,null);let a;o({pageRef:r});const l=Te(of,null);let u;const c=s.deferHydration();let f=!1,p=0;if(s.isHydrating){const h=s.hooks.hookOnce("app:error",c);at().beforeEach(h)}e.pageKey&&Me(()=>e.pageKey,(h,m)=>{h!==m&&s.callHook("page:loading:start")});let d=!1;{const h=at().beforeResolve(()=>{d=!1});Xo(()=>{h(),c()})}return()=>ze(Mf,{name:e.name,route:e.route,...t},{default:h=>{const m=ik(i,h.route,h.Component),b=i&&i.matched.length===h.route.matched.length;if(!h.Component){if(u&&!b)return u;c();return}if(u&&l&&!l.isCurrent(h.route))return u;if(m&&i&&(!l||l?.isCurrent(i)))return b||u?u:null;const T=yi(h,e.pageKey),w=ak(i,h.route,h.Component);!s.isHydrating&&a===T&&!w&&ht(()=>{d||(d=!0,s.callHook("page:loading:end"))}),f&&a!==T&&p++,a=T;const g=!!(e.transition??h.route.meta.pageTransition??cl),y=g&&rk([e.transition,h.route.meta.pageTransition,cl,{onAfterLeave(){delete s._runningTransition,s.callHook("page:transition:finish",h.Component)}}]),S=e.keepalive??h.route.meta.keepalive??lg;return u=Nf(g&&y,Hy(S,ze(Gi,{key:p,suspensible:!0,onPending:()=>{f=!0,g&&(s._runningTransition=!0),s.callHook("page:start",h.Component)}
4,onResolve:async()=>{f=!1;try{await ht(),s._route.sync?.(),await s.callHook("page:finish",h.Component),delete s._runningTransition,!d&&!w&&(d=!0,await s.callHook("page:loading:end"))}finally{c()}}},{default:()=>{const P={key:T||void 0,vnode:n.default?lk(n.default,h):h.Component,route:h.route,renderKey:T||void 0,trackRootNodes:g,vnodeRef:r};if(!S)return ze(ok,P);const I=h.Component.type,U=I;let A=sc.get(U);return A||(A=dd(I.name||I.__name),sc.set(U,A)),ze(A,P)}}))).default(),u}})}});function rk(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?sa(n.onAfterLeave):void 0});return tf(...t)}function ik(e,t,n){if(!e)return!1;const o=t.matched.findIndex(s=>s.components?.default===n?.type);return!o||o===-1?!1:t.matched.slice(0,o).some((s,r)=>s.components?.default!==e.matched[r]?.components?.default)||n&&yi({route:t,Component:n})!==yi({route:e,Component:n})}function ak(e,t,n){return e?t.matched.findIndex(s=>s.components?.default===n?.type)<t.matched.length-1:!1}function lk(e,t){const n=e(t);return n.length===1?ze(n[0]):ze(ae,void 0,n)}const pd=_f,ck=le({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>ze(mn[e.name],e.layoutProps,t.slots)}}),uk={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},hd=le({name:"NuxtLayout",inheritAttrs:!1,props:uk,setup(e,t){const n=Ee(),o=Te(Nn),r=!o||o===an()?If():o,i=N(()=>{let c=v(e.name)??r?.meta.layout??pd(r?.path).appLayout??"default";return c&&!(c in mn)&&e.fallback&&(c=v(e.fallback)),c}),a=yt();t.expose({layoutRef:a});const l=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",l);at().beforeEach(c)}let u;return()=>{const c=i.value&&i.value in mn,f=r?.meta.layoutTransition??ag,p=u;return u=i.value,Nf(c&&f,{default:()=>ze(Gi,{suspensible:!0,onResolve:()=>{ht(l)}},{default:()=>ze(fk,{layoutProps:Au(t.attrs,r.meta.layoutProps??{},{ref:a}),key:i.value||void 0,name:i.value,shouldProvide:!e.name,isRenderingNewLayout:d=>d!==p&&d===i.value,hasTransition:!!f},t.slots)})}).default()}}}),fk=le({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&ft(of,{isCurrent:r=>n===!1||n===(r.meta.layout??pd(r.path).appLayout??"default")});const o=Te(Nn);if(o&&o===an()){const r=If(),i={};for(const a in r){const l=a;Object.defineProperty(i,l,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?r[l]:o[l]})}ft(Nn,Vt(i))}return()=>!n||typeof n=="string"&&!(n in mn)?t.slots.default?.():ze(ck,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),dk={};function pk(e,t){const n=sk,o=hd;return E(),R("div",null,[Y(o,null,{default:Je(()=>[Y(n)]),_:1})])}const hk=xe(dk,[["render",pk]]),md=Symbol("AdPageNameKey"),gd=Symbol("AdVerticalKey"),gr=Symbol("AdSubsectionKey"),_r=Symbol("AdPageTypeKey"),mk=["data-targeting"],gk=le({__name:"AdUnit",props:{name:{},position:{},placement:{},targeting:{}},setup(e){const t=e,n=ma(),o=N(()=>n.theme===Ye.GL?"GL":"LTK"),s=Te(md),r=N(()=>(s?v(s):null)||o.value),i=Te(gd)??J(""),a=Te(gr)??J(""),l=Te(_r)??J(""),u=N(()=>{const f=r.value||"LTK",p=v(i)||"";return`htlad-${f}_${p}_${t.name}`}),c=N(()=>t.targeting?t.targeting:JSON.stringify({position:t.position,placement:t.placement,subsection:v(a),pagetype:v(l)}));return(f,p)=>(E(),R("div",{class:de(v(u)),"data-targeting":v(c)},null,10,mk))}}),_d=Object.assign(gk,{__name:"AtomAdUnit"}),_k={key:0,class:"flex h-28 w-full items-center justify-center bg-white"},yk=le({__name:"AdMainBanner",setup(e){const{scrollY:t}=tt(is()),n=N(()=>t.value>0),{theme:o}=ln(),{isMobile:s}=tt(mo()),r=Te(gr)??J(""),i=Te(_r)??J(""),a=N(()=>JSON.stringify({position:"top",placement:"dt_top",subsection:v(r),pagetype:v(i)}));return(l,u)=>{const c=_d,f=aa;return E(),R("div",{id:"ad-main-banner",class:de({"border-b-white":!v(n),"border-b-gray-300 shadow":v(n),[`--theme-${v(o)}`]:!0})},[Y(f,null,{default:Je(()=>[v(s)?ge("",!0):(E(),R("div",_k,[Y(c,{name:"Top_Leaderboard",targeting:v(a)},null,8,["targeting"])]))]),_:1})],2)}}}),vk=Object.assign(xe(yk,[["__scopeId","data-v-6d3293ca"]]),{__name:"AdMainBanner"}),bk=""+new URL("loading.BqlIg-yO.gif",import.meta.url).href,wk=["src"],kk=le({__name:"LTKSpinner",setup(e){return(t,n)=>(E(),R("img",{src:v(bk),class:"m-auto",style:{height:"90%"}},null,8,wk))}}),Tk=Object.assign(kk,{__name:"AtomLTKSpinner"}),Sk={class:"atom-ltk-button"},Ck=le({__name:"LTKButton",props:{loading:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=Tk;return E(),R("button",Sk,[e.loading?(E(),pe(o,{key:1})):ou(t.$slots,"default",{key:0},void 0,!0)])}}}),Ek=Object.assign(xe(Ck,[["__scopeId","data-v-3d7799c1"]]),{__name:"AtomLTKButton"}),xk={},Ak={class:"follow-us-block"},Pk={class:"follow-us-block__social"};function Rk(e,t){const n=id;return E(),R("div",Ak,[t[0]||(t[0]=C("h3",{class:"follow-us-block__header"},"Follow us",-1)),C("div",Pk,[Y(n)])])}const Ok=Object.assign(xe(xk,[["render",Rk],["__scopeId","data-v-38af69ed"]]),{__name:"FollowUsBlock"});function Lk(e){return vn()?($n(e),!0):!1}const $k=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Mk=e=>e!=null,Kr=()=>{};function Ik(e){return Array.isArray(e)?e:[e]}function Nk(e,t,n){const o=Me(e,(...s)=>(ht(()=>o()),t(...s)),n);return o}const yd=$k?window:void 0;function zr(e){var t;const n=St(e);return(t=n?.$el)!=null?t:n}function Dk(){const e=yt(!1),t=it();return t&&bn(()=>{e.value=!0},t),e}function Hk(e){const t=Dk();return N(()=>
4(t.value,!!e()))}function jk(e,t,n={}){const{root:o,rootMargin:s="0px",threshold:r=0,window:i=yd,immediate:a=!0}=n,l=Hk(()=>i&&"IntersectionObserver"in i),u=N(()=>{const h=St(e);return Ik(h).map(zr).filter(Mk)});let c=Kr;const f=yt(a),p=l.value?Me(()=>[u.value,zr(o),f.value],([h,m])=>{if(c(),!f.value||!h.length)return;const b=new IntersectionObserver(t,{root:zr(m),rootMargin:s,threshold:r});h.forEach(T=>T&&b.observe(T)),c=()=>{b.disconnect(),c=Kr}},{immediate:a,flush:"post"}):Kr,d=()=>{c(),p(),f.value=!1};return Lk(d),{isSupported:l,isActive:f,pause(){c(),f.value=!1},resume(){f.value=!0},stop:d}}function rc(e,t={}){const{window:n=yd,scrollTarget:o,threshold:s=0,rootMargin:r,once:i=!1}=t,a=yt(!1),{stop:l}=jk(e,u=>{let c=a.value,f=0;for(const p of u)p.time>=f&&(f=p.time,c=p.isIntersecting);a.value=c,i&&Nk(a,()=>{l()})},{root:o,window:n,threshold:s,rootMargin:St(r)});return a}const ic={mounted(e,t){if(typeof t.value=="function"){const n=t.value,o=rc(e);Me(o,s=>n(s),{immediate:!0})}else{const[n,o]=t.value,s=rc(e,o);Me(s,r=>n(r),{immediate:!0})}}},ac={[Ye.LTK]:"LTK Classic",[Ye.COMMERCE]:"Commerce",[Ye.GL]:"GL"},Fk="Best10",Uk=45,Ei={Best10:{heading:"Amazon has millions of deals daily.<br><strong>We send you the best 10.</strong>",body:"Subscribe to The Catalog newsletter free today."},"10Deals":{heading:"<strong>Ten deals. Handpicked. Delivered every morning.</strong>",body:"The Catalog is the only Amazon email worth opening. Subscribe free today."},Inbox:{heading:"<strong>From Your Inbox to Your Doorstep.</strong><br>We find and send you the best deals every day.",body:"Sign up & start saving."},EveryDay:{heading:"<strong>Get the Best Deals in Your Inbox, Every Day.</strong>",body:"Subscribe & wake up to the 10 best discounts out of millions."},"40%Off":{heading:"<strong>You Could Be Getting Deals of 40% Off (or more) on Amazon.</strong>",body:"Sign up for our newsletter and stop missing out!"}},Bk=e=>Object.prototype.hasOwnProperty.call(Ei,e),W3=e=>{if(!e)return null;const t=typeof e.newsletter=="string"?e.newsletter.trim():"",n=typeof e.newsletter_position=="str
4ing"?e.newsletter_position.trim():"",o=t.length>0,s=n.length>0;if(!o&&!s)return null;const r=o&&Bk(t)?t:Fk;let i=Uk;if(s){const a=Number.parseInt(n,10);Number.isFinite(a)&&a>0&&(i=a)}return{variant:r,position:i}},Vk="In-Content-Banner",Kk="newsletter_subscription";function ga(e){return{form_id:e.formId,form_name:e.formName,form_type:e.formType,form_location:e.formLocation,form_context:e.context}}function zk(e){console.debug("[GTM] form start",e.formType,e.formLocation),Wt()?.push({event:"form_start",...ga(e)})}function Gk(e){console.debug("[GTM] form submit",e.formType,e.formLocation),Wt()?.push({event:"form_submit",...ga(e)})}const xi="newsletter-signup",Wk="newsletter_module_view";function qk(e){return e==="incontent"?"in-content":e==="sidebar"?"right-rail":"footer"}function Jk(e){return[...e].sort().join(", ")}function Yk({campaignVariant:e,campaignPosition:t}){return{newsletter_variant:e??null,newsletter_position:t??null}}function Zk(e){console.debug("[GTM] newsletter subscription success",e.campaignVariant),Wt()?.push({event:Kk,...Yk(e)})}function Xk(e){console.debug("[GTM] newsletter module view",e.formLocation),Wt()?.push({event:Wk,...ga(e)})}function Qk(e){let t=!1;const n=()=>({formId:St(e.formId),formName:St(e.formName),formType:St(e.formType),formLocation:St(e.formLocation),context:{...St(e.context)}}),o=()=>{t||(t=!0,zk(n()))};return{onFormInteraction:o,onFormSubmit:()=>{o(),Gk(n())}}}function e3(e){let t=!1;const n=N(()=>({newsletter_variant:e.campaignVariant?.value??null,newsletter_position:e.campaignPosition?.value??null,mailchimp_tag:Jk(e.tagValues.value)})),o=N(()=>({formId:xi,formName:e.formName.value,formType:"newsletter",formLocation:e.location.value,context:n.value})),{onFormInteraction:s,onFormSubmit:r}=Qk({formId:xi,formName:e.formName,formType:"newsletter",formLocation:e.location,context:n});return{onModuleVisibility:a=>{!a||t||(t=!0,Xk(o.value))},onFormInteraction:s,onFormSubmit:r}}const t3=async(e,t)=>{const n=Ne();try{return console.debug("[Subscribe Newsletter] Fetching subscribe..."),await $fetch(`${n.public.apiSsrUrl}/subscribe`,{method:"POST",headers:{"Content-Type":"application/json"},body:{email:e,tags:t}})}catch(o){return console.error("[Subscribe Newsletter] Error fetching subscribe:",o),{status:"failure",error:o.message||"Network error"}}},n3=()=>{const e=J(!1),t=J(""),n=J(!1),o=J(!1);return{subscribe:async(i,a)=>{o.value=!0;const l=i.trim();if(e.value=!1,t.value="",!Xv(l)){t.value="Invalid email",e.value=!0,o.value=!1;return}(await t3(l,a))?.status==="success"?n.value=!0:(t.value="Problem subscribing to the newsletter.",e.value=!0),o.value=!1},emailError:e,errorMessage:t,subscribeSuccess:n,submitInProgress:o,clearErrorMessage:()=>{e.value=!1,t.value=""}}},o3={class:"newsletter-block-campaign__container"},s3={key:0,class:"newsletter-block-campaign__success","data-testid":"newsletter-block-campaign-success"},r3={key:1,class:"newsletter-block-campaign__signup"},i3=["innerHTML"],a3={class:"newsletter-block-campaign__body"},l3=["id","name"],c3={class:"newsletter-block-campaign__form-row"},u3={key:1,ref:"newsletter-block__form"},f3={class:"signup-form"},d3=["id","name"],p3={class:"agree"},h3=le({__name:"NewsletterBlock",props:{position:{default:""},showAds:{type:Boolean,default:!0},campaignVariant:{default:void 0},campaignPosition:{default:void 0}},setup(e){const{commerce:t}=tt(qt()),n=e,{theme:o}=ln(),{subscribe:s,emailError:r,errorMessage:i,subscribeSuccess:a,submitInProgress:l,clearErrorMessage:u}=n3(),c=J(""),f=N(()=>!!n.campaignVariant),p=N(()=>n.campaignVariant?Ei[n.campaignVariant]??Ei.Best10:null),d=N(()=>n.campaignVariant),h=N(()=>n.campaignPosition),m=N(()=>d.value??"standard"),b=N(()=>ac[o?.value??Ye.LTK]??ac[Ye.LTK]),T=N(()=>f.value?[b.value,Vk]:[b.value]),w=N(()=>t.value.creativeVariant||""),g=N(()=>n.position==="sidebar"),y=N(()=>n.position==="incontent"),S=N(()=>w.value==="smart-picks"),P=xi,I=N(()=>f.value?"in-content":qk(n.position)),{onModuleVisibility:U,onFormInteraction:A,onFormSubmit:M}=e3({formName:m,location:I,tagValues:T,campaignVariant:d,campaignPosition:h}),q=async()=>{M(),await s(c.value,T.value),f.value&&a.value&&Zk({campaignVariant:d.value,campaignPosition:h.value})};return($,B)=>{const ie=Ek,ue=Ok;return v(f)?wt((E(),R("section",{key:0,class:de(["newsletter-block newsletter-block--campaign",{hidden:v(S)}]),"data-testid":"newsletter-block-campaign"},[C("div",o3,[v(a)?(E(),R("div",s3," Successfully Subscribed! ")):(E(),R("div",r3,[C("h3",{class:"newsletter-block-campaign__heading",innerHTML:v(p)?.heading},null,8,i3),C("p",a3,Ae(v(p)?.body),1),C("form",{id:v(P),name:v(m),class:"newsletter-block-campaign__form relative",onFocusin:B[2]||(B[2]=(...F)=>v(A)&&v(A)(...F)),onSubmit:kt(q,["prevent"])},[wt(C("div",{class:"field-error"},Ae(v(i)),513),[[ao,v(r)]]),C("div",c3,[wt(C("input",{"onUpdate:modelValue":B[0]||(B[0]=F=>be(c)?c.value=F:null),name:"email",class:de(["newsletter-block-campaign__email",{error:v(r)}]),type:"email",placeholder:"Type your email here...",onInput:B[1]||(B[
41]=(...F)=>v(u)&&v(u)(...F))},null,34),[[si,v(c)]]),Y(ie,{class:"newsletter-block-campaign__cta",type:"submit",loading:v(l)},{default:Je(()=>[...B[6]||(B[6]=[Be(" COUNT ME IN ",-1)])]),_:1},8,["loading"])]),B[7]||(B[7]=C("div",{class:"newsletter-block-campaign__agree"},[C("input",{id:"newsletter-agree-campaign",type:"checkbox",required:""}),C("label",{for:"newsletter-agree-campaign",class:"newsletter-block-campaign__agree-label"}," I agree to receive email communications from LoveToKnow.com ")],-1))],40,l3)]))])],2)),[[v(ic),[v(U),{threshold:.5}]]]):wt((E(),R("section",{key:1,class:de(["newsletter-block",{"md:px-5":!v(g),"mb-8":v(g)||v(y),[`variant-${v(w)}`]:v(w),hidden:v(S)}])},[C("div",{class:de(["newsletter-block-container",{"border-b-1 md:mr-0 md:flex-col":v(g),"border-b-1 py-15":v(y),"flex-col md:flex-row":!v(g),"pt-15":v(g)&&e.showAds,"border-y-1":e.showAds}])},[C("div",{class:de([{"pt-9 md:w-[45%] md:pt-20":!v(g),"py-16":v(g)&&e.showAds},"w-full"])},[v(a)?(E(),R("div",{key:0,class:de(["newsletter-block__heading",v(g)?"md:mb-4":"md:mb-8.5"])}," Successfully Subscribed! ",2)):(E(),R("div",u3,[C("div",{class:de(["newsletter-block__heading",v(g)?"md:mb-4 text-2xl leading-8 -tracking-1px":"md:mb-8.5 text-28 leading-9.5"])},[B[8]||(B[8]=Be(" Are you ",-1)),B[9]||(B[9]=C("i",null,"InTheKnow",-1)),B[10]||(B[10]=Be("?",-1)),B[11]||(B[11]=C("br",null,null,-1)),Be(" "+Ae(v(g)||v(y)?"Sign up for our newsletter featuring all the latest stories and products we love.":`Donât miss out on our newsletter, 5 featuring all the latest stories and products we love.`),1)],2),C("div",f3,[C("form",{id:v(P),name:v(m),class:"newsletter-signup-form relative",onFocusin:B[5]||(B[5]=(...F)=>v(A)&&v(A)(...F)),onSubmit:kt(q,["prevent"])},[wt(C("div",{class:"field-error"},Ae(v(i)),513),[[ao,v(r)]]),C("div",{class:de(["flex flex-col",v(g)?"md:gap-2":"md:flex-row"])},[wt(C("input",{"onUpdate:modelValue":B[3]||(B[3]=F=>be(c)?c.value=F:null),name:"email",class:de(["newsletter-email w-full",{error:v(r),"w-full":!v(g)&&!v(y)}]),type:"email",placeholder:"Type your email here...",onInput:B[4]||(B[4]=(...F)=>v(u)&&v(u)(...F))},null,34),[[si,v(c)]]),Y(ie,{class:de(["mt-3.5 h-12.5 w-full md:mt-0",v(g)?"md:w-full":v(y)?"":"md:w-50 md:ml-1"]),type:"submit",loading:v(l)},{default:Je(()=>[...B[12]||(B[12]=[Be(" Count me in ",-1)])]),_:1},8,["class","loading"])],2),C("div",p3,[B[13]||(B[13]=C("input",{id:"newsletter-agree",type:"checkbox",required:""},null,-1)),C("label",{for:"newsletter-agree",class:de(["font-BasierCircle font-bold leading-6 tracking-normal text-black",v(g)?"text-sm":"text-base"])},"I agree to receive email communications from LoveToKnow.com",2)])],40,d3)])],512))],2),!v(g)&&!v(y)?(E(),pe(ue,{key:0})):ge("",!0)],2)],2)),[[v(ic),[v(U),{threshold:.5}]]])}}}),m3=Object.assign(xe(h3,[["__scopeId","data-v-ace548a3"]]),{__name:"NewsletterBlock"}),g3={class:"ad-footer-banner"},_3={key:0,class:"ad-footer-banner__ad-container"},y3=le({__name:"AdFooterBanner",props:{suppressMobileAdhesion:{type:Boolean,default:!1}},setup(e){const t=e,{isMobile:n}=tt(mo()),o=Te(gr)??J(""),s=Te(_r)??J(""),r=N(()=>JSON.stringify({position:"adhesion",placement:"mob_adhesion",subsection:v(o),pagetype:v(s)})),i=N(()=>n.value&&!t.suppressMobileAdhesion);return(a,l)=>{const u=_d,c=aa;return E(),R("div",g3,[Y(c,null,{default:Je(()=>[v(i)?(E(),R("div",_3,[Y(u,{name:"Adhesion",targeting:v(r)},null,8,["targeting"])])):ge("",!0)]),_:1})])}}}),v3=Object.assign(xe(y3,[["__scopeId","data-v-dfe3e7df"]]),{__name:"AdFooterBanner"}),b3={xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",fill:"none"};function w3(e,t){return E(),R("svg",b3,[...t[0]||(t[0]=[C("path",{fill:"#595959","fill-rule":"evenodd",d:"M10.732 4.184a.6.6 0 0 1-.016.848L7.566 8l3.15 2.967a.6.6 0 0 1-.832.865l-3.6-3.4a.6.6 0 0 1 0-.865l3.6-3.4a.6.6 0 0 1 .848.017","clip-rule":"evenodd"},null,-1)])])}const k3={render:w3},T3={key:0,class:"flex w-full flex-1 flex-col items-center justify-center gap-8 bg-white px-4 py-10 md:flex-row md:gap-10 md:px-30"},S3={class:"flex w-full max-w-[494px] flex-col items-center gap-5 text-center"},C3=["src"],E3=["src"],x3={class:"flex flex-col items-center justify-center gap-10 px-4 pb-20 pt-7.5 md:gap-7.5 md:px-30"},A3=["src"],P3=le({__name:"error",setup(e){console.debug(es().value);const n=Ne().app.cdnURL,o=ma(),{origin:s}=Lt(),i=an().fullPath,{chosenTheme:a}
5=x2(new URL(`${s}${i}`));o.setTheme(a);const l=N(()=>o.theme===Ye.GL);Qi({title:N(()=>l.value?"GolfLink":"LoveToKnow")});const u=N(()=>`${n}/404.png`),c=N(()=>`${n}/gl-error-dt.png`),f=N(()=>`${n}/gl-ic-home.png`),p=N(()=>o.theme===Ye.COMMERCE?"/thecatalog":"/");return ft(md,J("")),ft(gd,J("")),ft(gr,J("")),ft(_r,J("")),(d,h)=>{const m=os,b=vk,T=m3,w=v3,g=hd;return E(),pe(g,null,{default:Je(()=>[v(l)?(E(),R("div",T3,[C("div",S3,[h[1]||(h[1]=C("h1",{class:"font-LeMondeLivre text-[#05080a]"},[C("span",{class:"mb-1 block text-[40px] font-bold uppercase leading-none text-golflink-maroon md:text-[48px]"},"FORE!"),C("span",{class:"block text-[28px] font-bold leading-tight md:text-[34px]"},"This page is out of bounds")],-1)),h[2]||(h[2]=C("p",{class:"font-OpenSans text-sm/6 font-normal text-[#05080a] md:text-base/6"}," Sorry, the page you're looking for doesn't exist, or no longer exists at this location. Re-tee to our homepage to explore GolfLink! ",-1)),Y(m,{href:"/",class:"flex h-10 w-[204px] items-center justify-center gap-2 rounded bg-golflink-olive font-OpenSans text-sm font-semibold uppercase text-white hover:opacity-90"},{default:Je(()=>[C("img",{src:v(f),alt:"",class:"size-3.5",width:"14",height:"14"},null,8,C3),h[0]||(h[0]=Be(" Return Home ",-1))]),_:1})]),C("img",{src:v(c),alt:"404 â golfer looking for a lost page",class:"aspect-[490/374] w-full max-w-[490px] object-contain"},null,8,E3)])):(E(),R(ae,{key:1},[Y(b),C("div",x3,[h[4]||(h[4]=C("div",{class:"flex flex-col items-center justify-center pb-2.5 pt-5 md:pb-5"},[C("span",{class:"mb-2.5 font-ivypresto-text text-[56px]/15 font-semibold italic tracking-tightest liga-clig-off"},"Whoops!"),C("span",{class:"mb-7.5 text-center font-ivypresto-display text-28/7.5 font-light italic tracking-normal liga-clig-off md:text-[34px]/8.5"},"We canât find the page you are looking for."),C("span",{class:"text max-w-xl text-center font-BasierCircle text-sm/5.5 font-normal liga-clig-off md:text-base/5.5"},"Sorry! The page may have been moved or there may be a typo in the URL. Use your back button, or visit our homepage for more fun, useful content.")],-1)),C("img",{src:v(u),alt:"404",class:"w-[354px]"},null,8,A3),Y(m,{href:v(p),class:"flex items-center justify-center gap-1.5 rounded border border-solid border-dark-gray px-3 py-2"},{default:Je(()=>[Y(v(k3),{class:"size-[16px]"}),h[3]||(h[3]=C("span",{class:"font-BasierCircle text-sm font-normal text-dark-gray"}," Return to Homepage ",-1))]),_:1},8,["href"])]),Y(T),Y(w)],64))]),_:1})}}}),R3={key:0},lc={__name:"nuxt-root",setup(e){const t=()=>null,n=Ee(),o=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",o);at().beforeEach(u)}const s=!1;ft(Nn,an()),n.hooks.callHookWith(u=>u.map(c=>c()),"vue:setup");const r=es(),i=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;Qc((u,c,f)=>{if(n.hooks.callHook("vue:error",u,c,f).catch(p=>console.error("[nuxt] Error in `vue:error` hook",p)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(af(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>En(u)),!1});const l=!1;return(u,c)=>(E(),pe(Gi,{onResolve:v(o)},{default:Je(()=>[v(i)?(E(),R("div",R3)):v(r)?(E(),pe(v(P3),{key:1,error:v(r)},null,8,["error"])):v(l)?(E(),pe(v(t),{key:2,context:v(l)},null,8,["context"])):v(s)?(E(),pe(Qo(v(s)),{key:3})):(E(),pe(v(hk),{key:4}))]),_:1},8,["onResolve"]))}};let cc;{let e;cc=async function(){if(e)return e;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),o=n?Xh(lc):Zh(lc),s=pg({vueApp:o});async function r(i){await s.callHook("app:error",i),s.payload.error||=gn(i)}o.config.errorHandler=r,s.hook("app:suspense:resolve",()=>{o.config.errorHandler===r&&(o.config.errorHandler=void 0)}),!n&&ul.id&&s.hook("app:suspense:resolve",()=>{document.getElementById(ul.id)?.remove()});try{await gg(s,nk)}catch(i){r(i)}try{await s.hooks.callHook("app:created",o),await s.hooks.callHook("app:beforeMount",o),o.mount(ug),await s.hooks.callHook("app:mounted",o),await ht()}catch(i){r(i)}return o},e=cc().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{mo as $,V0 as A,Lt as B,L3 as C,gn as D,Y as E,ae as F,da as G,be as H,Au as I,aa as J,at as K,Qs as L,Xf as M,ca as N,O3 as O,hr as P,wt as Q,ic as R,Ek as S,$3 as T,U3 as U,B3 as V,Xo as W,kw as X,tt as Y,ts as Z,xe as _,rr as a,or as a0,Ot as a1,ht as a2,Ne as a3,K3 as a4,Te as a5,gr as a6,_r as a7,ln as a8,W3 as a9,n3 as aA,ac as aB,ss as aC,go as aD,j3 as aE,Qo as aF,F0 as aG,z3 as aH,F3 as aI,Vf as aJ,ki as aK,ns as aL,Wt as aM,Gf as aN,Ff as aO,nd as aP,Wi as aQ,G3 as aR,J2 as aS,cd as aT,pa as aU,mr as aV,Xb as aW,tw as aX,rs as aY,Ub as aZ,Ye as aa,qt as ab,vk as ac,v3 as ad,Qi as ae,an as af,V3 as ag,_d as ah,ep as ai,m3 as aj,rd as ak,ma as al,la as am,ft as an,C2 as ao,D3 as ap,Ee as aq,H3 as ar,md as as,gd as at,e3 as au,kt as av,xi as aw,ao as ax,si as ay,M3 as az,E as b,N as c,le as d,R as e,N3 as f,Ae as g,ge as h,dc as i,C as j,v as k,Be as l,ou as m,de as n,bn as o,Ge as p,J as q,sn as r,Wl as s,St as t,d1 as u,pe as v,Me as w,Je as x,X1 as y,os as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.