PageSourceSearch

https://www.eltako.com/wp-content/plugins/eltako-products/assets/app.js?ver=7.1.2

js eltako.com collected 2026-10-01 12:36:56 UTC 470,307 bytes, 49 lines download raw bytes

vendor: 4,562 bytes, lines 1-8
1(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();/**
2* @vue/shared v3.5.42
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**/function za(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const Vt={},Rr=[],gn=()=>{},ad=()=>!1,Vi=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Qi=t=>t.startsWith("onUpdate:"),de=Object.assign,Fa=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},vp=Object.prototype.hasOwnProperty,Bt=(t,e)=>vp.call(t,e),ht=Array.isArray,Hn=t=>zs(t)==="[object Map]",Mr=t=>zs(t)==="[object Set]",Vl=t=>zs(t)==="[object Date]",Et=t=>typeof t=="function",Yt=t=>typeof t=="string",Ve=t=>typeof t=="symbol",jt=t=>t!==null&&typeof t=="object",ld=t=>(jt(t)||Et(t))&&Et(t.then)&&Et(t.catch),cd=Object.prototype.toString,zs=t=>cd.call(t),Ap=t=>zs(t).slice(8,-1),ud=t=>zs(t)==="[object Object]",Wi=t=>Yt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,vs=za(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Gi=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},yp=/-\w/g,Re=Gi(t=>t.replace(yp,e=>e.slice(1).toUpperCase())),Ep=/\B([A-Z])/g,br=Gi(t=>t.replace(Ep,"-$1").toLowerCase()),Hi=Gi(t=>t.charAt(0).toUpperCase()+t.slice(1)),To=Gi(t=>t?`on${Hi(t)}`:""),pn=(t,e)=>!Object.is(t,e),bi=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},dd=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},_p=t=>{const e=parseFloat(t);return isNaN(e)?t:e},wp=t=>{const e=Yt(t)?Number(t):NaN;return isNaN(e)?t:e};let Ql;const Yi=()=>Ql||(Ql=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Zi(t){if(ht(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],s=Yt(r)?Ip(r):Zi(r);if(s)for(const i in s)e[i]=s[i]}return e}else if(Yt(t)||jt(t))return t}const kp=/;(?![^(]*\))/g,xp=/:([^]+)/,Tp=/\/\*[^]*?\*\//g;function Ip(t){const e={};return t.replace(Tp,"").split(kp).forEach(n=>{if(n){const r=n.split(xp);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function it(t){let e="";if(Yt(t))e=t;else if(ht(t))for(let n=0;n<t.length;n++){const r=it(t[n]);r&&(e+=r+" ")}else if(jt(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const Cp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Sp=za(Cp);function fd(t){return!!t||t===""}function Lp(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=Qr(t[r],e[r]);return n}function Wl(t,e){if(t.size!==e.size)return!1;const n=Array.from(e),r=new Uint8Array(n.length);for(const s of t){let i=-1;for(let o=0;o<n.length;o++)if(!r[o]&&Qr(s,n[o])){i=o;break}if(i<0)return!1;r[i]=1}return!0}function Qr(t,e){if(t===e)return!0;let n=Vl(t),r=Vl(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=Ve(t),r=Ve(e),n||r)return t===e;if(n=ht(t),r=ht(e),n||r)return n&&r?Lp(t,e):!1;if(n=jt(t),r=jt(e),n||r){if(!n||!r)return!1;if(n=Hn(t),r=Hn(e),n||r||(n=Mr(t),r=Mr(e),n||r))return n&&r?Wl(t,e):!1;const s=Object.keys(t).length,i=Object.keys(e).length;if(s!==i)return!1;for(const o in t){const a=t.hasOwnProperty(o),l=e.hasOwnProperty(o);if(a&&!l||!a&&l||!Qr(t[o],e[o]))return!1}}return String(t)===String(e)}function pd(t,e){return t.findIndex(n=>Qr(n,e))}const md=t=>!!(t&&t.__v_isRef===!0),F=t=>Yt(t)?t:t==null?"":ht(t)||jt(t)&&(t.toString===cd||!Et(t.toString))?md(t)?F(t.value):JSON.stringify(t,gd,2):String(t),gd=(t,e)=>md(e)?gd(t,e.value):Hn(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,s],i)=>(n[Io(r,i)+" =>"]=s,n),{})}:Mr(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>Io(n))}:Ve(e)?Io(e):jt(e)&&!ht(e)&&!ud(e)?String(e):e,Io=(t,e="")=>{var n;return Ve(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
6* @vue/reactivity v3.5.42
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
vendor: 17,142 bytes, lines 9-12
9**/let le;class hd{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&le&&(le.active?(this.parent=le,this.index=(le.scopes||(le.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes){const r=this.scopes.slice();for(e=0,n=r.length;e<n;e++)r[e].pause()}for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes){const s=this.scopes.slice();for(e=0,n=s.length;e<n;e++)s[e].resume()}const r=this.effects.slice();for(e=0,n=r.length;e<n;e++)r[e].resume()}}run(e){if(this._active){const n=le;try{return le=this,e()}finally{le=n}}}on(){++this._on===1&&(this.prevScope=le,le=this)}off(){if(this._on>0&&--this._on===0){if(le===this)le=this.prevScope;else{let e=le;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){const s=this.scopes.slice();for(n=0,r=s.length;n<r;n++)s[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0}}}function Va(t){return new hd(t)}function bd(){return le}function Rp(t,e=!1){le&&le.cleanups.push(t)}let Ht;const Co=new WeakSet;class vd{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,le&&(le.active?le.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Co.has(this)&&(Co.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||yd(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Gl(this),Ed(this);const e=Ht,n=en;Ht=this,en=!0;try{return this.fn()}finally{_d(this),Ht=e,en=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Ga(e);this.deps=this.depsTail=void 0,Gl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Co.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){sa(this)&&this.run()}get dirty(){return sa(this)}}let Ad=0,As,ys;function yd(t,e=!1){if(t.flags|=8,e){t.next=ys,ys=t;return}t.next=As,As=t}function Qa(){Ad++}function Wa(){if(--Ad>0)return;if(ys){let e=ys;for(ys=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;As;){let e=As;for(As=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function Ed(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function _d(t){let e,n=t.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Ga(r),Pp(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}t.deps=e,t.depsTail=n}function sa(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(wd(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function wd(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Ts)||(t.globalVersion=Ts,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!sa(t))))return;t.flags|=2;const e=t.dep,n=Ht,r=en;Ht=t,en=!0;try{Ed(t);const s=t.fn(t._value);(e.version===0||pn(s,t._value))&&(t.flags|=128,t._value=s,e.version++)}catch(s){throw e.version++,s}finally{Ht=n,en=r,_d(t),t.flags&=-3}}function Ga(t,e=!1){const{dep:n,prevSub:r,nextSub:s}=t;if(r&&(r.nextSub=s,t.prevSub=void 0),s&&(s.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ga(i,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function Pp(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let en=!0;const kd=[];function Sn(){kd.push(en),en=!1}function Ln(){const t=kd.pop();en=t===void 0?!0:t}function Gl(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Ht;Ht=void 0;try{e()}finally{Ht=n}}}let Ts=0;class Np{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ha{constructor(e){this.computed=e,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(e){if(!Ht||!en||Ht===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ht)n=this.activeLink=new Np(Ht,this),Ht.deps?(n.prevDep=Ht.depsTail,Ht.depsTail.nextDep=n,Ht.depsTail=n):Ht.deps=Ht.depsTail=n,xd(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ht.depsTail,n.nextDep=void 0,Ht.depsTail.nextDep=n,Ht.depsTail=n,Ht.deps===n&&(Ht.deps=r)}return n}trigger(e){this.version++,Ts++,this.notify(e)}notify(e){Qa();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Wa()}}}function xd(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)xd(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const ki=new WeakMap,mr=Symbol(""),ia=Symbol(""),Is=Symbol("");function Ee(t,e,n){if(en&&Ht){let r=ki.get(t);r||ki.set(t,r=new Map);let s=r.get(n);s||(r.set(n,s=new Ha),s.map=r,s.key=n),s.track()}}function kn(t,e,n,r,s,i){const o=ki.get(t);if(!o){Ts++;return}const a=l=>{l&&l.trigger()};if(Qa(),e==="clear")o.forEach(a);else{const l=ht(t),u=l&&Wi(n);if(l&&n==="length"){const c=Number(r);o.forEach((d,m)=>{(m==="length"||m===Is||!Ve(m)&&m>=c)&&a(d)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),u&&a(o.get(Is)),e){case"add":l?u&&a(o.get("length")):(a(o.get(mr)),Hn(t)&&a(o.get(ia)));break;case"delete":l||(a(o.get(mr)),Hn(t)&&a(o.get(ia)));break;case"set":Hn(t)&&a(o.get(mr));break}}Wa()}function Op(t,e){const n=ki.get(t);return n&&n.get(e)}function kr(t){const e=Pt(t);return e===t?e:(Ee(e,"iterate",Is),Ue(t)?e:e.map(nn))}function $i(t){return Ee(t=Pt(t),"iterate",Is),t}function dn(t,e){return Rn(t)?Br(In(t)?nn(e):e):nn(e)}const Dp={__proto__:null,[Symbol.iterator](){return So(this,Symbol.iterator,t=>dn(this,t))},concat(...t){return kr(this).concat(...t.map(e=>ht(e)?kr(e):e))},entries(){return So(this,"entries",t=>(t[1]=dn(this,t[1]),t))},every(t,e){return bn(this,"every",t,e,void 0,arguments)},filter(t,e){return bn(this,"filter",t,e,n=>n.map(r=>dn(this,r)),arguments)},find(t,e){return bn(this,"find",t,e,n=>dn(this,n),arguments)},findIndex(t,e){return bn(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return bn(this,"findLast",t,e,n=>dn(this,n),arguments)},findLastIndex(t,e){return bn(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return bn(this,"forEach",t,e,void 0,arguments)},includes(...t){return Lo(this,"includes",t)},indexOf(...t){return Lo(this,"indexOf",t)},join(t){return kr(this).join(t)},lastIndexOf(...t){return Lo(this,"lastIndexOf",t)},map(t,e){return bn(this,"map",t,e,void 0,arguments)},pop(){return ts(this,"pop")},push(...t){return ts(this,"push",t)},reduce(t,...e){return Hl(this,"reduce",t,e)},reduceRight(t,...e){return Hl(this,"reduceRight",t,e)},shift(){return ts(this,"shift")},some(t,e){return bn(this,"some",t,e,void 0,arguments)},splice(...t){return ts(this,"splice",t)},toReversed(){return kr(this).toReversed()},toSorted(t){return kr(this).toSorted(t)},toSpliced(...t){return kr(this).toSpliced(...t)},unshift(...t){return ts(this,"unshift",t)},values(){return So(this,"values",t=>dn(this,t))}};function So(t,e,n){const r=$i(t),s=r[e]();return r!==t&&!Ue(t)&&(s._next=s.next,s.next=()=>{const i=s._next();return i.done||(i.value=n(i.value)),i}),s}const Mp=Array.prototype;function bn(t,e,n,r,s,i){const o=$i(t),a=o!==t&&!Ue(t),l=o[e];if(l!==Mp[e]){const d=l.apply(t,i);return a?nn(d):d}let u=n;o!==t&&(a?u=function(d,m){return n.call(this,dn(t,d),m,t)}:n.length>2&&(u=function(d,m){return n.call(this,d,m,t)}));const c=l.call(o,u,r);return a&&s?s(c):c}function Hl(t,e,n,r){const s=$i(t),i=s!==t&&!Ue(t);let o=n,a=!1;s!==t&&(i?(a=r.length===0,o=function(u,c,d){return a&&(a=!1,u=dn(t,u)),n.call(this,u,dn(t,c),d,t)}):n.length>3&&(o=function(u,c,d){return n.call(this,u,c,d,t)}));const l=s[e](o,...r);return a?dn(t,l):l}function Lo(t,e,n){const r=Pt(t);Ee(r,"iterate",Is);const s=r[e](...n);return(s===-1||s===!1)&&Ki(n[0])?(n[0]=Pt(n[0]),r[e](...n)):s}function ts(t,e,n=[]){Sn(),Qa();const r=Pt(t)[e].apply(t,n);return Wa(),Ln(),r}const Bp=za("__proto__,__v_isRef,__isVue"),Td=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ve));function jp(t){Ve(t)||(t=String(t));const e=Pt(this);return Ee(e,"has",t),e.hasOwnProperty(t)}class Id{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){if(n==="__v_skip")return e.__v_skip;const s=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(s?i?Zp:Rd:i?Ld:Sd).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const o=ht(e);if(!s){let l;if(o&&(l=Dp[n]))return l;if(n==="hasOwnProperty")return jp}const a=Reflect.get(e,n,Xt(e)?e:r);if((Ve(n)?Td.has(n):Bp(n))||(s||Ee(e,"get",n),i))return a;if(Xt(a)){const l=o&&Wi(n)?a:a.value;return s&&jt(l)?aa(l):l}return jt(a)?s?aa(a):Wr(a):a}}class Cd extends Id{constructor(e=!1){super(!1,e)}set(e,n,r,s){let i=e[n];const o=ht(e)&&Wi(n);if(!this._isShallow){const u=Rn(i);if(!Ue(r)&&!Rn(r)&&(i=Pt(i),r=Pt(r)),!o&&Xt(i)&&!Xt(r))return u||(i.value=r),!0}const a=o?Number(n)<e.length:Bt(e,n),l=Reflect.set(e,n,r,Xt(e)?e:s);return e===Pt(s)&&l&&(a?pn(r,i)&&kn(e,"set",n,r):kn(e,"add",n,r)),l}deleteProperty(e,n){const r=Bt(e,n);e[n];const s=Reflect.deleteProperty(e,n);return s&&r&&kn(e,"delete",n,void 0),s}has(e,n){const r=Reflect.has(e,n);return(!Ve(n)||!Td.has(n))&&Ee(e,"has",n),r}ownKeys(e){return Ee(e,"iterate",ht(e)?"length":mr),Reflect.ownKeys(e)}}class Up extends Id{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const zp=new Cd,Fp=new Up,Vp=new Cd(!0);const oa=t=>t,oi=t=>Reflect.getPrototypeOf(t);function Qp(t,e,n){return function(...r){const s=this.__v_raw,i=Pt(s),o=Hn(i),a=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,u=s[t](...r),c=n?oa:e?Br:nn;return!e&&Ee(i,"iterate",l?ia:mr),de(Object.create(u),{next(){const{value:d,done:m}=u.next();return m?{value:d,done:m}:{value:a?[c(d[0]),c(d[1])]:c(d),done:m}}})}}function ai(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Wp(t,e){const n={get(s){const i=this.__v_raw,o=Pt(i),a=Pt(s);t||(pn(s,a)&&Ee(o,"get",s),Ee(o,"get",a));const{has:l}=oi(o),u=e?oa:t?Br:nn;if(l.call(o,s))return u(i.get(s));if(l.call(o,a))return u(i.get(a));i!==o&&i.get(s)},get size(){const s=this.__v_raw;return!t&&Ee(Pt(s),"iterate",mr),s.size},has(s){const i=this.__v_raw,o=Pt(i),a=Pt(s);return t||(pn(s,a)&&Ee(o,"has",s),Ee(o,"has",a)),s===a?i.has(s):i.has(s)||i.has(a)},forEach(s,i){const o=this,a=o.__v_raw,l=Pt(a),u=e?oa:t?Br:nn;return!t&&Ee(l,"iterate",mr),a.forEach((c,d)=>s.call(i,u(c),u(d),o))}};return de(n,t?{add:ai("add"),set:ai("set"),delete:ai("delete"),clear:ai("clear")}:{add(s){const i=Pt(this),o=oi(i),a=Pt(s),l=!e&&!Ue(s)&&!Rn(s)?a:s;return o.has.call(i,l)||pn(s,l)&&o.has.call(i,s)||pn(a,l)&&o.has.call(i,a)||(i.add(l),kn(i,"add",l,l)),this},set(s,i){!e&&!Ue(i)&&!Rn(i)&&(i=Pt(i));const o=Pt(this),{has:a,get:l}=oi(o);let u=a.call(o,s);u||(s=Pt(s),u=a.call(o,s));const c=l.call(o,s);return o.set(s,i),u?pn(i,c)&&kn(o,"set",s,i):kn(o,"add",s,i),this},delete(s){const i=Pt(this),{has:o,get:a}=oi(i);let l=o.call(i,s);l||(s=Pt(s),l=o.call(i,s)),a&&a.call(i,s);const u=i.delete(s);return l&&kn(i,"delete",s,void 0),u},clear(){const s=Pt(this),i=s.size!==0,o=s.clear();return i&&kn(s,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=Qp(s,t,e)}),n}function Ya(t,e){const n=Wp(t,e);return(r,s,i)=>s==="__v_isReactive"?!t:s==="__v_isReadonly"?t:s==="__v_raw"?r:Reflect.get(Bt(n,s)&&s in r?n:r,s,i)}const Gp={get:Ya(!1,!1)},Hp={get:Ya(!1,!0)},Yp={get:Ya(!0,!1)};const Sd=new WeakMap,Ld=new WeakMap,Rd=new WeakMap,Zp=new WeakMap;function $p(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Wr(t){return Rn(t)?t:Za(t,!1,zp,Gp,Sd)}function Pd(t){return Za(t,!1,Vp,Hp,Ld)}function aa(t){return Za(t,!0,Fp,Yp,Rd)}function Za(t,e,n,r,s){if(!jt(t)||t.__v_raw&&!(e&&t.__v_isReactive)||t.__v_skip||!Object.isExtensible(t))return t;const i=s.get(t);if(i)return i;const o=$p(Ap(t));if(o===0)return t;const a=new Proxy(t,o===2?r:n);return s.set(t,a),a}function In(t){return Rn(t)?In(t.__v_raw):!!(t&&t.__v_isReactive)}function Rn(t){return!!(t&&t.__v_isReadonly)}function Ue(t){return!!(t&&t.__v_isShallow)}function Ki(t){return t?!!t.__v_raw:!1}function Pt(t){const e=t&&t.__v_raw;return e?Pt(e):t}function $a(t){return!Bt(t,"__v_skip")&&Object.isExtensible(t)&&dd(t,"__v_skip",!0),t}const nn=t=>jt(t)?Wr(t):t,Br=t=>jt(t)?aa(t):t;function Xt(t){return t?t.__v_isRef===!0:!1}function $(t){return Od(t,!1)}function Nd(t){return Od(t,!0)}function Od(t,e){return Xt(t)?t:new Kp(t,e)}class Kp{constructor(e,n){this.dep=new Ha,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Pt(e),this._value=n?e:nn(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||Ue(e)||Rn(e);e=r?e:Pt(e),pn(e,n)&&(this._rawValue=e,this._value=r?e:nn(e),this.dep.trigger())}}function W(t){return Xt(t)?t.value:t}const Xp={get:(t,e,n)=>e==="__v_raw"?t:W(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const s=t[e];return Xt(s)&&!Xt(n)?(s.value=n,!0):Reflect.set(t,e,n,r)}};function Dd(t){return In(t)?t:new Proxy(t,Xp)}function Jp(t){const e=ht(t)?new Array(t.length):{};for(const n in t)e[n]=tm(t,n);return e}class qp{constructor(e,n,r){this._object=e,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._key=Ve(n)?n:String(n),this._raw=Pt(e);let s=!0,i=e;if(!ht(e)||Ve(this._key)||!Wi(this._key))do s=!Ki(i)||Ue(i);while(s&&(i=i.__v_raw));this._shallow=s}get value(){let e=this._object[this._key];return this._shallow&&(e=W(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&Xt(this._raw[this._key])){const n=this._object[this._key];if(Xt(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return Op(this._raw,this._key)}}function tm(t,e,n){return new qp(t,e,n)}class em{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Ha(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ts-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ht!==this)return yd(this,!0),!0}get value(){const e=this.dep.track();return wd(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function nm(t,e,n=!1){let r,s;return Et(t)?r=t:(r=t.get,s=t.set),new em(r,s,n)}const li={},xi=new WeakMap;let lr;function rm(t,e=!1,n=lr){if(n){let r=xi.get(n);r||xi.set(n,r=[]),r.push(t)}}function sm(t,e,n=Vt){const{immediate:r,deep:s,once:i,scheduler:o,augmentJob:a,call:l}=n,u=E=>s?E:Ue(E)||s===!1||s===0?xn(E,1):xn(E);let c,d,m,b,w=!1,h=!1;if(Xt(t)?(d=()=>t.value,w=Ue(t)):In(t)?(d=()=>u(t),w=!0):ht(t)?(h=!0,w=t.some(E=>In(E)||Ue(E)),d=()=>t.map(E=>{if(Xt(E))return E.value;if(In(E))return u(E);if(Et(E))return l?l(E,2):E()})):Et(t)?e?d=l?()=>l(t,2):t:d=()=>{if(m){Sn();try{m()}finally{Ln()}}const E=lr;lr=c;try{return l?l(t,3,[b]):t(b)}finally{lr=E}}:d=gn,e&&s){const E=d,C=s===!0?1/0:s;d=()=>xn(E(),C)}const v=bd(),S=()=>{c.stop(),v&&v.active&&Fa(v.effects,c)};if(i&&e){const E=e;e=(...C)=>{const L=E(...C);return S(),L}}let I=h?new Array(t.length).fill(li):li;const y=E=>{if(!(!(c.flags&1)||!c.dirty&&!E))if(e){const C=c.run();if(E||s||w||(h?C.some((L,B)=>pn(L,I[B])):pn(C,I))){m&&m();const L=lr;lr=c;try{const B=[C,I===li?void 0:h&&I[0]===li?[]:I,b];I=C,l?l(e,3,B):e(...B)}finally{lr=L}}}else c.run()};return a&&a(y),c=new vd(d),c.scheduler=o?()=>o(y,!1):y,b=E=>rm(E,!1,c),m=c.onStop=()=>{const E=xi.get(c);if(E){if(l)l(E,4);else for(const C of E)C();xi.delete(c)}},e?r?y(!0):I=c.run():o?o(y.bind(null,!0),!0):c.run(),S.pause=c.pause.bind(c),S.resume=c.resume.bind(c),S.stop=S,S}function xn(t,e=1/0,n){if(e<=0||!jt(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,Xt(t))xn(t.value,e,n);else if(ht(t))for(let r=0;r<t.length;r++)xn(t[r],e,n);else if(Mr(t)||Hn(t))t.forEach(r=>{xn(r,e,n)});else if(ud(t)){for(const r in t)xn(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&xn(t[r],e,n)}return t}/**
10* @vue/runtime-core v3.5.42
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function Fs(t,e,n,r){try{return r?t(...r):t()}catch(s){Vs(s,e,n)}}function Ke(t,e,n,r){if(Et(t)){const s=Fs(t,e,n,r);return s&&ld(s)&&s.catch(i=>{Vs(i,e,n)}),s}if(ht(t)){const s=[];for(let i=0;i<t.length;i++)s.push(Ke(t[i],e,n,r));return s}}function Vs(t,e,n,r=!0){const s=e?e.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=e&&e.appContext.config||Vt;if(e){let a=e.parent;const l=e.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](t,l,u)===!1)return}a=a.parent}if(i){Sn(),Fs(i,null,10,[t,l,u]),Ln();return}}im(t,n,s,r,o)}function im(t,e,n,r=!0,s=!1){if(s)throw t;console.error(t)}const Le=[];let un=-1;const Pr=[];let Fn=null,Tr=0;const Md=Promise.resolve();let Ti=null;function Qs(t){const e=Ti||Md;return t?e.then(this?t.bind(this):t):e}function om(t){let e=un+1,n=Le.length;for(;e<n;){const r=e+n>>>1,s=Le[r],i=Cs(s);i<t||i===t&&s.flags&2?e=r+1:n=r}return e}function Ka(t){if(!(t.flags&1)){const e=Cs(t),n=Le[Le.length-1];!n||!(t.flags&2)&&e>=Cs(n)?Le.push(t):Le.splice(om(e),0,t),t.flags|=1,Bd()}}function Bd(){Ti||(Ti=Md.then(Ud))}function am(t){if(!ht(t))Fn&&t.id===-1?Fn.splice(Tr+1,0,t):t.flags&1||(Pr.push(t),t.flags|=1);else for(let e=0;e<t.length;e++)Pr.push(t[e]);Bd()}function Yl(t,e,n=un+1){for(;n<Le.length;n++){const r=Le[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;Le.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function jd(t){if(Pr.length){const e=[...new Set(Pr)].sort((n,r)=>Cs(n)-Cs(r));if(Pr.length=0,Fn){for(let n=0;n<e.length;n++)Fn.push(e[n]);return}for(Fn=e,Tr=0;Tr<Fn.length;Tr++){const n=Fn[Tr];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Fn=null,Tr=0}}const Cs=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Ud(t){try{for(un=0;un<Le.length;un++){const e=Le[un];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Fs(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;un<Le.length;un++){const e=Le[un];e&&(e.flags&=-2)}un=-1,Le.length=0,jd(),Ti=null,(Le.length||Pr.length)&&Ud()}}let ve=null,zd=null;function Ii(t){const e=ve;return ve=t,zd=t&&t.type.__scopeId||null,e}function St(t,e=ve,n){if(!e||t._n)return t;const r=(...s)=>{r._d&&Ri(-1);const i=Ii(e),o=Cn.length;let a;try{a=t(...s)}finally{for(let l=Cn.length;l>o;l--)rl();Ii(i),r._d&&Ri(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function vr(t,e){if(ve===null)return t;const n=eo(ve),r=t.dirs||(t.dirs=[]);for(let s=0;s<e.length;s++){let[i,o,a,l=Vt]=e[s];i&&(Et(i)&&(i={mounted:i,updated:i}),i.deep&&xn(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:a,modifiers:l}))}return t}function er(t,e,n,r){const s=t.dirs,i=e&&e.dirs;for(let o=0;o<s.length;o++){const a=s[o];i&&(a.oldValue=i[o].value);let l=a.dir[r];l&&(Sn(),Ke(l,n,8,[t.el,a,t,e]),Ln())}}function vi(t,e){if(he){let n=he.provides;const r=he.parent&&he.parent.provides;r===n&&(n=he.provides=Object.create(r)),n[t]=e}}function ze(t,e,n=!1){const r=Yr();if(r||gr){let s=gr?gr._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(s&&t in s)return s[t];if(arguments.length>1)return n&&Et(e)?e.call(r&&r.proxy):e}}function lm(){return!!(Yr()||gr)}const cm=Symbol.for("v-scx"),um=()=>ze(cm);function Ae(t,e,n){return Fd(t,e,n)}function Fd(t,e,n=Vt){const{immediate:r,deep:s,flush:i,once:o}=n,a=de({},n),l=e&&r||!e&&i!=="post";let u;if(Ur){if(i==="sync"){const b=um();u=b.__watcherHandles||(b.__watcherHandles=[])}else if(!l){const b=()=>{};return b.stop=gn,b.resume=gn,b.pause=gn,b}}const c=he;a.call=(b,w,h)=>Ke(b,c,w,h);let d=!1;i==="post"?a.scheduler=b=>{Ie(b,c&&c.suspense)}:i!=="sync"&&(d=!0,a.scheduler=(b,w)=>{w?b():Ka(b)}),a.augmentJob=b=>{e&&(b.flags|=4),d&&(b.flags|=2,c&&(b.id=c.uid,b.i=c))};const m=sm(t,e,a);return Ur&&(u?u.push(m):l&&m()),m}function dm(t,e,n){const r=this.proxy,s=Yt(t)?t.includes(".")?Vd(r,t):()=>r[t]:t.bind(r,r);let i;Et(e)?i=e:(i=e.handler,n=e);const o=Ys(this),a=Fd(s,i.bind(r),n);return o(),a}function Vd(t,e){const n=e.split(".");return()=>{let r=t;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}const Un=new WeakMap,Qd=Symbol("_vte"),Xi=t=>t.__isTeleport,dr=t=>t&&(t.disabled||t.disabled===""),fm=t=>t&&(t.defer||t.defer===""),Zl=t=>typeof SVGElement<"u"&&t instanceof SVGElement,$l=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,la=(t,e)=>{const n=t&&t.to;return Yt(n)?e?e(n):null:n},pm={name:"Teleport",__isTeleport:!0,process(t,e,n,r,s,i,o,a,l,u){const{mc:c,pc:d,pbc:m,o:{insert:b,querySelector:w,createText:h,createComment:v,parentNode:S}}=u,I=dr(e.props);let{dynamicChildren:y}=e;const E=(B,V,T)=>{B.shapeFlag&16&&c(B.children,V,T,s,i,o,a,l)},C=(B=e)=>{const V=dr(B.props),T=B.target=la(B.props,w),K=ca(T,B,h,b);T&&(o!=="svg"&&Zl(T)?o="svg":o!=="mathml"&&$l(T)&&(o="mathml"),s&&s.isCE&&(s.ce._teleportTargets||(s.ce._teleportTargets=new Set)).add(T),V||(E(B,T,K),ps(B,!1)))},L=B=>{const V=()=>
vendor: 6,739 bytes, line 13
13{if(Un.get(B)===V){if(Un.delete(B),dr(B.props)){const T=S(B.el)||n;E(B,T,B.anchor),ps(B,!0)}C(B)}};Un.set(B,V),Ie(V,i)};if(t==null){const B=e.el=h(""),V=e.anchor=h("");if(b(B,n,r),b(V,n,r),fm(e.props)||i&&i.pendingBranch){L(e);return}I&&(E(e,n,V),ps(e,!0)),C()}else{e.el=t.el;const B=e.anchor=t.anchor,V=Un.get(t);if(V){V.flags|=8,Un.delete(t),L(e);return}e.targetStart=t.targetStart;const T=e.target=t.target,K=e.targetAnchor=t.targetAnchor,at=dr(t.props),Y=at?n:T,pt=at?B:K;if(o==="svg"||Zl(T)?o="svg":(o==="mathml"||$l(T))&&(o="mathml"),y?(m(t.dynamicChildren,y,Y,s,i,o,a),nl(t,e,!0)):l||d(t,e,Y,pt,s,i,o,a,!1),I)at?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):ci(e,n,B,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const Tt=la(e.props,w);Tt&&(e.target=Tt,ci(e,Tt,null,u,0))}else at&&ci(e,T,K,u,1);ps(e,I)}},remove(t,e,n,{um:r,o:{remove:s}},i){const{shapeFlag:o,children:a,anchor:l,targetStart:u,targetAnchor:c,target:d,props:m}=t,b=dr(m),w=i||!b,h=Un.get(t);if(h&&(h.flags|=8,Un.delete(t)),d&&(s(u),s(c)),i&&s(l),!h&&(b||d)&&o&16)for(let v=0;v<a.length;v++){const S=a[v];r(S,e,n,w,!!S.dynamicChildren)}},move:ci,hydrate:mm};function ci(t,e,n,{o:{insert:r},m:s},i=2){i===0&&r(t.targetAnchor,e,n);const{el:o,anchor:a,shapeFlag:l,children:u,props:c}=t,d=i===2;if(d&&r(o,e,n),!Un.has(t)&&(!d||dr(c))&&l&16)for(let m=0;m<u.length;m++)s(u[m],e,n,2);d&&r(a,e,n)}function mm(t,e,n,r,s,i,{o:{nextSibling:o,parentNode:a,querySelector:l,insert:u,createText:c}},d){function m(v,S){let I=S;for(;I;){if(I&&I.nodeType===8){if(I.data==="teleport start anchor")e.targetStart=I;else if(I.data==="teleport anchor"){e.targetAnchor=I,v._lpa=e.targetAnchor&&o(e.targetAnchor);break}}I=o(I)}}function b(v,S){S.anchor=d(o(v),S,a(v),n,r,s,i)}const w=e.target=la(e.props,l),h=dr(e.props);if(w){const v=w._lpa||w.firstChild;e.shapeFlag&16&&(h?(b(t,e),m(w,v),e.targetAnchor||ca(w,e,c,u,a(t)===w?t:null)):(e.anchor=o(t),m(w,v),e.targetAnchor||ca(w,e,c,u),d(v&&o(v),e,w,n,r,s,i))),ps(e,h)}else h&&e.shapeFlag&16&&(b(t,e),e.targetStart=t,e.targetAnchor=o(t));return e.anchor&&o(e.anchor)}const gm=pm;function ps(t,e){const n=t.ctx;if(n&&n.ut){let r,s;for(e?(r=t.el,s=t.anchor):(r=t.targetStart,s=t.targetAnchor);r&&r!==s;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function ca(t,e,n,r,s=null){const i=e.targetStart=n(""),o=e.targetAnchor=n("");return i[Qd]=o,t&&(r(i,t,s),r(o,t,s)),o}const Ze=Symbol("_leaveCb"),es=Symbol("_enterCb");function hm(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return fe(()=>{t.isMounted=!0}),Gs(()=>{t.isUnmounting=!0}),t}const We=[Function,Array],Wd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:We,onEnter:We,onAfterEnter:We,onEnterCancelled:We,onBeforeLeave:We,onLeave:We,onAfterLeave:We,onLeaveCancelled:We,onBeforeAppear:We,onAppear:We,onAfterAppear:We,onAppearCancelled:We},Gd=t=>{const e=t.subTree;return e.component?Gd(e.component):e},bm={name:"BaseTransition",props:Wd,setup(t,{slots:e}){const n=Yr(),r=hm();return()=>{const s=e.default&&Zd(e.default(),!0),i=s&&s.length?Hd(s):n.subTree?nt():void 0;if(!i)return;const o=Pt(t),{mode:a}=o;if(r.isLeaving)return Ro(i);const l=Ci(i);if(!l)return Ro(i);let u=ua(l,o,r,n,d=>u=d);l.type!==_e&&Ss(l,u);let c=n.subTree&&Ci(n.subTree);if(c&&c.type!==_e&&!fr(c,l)&&Gd(n).type!==_e){let d=ua(c,o,r,n);if(Ss(c,d),a==="out-in"&&l.type!==_e)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},Ro(i);a==="in-out"&&l.type!==_e?d.delayLeave=(m,b,w)=>{const h=Yd(r,c);h[String(c.key)]=c,m[Ze]=()=>{b(),m[Ze]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{w(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return i}}};function Hd(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==_e){e=n;break}}return e}const vm=bm;function Yd(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ua(t,e,n,r,s){const{appear:i,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:m,onLeave:b,onAfterLeave:w,onLeaveCancelled:h,onBeforeAppear:v,onAppear:S,onAfterAppear:I,onAppearCancelled:y}=e,E=String(t.key),C=Yd(n,t),L=(T,K)=>{T&&Ke(T,r,9,K)},B=(T,K)=>{const at=K[1];L(T,K),ht(T)?T.every(Y=>Y.length<=1)&&at():T.length<=1&&at()},V={mode:o,persisted:a,beforeEnter(T){let K=l;if(!n.isMounted)if(i)K=v||l;else return;T[Ze]&&T[Ze](!0);const at=C[E];at&&fr(t,at)&&at.el[Ze]&&at.el[Ze](),L(K,[T])},enter(T){if(C[E]===t)return;let K=u,at=c,Y=d;if(!n.isMounted)if(i)K=S||u,at=I||c,Y=y||d;else return;let pt=!1;T[es]=Wt=>{pt||(pt=!0,Wt?L(Y,[T]):L(at,[T]),V.delayedLeave&&V.delayedLeave(),T[es]=void 0)};const Tt=T[es].bind(null,!1);K?B(K,[T,Tt]):Tt()},leave(T,K){const at=String(t.key);if(T[es]&&T[es](!0),n.isUnmounting)return K();L(m,[T]);let Y=!1;T[Ze]=Tt=>{Y||(Y=!0,K(),Tt?L(h,[T]):L(w,[T]),T[Ze]=void 0,C[at]===t&&delete C[at])};const pt=T[Ze].bind(null,!1);C[at]=t,b?B(b,[T,pt]):pt()},clone(T){const K=ua(T,e,n,r,s);return s&&s(K),K}};return V}function Ro(t){if(Ws(t))return t=Zn(t),t.children=null,t}function Ci(t){if(!Ws(t))return Xi(t.type)&&t.children?Hd(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&Et(n.default))return n.default()}}function Ss(t,e){if(t.shapeFlag&6&&t.component){t.transition=e;const n=t.component.subTree;Ss(Xi(n.type)&&Ci(n)||n,e)}else t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Zd(t,e=!1,n){let r=[],s=0;for(let i=0;i<t.length;i++){let o=t[i];const a=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===gt?(o.patchFlag&128&&s++,r=r.concat(Zd(o.children,e,a))):(e||o.type!==_e)&&r.push(a!=null?Zn(o,{key:a}):o)}if(s>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function Gr(t,e){return Et(t)?de({name:t.name},e,{setup:t}):t}function Xa(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function Kl(t,e){let n;return!!((n=Object.getOwnPropertyDescriptor(t,e))&&!n.configurable)}const Si=new WeakMap;function Es(t,e,n,r,s=!1){if(ht(t)){t.forEach((h,v)=>Es(h,e&&(ht(e)?e[v]:e),n,r,s));return}if(Nr(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Es(t,e,n,r.component.subTree);return}const i=r.shapeFlag&4?eo(r.component):r.el,o=s?null:i,{i:a,r:l}=t,u=e&&e.r,c=a.refs===Vt?a.refs={}:a.refs,d=a.setupState,m=Pt(d),b=d===Vt?ad:h=>Kl(c,h)?!1:Bt(m,h),w=(h,v)=>!(v&&Kl(c,v));if(u!=null&&u!==l){if(Xl(e),Yt(u))c[u]=null,b(u)&&(d[u]=null);else if(Xt(u)){const h=e;w(u,h.k)&&(u.value=null),h.k&&(c[h.k]=null)}}if(Et(l))Fs(l,a,12,[o,c]);else{const h=Yt(l),v=Xt(l);if(h||v){const S=()=>
vendor: 4,251 bytes, line 13
13{if(t.f){const I=h?b(l)?d[l]:c[l]:w()||!t.k?l.value:c[t.k];if(s)ht(I)&&Fa(I,i);else if(ht(I))I.includes(i)||I.push(i);else if(h)c[l]=[i],b(l)&&(d[l]=c[l]);else{const y=[i];w(l,t.k)&&(l.value=y),t.k&&(c[t.k]=y)}}else h?(c[l]=o,b(l)&&(d[l]=o)):v&&(w(l,t.k)&&(l.value=o),t.k&&(c[t.k]=o))};if(o){const I=()=>{S(),Si.delete(t)};I.id=-1,Si.set(t,I),Ie(I,n)}else Xl(t),S()}}}function Xl(t){const e=Si.get(t);e&&(e.flags|=8,Si.delete(t))}const Jl=t=>t.nodeType===8;Yi().requestIdleCallback;Yi().cancelIdleCallback;function Am(t,e){if(Jl(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(Jl(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const Nr=t=>!!t.type.__asyncLoader;function ym(t){Et(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:i,timeout:o,suspensible:a=!0,onError:l}=t;let u=null,c,d=0;const m=()=>(d++,u=null,b()),b=()=>{let w;return u||(w=u=e().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((v,S)=>{l(h,()=>v(m()),()=>S(h),d+1)});throw h}).then(h=>w!==u&&u?u:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),c=h,h)))};return Gr({name:"AsyncComponentWrapper",__asyncLoader:b,__asyncHydrate(w,h,v){const S=w.isConnected;let I=!1;(h.bu||(h.bu=[])).push(()=>I=!0);const y=()=>{I||!w.parentNode||S&&!w.isConnected||v()},E=i?()=>{const C=i(y,L=>Am(w,L));C&&(h.bum||(h.bum=[])).push(C)}:y;c?E():b().then(()=>!h.isUnmounted&&E())},get __asyncResolved(){return c},setup(){const w=he;if(Xa(w),c)return()=>ui(c,w);const h=C=>{u=null,Vs(C,w,13,!r)};if(a&&w.suspense||Ur)return b().then(C=>()=>ui(C,w)).catch(C=>(h(C),()=>r?ct(r,{error:C}):null));const v=$(!1),S=$(),I=$(!!s);let y,E;return Hr(()=>{y!=null&&clearTimeout(y),E!=null&&clearTimeout(E)}),s&&(E=setTimeout(()=>{w.isUnmounted||(I.value=!1)},s)),o!=null&&(y=setTimeout(()=>{if(!w.isUnmounted&&!v.value&&!S.value){const C=new Error(`Async component timed out after ${o}ms.`);h(C),S.value=C}},o)),b().then(()=>{w.isUnmounted||(v.value=!0,w.parent&&Ws(w.parent.vnode)&&w.parent.update())}).catch(C=>{if(w.isUnmounted){u=null;return}h(C),S.value=C}),()=>{if(v.value&&c)return ui(c,w);if(S.value&&r)return ct(r,{error:S.value});if(n&&!I.value)return ui(n,w)}}})}function ui(t,e){const{ref:n,props:r,children:s,ce:i}=e.vnode,o=ct(t,r,s);return o.ref=n,o.ce=i,delete e.vnode.ce,o}const Ws=t=>t.type.__isKeepAlive;function Em(t,e){$d(t,"a",e)}function _m(t,e){$d(t,"da",e)}function $d(t,e,n=he){const r=t.__wdc||(t.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return t()});if(Ji(e,r,n),n){let s=n.parent;for(;s&&s.parent;)Ws(s.parent.vnode)&&wm(r,e,n,s),s=s.parent}}function wm(t,e,n,r){const s=Ji(e,t,r,!0);Hr(()=>{Fa(r[e],s)},n)}function Ji(t,e,n=he,r=!1){if(n){const s=n[t]||(n[t]=[]),i=e.__weh||(e.__weh=(...o)=>{Sn();const a=Ys(n),l=Ke(e,n,t,o);return a(),Ln(),l});return r?s.unshift(i):s.push(i),i}}const Nn=t=>(e,n=he)=>{(!Ur||t==="sp")&&Ji(t,(...r)=>e(...r),n)},km=Nn("bm"),fe=Nn("m"),xm=Nn("bu"),Tm=Nn("u"),Gs=Nn("bum"),Hr=Nn("um"),Im=Nn("sp"),Cm=Nn("rtg"),Sm=Nn("rtc");function Lm(t,e=he){Ji("ec",t,e)}const Ja="components",Rm="directives";function Qe(t,e){return qa(Ja,t,!0,e)||t}const Kd=Symbol.for("v-ndc");function Po(t){return Yt(t)?qa(Ja,t,!1)||t:t||Kd}function Xd(t){return qa(Rm,t)}function qa(t,e,n=!0,r=!1){const s=ve||he;if(s){const i=s.type;if(t===Ja){const a=mg(i,!1);if(a&&(a===e||a===Re(e)||a===Hi(Re(e))))return i}const o=ql(s[t]||i[t],e)||ql(s.appContext[t],e);return!o&&r?i:o}}function ql(t,e){return t&&(t[e]||t[Re(e)]||t[Hi(Re(e))])}function Nt(t,e,n,r){let s;const i=n,o=ht(t);if(o||Yt(t)){const a=o&&In(t);let l=!1,u=!1;a&&(l=!Ue(t),u=Rn(t),t=$i(t)),s=new Array(t.length);for(let c=0,d=t.length;c<d;c++)s[c]=e(l?u?Br(nn(t[c])):nn(t[c]):t[c],c,void 0,i)}else if(typeof t=="number"){s=new Array(t);for(let a=0;a<t;a++)s[a]=e(a+1,a,void 0,i)}else if(jt(t))if(t[Symbol.iterator])s=Array.from(t,(a,l)=>e(a,l,void 0,i));else{const a=Object.keys(t);s=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];s[l]=e(t[c],c,l,i)}}else s=[];return s}function jr(t,e,n,r,s,i){if(n==null&&(n={}),ve.ce||ve.parent&&Nr(ve.parent)&&ve.parent.ce){const u=n,c=Object.keys(u).length>0;
vendor: 8,869 bytes, line 13
13return e!=="default"&&(u.name=e),k(),_t(gt,null,[ct("slot",u,r)],c?-2:64)}let o=t[e];o&&o._c&&(o._d=!1);const a=Cn.length;k();let l;try{const u=o&&Jd(o(n)),c=n.key||i||u&&u.key;l=_t(gt,{key:(c&&!Ve(c)?c:`_${e}`)+(!u&&r?"_fb":"")},u||(r?r():[]),u&&t._===1?64:-2)}catch(u){for(let c=Cn.length;c>a;c--)rl();throw u}finally{o&&o._c&&(o._d=!0)}return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Jd(t){return t.some(e=>Rs(e)?!(e.type===_e||e.type===gt&&!Jd(e.children)):!0)?t:null}const da=t=>t?vf(t)?eo(t):da(t.parent):null,_s=de(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>da(t.parent),$root:t=>da(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>tf(t),$forceUpdate:t=>t.f||(t.f=()=>{Ka(t.update)}),$nextTick:t=>t.n||(t.n=Qs.bind(t.proxy)),$watch:t=>dm.bind(t)}),No=(t,e)=>t!==Vt&&!t.__isScriptSetup&&Bt(t,e),Pm={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:a,appContext:l}=t;if(e[0]!=="$"){const m=o[e];if(m!==void 0)switch(m){case 1:return r[e];case 2:return s[e];case 4:return n[e];case 3:return i[e]}else{if(No(r,e))return o[e]=1,r[e];if(s!==Vt&&Bt(s,e))return o[e]=2,s[e];if(Bt(i,e))return o[e]=3,i[e];if(n!==Vt&&Bt(n,e))return o[e]=4,n[e];fa&&(o[e]=0)}}const u=_s[e];let c,d;if(u)return e==="$attrs"&&Ee(t.attrs,"get",""),u(t);if((c=a.__cssModules)&&(c=c[e]))return c;if(n!==Vt&&Bt(n,e))return o[e]=4,n[e];if(d=l.config.globalProperties,Bt(d,e))return d[e]},set({_:t},e,n){const{data:r,setupState:s,ctx:i}=t;return No(s,e)?(s[e]=n,!0):r!==Vt&&Bt(r,e)?(r[e]=n,!0):Bt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(i[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:s,props:i,type:o}},a){let l;return!!(n[a]||t!==Vt&&a[0]!=="$"&&Bt(t,a)||No(e,a)||Bt(i,a)||Bt(r,a)||Bt(_s,a)||Bt(s.config.globalProperties,a)||(l=o.__cssModules)&&l[a])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Bt(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function tc(t){return ht(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let fa=!0;function Nm(t){const e=tf(t),n=t.proxy,r=t.ctx;fa=!1,e.beforeCreate&&ec(e.beforeCreate,t,"bc");const{data:s,computed:i,methods:o,watch:a,provide:l,inject:u,created:c,beforeMount:d,mounted:m,beforeUpdate:b,updated:w,activated:h,deactivated:v,beforeDestroy:S,beforeUnmount:I,destroyed:y,unmounted:E,render:C,renderTracked:L,renderTriggered:B,errorCaptured:V,serverPrefetch:T,expose:K,inheritAttrs:at,components:Y,directives:pt,filters:Tt}=e;if(u&&Om(u,r,null),o)for(const bt in o){const kt=o[bt];Et(kt)&&(r[bt]=kt.bind(n))}if(s){const bt=s.call(n,n);jt(bt)&&(t.data=Wr(bt))}if(fa=!0,i)for(const bt in i){const kt=i[bt],Zt=Et(kt)?kt.bind(n,n):Et(kt.get)?kt.get.bind(n,n):gn,Jt=!Et(kt)&&Et(kt.set)?kt.set.bind(n):gn,Ut=ft({get:Zt,set:Jt});Object.defineProperty(r,bt,{enumerable:!0,configurable:!0,get:()=>Ut.value,set:Ft=>Ut.value=Ft})}if(a)for(const bt in a)qd(a[bt],r,n,bt);if(l){const bt=Et(l)?l.call(n):l;Reflect.ownKeys(bt).forEach(kt=>{vi(kt,bt[kt])})}c&&ec(c,t,"c");function wt(bt,kt){ht(kt)?kt.forEach(Zt=>bt(Zt.bind(n))):kt&&bt(kt.bind(n))}if(wt(km,d),wt(fe,m),wt(xm,b),wt(Tm,w),wt(Em,h),wt(_m,v),wt(Lm,V),wt(Sm,L),wt(Cm,B),wt(Gs,I),wt(Hr,E),wt(Im,T),ht(K))if(K.length){const bt=t.exposed||(t.exposed={});K.forEach(kt=>{Object.defineProperty(bt,kt,{get:()=>n[kt],set:Zt=>n[kt]=Zt,enumerable:!0})})}else t.exposed||(t.exposed={});C&&t.render===gn&&(t.render=C),at!=null&&(t.inheritAttrs=at),Y&&(t.components=Y),pt&&(t.directives=pt),T&&Xa(t)}function Om(t,e,n=gn){ht(t)&&(t=pa(t));for(const r in t){const s=t[r];let i;jt(s)?"default"in s?i=ze(s.from||r,s.default,!0):i=ze(s.from||r):i=ze(s),Xt(i)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):e[r]=i}}function ec(t,e,n){Ke(ht(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function qd(t,e,n,r){let s=r.includes(".")?Vd(n,r):()=>n[r];if(Yt(t)){const i=e[t];Et(i)&&Ae(s,i)}else if(Et(t))Ae(s,t.bind(n));else if(jt(t))if(ht(t))t.forEach(i=>qd(i,e,n,r));else{const i=Et(t.handler)?t.handler.bind(n):e[t.handler];Et(i)&&Ae(s,i,t)}}function tf(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=t.appContext,a=i.get(e);let l;return a?l=a:!s.length&&!n&&!r?l=e:(l={},s.length&&s.forEach(u=>Li(l,u,o,!0)),Li(l,e,o)),jt(e)&&i.set(e,l),l}function Li(t,e,n,r=!1){const{mixins:s,extends:i}=e;i&&Li(t,i,n,!0),s&&s.forEach(o=>Li(t,o,n,!0));for(const o in e)if(!(r&&o==="expose")){const a=Dm[o]||n&&n[o];t[o]=a?a(t[o],e[o]):e[o]}return t}const Dm={data:nc,props:rc,emits:rc,methods:ms,computed:ms,beforeCreate:Te,created:Te,beforeMount:Te,mounted:Te,beforeUpdate:Te,updated:Te,beforeDestroy:Te,beforeUnmount:Te,destroyed:Te,unmounted:Te,activated:Te,deactivated:Te,errorCaptured:Te,serverPrefetch:Te,components:ms,directives:ms,watch:Bm,provide:nc,inject:Mm};function nc(t,e){return e?t?function(){return de(Et(t)?t.call(this,this):t,Et(e)?e.call(this,this):e)}:e:t}function Mm(t,e){return ms(pa(t),pa(e))}function pa(t){if(ht(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Te(t,e){return t?[...new Set([].concat(t,e))]:e}function ms(t,e){return t?de(Object.create(null),t,e):e}function rc(t,e){return t?ht(t)&&ht(e)?[...new Set([...t,...e])]:de(Object.create(null),tc(t),tc(e??{})):e}function Bm(t,e){if(!t)return e;if(!e)return t;const n=de(Object.create(null),t);for(const r in e)n[r]=Te(t[r],e[r]);return n}function ef(){return{app:null,config:{isNativeTag:ad,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 jm=0;function Um(t,e){return function(r,s=null){Et(r)||(r=de({},r)),s!=null&&!jt(s)&&(s=null);const i=ef(),o=new WeakSet,a=[];let l=!1;const u=i.app={_uid:jm++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:hg,get config(){return i.config},set config(c){},use(c,...d){return o.has(c)||(c&&Et(c.install)?(o.add(c),c.install(u,...d)):Et(c)&&(o.add(c),c(u,...d))),u},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),u},component(c,d){return d?(i.components[c]=d,u):i.components[c]},directive(c,d){return d?(i.directives[c]=d,u):i.directives[c]},mount(c,d,m){if(!l){const b=u._ceVNode||ct(r,s);return b.appContext=i,m===!0?m="svg":m===!1&&(m=void 0),t(b,c,m),l=!0,u._container=c,c.__vue_app__=u,eo(b.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Ke(a,u._instance,16),t(null,u._container),delete u._container.__vue_app__)},provide(c,d){return i.provides[c]=d,u},runWithContext(c){const d=gr;gr=u;try{return c()}finally{gr=d}}};return u}}let gr=null;const zm=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Re(e)}Modifiers`]||t[`${br(e)}Modifiers`];function Fm(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Vt;let s=n;const i=e.startsWith("update:"),o=i&&zm(r,e.slice(7));o&&(o.trim&&(s=n.map(c=>Yt(c)?c.trim():c)),o.number&&(s=s.map(_p)));let a,l=r[a=To(e)]||r[a=To(Re(e))];!l&&i&&(l=r[a=To(br(e))]),l&&Ke(l,t,6,s);const u=r[a+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Ke(u,t,6,s)}}const Vm=new WeakMap;function nf(t,e,n=!1){const r=n?Vm:e.emitsCache,s=r.get(t);if(s!==void 0)return s;const i=t.emits;let o={},a=!1;if(!Et(t)){const l=u=>{const c=nf(u,e,!0);c&&(a=!0,de(o,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!a?(jt(t)&&r.set(t,null),null):(ht(i)?i.forEach(l=>o[l]=null):de(o,i),jt(t)&&r.set(t,o),o)}function qi(t,e){return!t||!Vi(e)?!1:(e=e.slice(2),e=e==="Once"?e:e.replace(/Once$/,""),Bt(t,e[0].toLowerCase()+e.slice(1))||Bt(t,br(e))||Bt(t,e))}function sc(t){const{type:e,vnode:n,proxy:r,withProxy:s,propsOptions:[i],slots:o,attrs:a,emit:l,render:u,renderCache:c,props:d,data:m,setupState:b,ctx:w,inheritAttrs:h}=t,v=Ii(t);let S,I;try{if(n.shapeFlag&4){const E=s||r,C=E;S=fn(u.call(C,E,c,d,b,m,w)),I=a}else{const E=e;S=fn(E.length>1?E(d,{attrs:a,slots:o,emit:l}):E(d,null)),I=e.props?a:Qm(a)}}catch(E){Cn.length=0,Vs(E,t,1),S=ct(_e)}let y=S;if(I&&h!==!1){const E=Object.keys(I),{shapeFlag:C}=y;E.length&&C&7&&(i&&E.some(Qi)&&(I=Wm(I,i)),y=Zn(y,I,!1,!0))}if(n.dirs&&(y=Zn(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition){const E=Xi(y.type)&&Ci(y)||y;Ss(E,n.transition)}return S=y,Ii(v),S}const Qm=t=>{let e;for(const n in t)(n==="class"||n==="style"||Vi(n))&&((e||(e={}))[n]=t[n]);return e},Wm=(t,e)=>{const n={};for(const r in t)(!Qi(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function Gm(t,e,n){const{props:r,children:s,component:i}=t,{props:o,children:a,patchFlag:l}=e,u=i.emitsOptions;if(e.dirs||e.transition)return!0;
vendor: 2,764 bytes, line 13
13if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ic(r,o,u):!!o;if(l&8){const c=e.dynamicProps;for(let d=0;d<c.length;d++){const m=c[d];if(rf(o,r,m)&&!qi(u,m))return!0}}}else return(s||a)&&(!a||!a.$stable)?!0:r===o?!1:r?o?ic(r,o,u):!0:!!o;return!1}function ic(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(rf(e,t,i)&&!qi(n,i))return!0}return!1}function rf(t,e,n){const r=t[n],s=e[n];return n==="style"&&jt(r)&&jt(s)?!Qr(r,s):r!==s}function Hm({vnode:t,parent:e,suspense:n},r){for(;e;){const s=e.subTree;if(s.suspense&&s.suspense.activeBranch===t&&(s.suspense.vnode.el=s.el=r,t=s),s===t)(t=e.vnode).el=r,e=e.parent;else break}n&&n.activeBranch===t&&(n.vnode.el=r)}const sf={},of=()=>Object.create(sf),af=t=>Object.getPrototypeOf(t)===sf;function Ym(t,e,n,r=!1){const s={},i=of();t.propsDefaults=Object.create(null),lf(t,e,s,i);for(const o in t.propsOptions[0])o in s||(s[o]=void 0);n?t.props=r?s:Pd(s):t.type.props?t.props=s:t.props=i,t.attrs=i}function Zm(t,e,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=t,a=Pt(s),[l]=t.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let d=0;d<c.length;d++){let m=c[d];if(qi(t.emitsOptions,m))continue;const b=e[m];if(l)if(Bt(i,m))b!==i[m]&&(i[m]=b,u=!0);else{const w=Re(m);s[w]=ma(l,a,w,b,t,!1)}else b!==i[m]&&(i[m]=b,u=!0)}}}else{lf(t,e,s,i)&&(u=!0);let c;for(const d in a)(!e||!Bt(e,d)&&((c=br(d))===d||!Bt(e,c)))&&(l?n&&(n[d]!==void 0||n[c]!==void 0)&&(s[d]=ma(l,a,d,void 0,t,!0)):delete s[d]);if(i!==a)for(const d in i)(!e||!Bt(e,d))&&(delete i[d],u=!0)}u&&kn(t.attrs,"set","")}function lf(t,e,n,r){const[s,i]=t.propsOptions;let o=!1,a;if(e)for(let l in e){if(vs(l))continue;const u=e[l];let c;s&&Bt(s,c=Re(l))?!i||!i.includes(c)?n[c]=u:(a||(a={}))[c]=u:qi(t.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,o=!0)}if(i){const l=Pt(n),u=a||Vt;for(let c=0;c<i.length;c++){const d=i[c];n[d]=ma(s,l,d,u[d],t,!Bt(u,d))}}return o}function ma(t,e,n,r,s,i){const o=t[n];if(o!=null){const a=Bt(o,"default");if(a&&r===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&Et(l)){const{propsDefaults:u}=s;if(n in u)r=u[n];else{const c=Ys(s);r=u[n]=l.call(null,e),c()}}else r=l;s.ce&&s.ce._setProp(n,r)}o[0]&&(i&&!a?r=!1:o[1]&&(r===""||r===br(n))&&(r=!0))}return r}const $m=new WeakMap;function cf(t,e,n=!1){const r=n?$m:e.propsCache,s=r.get(t);if(s)return s;const i=t.props,o={},a=[];let l=!1;if(!Et(t)){const c=d=>{l=!0;const[m,b]=cf(d,e,!0);de(o,m),b&&a.push(...b)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!i&&!l)return jt(t)&&r.set(t,Rr),Rr;if(ht(i))for(let c=0;c<i.length;c++){const d=Re(i[c]);oc(d)&&(o[d]=Vt)}else if(i)for(const c in i){const d=Re(c);
vendor: 4,243 bytes, line 13
13if(oc(d)){const m=i[c],b=o[d]=ht(m)||Et(m)?{type:m}:de({},m),w=b.type;let h=!1,v=!0;if(ht(w))for(let S=0;S<w.length;++S){const I=w[S],y=Et(I)&&I.name;if(y==="Boolean"){h=!0;break}else y==="String"&&(v=!1)}else h=Et(w)&&w.name==="Boolean";b[0]=h,b[1]=v,(h||Bt(b,"default"))&&a.push(d)}}const u=[o,a];return jt(t)&&r.set(t,u),u}function oc(t){return t[0]!=="$"&&!vs(t)}const tl=t=>t==="_"||t==="_ctx"||t==="$stable",el=t=>ht(t)?t.map(fn):[fn(t)],Km=(t,e,n)=>{if(e._n)return e;const r=St((...s)=>el(e(...s)),n);return r._c=!1,r},uf=(t,e,n)=>{const r=t._ctx;for(const s in t){if(tl(s))continue;const i=t[s];if(Et(i))e[s]=Km(s,i,r);else if(i!=null){const o=el(i);e[s]=()=>o}}},df=(t,e)=>{const n=el(e);t.slots.default=()=>n},ff=(t,e,n)=>{for(const r in e)(n||!tl(r))&&(t[r]=e[r])},Xm=(t,e,n)=>{const r=t.slots=of();if(t.vnode.shapeFlag&32){const s=e._;s?(ff(r,e,n),n&&dd(r,"_",s,!0)):uf(e,r)}else e&&df(t,e)},Jm=(t,e,n)=>{const{vnode:r,slots:s}=t;let i=!0,o=Vt;if(r.shapeFlag&32){const a=e._;a?n&&a===1?i=!1:ff(s,e,n):(i=!e.$stable,uf(e,s)),o=e}else e&&(df(t,e),o={default:1});if(i)for(const a in s)!tl(a)&&o[a]==null&&delete s[a]},Ie=rg;function qm(t){return tg(t)}function tg(t,e){const n=Yi();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:a,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:m,setScopeId:b=gn,insertStaticContent:w}=t,h=(_,x,O,z=null,H=null,U=null,tt=void 0,P=null,p=!!x.dynamicChildren)=>{if(_===x)return;_&&!fr(_,x)&&(z=G(_),Ft(_,H,U,!0),_=null),x.patchFlag===-2&&(p=!1,x.dynamicChildren=null);const{type:g,ref:N,shapeFlag:j}=x;switch(g){case Hs:v(_,x,O,z);break;case _e:S(_,x,O,z);break;case Ai:_==null&&I(x,O,z,tt);break;case gt:Y(_,x,O,z,H,U,tt,P,p);break;default:j&1?C(_,x,O,z,H,U,tt,P,p):j&6?pt(_,x,O,z,H,U,tt,P,p):(j&64||j&128)&&g.process(_,x,O,z,H,U,tt,P,p,ut)}N!=null&&H?Es(N,_&&_.ref,U,x||_,!x):N==null&&_&&_.ref!=null&&Es(_.ref,null,U,_,!0)},v=(_,x,O,z)=>{if(_==null)r(x.el=a(x.children),O,z);else{const H=x.el=_.el;x.children!==_.children&&u(H,x.children)}},S=(_,x,O,z)=>{_==null?r(x.el=l(x.children||""),O,z):x.el=_.el},I=(_,x,O,z)=>{[_.el,_.anchor]=w(_.children,x,O,z,_.el,_.anchor)},y=({el:_,anchor:x},O,z)=>{let H;for(;_&&_!==x;)H=m(_),r(_,O,z),_=H;r(x,O,z)},E=({el:_,anchor:x})=>{let O;for(;_&&_!==x;)O=m(_),s(_),_=O;s(x)},C=(_,x,O,z,H,U,tt,P,p)=>{if(x.type==="svg"?tt="svg":x.type==="math"&&(tt="mathml"),_==null)L(x,O,z,H,U,tt,P,p);else{const g=_.el&&_.el._isVueCE?_.el:null;try{g&&g._beginPatch(),T(_,x,H,U,tt,P,p)}finally{g&&g._endPatch()}}},L=(_,x,O,z,H,U,tt,P)=>{let p,g;const{props:N,shapeFlag:j,transition:J,dirs:X}=_;if(p=_.el=o(_.type,U,N&&N.is,N),j&8?c(p,_.children):j&16&&V(_.children,p,null,z,H,Oo(_,U),tt,P),X&&er(_,null,z,"created"),B(p,_,_.scopeId,tt,z),N){for(const Q in N)Q!=="value"&&!vs(Q)&&i(p,Q,null,N[Q],U,z);"value"in N&&i(p,"value",null,N.value,U),(g=N.onVnodeBeforeMount)&&cn(g,z,_)}X&&er(_,null,z,"beforeMount");const M=eg(H,J);M&&J.beforeEnter(p),r(p,x,O),((g=N&&N.onVnodeMounted)||M||X)&&Ie(()=>{try{g&&cn(g,z,_),M&&J.enter(p),X&&er(_,null,z,"mounted")}finally{}},H)},B=(_,x,O,z,H)=>{if(O&&b(_,O),z)for(let U=0;U<z.length;U++)b(_,z[U]);if(H){let U=H.subTree;if(x===U||gf(U.type)&&(U.ssContent===x||U.ssFallback===x)){const tt=H.vnode;B(_,tt,tt.scopeId,tt.slotScopeIds,H.parent)}}},V=(_,x,O,z,H,U,tt,P,p=0)=>{for(let g=p;g<_.length;g++){const N=_[g]=P?wn(_[g]):fn(_[g]);h(null,N,x,O,z,H,U,tt,P)}},T=(_,x,O,z,H,U,tt)=>{const P=x.el=_.el;let{patchFlag:p,dynamicChildren:g,dirs:N}=x;p|=_.patchFlag&16;const j=_.props||Vt,J=x.props||Vt;let X;if(O&&nr(O,!1),(X=J.onVnodeBeforeUpdate)&&cn(X,O,x,_),N&&er(x,_,O,"beforeUpdate"),O&&nr(O,!0),g&&(!_.dynamicChildren||_.dynamicChildren.length!==g.length)&&(p=0,tt=!1,g=null),(j.innerHTML&&J.innerHTML==null||j.textContent&&J.textContent==null)&&c(P,""),g?K(_.dynamicChildren,g,P,O,z,Oo(x,H),U):tt||kt(_,x,P,null,O,z,Oo(x,H),U,!1),p>0){if(p&16)at(P,j,J,O,H);else if(p&2&&j.class!==J.class&&i(P,"class",null,J.class,H),p&4&&i(P,"style",j.style,J.style,H),p&8){const M=x.dynamicProps;for(let Q=0;Q<M.length;Q++){const lt=M[Q],vt=j[lt],Dt=J[lt];(Dt!==vt||lt==="value")&&i(P,lt,vt,Dt,H,O)}}p&1&&_.children!==x.children&&c(P,x.children)}else!tt&&g==null&&at(P,j,J,O,H);((X=J.onVnodeUpdated)||N)&&Ie(()=>
vendor: 4,091 bytes, line 13
13{X&&cn(X,O,x,_),N&&er(x,_,O,"updated")},z)},K=(_,x,O,z,H,U,tt)=>{for(let P=0;P<x.length;P++){const p=_[P],g=x[P],N=p.el&&(p.type===gt||!fr(p,g)||p.shapeFlag&198)?d(p.el):O;h(p,g,N,null,z,H,U,tt,!0)}},at=(_,x,O,z,H)=>{if(x!==O){if(x!==Vt)for(const U in x)!vs(U)&&!(U in O)&&i(_,U,x[U],null,H,z);for(const U in O){if(vs(U))continue;const tt=O[U],P=x[U];tt!==P&&U!=="value"&&i(_,U,P,tt,H,z)}"value"in O&&i(_,"value",x.value,O.value,H)}},Y=(_,x,O,z,H,U,tt,P,p)=>{const g=x.el=_?_.el:a(""),N=x.anchor=_?_.anchor:a("");let{patchFlag:j,dynamicChildren:J,slotScopeIds:X}=x;X&&(P=P?P.concat(X):X),_==null?(r(g,O,z),r(N,O,z),V(x.children||[],O,N,H,U,tt,P,p)):j>0&&j&64&&J&&_.dynamicChildren&&_.dynamicChildren.length===J.length?(K(_.dynamicChildren,J,O,H,U,tt,P),(x.key!=null||H&&x===H.subTree)&&nl(_,x,!0)):kt(_,x,O,N,H,U,tt,P,p)},pt=(_,x,O,z,H,U,tt,P,p)=>{x.slotScopeIds=P,_==null?x.shapeFlag&512?H.ctx.activate(x,O,z,tt,p):Tt(x,O,z,H,U,tt,p):Wt(_,x,p)},Tt=(_,x,O,z,H,U,tt)=>{const P=_.component=cg(_,z,H);if(Ws(_)&&(P.ctx.renderer=ut),ug(P,!1,tt),P.asyncDep){if(H&&H.registerDep(P,wt,tt),!_.el){const p=P.subTree=ct(_e);S(null,p,x,O),_.placeholder=p.el}}else wt(P,_,x,O,H,U,tt)},Wt=(_,x,O)=>{const z=x.component=_.component;if(Gm(_,x,O))if(z.asyncDep&&!z.asyncResolved){bt(z,x,O);return}else z.next=x,z.update();else x.el=_.el,z.vnode=x},wt=(_,x,O,z,H,U,tt)=>{const P=()=>{if(_.isMounted){let{next:j,bu:J,u:X,parent:M,vnode:Q}=_;{const te=pf(_);if(te){j&&(j.el=Q.el,bt(_,j,tt)),te.asyncDep.then(()=>{Ie(()=>{_.isUnmounted||g()},H)});return}}let lt=j,vt;nr(_,!1),j?(j.el=Q.el,bt(_,j,tt)):j=Q,J&&bi(J),(vt=j.props&&j.props.onVnodeBeforeUpdate)&&cn(vt,M,j,Q),nr(_,!0);const Dt=sc(_),se=_.subTree;_.subTree=Dt,h(se,Dt,d(se.el),G(se),_,H,U),j.el=Dt.el,lt===null&&Hm(_,Dt.el),X&&Ie(X,H),(vt=j.props&&j.props.onVnodeUpdated)&&Ie(()=>cn(vt,M,j,Q),H)}else{let j;const{el:J,props:X}=x,{bm:M,m:Q,parent:lt,root:vt,type:Dt}=_,se=Nr(x);nr(_,!1),M&&bi(M),!se&&(j=X&&X.onVnodeBeforeMount)&&cn(j,lt,x),nr(_,!0);{vt.ce&&vt.ce._hasShadowRoot()&&vt.ce._injectChildStyle(Dt,_.parent?_.parent.type:void 0);const te=_.subTree=sc(_);h(null,te,O,z,_,H,U),x.el=te.el}if(Q&&Ie(Q,H),!se&&(j=X&&X.onVnodeMounted)){const te=x;Ie(()=>cn(j,lt,te),H)}(x.shapeFlag&256||lt&&Nr(lt.vnode)&&lt.vnode.shapeFlag&256)&&_.a&&Ie(_.a,H),_.isMounted=!0,x=O=z=null}};_.scope.on();const p=_.effect=new vd(P);_.scope.off();const g=_.update=p.run.bind(p),N=_.job=p.runIfDirty.bind(p);N.i=_,N.id=_.uid,p.scheduler=()=>Ka(N),nr(_,!0),g()},bt=(_,x,O)=>{x.component=_;const z=_.vnode.props;_.vnode=x,_.next=null,Zm(_,x.props,z,O),Jm(_,x.children,O),Sn(),Yl(_),Ln()},kt=(_,x,O,z,H,U,tt,P,p=!1)=>{const g=_&&_.children,N=_?_.shapeFlag:0,j=x.children,{patchFlag:J,shapeFlag:X}=x;if(J>0){if(J&128){Jt(g,j,O,z,H,U,tt,P,p);return}else if(J&256){Zt(g,j,O,z,H,U,tt,P,p);return}}X&8?(N&16&&qt(g,H,U),j!==g&&c(O,j)):N&16?X&16?Jt(g,j,O,z,H,U,tt,P,p):qt(g,H,U,!0):(N&8&&c(O,""),X&16&&V(j,O,z,H,U,tt,P,p))},Zt=(_,x,O,z,H,U,tt,P,p)=>{_=_||Rr,x=x||Rr;const g=_.length,N=x.length,j=Math.min(g,N);let J;for(J=0;J<j;J++){const X=x[J]=p?wn(x[J]):fn(x[J]);h(_[J],X,O,null,H,U,tt,P,p)}g>N?qt(_,H,U,!0,!1,j):V(x,O,z,H,U,tt,P,p,j)},Jt=(_,x,O,z,H,U,tt,P,p)=>{let g=0;const N=x.length;let j=_.length-1,J=N-1;for(;g<=j&&g<=J;){const X=_[g],M=x[g]=p?wn(x[g]):fn(x[g]);if(fr(X,M))h(X,M,O,null,H,U,tt,P,p);else break;g++}for(;g<=j&&g<=J;){const X=_[j],M=x[J]=p?wn(x[J]):fn(x[J]);if(fr(X,M))h(X,M,O,null,H,U,tt,P,p);else break;j--,J--}if(g>j){if(g<=J){const X=J+1,M=X<N?x[X].el:z;for(;g<=J;)h(null,x[g]=p?wn(x[g]):fn(x[g]),O,M,H,U,tt,P,p),g++}}else if(g>J)for(;g<=j;)Ft(_[g],H,U,!0),g++;else{const X=g,M=g,Q=new Map;for(g=M;g<=J;g++){const pe=x[g]=p?wn(x[g]):fn(x[g]);pe.key!=null&&Q.set(pe.key,g)}let lt,vt=0;const Dt=J-M+1;let se=!1,te=0;const Je=new Array(Dt);for(g=0;g<Dt;g++)Je[g]=0;for(g=X;g<=j;g++){const pe=_[g];if(vt>=Dt){Ft(pe,H,U,!0);continue}let ke;if(pe.key!=null)ke=Q.get(pe.key);else for(lt=M;lt<=J;lt++)if(Je[lt-M]===0&&fr(pe,x[lt])){ke=lt;break}ke===void 0?Ft(pe,H,U,!0):(Je[ke-M]=g+1,ke>=te?te=ke:se=!0,h(pe,x[ke],O,null,H,U,tt,P,p),vt++)}const on=se?ng(Je):Rr;
vendor: 10,521 bytes, lines 13-16
13for(lt=on.length-1,g=Dt-1;g>=0;g--){const pe=M+g,ke=x[pe],Kr=x[pe+1],Xr=pe+1<N?Kr.el||mf(Kr):z;Je[g]===0?h(null,ke,O,Xr,H,U,tt,P,p):se&&(lt<0||g!==on[lt]?Ut(ke,O,Xr,2):lt--)}}},Ut=(_,x,O,z,H=null)=>{const{el:U,type:tt,transition:P,children:p,shapeFlag:g}=_;if(g&6){Ut(_.component.subTree,x,O,z);return}if(g&128){_.suspense.move(x,O,z);return}if(g&64){tt.move(_,x,O,ut);return}if(tt===gt){r(U,x,O);for(let j=0;j<p.length;j++)Ut(p[j],x,O,z);r(_.anchor,x,O);return}if(tt===Ai){y(_,x,O);return}if(z!==2&&g&1&&P)if(z===0)P.persisted&&!U[Ze]?r(U,x,O):(P.beforeEnter(U),r(U,x,O),Ie(()=>P.enter(U),H));else{const{leave:j,delayLeave:J,afterLeave:X}=P,M=()=>{_.ctx.isUnmounted?s(U):r(U,x,O)},Q=()=>{const lt=U._isLeaving||!!U[Ze];U._isLeaving&&U[Ze](!0),P.persisted&&!lt?M():j(U,()=>{M(),X&&X()})};J?J(U,M,Q):Q()}else r(U,x,O)},Ft=(_,x,O,z=!1,H=!1)=>{const{type:U,props:tt,ref:P,children:p,dynamicChildren:g,shapeFlag:N,patchFlag:j,dirs:J,cacheIndex:X,memo:M}=_;if(j===-2&&(H=!1),P!=null&&(Sn(),Es(P,null,O,_,!0),Ln()),X!=null&&(x.renderCache[X]=void 0),N&256){x.ctx.deactivate(_);return}const Q=N&1&&J,lt=!Nr(_);let vt;if(lt&&(vt=tt&&tt.onVnodeBeforeUnmount)&&cn(vt,x,_),N&6)It(_.component,O,z);else{if(N&128){_.suspense.unmount(O,z);return}Q&&er(_,null,x,"beforeUnmount"),N&64?_.type.remove(_,x,O,ut,z):g&&!g.hasOnce&&(U!==gt||j>0&&j&64)?qt(g,x,O,!1,!0):(U===gt&&j&384||!H&&N&16)&&qt(p,x,O),z&&rt(_)}const Dt=M!=null&&X==null;(lt&&(vt=tt&&tt.onVnodeUnmounted)||Q||Dt)&&Ie(()=>{vt&&cn(vt,x,_),Q&&er(_,null,x,"unmounted"),Dt&&(_.el=null)},O)},rt=_=>{const{type:x,el:O,anchor:z,transition:H}=_;if(x===gt){Ct(O,z);return}if(x===Ai){E(_);return}const U=()=>{s(O),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(_.shapeFlag&1&&H&&!H.persisted){const{leave:tt,delayLeave:P}=H,p=()=>tt(O,U);P?P(_.el,U,p):p()}else U()},Ct=(_,x)=>{let O;for(;_!==x;)O=m(_),s(_),_=O;s(x)},It=(_,x,O)=>{const{bum:z,scope:H,job:U,subTree:tt,um:P,m:p,a:g}=_;ac(p),ac(g),z&&bi(z),H.stop(),U&&(U.flags|=8,Ft(tt,_,x,O)),P&&Ie(P,x),Ie(()=>{_.isUnmounted=!0},x)},qt=(_,x,O,z=!1,H=!1,U=0)=>{for(let tt=U;tt<_.length;tt++)Ft(_[tt],x,O,z,H)},G=_=>{if(_.shapeFlag&6)return G(_.component.subTree);if(_.shapeFlag&128)return _.suspense.next();const x=m(_.anchor||_.el),O=x&&x[Qd];return O?m(O):x};let st=!1;const et=(_,x,O)=>{let z;_==null?x._vnode&&(Ft(x._vnode,null,null,!0),z=x._vnode.component):h(x._vnode||null,_,x,null,null,null,O),x._vnode=_,st||(st=!0,Yl(z),jd(),st=!1)},ut={p:h,um:Ft,m:Ut,r:rt,mt:Tt,mc:V,pc:kt,pbc:K,n:G,o:t};return{render:et,hydrate:void 0,createApp:Um(et)}}function Oo({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function nr({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function eg(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function nl(t,e,n=!1){const r=t.children,s=e.children;if(ht(r)&&ht(s))for(let i=0;i<r.length;i++){const o=r[i];let a=s[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=s[i]=wn(s[i]),a.el=o.el),!n&&a.patchFlag!==-2&&nl(o,a)),a.type===Hs&&(a.patchFlag===-1&&(a=s[i]=wn(a)),a.el=o.el),a.type===_e&&!a.el&&(a.el=o.el)}}function ng(t){const e=t.slice(),n=[0];let r,s,i,o,a;const l=t.length;for(r=0;r<l;r++){const u=t[r];if(u!==0){if(s=n[n.length-1],t[s]<u){e[r]=s,n.push(r);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,t[n[a]]<u?i=a+1:o=a;u<t[n[i]]&&(i>0&&(e[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=e[o];return n}function pf(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:pf(e)}function ac(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}function mf(t){if(t.placeholder)return t.placeholder;const e=t.component;return e?mf(e.subTree):null}const gf=t=>t.__isSuspense;function rg(t,e){e&&e.pendingBranch?ht(t)?e.effects.push(...t):e.effects.push(t):am(t)}const gt=Symbol.for("v-fgt"),Hs=Symbol.for("v-txt"),_e=Symbol.for("v-cmt"),Ai=Symbol.for("v-stc"),Cn=[];let je=null;function k(t=!1){Cn.push(je=t?null:[])}function rl(){Cn.pop(),je=Cn[Cn.length-1]||null}let Ls=1;function Ri(t,e=!1){Ls+=t,t<0&&je&&e&&(je.hasOnce=!0)}function hf(t){return t.dynamicChildren=Ls>0?je||Rr:null,rl(),Ls>0&&je&&je.push(t),t}function R(t,e,n,r,s,i){return hf(f(t,e,n,r,s,i,!0))}function _t(t,e,n,r,s){return hf(ct(t,e,n,r,s,!0))}function Rs(t){return t?t.__v_isVNode===!0:!1}function fr(t,e){return t.type===e.type&&t.key===e.key}const bf=({key:t})=>t??null,yi=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Yt(t)||Xt(t)||Et(t)?{i:ve,r:t,k:e,f:!!n}:t:null);function f(t,e=null,n=null,r=0,s=null,i=t===gt?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&bf(e),ref:e&&yi(e),scopeId:zd,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:ve};return a?(Pi(l,n),i&128&&t.normalize(l)):n&&(l.shapeFlag|=Yt(n)?8:16),Ls>0&&!o&&je&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&je.push(l),l}const ct=sg;function sg(t,e=null,n=null,r=0,s=null,i=!1){if((!t||t===Kd)&&(t=_e),Rs(t)){const a=Zn(t,e,!0);return n&&Pi(a,n),Ls>0&&!i&&je&&(a.shapeFlag&6?je[je.indexOf(t)]=a:je.push(a)),a.patchFlag=-2,a}if(gg(t)&&(t=t.__vccOpts),e){e=ig(e);let{class:a,style:l}=e;a&&!Yt(a)&&(e.class=it(a)),jt(l)&&(Ki(l)&&!ht(l)&&(l=de({},l)),e.style=Zi(l))}const o=Yt(t)?1:gf(t)?128:Xi(t)?64:jt(t)?4:Et(t)?2:0;return f(t,e,n,r,s,o,i,!0)}function ig(t){return t?Ki(t)||af(t)?de({},t):t:null}function Zn(t,e,n=!1,r=!1){const{props:s,ref:i,patchFlag:o,children:a,transition:l}=t,u=e?og(s||{},e):s,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&bf(u),ref:e&&e.ref?n&&i?ht(i)?i.concat(yi(e)):[i,yi(e)]:yi(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==gt?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Zn(t.ssContent),ssFallback:t.ssFallback&&Zn(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&r&&Ss(c,l.clone(c)),c}function Qt(t=" ",e=0){return ct(Hs,null,t,e)}function to(t,e){const n=ct(Ai,null,t);return n.staticCount=e,n}function nt(t="",e=!1){return e?(k(),_t(_e,null,t)):ct(_e,null,t)}function fn(t){return t==null||typeof t=="boolean"?ct(_e):ht(t)?ct(gt,null,t.slice()):Rs(t)?wn(t):ct(Hs,null,String(t))}function wn(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Zn(t)}function Pi(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(ht(e))n=16;else if(typeof e=="object")if(r&65){const s=e.default;s&&(s._c&&(s._d=!1),Pi(t,s()),s._c&&(s._d=!0));return}else{n=32;const s=e._;!s&&!af(e)?e._ctx=ve:s===3&&ve&&(ve.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else if(Et(e)){if(r&65){Pi(t,{default:e});return}e={default:e,_ctx:ve},n=32}else e=String(e),r&64?(n=16,e=[Qt(e)]):n=8;t.children=e,t.shapeFlag|=n}function og(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const s in r)if(s==="class")e.class!==r.class&&(e.class=it([e.class,r.class]));else if(s==="style")e.style=Zi([e.style,r.style]);else if(Vi(s)){const i=e[s],o=r[s];o&&i!==o&&!(ht(i)&&i.includes(o))?e[s]=i?[].concat(i,o):o:o==null&&i==null&&!Qi(s)&&(e[s]=o)}else s!==""&&(e[s]=r[s])}return e}function cn(t,e,n,r=null){Ke(t,e,7,[n,r])}const ag=ef();let lg=0;function cg(t,e,n){const r=t.type,s=(e?e.appContext:t.appContext)||ag,i={uid:lg++,vnode:t,type:r,parent:e,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new hd(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(s.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:cf(r,s),emitsOptions:nf(r,s),emit:null,emitted:null,propsDefaults:Vt,inheritAttrs:r.inheritAttrs,ctx:Vt,data:Vt,props:Vt,attrs:Vt,slots:Vt,refs:Vt,setupState:Vt,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 i.ctx={_:i},i.root=e?e.root:i,i.emit=Fm.bind(null,i),t.ce&&t.ce(i),i}let he=null;const Yr=()=>he||ve;let Ni,Ps;{const t=Yi(),e=(n,r)=>{let s;return(s=t[n])||(s=t[n]=[]),s.push(r),i=>{s.length>1?s.forEach(o=>o(i)):s[0](i)}};Ni=e("__VUE_INSTANCE_SETTERS__",n=>he=n),Ps=e("__VUE_SSR_SETTERS__",n=>Ur=n)}const Ys=t=>{const e=he;return Ni(t),t.scope.on(),()=>{t.scope.off(),Ni(e)}},lc=()=>{he&&he.scope.off(),Ni(null)};function vf(t){return t.vnode.shapeFlag&4}let Ur=!1;function ug(t,e=!1,n=!1){e&&Ps(e);const{props:r,children:s}=t.vnode,i=vf(t);Ym(t,r,i,e),Xm(t,s,n||e);const o=i?dg(t,e):void 0;return e&&Ps(!1),o}function dg(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Pm);const{setup:r}=n;if(r){Sn();const s=t.setupContext=r.length>1?pg(t):null,i=Ys(t),o=Fs(r,t,0,[t.props,s]),a=ld(o);if(Ln(),i(),(a||t.sp)&&!Nr(t)&&Xa(t),a){if(o.then(lc,lc),e)return o.then(l=>{Ps(!0);try{cc(t,l,e)}finally{Ps(!1)}}).catch(l=>{Vs(l,t,0)});t.asyncDep=o}else cc(t,o)}else Af(t)}function cc(t,e,n){Et(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:jt(e)&&(t.setupState=Dd(e)),Af(t)}function Af(t,e,n){const r=t.type;t.render||(t.render=r.render||gn);{const s=Ys(t);Sn();try{Nm(t)}finally{Ln(),s()}}}const fg={get(t,e){return Ee(t,"get",""),t[e]}};function pg(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,fg),slots:t.slots,emit:t.emit,expose:e}}function eo(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Dd($a(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in _s)return _s[n](t)},has(e,n){return n in e||n in _s}})):t.proxy}function mg(t,e=!0){return Et(t)?t.displayName||t.name:t.name||e&&t.__name}function gg(t){return Et(t)&&"__vccOpts"in t}const ft=(t,e)=>nm(t,e,Ur);function Zs(t,e,n){try{Ri(-1);const r=arguments.length;return r===2?jt(e)&&!ht(e)?Rs(e)?ct(t,null,[e]):ct(t,e):ct(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Rs(n)&&(n=[n]),ct(t,e,n))}finally{Ri(1)}}const hg="3.5.42";/**
14* @vue/runtime-dom v3.5.42
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/let ga;const uc=typeof window<"u"&&window.trustedTypes;if(uc)try{ga=uc.createPolicy("vue",{createHTML:t=>t})}catch{}const yf=ga?t=>ga.createHTML(t):t=>t,bg="http://www.w3.org/2000/svg",vg="http://www.w3.org/1998/Math/MathML",_n=typeof document<"u"?document:null,dc=_n&&_n.createElement("template"),Ag={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const s=e==="svg"?_n.createElementNS(bg,t):e==="mathml"?_n.createElementNS(vg,t):n?_n.createElement(t,{is:n}):_n.createElement(t);return t==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:t=>_n.createTextNode(t),createComment:t=>_n.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>_n.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,s,i){const o=n?n.previousSibling:e.lastChild;if(s&&(s===i||s.nextSibling))for(;e.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{dc.innerHTML=yf(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const a=dc.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,n)}return[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Dn="transition",ns="animation",Ns=Symbol("_vtc"),Ef={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},yg=de({},Wd,Ef),Eg=t=>(t.displayName="Transition",t.props=yg,t),_g=Eg((t,{slots:e})=>Zs(vm,wg(t),e)),rr=(t,e=[])=>{ht(t)?t.forEach(n=>n(...e)):t&&t(...e)},fc=t=>t?ht(t)?t.some(e=>e.length>1):t.length>1:!1;function wg(t){const e={};for(const Y in t)Y in Ef||(e[Y]=t[Y]);if(t.css===!1)return e;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=t,w=kg(s),h=w&&w[0],v=w&&w[1],{onBeforeEnter:S,onEnter:I,onEnterCancelled:y,onLeave:E,onLeaveCancelled:C,onBeforeAppear:L=S,onAppear:B=I,onAppearCancelled:V=y}=e,T=(Y,pt,Tt,Wt)=>{Y._enterCancelled=Wt,sr(Y,pt?c:a),sr(Y,pt?u:o),Tt&&Tt()},K=(Y,pt)=>{Y._isLeaving=!1,sr(Y,d),sr(Y,b),sr(Y,m),pt&&pt()},at=Y=>(pt,Tt)=>{const Wt=Y?B:I,wt=()=>T(pt,Y,Tt);rr(Wt,[pt,wt]),pc(()=>{sr(pt,Y?l:i),vn(pt,Y?c:a),fc(Wt)||mc(pt,r,h,wt)})};return de(e,{onBeforeEnter(Y){rr(S,[Y]),vn(Y,i),vn(Y,o)},onBeforeAppear(Y){rr(L,[Y]),vn(Y,l),vn(Y,u)},onEnter:at(!1),onAppear:at(!0),onLeave(Y,pt){Y._isLeaving=!0;const Tt=()=>K(Y,pt);vn(Y,d),Y._enterCancelled?(vn(Y,m),bc(Y)):(bc(Y),vn(Y,m)),pc(()=>{Y._isLeaving&&(sr(Y,d),vn(Y,b),fc(E)||mc(Y,r,v,Tt))}),rr(E,[Y,Tt])},onEnterCancelled(Y){T(Y,!1,void 0,!0),rr(y,[Y])},onAppearCancelled(Y){T(Y,!0,void 0,!0),rr(V,[Y])},onLeaveCancelled(Y){K(Y),rr(C,[Y])}})}function kg(t){if(t==null)return null;if(jt(t))return[Do(t.enter),Do(t.leave)];{const e=Do(t);return[e,e]}}function Do(t){return wp(t)}function vn(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Ns]||(t[Ns]=new Set)).add(e)}function sr(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Ns];n&&(n.delete(e),n.size||(t[Ns]=void 0))}function pc(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let xg=0;function mc(t,e,n,r){const s=t._endId=++xg,i=()=>{s===t._endId&&r()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=Tg(t,e);if(!o)return r();const u=o+"end";let c=0;const d=()=>{t.removeEventListener(u,m),i()},m=b=>{b.target===t&&++c>=l&&d()};setTimeout(()=>{c<l&&d()},a+1),t.addEventListener(u,m)}function Tg(t,e){const n=window.getComputedStyle(t),r=w=>(n[w]||"").split(", "),s=r(`${Dn}Delay`),i=r(`${Dn}Duration`),o=gc(s,i),a=r(`${ns}Delay`),l=r(`${ns}Duration`),u=gc(a,l);let c=null,d=0,m=0;e===Dn?o>0&&(c=Dn,d=o,m=i.length):e===ns?u>0&&(c=ns,d=u,m=l.length):(d=Math.max(o,u),c=d>0?o>u?Dn:ns:null,m=c?c===Dn?i.length:l.length:0);const b=c===Dn&&/\b(?:transform|all)(?:,|$)/.test(r(`${Dn}Property`).toString());return{type:c,timeout:d,propCount:m,hasTransform:b}}function gc(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>hc(n)+hc(t[r])))}function hc(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function bc(t){return(t?t.ownerDocument:document).body.offsetHeight}function Ig(t,e,n){const r=t[Ns];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Oi=Symbol("_vod"),_f=Symbol("_vsh"),$s={name:"show",beforeMount(t,{value:e},{transition:n}){t[Oi]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):rs(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),rs(t,!0),r.enter(t)):r.leave(t,()=>{rs(t,!1)}):rs(t,e))},beforeUnmount(t,{value:e}){rs(t,e)}};function rs(t,e){t.style.display=e?t[Oi]:"none",t[_f]=!e}const Cg=Symbol(""),Sg=/(?:^|;)\s*display\s*:/;function Lg(t,e,n){const r=t.style,s=Yt(n);let i=!1;if(n&&!s){if(e)if(Yt(e))for(const o of e.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&gs(r,a,"")}else for(const o in e)n[o]==null&&gs(r,o,"");for(const o in n){o==="display"&&(i=!0);const a=n[o];a!=null?Pg(t,o,!Yt(e)&&e?e[o]:void 0,a)||gs(r,o,a):gs(r,o,"")}}else if(s){if(e!==n){const o=r[Cg];o&&(n+=";"+o),r.cssText=n,i=Sg.test(n)}}else e&&t.removeAttribute("style");
vendor: 5,058 bytes, lines 17-21
17Oi in t&&(t[Oi]=i?r.display:"",t[_f]&&(r.display="none"))}const di=/\s*!important$/;function gs(t,e,n){if(ht(n))n.forEach(r=>gs(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))di.test(n)?t.setProperty(e,n.replace(di,""),"important"):t.setProperty(e,n);else{const r=Rg(t,e);di.test(n)?t.setProperty(br(r),n.replace(di,""),"important"):t[r]=n}}const vc=["Webkit","Moz","ms"],Mo={};function Rg(t,e){const n=Mo[e];if(n)return n;let r=Re(e);if(r!=="filter"&&r in t)return Mo[e]=r;r=Hi(r);for(let s=0;s<vc.length;s++){const i=vc[s]+r;if(i in t)return Mo[e]=i}return e}function Pg(t,e,n,r){return t.tagName==="TEXTAREA"&&(e==="width"||e==="height")&&Yt(r)&&n===r}const Ac="http://www.w3.org/1999/xlink";function yc(t,e,n,r,s,i=Sp(e)){r&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(Ac,e.slice(6,e.length)):t.setAttributeNS(Ac,e,n):n==null||i&&!fd(n)?t.removeAttribute(e):t.setAttribute(e,i?"":Ve(n)?String(n):n)}function Ec(t,e,n,r,s){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?yf(n):n);return}const i=t.tagName;if(e==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let o=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=fd(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{t[e]=n}catch{}o&&t.removeAttribute(s||e)}function wf(t,e,n,r){t.addEventListener(e,n,r)}function Ng(t,e,n,r){t.removeEventListener(e,n,r)}const _c=Symbol("_vei");function Og(t,e,n,r,s=null){const i=t[_c]||(t[_c]={}),o=i[e];if(r&&o)o.value=r;else{const[a,l]=Bg(e);if(r){const u=i[e]=zg(r,s);wf(t,a,u,l)}else o&&(Ng(t,a,o,l),i[e]=void 0)}}const Dg=/(Once|Passive|Capture)$/,Mg=/^on:?(?:Once|Passive|Capture)$/;function Bg(t){let e,n;for(;(n=t.match(Dg))&&!Mg.test(t);)e||(e={}),t=t.slice(0,t.length-n[1].length),e[n[1].toLowerCase()]=!0;return[t[2]===":"?t.slice(3):br(t.slice(2)),e]}let Bo=0;const jg=Promise.resolve(),Ug=()=>Bo||(jg.then(()=>Bo=0),Bo=Date.now());function zg(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;const s=n.value;if(ht(s)){const i=r.stopImmediatePropagation;r.stopImmediatePropagation=()=>{i.call(r),r._stopped=!0};const o=s.slice(),a=[r];for(let l=0;l<o.length&&!r._stopped;l++){const u=o[l];u&&Ke(u,e,5,a)}}else Ke(s,e,5,[r])};return n.value=t,n.attached=Ug(),n}const wc=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Fg=(t,e,n,r,s,i)=>{const o=s==="svg";e==="class"?Ig(t,r,o):e==="style"?Lg(t,n,r):Vi(e)?Qi(e)||Og(t,e,n,r,i):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Vg(t,e,r,o))?(Ec(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&yc(t,e,r,o,i,e!=="value")):t._isVueCE&&(Qg(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!Yt(r)))?Ec(t,Re(e),r,i,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),yc(t,e,r,o))};function Vg(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&wc(e)&&Et(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const s=t.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return wc(e)&&Yt(n)?!1:e in t}function Qg(t,e){const n=t._def.props;if(!n)return!1;const r=Re(e);return Array.isArray(n)?n.some(s=>Re(s)===r):Object.keys(n).some(s=>Re(s)===r)}const kc=t=>{const e=t.props["onUpdate:modelValue"]||!1;return ht(e)?n=>bi(e,n):e},jo=Symbol("_assign"),Wg={deep:!0,created(t,e,n){t[jo]=kc(n),wf(t,"change",()=>{const r=t._modelValue,s=Gg(t),i=t.checked,o=t[jo];if(ht(r)){const a=pd(r,s),l=a!==-1;if(i&&!l)o(r.concat(s));else if(!i&&l){const u=[...r];u.splice(a,1),o(u)}}else if(Mr(r)){const a=new Set(r);i?a.add(s):a.delete(s),o(a)}else o(kf(t,i))})},mounted:xc,beforeUpdate(t,e,n){t[jo]=kc(n),xc(t,e,n)}};function xc(t,{value:e,oldValue:n},r){t._modelValue=e;let s;if(ht(e))s=pd(e,r.props.value)>-1;else if(Mr(e))s=e.has(r.props.value);else{if(e===n)return;s=Qr(e,kf(t,!0))}t.checked!==s&&(t.checked=s)}function Gg(t){return"_value"in t?t._value:t.value}function kf(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const Hg=de({patchProp:Fg},Ag);let Tc;function Yg(){return Tc||(Tc=qm(Hg))}const Zg=(...t)=>{const e=Yg().createApp(...t),{mount:n}=e;return e.mount=r=>{const s=Kg(r);if(!s)return;const i=e._component;!Et(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,$g(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},e};function $g(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Kg(t){return Yt(t)?document.querySelector(t):t}/*!
18 * pinia v2.3.1
19 * (c) 2025 Eduardo San Martin Morote
20 * @license MIT
21 */let xf;const no=t=>
vendor: 4,165 bytes, line 21
21xf=t,Tf=Symbol();function ha(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var ws;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(ws||(ws={}));function Xg(){const t=Va(!0),e=t.run(()=>$({}));let n=[],r=[];const s=$a({install(i){no(s),s._a=i,i.provide(Tf,s),i.config.globalProperties.$pinia=s,r.forEach(o=>n.push(o)),r=[]},use(i){return this._a?n.push(i):r.push(i),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return s}const If=()=>{};function Ic(t,e,n,r=If){t.push(e);const s=()=>{const i=t.indexOf(e);i>-1&&(t.splice(i,1),r())};return!n&&bd()&&Rp(s),s}function xr(t,...e){t.slice().forEach(n=>{n(...e)})}const Jg=t=>t(),Cc=Symbol(),Uo=Symbol();function ba(t,e){t instanceof Map&&e instanceof Map?e.forEach((n,r)=>t.set(r,n)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n],s=t[n];ha(s)&&ha(r)&&t.hasOwnProperty(n)&&!Xt(r)&&!In(r)?t[n]=ba(s,r):t[n]=r}return t}const qg=Symbol();function th(t){return!ha(t)||!t.hasOwnProperty(qg)}const{assign:zn}=Object;function eh(t){return!!(Xt(t)&&t.effect)}function nh(t,e,n,r){const{state:s,actions:i,getters:o}=e,a=n.state.value[t];let l;function u(){a||(n.state.value[t]=s?s():{});const c=Jp(n.state.value[t]);return zn(c,i,Object.keys(o||{}).reduce((d,m)=>(d[m]=$a(ft(()=>{no(n);const b=n._s.get(t);return o[m].call(b,b)})),d),{}))}return l=Cf(t,u,e,n,r,!0),l}function Cf(t,e,n={},r,s,i){let o;const a=zn({actions:{}},n),l={deep:!0};let u,c,d=[],m=[],b;const w=r.state.value[t];!i&&!w&&(r.state.value[t]={});let h;function v(V){let T;u=c=!1,typeof V=="function"?(V(r.state.value[t]),T={type:ws.patchFunction,storeId:t,events:b}):(ba(r.state.value[t],V),T={type:ws.patchObject,payload:V,storeId:t,events:b});const K=h=Symbol();Qs().then(()=>{h===K&&(u=!0)}),c=!0,xr(d,T,r.state.value[t])}const S=i?function(){const{state:T}=n,K=T?T():{};this.$patch(at=>{zn(at,K)})}:If;function I(){o.stop(),d=[],m=[],r._s.delete(t)}const y=(V,T="")=>{if(Cc in V)return V[Uo]=T,V;const K=function(){no(r);const at=Array.from(arguments),Y=[],pt=[];function Tt(bt){Y.push(bt)}function Wt(bt){pt.push(bt)}xr(m,{args:at,name:K[Uo],store:C,after:Tt,onError:Wt});let wt;try{wt=V.apply(this&&this.$id===t?this:C,at)}catch(bt){throw xr(pt,bt),bt}return wt instanceof Promise?wt.then(bt=>(xr(Y,bt),bt)).catch(bt=>(xr(pt,bt),Promise.reject(bt))):(xr(Y,wt),wt)};return K[Cc]=!0,K[Uo]=T,K},E={_p:r,$id:t,$onAction:Ic.bind(null,m),$patch:v,$reset:S,$subscribe(V,T={}){const K=Ic(d,V,T.detached,()=>at()),at=o.run(()=>Ae(()=>r.state.value[t],Y=>{(T.flush==="sync"?c:u)&&V({storeId:t,type:ws.direct,events:b},Y)},zn({},l,T)));return K},$dispose:I},C=Wr(E);r._s.set(t,C);const B=(r._a&&r._a.runWithContext||Jg)(()=>r._e.run(()=>(o=Va()).run(()=>e({action:y}))));for(const V in B){const T=B[V];if(Xt(T)&&!eh(T)||In(T))i||(w&&th(T)&&(Xt(T)?T.value=w[V]:ba(T,w[V])),r.state.value[t][V]=T);else if(typeof T=="function"){const K=y(T,V);B[V]=K,a.actions[V]=T}}return zn(C,B),zn(Pt(C),B),Object.defineProperty(C,"$state",{get:()=>r.state.value[t],set:V=>{v(T=>{zn(T,V)})}}),r._p.forEach(V=>{zn(C,o.run(()=>V({store:C,app:r._a,pinia:r,options:a})))}),w&&i&&n.hydrate&&n.hydrate(C.$state,w),u=!0,c=!0,C}/*! #__NO_SIDE_EFFECTS__ */function Ks(t,e,n){let r,s;const i=typeof e=="function";typeof t=="string"?(r=t,s=i?n:e):(s=t,r=t.id);function o(a,l){const u=lm();return a=a||(u?ze(Tf,null):null),a&&no(a),a=xf,a._s.has(r)||(i?Cf(r,e,s,a):nh(r,s,a)),a._s.get(r)}return o.$id=r,o}function Sc(t){return t.type.indexOf("mouse")!==-1?t.clientX:t.touches[0].clientX}function Lc(t){return t.type.indexOf("mouse")!==-1?t.clientY:t.touches[0].clientY}var rh=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch{}return t}(),sh={install:function(t,e){var n=Object.assign({},{disableClick:!1,tapTolerance:10,swipeTolerance:30,touchHoldTolerance:400,longTapTimeInterval:400,touchClass:"",dragFrequency:100,rollOverFrequency:100,namespace:"touch"},e);function r(h){var v=this.$$touchObj,S=h.type.indexOf("touch")>
21=0,I=h.type.indexOf("mouse")>=0,y=this;S&&(v.lastTouchStartTime=h.timeStamp),!(I&&v.lastTouchStartTime&&h.timeStamp-v.lastTouchStartTime<350)&&(v.touchStarted||(d(this),v.touchStarted=!0,v.touchMoved=!1,v.swipeOutBounded=!1,v.startX=Sc(h),v.startY=Lc(h),v.currentX=0,v.currentY=0,v.touchStartTime=h.timeStamp,v.hasSwipe=u(this,"swipe")||u(this,"swipe.left")||u(this,"swipe.right")||u(this,"swipe.top")||u(this,"swipe.bottom"),u(this,"hold")&&(v.touchHoldTimer=setTimeout(function(){v.touchHoldTimer=null,c(h,y,"hold")},v.options.touchHoldTolerance)),c(h,this,"press")))}function s(h){var v=this.$$touchObj,S=Sc(h),I=Lc(h),y=v.currentX!=S||v.currentY!=I;if(v.currentX=S,v.currentY=I,v.touchMoved){if(v.hasSwipe&&!v.swipeOutBounded){var C=v.options.swipeTolerance;v.swipeOutBounded=Math.abs(v.startX-v.currentX)>C&&Math.abs(v.startY-v.currentY)>C}}else{var E=v.options.tapTolerance;v.touchMoved=Math.abs(v.startX-v.currentX)>E||Math.abs(v.startY-v.currentY)>E,v.touchMoved&&(b(v),c(h,this,"drag.once"))}if(u(this,"rollover")&&y){var L=h.timeStamp,B=v.options.rollOverFrequency;(v.touchRollTime==null||L>v.touchRollTime+B)&&(v.touchRollTime=L,c(h,this,"rollover"))}if(u(this,"drag")&&v.touchStarted&&v.touchMoved&&y){var L=h.timeStamp,B=v.options.dragFrequency;(v.touchDragTime==null||L>v.touchDragTime+B)&&(v.touchDragTime=L,c(h,this,"drag"))}}function i(){var h=this.$$touchObj;b(h),m(this),h.touchStarted=h.touchMoved=!1,h.startX=h.startY=0}function o(h){var v=this.$$touchObj,S=h.type.indexOf("touch")>=0,I=h.type.indexOf("mouse")>=0;S&&(v.lastTouchEndTime=h.timeStamp);var y=S&&!v.touchHoldTimer;if(b(v),v.touchStarted=!1,m(this),!(I&&v.lastTouchEndTime&&h.timeStamp-v.lastTouchEndTime<350))if(c(h,this,"release"),v.touchMoved){if(v.hasSwipe&&!v.swipeOutBounded){var E=v.options.swipeTolerance,C,L=Math.abs(v.startY-v.currentY),B=Math.abs(v.startX-v.currentX);(L>E||B>E)&&(L>B?C=v.startY>v.currentY?"top":"bottom":C=v.startX>v.currentX?"left":"right",u(this,"swipe."+C)?c(h,this,"swipe."+C,C):c(h,this,"swipe",C))}}else if(u(this,"longtap")&&h.timeStamp-v.touchStartTime>v.options.longTapTimeInterval)h.cancelable&&h.preventDefault(),c(h,this,"longtap");else if(u(this,"hold")&&y){h.cancelable&&h.preventDefault();return}else c(h,this,"tap")}function a(){d(this)}function l(){m(this)}function u(h,v){var S=h.$$touchObj.callbacks[v];return S!=null&&S.length>0}function c(h,v,S,I){var y=v.$$touchObj,E=y.callbacks[S];if(E==null||E.length===0)return null;for(var C=0;C<E.length;C++){var L=E[C];L.modifiers.stop&&h.stopPropagation(),L.modifiers.prevent&&h.preventDefault(),!(L.modifiers.self&&h.target!==h.currentTarget)&&typeof L.value=="function"&&(I?L.value(I,h):L.value(h))}}function d(h){var v=h.$$touchObj.options.touchClass;v&&h.classList.add(v)}function m(h){var v=h.$$touchObj.options.touchClass;v&&h.classList.remove(v)}function b(h){h&&h.touchHoldTimer&&(clearTimeout(h.touchHoldTimer),h.touchHoldTimer=null)}function w(h,v){var S=h.$$touchObj||{callbacks:{},hasBindTouchEvents:!1,options:n};return v&&(S.options=Object.assign({},S.options,v)),h.$$touchObj=S,h.$$touchObj}t.directive(n.namespace,{beforeMount:function(h,v){var S=w(h),I=rh?{passive:!0}:!1,y=v.arg||"tap";switch(y){case"swipe":var E=v.modifiers;if(E.left||E.right||E.top||E.bottom){for(var C in v.modifiers)if(["left","right","top","bottom"].indexOf(C)>=0){var L="swipe."+C;S.callbacks[L]=S.callbacks[L]||[],S.callbacks[L].push(v)}}else S.callbacks.swipe=S.callbacks.swipe||[],S.callbacks.swipe.push(v);break;case"press":case"drag":v.modifiers.disablePassive&&(I=!1);default:S.callbacks[y]=S.callbacks[y]||[],S.callbacks[y].push(v)}S.hasBindTouchEvents||(h.addEventListener("touchstart",r,I),h.addEventListener("touchmove",s,I),h.addEventListener("touchcancel",i),h.addEventListener("touchend",o),S.options.disableClick||(h.addEventListener("mousedown",r),h.addEventListener("mousemove",s),h.addEventListener("mouseup",o),h.addEventListener("mouseenter",a),h.addEventListener("mouseleave",l)),S.hasBindTouchEvents=!0)},unmounted:function(h){b(h.$$touchObj),h.removeEventListener("touchstart",r),h.removeEventListener("touchmove",s),h.removeEventListener("touchcancel",i),h.removeEventListener("touchend",o),h.$$touchObj&&!h.$$touchObj.options.disableClick&&(h.removeEventListener("mousedown",r),h.removeEventListener("mousemove",s),h.removeEventListener("mouseup",o),h.removeEventListener("mouseenter",a),h.removeEventListener("mouseleave",l)),delete h.$$touchObj}}),t.directive(`${n.namespace}-class`,{beforeMount:function(h,v){w(h,{touchClass:v.value})}}),t.directive(`${n.namespace}-options`,{beforeMount:function(h,v){w(h,v.value)}})}};const ih={beforeMount(t,e){t.clickOutsideEvent=function(n){t!==n.target&&!t.contains(n.target)&&n.target.id!=="product-image-carousel"&&n.target.id!=="allow-videos-button"&&!document.getElementById("product-image-carousel").contains(n.target)&&e.value(n)},document.body.addEventListener("click",t.clickOutsideEvent)},unmounted(t){document.body.removeEventListener("click",t.clickOutsideEvent)}}
vendor: 25,874 bytes, lines 21-29
21,oh="modulepreload",ah=function(t){return"/wp-content/plugins/eltako-products/"+t},Rc={},He=function(e,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),a=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.allSettled(n.map(l=>{if(l=ah(l),l in Rc)return;Rc[l]=!0;const u=l.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${c}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":oh,u||(d.as="script"),d.crossOrigin="",d.href=l,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((m,b)=>{d.addEventListener("load",m),d.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${l}`)))})}))}function i(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return s.then(o=>{for(const a of o||[])a.status==="rejected"&&i(a.reason);return e().catch(i)})},lh={__name:"App",setup(t){return(s,i)=>{const o=Qe("RouterView");return k(),R(gt,null,[ct(o),W(!1)?(k(),_t(W(null),{key:0})):nt("",!0),W(!1)?(k(),_t(W(null),{key:1})):nt("",!0)],64)}}};/*!
22 * vue-router v4.6.4
23 * (c) 2025 Eduardo San Martin Morote
24 * @license MIT
25 */const Ir=typeof document<"u";function Sf(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function ch(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&Sf(t.default)}const Mt=Object.assign;function zo(t,e){const n={};for(const r in e){const s=e[r];n[r]=rn(s)?s.map(t):t(s)}return n}const ks=()=>{},rn=Array.isArray;function Pc(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}const Lf=/#/g,uh=/&/g,dh=/\//g,fh=/=/g,ph=/\?/g,Rf=/\+/g,mh=/%5B/g,gh=/%5D/g,Pf=/%5E/g,hh=/%60/g,Nf=/%7B/g,bh=/%7C/g,Of=/%7D/g,vh=/%20/g;function sl(t){return t==null?"":encodeURI(""+t).replace(bh,"|").replace(mh,"[").replace(gh,"]")}function Ah(t){return sl(t).replace(Nf,"{").replace(Of,"}").replace(Pf,"^")}function va(t){return sl(t).replace(Rf,"%2B").replace(vh,"+").replace(Lf,"%23").replace(uh,"%26").replace(hh,"`").replace(Nf,"{").replace(Of,"}").replace(Pf,"^")}function yh(t){return va(t).replace(fh,"%3D")}function Eh(t){return sl(t).replace(Lf,"%23").replace(ph,"%3F")}function _h(t){return Eh(t).replace(dh,"%2F")}function Os(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const wh=/\/$/,kh=t=>t.replace(wh,"");function Fo(t,e,n="/"){let r,s={},i="",o="";const a=e.indexOf("#");let l=e.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(r=e.slice(0,l),i=e.slice(l,a>0?a:e.length),s=t(i.slice(1))),a>=0&&(r=r||e.slice(0,a),o=e.slice(a,e.length)),r=Ch(r??e,n),{fullPath:r+i+o,path:r,query:s,hash:Os(o)}}function xh(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function Nc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Th(t,e,n){const r=e.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&zr(e.matched[r],n.matched[s])&&Df(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function zr(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function Df(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(!Ih(t[n],e[n]))return!1;return!0}function Ih(t,e){return rn(t)?Oc(t,e):rn(e)?Oc(e,t):(t==null?void 0:t.valueOf())===(e==null?void 0:e.valueOf())}function Oc(t,e){return rn(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function Ch(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let i=n.length-1,o,a;for(o=0;o<r.length;o++)if(a=r[o],a!==".")if(a==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(o).join("/")}const Mn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Aa=function(t){return t.pop="pop",t.push="push",t}({}),Vo=function(t){return t.back="back",t.forward="forward",t.unknown="",t}({});function Sh(t){if(!t)if(Ir){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),kh(t)}const Lh=/^[^#]+#/;function Rh(t,e){return t.replace(Lh,"#")+e}function Ph(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const ro=()=>({left:window.scrollX,top:window.scrollY});function Nh(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;e=Ph(s,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function Dc(t,e){return(history.state?history.state.position-e:-1)+t}const ya=new Map;function Oh(t,e){ya.set(t,e)}function Dh(t){const e=ya.get(t);return ya.delete(t),e}function Mh(t){return typeof t=="string"||t&&typeof t=="object"}function Mf(t){return typeof t=="string"||typeof t=="symbol"}let ee=function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t}({});const Bf=Symbol("");ee.MATCHER_NOT_FOUND+"",ee.NAVIGATION_GUARD_REDIRECT+"",ee.NAVIGATION_ABORTED+"",ee.NAVIGATION_CANCELLED+"",ee.NAVIGATION_DUPLICATED+"";function Fr(t,e){return Mt(new Error,{type:t,[Bf]:!0},e)}function An(t,e){return t instanceof Error&&Bf in t&&(e==null||!!(t.type&e))}const Bh=["params","query","hash"];function jh(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const n of Bh)n in t&&(e[n]=t[n]);return JSON.stringify(e,null,2)}function Uh(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let r=0;r<n.length;++r){const s=n[r].replace(Rf," "),i=s.indexOf("="),o=Os(i<0?s:s.slice(0,i)),a=i<0?null:Os(s.slice(i+1));if(o in e){let l=e[o];rn(l)||(l=e[o]=[l]),l.push(a)}else e[o]=a}return e}function Mc(t){let e="";for(let n in t){const r=t[n];if(n=yh(n),r==null){r!==void 0&&(e+=(e.length?"&":"")+n);continue}(rn(r)?r.map(s=>s&&va(s)):[r&&va(r)]).forEach(s=>{s!==void 0&&(e+=(e.length?"&":"")+n,s!=null&&(e+="="+s))})}return e}function zh(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=rn(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return e}const Fh=Symbol(""),Bc=Symbol(""),so=Symbol(""),il=Symbol(""),Ea=Symbol("");function ss(){let t=[];function e(r){return t.push(r),()=>{const s=t.indexOf(r);s>-1&&t.splice(s,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Vn(t,e,n,r,s,i=o=>o()){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const u=m=>{m===!1?l(Fr(ee.NAVIGATION_ABORTED,{from:n,to:e})):m instanceof Error?l(m):Mh(m)?l(Fr(ee.NAVIGATION_GUARD_REDIRECT,{from:e,to:m})):(o&&r.enterCallbacks[s]===o&&typeof m=="function"&&o.push(m),a())},c=i(()=>t.call(r&&r.instances[s],e,n,u));let d=Promise.resolve(c);t.length<3&&(d=d.then(u)),d.catch(m=>l(m))})}function Qo(t,e,n,r,s=i=>i()){const i=[];for(const o of t)for(const a in o.components){let l=o.components[a];if(!(e!=="beforeRouteEnter"&&!o.instances[a]))if(Sf(l)){const u=(l.__vccOpts||l)[e];u&&i.push(Vn(u,n,r,o,a,s))}else{let u=l();i.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const d=ch(c)?c.default:c;o.mods[a]=c,o.components[a]=d;const m=(d.__vccOpts||d)[e];return m&&Vn(m,n,r,o,a,s)()}))}}return i}function Vh(t,e){const n=[],r=[],s=[],i=Math.max(e.matched.length,t.matched.length);for(let o=0;o<i;o++){const a=e.matched[o];a&&(t.matched.find(u=>zr(u,a))?r.push(a):n.push(a));const l=t.matched[o];l&&(e.matched.find(u=>zr(u,l))||s.push(l))}return[n,r,s]}/*!
26 * vue-router v4.6.4
27 * (c) 2025 Eduardo San Martin Morote
28 * @license MIT
29 */let Qh=()=>location.protocol+"//"+location.host;function jf(t,e){const{pathname:n,search:r,hash:s}=e,i=t.indexOf("#");if(i>-1){let o=s.includes(t.slice(i))?t.slice(i).length:1,a=s.slice(o);return a[0]!=="/"&&(a="/"+a),Nc(a,"")}return Nc(n,t)+r+s}function Wh(t,e,n,r){let s=[],i=[],o=null;const a=({state:m})=>{const b=jf(t,location),w=n.value,h=e.value;let v=0;if(m){if(n.value=b,e.value=m,o&&o===w){o=null;return}v=h?m.position-h.position:0}else r(b);s.forEach(S=>{S(n.value,w,{delta:v,type:Aa.pop,direction:v?v>0?Vo.forward:Vo.back:Vo.unknown})})};function l(){o=n.value}function u(m){s.push(m);const b=()=>{const w=s.indexOf(m);w>-1&&s.splice(w,1)};return i.push(b),b}function c(){if(document.visibilityState==="hidden"){const{history:m}=window;if(!m.state)return;m.replaceState(Mt({},m.state,{scroll:ro()}),"")}}function d(){for(const m of i)m();i=[],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:d}}function jc(t,e,n,r=!1,s=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:s?ro():null}}function Gh(t){const{history:e,location:n}=window,r={value:jf(t,n)},s={value:e.state};s.value||i(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function i(l,u,c){const d=t.indexOf("#"),m=d>-1?(n.host&&document.querySelector("base")?t:t.slice(d))+l:Qh()+t+l;try{e[c?"replaceState":"pushState"](u,"",m),s.value=u}catch(b){console.error(b),n[c?"replace":"assign"](m)}}function o(l,u){i(l,Mt({},e.state,jc(s.value.back,l,s.value.forward,!0),u,{position:s.value.position}),!0),r.value=l}function a(l,u){const c=Mt({},s.value,e.state,{forward:l,scroll:ro()});i(c.current,c,!0),i(l,Mt({},jc(r.value,l,null),{position:c.position+1},u),!1),r.value=l}return{location:r,state:s,push:a,replace:o}}function Hh(t){t=Sh(t);const e=Gh(t),n=Wh(t,e.state,e.location,e.replace);function r(i,o=!0){o||n.pauseListeners(),history.go(i)}const s=Mt({location:"",base:t,go:r,createHref:Rh.bind(null,t)},e,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>e.state.value}),s}let pr=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t}({});var ae=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t}(ae||{});const Yh={type:pr.Static,value:""},Zh=/[a-zA-Z0-9_]/;function $h(t){if(!t)return[[]];if(t==="/")return[[Yh]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(b){throw new Error(`ERR (${n})/"${u}": ${b}`)}let n=ae.Static,r=n;const s=[];let i;function o(){i&&s.push(i),i=[]}let a=0,l,u="",c="";function d(){u&&(n===ae.Static?i.push({type:pr.Static,value:u}):n===ae.Param||n===ae.ParamRegExp||n===ae.ParamRegExpEnd?(i.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:pr.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function m(){u+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==ae.ParamRegExp){r=n,n=ae.EscapeNext;continue}switch(n){case ae.Static:l==="/"?(u&&d(),o()):l===":"?(d(),n=ae.Param):m();break;case ae.EscapeNext:m(),n=r;break;case ae.Param:l==="("?n=ae.ParamRegExp:Zh.test(l)?m():(d(),n=ae.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case ae.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=ae.ParamRegExpEnd:c+=l;break;case ae.ParamRegExpEnd:d(),n=ae.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:e("Unknown state");break}}return n===ae.ParamRegExp&&e(`Unfinished custom RegExp for param "${u}"`),d(),o(),s}const Uc="[^/]+?",Kh={sensitive:!1,strict:!1,start:!0,end:!0};var Se=function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t}(Se||{});const Xh=/[.+*?^${}()[\]/\\]/g;function Jh(t,e){const n=Mt({},Kh,e),r=[];let s=n.start?"^":"";const i=[];for(const u of t){const c=u.length?[]:[Se.Root];n.strict&&!u.length&&(s+="/");for(let d=0;d<u.length;d++){const m=u[d];let b=Se.Segment+(n.sensitive?Se.BonusCaseSensitive:0);if(m.type===pr.Static)d||(s+="/"),s+=m.value.replace(Xh,"\\$&"),b+=Se.Static;else if(m.type===pr.Param){const{value:w,repeatable:h,optional:v,regexp:S}=m;i.push({name:w,repeatable:h,optional:v});const I=S||Uc;if(I!==Uc){b+=Se.BonusCustomRegExp;try{`${I}`}catch(E){throw new Error(`Invalid custom RegExp for param "${w}" (${I}): `+E.message)}}let y=h?`((?:${I})(?:/(?:${I}))*)`:`(${I})`;d||(y=v&&u.length<2?`(?:/${y})`:"/"+y),v&&(y+="?"),s+=y,b+=Se.Dynamic,v&&(b+=Se.BonusOptional),h&&(b+=Se.BonusRepeatable),I===".*"&&(b+=Se.BonusWildcard)}c.push(b)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=Se.BonusStrict}n.strict||(s+="/?"),n.end?s+="$":n.strict&&!s.endsWith("/")&&(s+="(?:/|$)");const o=new RegExp(s,n.sensitive?"":"i");function a(u){const c=u.match(o),d={};if(!c)return null;for(let m=1;m<c.length;m++){const b=c[m]||"",w=i[m-1];d[w.name]=b&&w.repeatable?b.split("/"):b}return d}function l(u){let c="",d=!1;for(const m of t){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const b of m)if(b.type===pr.Static)c+=b.value;else if(b.type===pr.Param){const{value:w,repeatable:h,optional:v}=b,S=w in u?u[w]:"";if(rn(S)&&!h)throw new Error(`Provided param "${w}" is an array but it is not repeatable (* or + modifiers)`);const I=rn(S)?S.join("/"):S;if(!I)if(v)m.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${w}"`);c+=I}}return c||"/"}return{re:o,score:r,keys:i,parse:a,stringify:l}}function qh(t,e){let n=0;for(;n<t.length&&n<e.length;){const r=e[n]-t[n];if(r)return r;n++}return t.length<e.length?t.length===1&&t[0]===Se.Static+Se.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===Se.Static+Se.Segment?1:-1:0}function Uf(t,e){let n=0;const r=t.score,s=e.score;for(;n<r.length&&n<s.length;){const i=qh(r[n],s[n]);if(i)return i;n++}if(Math.abs(s.length-r.length)===1){if(zc(r))return 1;if(zc(s))return-1}return s.length-r.length}function zc(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const t2={strict:!1,end:!0,sensitive:!1};function e2(t,e,n){const r=Jh($h(t.path),n),s=Mt(r,{record:t,parent:e,children:[],alias:[]});return e&&!s.record.aliasOf==!e.record.aliasOf&&e.children.push(s),s}function n2(t,e){const n=[],r=new Map;e=Pc(t2,e);function s(d){return r.get(d)}function i(d,m,b){const w=!b,h=Vc(d);h.aliasOf=b&&b.record;const v=Pc(e,d),S=[h];if("alias"in d){const E=typeof d.alias=="string"?[d.alias]:d.alias;for(const C of E)S.push(Vc(Mt({},h,{components:b?b.record.components:h.components,path:C,aliasOf:b?b.record:h})))}let I,y;for(const E of S){const{path:C}=E;if(m&&C[0]!=="/"){const L=m.record.path,B=L[L.length-1]==="/"?"":"/";E.path=m.record.path+(C&&B+C)}if(I=e2(E,m,v),b?b.alias.push(I):(y=y||I,y!==I&&y.alias.push(I),w&&d.name&&!Qc(I)&&o(d.name)),zf(I)&&l(I),h.children){const L=h.children;for(let B=0;B<L.length;B++)i(L[B],I,b&&b.children[B])}b=b||I}return y?()=>{o(y)}:ks}function o(d){if(Mf(d)){const m=r.get(d);m&&(r.delete(d),n.splice(n.indexOf(m),1),m.children.forEach(o),m.alias.forEach(o))}else{const m=n.indexOf(d);m>-1&&(n.splice(m,1),d.record.name&&r.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function a(){return n}function l(d){const m=i2(d,n);n.splice(m,0,d),d.record.name&&!Qc(d)&&r.set(d.record.name,d)}function u(d,m){let b,w={},h,v;if("name"in d&&d.name){if(b=r.get(d.name),!b)throw Fr(ee.MATCHER_NOT_FOUND,{location:d});v=b.record.name,w=Mt(Fc(m.params,b.keys.filter(y=>!y.optional).concat(b.parent?b.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),d.params&&Fc(d.params,b.keys.map(y=>y.name))),h=b.stringify(w)}else if(d.path!=null)h=d.path,b=n.find(y=>y.re.test(h)),b&&(w=b.parse(h),v=b.record.name);else{if(b=m.name?r.get(m.name):n.find(y=>y.re.test(m.path)),!b)throw Fr(ee.MATCHER_NOT_FOUND,{location:d,currentLocation:m});v=b.record.name,w=Mt({},m.params,d.params),h=b.stringify(w)}const S=[];let I=b;for(;I;)S.unshift(I.record),I=I.parent;return{name:v,path:h,params:w,matched:S,meta:s2(S)}}t.forEach(d=>i(d));function c(){n.length=0,r.clear()}return{addRoute:i,resolve:u,removeRoute:o,clearRoutes:c,getRoutes:a,getRecordMatcher:s}}function Fc(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function Vc(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:r2(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function r2(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function Qc(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function s2(t){return t.reduce((e,n)=>Mt(e,n.meta),{})}function i2(t,e){let n=0,r=e.length;for(;n!==r;){const i=n+r>>1;Uf(t,e[i])<0?r=i:n=i+1}const s=o2(t);return s&&(r=e.lastIndexOf(s,r-1)),r}function o2(t){let e=t;for(;e=e.parent;)if(zf(e)&&Uf(t,e)===0)return e}function zf({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function Wc(t){const e=ze(so),n=ze(il),r=ft(()=>{const l=W(t.to);return e.resolve(l)}),s=ft(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],d=n.matched;if(!c||!d.length)return-1;const m=d.findIndex(zr.bind(null,c));if(m>-1)return m;const b=Gc(l[u-2]);return u>1&&Gc(c)===b&&d[d.length-1].path!==b?d.findIndex(zr.bind(null,l[u-2])):m}),i=ft(()=>s.value>-1&&d2(n.params,r.value.params)),o=ft(()=>s.value>-1&&s.value===n.matched.length-1&&Df(n.params,r.value.params));function a(l={}){if(u2(l)){const u=e[W(t.replace)?"replace":"push"](W(t.to)).catch(ks);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:ft(()=>r.value.href),isActive:i,isExactActive:o,navigate:a}}function a2(t){return t.length===1?t[0]:t}const l2=Gr({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:Wc,setup(t,{slots:e}){const n=Wr(Wc(t)),{options:r}=ze(so),s=ft(()=>({[Hc(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Hc(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=e.default&&a2(e.default(n));return t.custom?i:Zs("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),c2=l2;function u2(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function d2(t,e){for(const n in e){const r=e[n],s=t[n];if(typeof r=="string"){if(r!==s)return!1}else if(!rn(s)||s.length!==r.length||r.some((i,o)=>i.valueOf()!==s[o].valueOf()))return!1}return!0}function Gc(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Hc=(t,e,n)=>t??e??n,f2=Gr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=ze(Ea),s=ft(()=>t.route||r.value),i=ze(Bc,0),o=ft(()=>{let u=W(i);const{matched:c}=s.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),a=ft(()=>s.value.matched[o.value]);vi(Bc,ft(()=>o.value+1)),vi(Fh,a),vi(Ea,s);const l=$();return Ae(()=>[l.value,a.value,t.name],([u,c,d],[m,b,w])=>{c&&(c.instances[d]=u,b&&b!==c&&u&&u===m&&(c.leaveGuards.size||(c.leaveGuards=b.leaveGuards),c.updateGuards.size||(c.updateGuards=b.updateGuards))),u&&c&&(!b||!zr(c,b)||!m)&&(c.enterCallbacks[d]||[]).forEach(h=>h(u))},{flush:"post"}),()=>{const u=s.value,c=t.name,d=a.value,m=d&&d.components[c];if(!m)return Yc(n.default,{Component:m,route:u});const b=d.props[c],w=b?b===!0?u.params:typeof b=="function"?b(u):b:null,v=Zs(m,Mt({},w,e,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return Yc(n.default,{Component:v,route:u})||v}}});function Yc(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const p2=f2;function m2(t){const e=n2(t.routes,t),n=t.parseQuery||Uh,r=t.stringifyQuery||Mc,s=t.history,i=ss(),o=ss(),a=ss(),l=Nd(Mn);let u=Mn;Ir&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=zo.bind(null,G=>""+G),d=zo.bind(null,_h),m=zo.bind(null,Os);function b(G,st){let et,ut;return Mf(G)?(et=e.getRecordMatcher(G),ut=st):ut=G,e.addRoute(ut,et)}function w(G){const st=e.getRecordMatcher(G);st&&e.removeRoute(st)}function h(){return e.getRoutes().map(G=>G.record)}function v(G){return!!e.getRecordMatcher(G)}function S(G,st){if(st=Mt({},st||l.value),typeof G=="string"){const O=Fo(n,G,st.path),z=e.resolve({path:O.path},st),H=s.createHref(O.fullPath);return Mt(O,z,{params:m(z.params),hash:Os(O.hash),redirectedFrom:void 0,href:H})}let et;if(G.path!=null)et=Mt({},G,{path:Fo(n,G.path,st.path).path});else{const O=Mt({},G.params);for(const z in O)O[z]==null&&delete O[z];et=Mt({},G,{params:d(O)}),st.params=d(st.params)}const ut=e.resolve(et,st),xt=G.hash||"";ut.params=c(m(ut.params));const _=xh(r,Mt({},G,{hash:Ah(xt),path:ut.path})),x=s.createHref(_);return Mt({fullPath:_,hash:xt,query:r===Mc?zh(G.query):G.query||{}},ut,{redirectedFrom:void 0,href:x})}function I(G){return typeof G=="string"?Fo(n,G,l.value.path):Mt({},G)}function y(G,st){if(u!==G)return Fr(ee.NAVIGATION_CANCELLED,{from:st,to:G})}function E(G){return B(G)}function C(G){return E(Mt(I(G),{replace:!0}))}function L(G,st){const et=G.matched[G.matched.length-1];if(et&&et.redirect){const{redirect:ut}=et;let xt=typeof ut=="function"?ut(G,st):ut;return typeof xt=="string"&&(xt=xt.includes("?")||xt.includes("#")?xt=I(xt):{path:xt},xt.params={}),Mt({query:G.query,hash:G.hash,params:xt.path!=null?{}:G.params},xt)}}function B(G,st){const et=u=S(G),ut=l.value,xt=G.state,_=G.force,x=G.replace===!0,O=L(et,ut);if(O)return B(Mt(I(O),{state:typeof O=="object"?Mt({},xt,O.state):xt,force:_,replace:x}),st||et);const z=et;z.redirectedFrom=st;let H;return!_&&Th(r,ut,et)&&(H=Fr(ee.NAVIGATION_DUPLICATED,{to:z,from:ut}),Ut(ut,ut,!0,!1)),(H?Promise.resolve(H):K(z,ut)).catch(U=>An(U)?An(U,ee.NAVIGATION_GUARD_REDIRECT)?U:Jt(U):kt(U,z,ut)).then(U=>{if(U){if(An(U,ee.NAVIGATION_GUARD_REDIRECT))return B(Mt({replace:x},I(U.to),{state:typeof U.to=="object"?Mt({},xt,U.to.state):xt,force:_}),st||z)}else U=Y(z,ut,!0,x,xt);return at(z,ut,U),U})}function V(G,st){const et=y(G,st);return et?Promise.reject(et):Promise.resolve()}function T(G){const st=Ct.values().next().value;return st&&typeof st.runWithContext=="function"?st.runWithContext(G):G()}function K(G,st){let et;const[ut,xt,_]=Vh(G,st);et=Qo(ut.reverse(),"beforeRouteLeave",G,st);for(const O of ut)O.leaveGuards.forEach(z=>{et.push(Vn(z,G,st))});const x=V.bind(null,G,st);return et.push(x),qt(et).then(()=>{et=[];for(const O of i.list())et.push(Vn(O,G,st));return et.push(x),qt(et)}).then(()=>{et=Qo(xt,"beforeRouteUpdate",G,st);for(const O of xt)O.updateGuards.forEach(z=>{et.push(Vn(z,G,st))});return et.push(x),qt(et)}).then(()=>{et=[];for(const O of _)if(O.beforeEnter)if(rn(O.beforeEnter))for(const z of O.beforeEnter)et.push(Vn(z,G,st));else et.push(Vn(O.beforeEnter,G,st));return et.push(x),qt(et)}).then(()=>(G.matched.forEach(O=>O.enterCallbacks={}),et=Qo(_,"beforeRouteEnter",G,st,T),et.push(x),qt(et))).then(()=>{et=[];for(const O of o.list())et.push(Vn(O,G,st));return et.push(x),qt(et)}).catch(O=>An(O,ee.NAVIGATION_CANCELLED)?O:Promise.reject(O))}function at(G,st,et){a.list().forEach(ut=>T(()=>ut(G,st,et)))}function Y(G,st,et,ut,xt){const _=y(G,st);if(_)return _;const x=st===Mn,O=Ir?history.state:{};et&&(ut||x?s.replace(G.fullPath,Mt({scroll:x&&O&&O.scroll},xt)):s.push(G.fullPath,xt)),l.value=G,Ut(G,st,et,x),Jt()}let pt;function Tt(){pt||(pt=s.listen((G,st,et)=>{if(!It.listening)return;const ut=S(G),xt=L(ut,It.currentRoute.value);if(xt){B(Mt(xt,{replace:!0,force:!0}),ut).catch(ks);return}u=ut;const _=l.value;Ir&&Oh(Dc(_.fullPath,et.delta),ro()),K(ut,_).catch(x=>An(x,ee.NAVIGATION_ABORTED|ee.NAVIGATION_CANCELLED)?x:An(x,ee.NAVIGATION_GUARD_REDIRECT)?(B(Mt(I(x.to),{force:!0}),ut).then(O=>{An(O,ee.NAVIGATION_ABORTED|ee.NAVIGATION_DUPLICATED)&&!et.delta&&et.type===Aa.pop&&s.go(-1,!1)}).catch(ks),Promise.reject()):(et.delta&&s.go(-et.delta,!1),kt(x,ut,_))).then(x=>{x=x||Y(ut,_,!1),x&&(et.delta&&!An(x,ee.NAVIGATION_CANCELLED)?s.go(-et.delta,!1):et.type===Aa.pop&&An(x,ee.NAVIGATION_ABORTED|ee.NAVIGATION_DUPLICATED)&&s.go(-1,!1)),at(ut,_,x)}).catch(ks)}))}let Wt=ss(),wt=ss(),bt;function kt(G,st,et){Jt(G);const ut=wt.list();return ut.length?ut.forEach(xt=>xt(G,st,et)):console.error(G),Promise.reject(G)}function Zt(){return bt&&l.value!==Mn?Promise.resolve():new Promise((G,st)=>{Wt.add([G,st])})}
29function Jt(G){return bt||(bt=!G,Tt(),Wt.list().forEach(([st,et])=>G?et(G):st()),Wt.reset()),G}function Ut(G,st,et,ut){const{scrollBehavior:xt}=t;if(!Ir||!xt)return Promise.resolve();const _=!et&&Dh(Dc(G.fullPath,0))||(ut||!et)&&history.state&&history.state.scroll||null;return Qs().then(()=>xt(G,st,_)).then(x=>x&&Nh(x)).catch(x=>kt(x,G,st))}const Ft=G=>s.go(G);let rt;const Ct=new Set,It={currentRoute:l,listening:!0,addRoute:b,removeRoute:w,clearRoutes:e.clearRoutes,hasRoute:v,getRoutes:h,resolve:S,options:t,push:E,replace:C,go:Ft,back:()=>Ft(-1),forward:()=>Ft(1),beforeEach:i.add,beforeResolve:o.add,afterEach:a.add,onError:wt.add,isReady:Zt,install(G){G.component("RouterLink",c2),G.component("RouterView",p2),G.config.globalProperties.$router=It,Object.defineProperty(G.config.globalProperties,"$route",{enumerable:!0,get:()=>W(l)}),Ir&&!rt&&l.value===Mn&&(rt=!0,E(s.location).catch(ut=>{}));const st={};for(const ut in Mn)Object.defineProperty(st,ut,{get:()=>l.value[ut],enumerable:!0});G.provide(so,It),G.provide(il,Pd(st)),G.provide(Ea,l);const et=G.unmount;Ct.add(G),G.unmount=function(){Ct.delete(G),Ct.size<1&&(u=Mn,pt&&pt(),pt=null,l.value=Mn,rt=!1,bt=!1),et()}}};function qt(G){return G.reduce((st,et)=>st.then(()=>T(et)),Promise.resolve())}return It}function Xs(){return ze(so)}function io(t){return ze(il)}const Di="data:image/svg+xml,%3csvg%20width='22'%20height='23'%20viewBox='0%200%2022%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.066%2016.0778L16.5104%2011.6333M16.5104%2011.6333L12.066%207.18887M16.5104%2011.6333H5.84375'%20stroke='white'%20stroke-width='1.06667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e";async function $n(t){const e=await fetch(t);if(!e.ok){const n=new Error(`HTTP error! status: ${e.status}`);throw n.status=e.status,n}return e.json()}async function g2(t="de"){return await $n(`https://product.api.eltako.com/${t}/products`)}async function h2(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/categories/${t}/products`)}async function b2(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/products/${t}`)}async function Ff(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/products/${t}/files`)}async function v2(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/products/${t}/variants`)}async function A2(t="de"){return await $n(`https://product.api.eltako.com/${t}/categories`)}async function _a(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/categories/${t}`)}async function y2(t,e="de"){return await $n(`https://product.api.eltako.com/${e}/revisions/${t}/categories`)}function Or(t,e=35){if(t.length<=e)return t;const n=t.substr(0,e-1),r=n.lastIndexOf("-")>n.lastIndexOf(" ")?n.lastIndexOf("-"):n.lastIndexOf(" ");return r!==-1?n.substr(0,r)+"...":t.substr(0,e-1)+"..."}function wa(t){return t.split(new RegExp("(?<=\\S)\\/(?=\\S)","g")).join(" / ")}function Pn(t){if(!t)return"";let e=t.trim().toLowerCase().replace(/\s+/g,"-");return e=e.replace(/[^a-z0-9-]/g,""),e=e.replace(/-{2,}/g,"-"),encodeURIComponent(e)}function ol(t){document.title=`ELTAKO | ${t}`}function is(t,e){const n=document.querySelector(`meta[property="${t}"]`);if(!e){n==null||n.remove();return}const r=n||document.createElement("meta");r.setAttribute("property",t),r.setAttribute("content",e),n||document.head.insertBefore(r,document.head.firstChild)}function os(t,e){const n=document.querySelector(`meta[name="${t}"]`);if(!e){n==null||n.remove();return}const r=n||document.createElement("meta");r.setAttribute("name",t),r.setAttribute("content",e),n||document.head.insertBefore(r,document.head.firstChild)}function oo(t,e,n,r){ol(t),os("twitter:url",r),os("twitter:image",n),os("twitter:description",e),os("twitter:title",`ELTAKO | ${t}`),os("twitter:card","summary_large_image"),is("og:type","article"),is("og:url",r),is("og:image",n),is("og:description",e),is("og:title",`ELTAKO | ${t}`)}function E2(t){return(t==null?void 0:t.status)==="available"}function Zc(t){return t.status==="available"?t.is_new_product?0:1:t.status==="delivery_starting_soon"?2:3}function Vf(t,e){return t.status==="delivery_starting_soon"?e("productDetail.deliveryStartingSoon"):t.is_new_product?e("productDetail.newProduct"):t.status==="not_available"?e("productDetail.notAvailable"):""}function Qf(t,e="de"){return{"bg-eltako-blue-500 text-white":t.status==="delivery_starting_soon","bg-[#D9F2FC] text-[#6C757D]":t.
29status==="not_available","bg-eltako-yellow-400 text-eltako-blue":t.is_new_product&&t.status!=="delivery_starting_soon","text-lg":!(["es","it"].includes(e)&&t.status==="delivery_starting_soon")}}function $c(t,e){let n=[];return e.forEach(r=>{t.includes(r.toLowerCase())&&n.push(r.toLowerCase())}),n.sort((r,s)=>t.indexOf(r)-t.indexOf(s)),n}function fi(t,e,n="name"){return t[n]<e[n]?-1:t[n]>e[n]?1:0}const _2="de".toLowerCase();function w2(){return typeof window>"u"||!window.language?null:String(window.language).toLowerCase()}function k2(){return null}function ao(){return k2()||w2()||_2}const x2="https://nexmart.eltako.com/api/retail-connect/v1",Wn={ALL:"all",PARTIAL:"partial",NONE:"none"},be={SCRIPT_MISSING:"SCRIPT_MISSING",SCRIPT_LOAD_FAILED:"SCRIPT_LOAD_FAILED",DEEPLINK_MISSING:"DEEPLINK_MISSING",NOT_FOUND:"NOT_FOUND",RESPONSE_INVALID:"RESPONSE_INVALID",ELBRIDGE_ERROR:"ELBRIDGE_ERROR",UNSUPPORTED_REQUEST_TYPE:"UNSUPPORTED_REQUEST_TYPE",UNKNOWN:"UNKNOWN"},Kc="https://www.nexmart.com/api/retailconnect/integration.js",Xc="/api/retailconnect/integration.js",T2=30*1e3;let as=null,Wf=null,ka=null,Gf=0;const Hf={available:!0,in_stock:!0,limited:!0,not_available:!1,out_of_stock:!1,unknown:!1},I2=new Map([["UNSUPPORTET_REQUEST_TYPE",be.UNSUPPORTED_REQUEST_TYPE],["UNSUPPORTED_REQUEST_TYPE",be.UNSUPPORTED_REQUEST_TYPE],["NOT_FOUND",be.NOT_FOUND],["RESPONSE_INVALID",be.RESPONSE_INVALID],["ELBRIDGE_ERROR",be.ELBRIDGE_ERROR]]);function Jc(t=""){const e=String(t);for(const[n,r]of I2.entries())if(e.includes(n))return r;return null}function Lr(t,e){const n=new Error(e||t);return n.code=t,n.rawMessage=e,n}function Ei(){return typeof window<"u"&&typeof window.nm_openItem=="function"}function C2(t){var r;const e=String((t==null?void 0:t.filename)||""),n=String(((r=t==null?void 0:t.error)==null?void 0:r.stack)||"");return e.includes(Xc)||n.includes(Xc)||n.includes("nm_openItem")}function al(t=[]){return t.map(e=>({...e,benefits:Array.isArray(e.benefits)?[...e.benefits]:[],availability:Array.isArray(e.availability)?e.availability.map(n=>({...n})):[]}))}function S2(t){return ka&&Wf===t&&Gf>Date.now()?al(ka):null}function L2(t,e){Wf=t,ka=al(e),Gf=Date.now()+T2}async function xa(){if(!Ei()){if(typeof window>"u"||typeof document>"u")throw Lr(be.SCRIPT_LOAD_FAILED,"Nexmart integration script can only be loaded in a browser context");return as||(as=new Promise((t,e)=>{const n=o=>{as=null,e(Lr(be.SCRIPT_LOAD_FAILED,o))},r=()=>{if(!Ei()){n("Nexmart integration script loaded without nm_openItem");return}t()},s=document.querySelector(`script[src="${Kc}"]`);if(s){if(Ei()){t();return}s.addEventListener("load",r,{once:!0}),s.addEventListener("error",()=>n("Failed to load Nexmart integration script"),{once:!0});return}const i=document.createElement("script");i.src=Kc,i.async=!0,i.setAttribute("data-nexmart-integration","true"),i.addEventListener("load",r,{once:!0}),i.addEventListener("error",()=>n("Failed to load Nexmart integration script"),{once:!0}),document.head.appendChild(i)}),as)}}async function R2(t,{timeoutMs:e=5e3}={}){if(!t)throw Lr(be.DEEPLINK_MISSING);try{await xa()}catch(n){throw n!=null&&n.code?n:Lr(be.SCRIPT_LOAD_FAILED,(n==null?void 0:n.message)||String(n))}if(!Ei())throw Lr(be.SCRIPT_MISSING);return new Promise((n,r)=>{let s=!1,i;const o=()=>{typeof window<"u"&&window.removeEventListener("error",l),i&&clearTimeout(i)},a=(u,c)=>{s||(s=!0,o(),r(Lr(u,c)))},l=u=>{var m;if(!C2(u))return;const c=((m=u==null?void 0:u.error)==null?void 0:m.message)||(u==null?void 0:u.message)||"",d=Jc(c);d&&a(d,c)};window.addEventListener("error",l),i=setTimeout(()=>{s||a(be.UNKNOWN,"Retailer deeplink did not complete before timeout")},e);try{window.nm_openItem(t)}catch(u){const c=(u==null?void 0:u.message)||String(u),d=Jc(c)??be.UNKNOWN;a(d,c)}})}async function P2(t,e={}){const n=`${x2}${t}`,r=await fetch(n,{headers:{"Content-Type":"application/json",...e.headers},...e});if(!r.ok){const s=new Error(`Retailer API error: ${r.status}`);s.status=r.status;try{s.details=await r.json()}catch{}throw s}return r.json()}function hr(t){return t==null?"":String(t).trim()}function Wo(t,e){const n=hr(t),r=hr(e);return!n||!r?!1:n===r}function Yf(t){const e=hr(t).toLowerCase();return e?e==="satisfiable"?!0:e==="notsatisfiable"||e==="not_satisfiable"||e==="not-satisfiable"?!1:null:null}function N2(t){const e=Number(t);return!Number.isFinite(e)||e<=0?"1":String(Math.floor(e))}function O2(t=[]){return t.map(e=>{const n=hr(e==null?void 0:e.sku),r=hr(e==null?void 0:e.gtin),s=N2(e==null?void 0:e.quantity);return n?{key:"pid",value:n,quantity:s}:r?{key:"gtin",value:r,quantity:s}:null}
29).filter(Boolean)}function D2(t={}){let e=0;t.expired===!1&&(e+=4),t.error||(e+=2),t.actionLink&&(e+=2),t.onlineDeeplink&&(e+=1);const n=Yf(t.quantity);n===!0&&(e+=3),n===!1&&(e-=3);const r=hr(t.availability).toLowerCase();return Hf[r]&&(e+=1),e}function M2(t,e=[]){const n=t==null?void 0:t.sku,r=t==null?void 0:t.gtin;let s=null,i=-1;return e.forEach(o=>{if(!(Wo(o==null?void 0:o.supplierPid,n)||Wo(o==null?void 0:o.pid,n)||Wo(o==null?void 0:o.gtin,r)))return;const l=D2(o);l>i&&(s=o,i=l)}),s}function B2(t={},e=[]){var r,s,i,o;if(t.actionLink)return t.actionLink;if(t.deeplink)return t.deeplink;if(Array.isArray(t.products)){const a=(r=t.products.find(u=>u==null?void 0:u.actionLink))==null?void 0:r.actionLink;if(a)return a;const l=(s=t.products.find(u=>u==null?void 0:u.onlineDeeplink))==null?void 0:s.onlineDeeplink;if(l)return l}const n=(i=e.find(a=>a==null?void 0:a.actionLink))==null?void 0:i.actionLink;return n||((o=e.find(a=>a==null?void 0:a.onlineDeeplink))==null?void 0:o.onlineDeeplink)}async function j2(t=[],e={}){if(!Array.isArray(t)||t.length===0)return[];const{useCache:n=!0,country:r=ao()}=e,s=O2(t),i=new URLSearchParams;s.forEach(c=>{i.append(c.key,c.value)}),s.forEach(c=>{i.append("quantity",c.quantity)}),r&&i.append("country",r);const o=i.toString();if(s.length===0){console.warn("fetchRetailers: No valid product identifiers found",t);const c=new Error("No valid product identifiers in cart.");throw c.code="NO_VALID_IDENTIFIERS",c}if(n){const c=S2(o);if(c)return c}const a=await P2(`/retailers?${o}`),u=(Array.isArray(a==null?void 0:a.retailers)?a.retailers:[]).map(c=>{var b,w,h,v,S;const d=U2(t,c.products||[]),m=Zf(d);return{id:c.id,name:c.name,street:(b=c.address)==null?void 0:b.street,postalCode:(w=c.address)==null?void 0:w.postalCode,city:(h=c.address)==null?void 0:h.city,country:(v=c.address)==null?void 0:v.countryCode,logoUrl:c.logoUrl,logoText:(S=c.name)==null?void 0:S.substring(0,2).toUpperCase(),benefits:Array.isArray(c.benefits)?[...c.benefits]:[],services:c.services||[],distanceKm:c.distanceKm,rank:c.rank,deeplink:B2(c,d),availability:d,availabilityStatus:z2(d),availableProductCount:m}}).sort(F2).map(V2);return n&&L2(o,u),al(u)}function U2(t,e=[]){return t.map(n=>{const r=M2(n,e),s=hr(r==null?void 0:r.availability).toLowerCase()||"unknown",i=Hf[s]??!1,o=Yf(r==null?void 0:r.quantity),a=o===null?i:i&&o;return{productId:n.productId,sku:n.sku,gtin:n.gtin,name:n.name,shortDescription:n.shortDescription,imageUrl:n.imageUrl,requested:n.quantity,availabilityRaw:(r==null?void 0:r.stock)??(r==null?void 0:r.availabilityRaw),availability:r==null?void 0:r.availability,available:a,actionLink:r==null?void 0:r.actionLink,onlineDeeplink:r==null?void 0:r.onlineDeeplink,quantity:(r==null?void 0:r.quantity)??null,expired:!!(r!=null&&r.expired),error:(r==null?void 0:r.error)??null}})}function z2(t){const e=t.filter(n=>n.available).length;return t.length===0?Wn.NONE:e===t.length?Wn.ALL:e===0?Wn.NONE:Wn.PARTIAL}function qc(t){return typeof(t==null?void 0:t.availableProductCount)=="number"?t.availableProductCount:Zf(t==null?void 0:t.availability)}function Zf(t){return Array.isArray(t)?t.reduce((e,n)=>e+(n!=null&&n.available?1:0),0):0}const F2=(t,e)=>{const n=qc(t),r=qc(e);return n!==r?r-n:String((t==null?void 0:t.name)??"").localeCompare(String((e==null?void 0:e.name)??""))};function V2(t){const e={...t};return delete e.availableProductCount,e}const Q2="de,at".split(",").map(t=>t.trim().toLowerCase()).filter(Boolean);function ll(t){return t?Q2.includes(String(t).toLowerCase()):!1}const W2=!1,G2=typeof window<"u",H2=1e3*60*30,cl=()=>{if(!G2)return null;try{return window.localStorage}catch(t){return console.warn("Local storage unavailable:",t),null}},ul=(t,e)=>{try{t.removeItem(e.dataKey),t.removeItem(e.timestampKey),t.removeItem(e.languageKey)}catch(n){console.warn(`Unable to clear cache entry "${e.dataKey}":`,n)}},$f=(t,e,n=H2)=>{const r=cl();if(!r)return null;try{const s=JSON.parse(r.getItem(t.dataKey)),i=JSON.parse(r.getItem(t.timestampKey)),o=r.getItem(t.languageKey);return Array.isArray(s)&&s.length>0&&i!==null&&i>Date.now()-n&&o===e?s:null}
29catch(s){return console.warn(`Discarding unreadable cache entry "${t.dataKey}":`,s),ul(r,t),null}},Kf=(t,e,n)=>{const r=cl();if(r)try{r.setItem(t.dataKey,JSON.stringify(e)),r.setItem(t.timestampKey,JSON.stringify(Date.now())),r.setItem(t.languageKey,n)}catch(s){console.warn(`Unable to persist cache entry "${t.dataKey}":`,s),ul(r,t)}},Xf=t=>{const e=cl();e&&ul(e,t)},Ta="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAvCAYAAACc5fiSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALqADAAQAAAABAAAALwAAAABv8g20AAABaUlEQVRoBWNkSFn/n2EIAqYh6Gawk0cdTu+YGw3x0RAnMgRGkwqRAUU1ZaMhTrWgJNKg0RAnMqCopmw0xKkWlEQaRLMQr/RUZQBhWgGaOTzGQpYBhGkFaOZwWjkYZu6ow2EhQS96NMTpFdIwe0ZDHBYS9KJHQ5xeIQ2zZzTEYSFBL3o0xOkV0jB7RkOch52Z4WqjE0NvqA4DEyMsXCB0tqMiw5UGJwZBLlZUCQp4LBToRdH64/c/hpeffjIUuakwqInzMHCyMjP8+vuPYVKELkOuszLD/huvGT7/+IOihxIOIzUH9tmYGRlmxhowJFjLo7hpwdGHDOmLLwA9Qr05BKqmcZDDEhecZ6hce5Xhx++/DD+BGMQGiVHT0aBQoWqIIwczHwcLAyswBt5+/Y0sTDU21dI4uos+UTE9o5sN4lM1qWCzgFZiow6nVcjiMnc0xHGFDK3ER0OcViGLy9zREMcVMrQSH7IhDgCqT0KUyqXm+wAAAABJRU5ErkJggg==",Y2="data:image/svg+xml,%3csvg%20width='42'%20height='36'%20viewBox='0%200%2042%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M19.4022%200.678177C19.9242%20-0.226059%2021.2294%20-0.226059%2021.7514%200.678177L40.9699%2033.9655C41.4919%2034.8697%2040.8394%2036%2039.7952%2036H1.35838C0.314256%2036%20-0.33832%2034.8697%200.183741%2033.9655L19.4022%200.678177ZM18.8846%2013.7902C18.8118%2012.7548%2019.6443%2011.8748%2020.6823%2011.8748C21.7203%2011.8748%2022.5528%2012.7548%2022.48%2013.7902L21.6222%2025.9986C21.5875%2026.4921%2021.177%2026.8748%2020.6823%2026.8748C20.1876%2026.8748%2019.7771%2026.4921%2019.7424%2025.9986L18.8846%2013.7902ZM20.6823%2031.8748C21.7495%2031.8748%2022.6146%2030.9953%2022.6146%2029.9105C22.6146%2028.8256%2021.7495%2027.9462%2020.6823%2027.9462C19.6151%2027.9462%2018.75%2028.8256%2018.75%2029.9105C18.75%2030.9953%2019.6151%2031.8748%2020.6823%2031.8748Z'%20fill='%23FAE701'/%3e%3c/svg%3e";/*!
30  * shared v9.14.5
31  * (c) 2025 kazuya kawaguchi
32  * Released under the MIT License.
33  */function Z2(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const Mi=typeof window<"u",Kn=(t,e=!1)=>e?Symbol.for(t):Symbol(t),$2=(t,e,n)=>K2({l:t,k:e,s:n}),K2=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ie=t=>typeof t=="number"&&isFinite(t),X2=t=>qf(t)==="[object Date]",Bi=t=>qf(t)==="[object RegExp]",lo=t=>Lt(t)&&Object.keys(t).length===0,we=Object.assign,J2=Object.create,zt=(t=null)=>J2(t);let tu;const dl=()=>tu||(tu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:zt());function eu(t){return t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function nu(t){return t.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function q2(t){return t=t.replace(/(\w+)\s*=\s*"([^"]*)"/g,(r,s,i)=>`${s}="${nu(i)}"`),t=t.replace(/(\w+)\s*=\s*'([^']*)'/g,(r,s,i)=>`${s}='${nu(i)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(t)&&(t=t.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(r=>{t=t.replace(r,"$1javascript&#58;")}),t}const tb=Object.prototype.hasOwnProperty;function tn(t,e){return tb.call(t,e)}const ce=Array.isArray,ne=t=>typeof t=="function",dt=t=>typeof t=="string",Kt=t=>typeof t=="boolean",Ot=t=>t!==null&&typeof t=="object",eb=t=>Ot(t)&&ne(t.then)&&ne(t.catch),Jf=Object.prototype.toString,qf=t=>Jf.call(t),Lt=t=>{if(!Ot(t))return!1;const e=Object.getPrototypeOf(t);return e===null||e.constructor===Object},nb=t=>t==null?"":ce(t)||Lt(t)&&t.toString===Jf?JSON.stringify(t,null,2):String(t);function rb(t,e=""){return t.reduce((n,r,s)=>s===0?n+r:n+e+r,"")}function co(t){let e=t;return()=>++e}const pi=t=>!Ot(t)||ce(t);function _i(t,e){if(pi(t)||pi(e))throw new Error("Invalid value");
vendor: 4,193 bytes, lines 33-38
33const n=[{src:t,des:e}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(i=>{i!=="__proto__"&&(Ot(r[i])&&!Ot(s[i])&&(s[i]=Array.isArray(r[i])?[]:zt()),pi(s[i])||pi(r[i])?s[i]=r[i]:n.push({src:r[i],des:s[i]}))})}}/*!
34  * message-compiler v9.14.5
35  * (c) 2025 kazuya kawaguchi
36  * Released under the MIT License.
37  */function sb(t,e,n){return{line:t,column:e,offset:n}}function ji(t,e,n){return{start:t,end:e}}const ib=/\{([0-9a-zA-Z]+)\}/g;function t0(t,...e){return e.length===1&&ob(e[0])&&(e=e[0]),(!e||!e.hasOwnProperty)&&(e={}),t.replace(ib,(n,r)=>e.hasOwnProperty(r)?e[r]:"")}const e0=Object.assign,ru=t=>typeof t=="string",ob=t=>t!==null&&typeof t=="object";function n0(t,e=""){return t.reduce((n,r,s)=>s===0?n+r:n+e+r,"")}const fl={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},ab={[fl.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function lb(t,e,...n){const r=t0(ab[t],...n||[]),s={message:String(r),code:t};return e&&(s.location=e),s}const At={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},cb={[At.EXPECTED_TOKEN]:"Expected token: '{0}'",[At.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[At.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[At.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[At.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[At.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[At.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[At.EMPTY_PLACEHOLDER]:"Empty placeholder",[At.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[At.INVALID_LINKED_FORMAT]:"Invalid linked format",[At.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[At.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[At.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[At.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[At.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[At.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Zr(t,e,n={}){const{domain:r,messages:s,args:i}=n,o=t0((s||cb)[t]||"",...i||[]),a=new SyntaxError(String(o));return a.code=t,e&&(a.location=e),a.domain=r,a}function ub(t){throw t}const yn=" ",db="\r",Ce=`
38`,fb="\u2028",pb="\u2029";function mb(t){const e=t;let n=0,r=1,s=1,i=0;const o=B=>e[B]===db&&e[B+1]===Ce,a=B=>e[B]===Ce,l=B=>e[B]===pb,u=B=>e[B]===fb,c=B=>o(B)||a(B)||l(B)||u(B),d=()=>n,m=()=>r,b=()=>s,w=()=>i,h=B=>o(B)||l(B)||u(B)?Ce:e[B],v=()=>h(n),S=()=>h(n+i);function I(){return i=0,c(n)&&(r++,s=0),o(n)&&n++,n++,s++,e[n]}function y(){return o(n+i)&&i++,i++,e[n+i]}function E(){n=0,r=1,s=1,i=0}function C(B=0){i=B}function L(){const B=n+i;for(;B!==n;)I();i=0}return{index:d,line:m,column:b,peekOffset:w,charAt:h,currentChar:v,currentPeek:S,next:I,peek:y,reset:E,resetPeek:C,skipToPeek:L}}const Bn=void 0,gb=".",su="'",hb="tokenizer";function bb(t,e={}){const n=e.location!==!1,r=mb(t),s=()=>r.index(),i=()=>sb(r.line(),r.column(),r.index()),o=i(),a=s(),l={currentType:14,offset:a,startLoc:o,endLoc:o,lastType:14,lastOffset:a,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=e;function d(p,g,N,...j){const J=u();if(g.column+=N,g.offset+=N,c){const X=n?ji(J.startLoc,g):null,M=Zr(p,X,{domain:hb,args:j});c(M)}}function m(p,g,N){p.endLoc=i(),p.currentType=g;const j={type:g};return n&&(j.loc=ji(p.startLoc,p.endLoc)),N!=null&&(j.value=N),j}const b=p=>m(p,14);function w(p,g){return p.currentChar()===g?(p.next(),g):(d(At.EXPECTED_TOKEN,i(),0,g),"")}function h(p){let g="";for(;p.currentPeek()===yn||p.currentPeek()===Ce;)g+=p.currentPeek(),p.peek();return g}function v(p){const g=h(p);return p.skipToPeek(),g}function S(p){if(p===Bn)return!1;
38const g=p.charCodeAt(0);return g>=97&&g<=122||g>=65&&g<=90||g===95}function I(p){if(p===Bn)return!1;const g=p.charCodeAt(0);return g>=48&&g<=57}function y(p,g){const{currentType:N}=g;if(N!==2)return!1;h(p);const j=S(p.currentPeek());return p.resetPeek(),j}function E(p,g){const{currentType:N}=g;if(N!==2)return!1;h(p);const j=p.currentPeek()==="-"?p.peek():p.currentPeek(),J=I(j);return p.resetPeek(),J}function C(p,g){const{currentType:N}=g;if(N!==2)return!1;h(p);const j=p.currentPeek()===su;return p.resetPeek(),j}function L(p,g){const{currentType:N}=g;if(N!==8)return!1;h(p);const j=p.currentPeek()===".";return p.resetPeek(),j}function B(p,g){const{currentType:N}=g;if(N!==9)return!1;h(p);const j=S(p.currentPeek());return p.resetPeek(),j}function V(p,g){const{currentType:N}=g;if(!(N===8||N===12))return!1;h(p);const j=p.currentPeek()===":";return p.resetPeek(),j}function T(p,g){const{currentType:N}=g;if(N!==10)return!1;const j=()=>{const X=p.currentPeek();return X==="{"?S(p.peek()):X==="@"||X==="%"||X==="|"||X===":"||X==="."||X===yn||!X?!1:X===Ce?(p.peek(),j()):Y(p,!1)},J=j();return p.resetPeek(),J}function K(p){h(p);const g=p.currentPeek()==="|";return p.resetPeek(),g}function at(p){const g=h(p),N=p.currentPeek()==="%"&&p.peek()==="{";return p.resetPeek(),{isModulo:N,hasSpace:g.length>0}}function Y(p,g=!0){const N=(J=!1,X="",M=!1)=>{const Q=p.currentPeek();return Q==="{"?X==="%"?!1:J:Q==="@"||!Q?X==="%"?!0:J:Q==="%"?(p.peek(),N(J,"%",!0)):Q==="|"?X==="%"||M?!0:!(X===yn||X===Ce):Q===yn?(p.peek(),N(!0,yn,M)):Q===Ce?(p.peek(),N(!0,Ce,M)):!0},j=N();return g&&p.resetPeek(),j}function pt(p,g){const N=p.currentChar();return N===Bn?Bn:g(N)?(p.next(),N):null}function Tt(p){const g=p.charCodeAt(0);return g>=97&&g<=122||g>=65&&g<=90||g>=48&&g<=57||g===95||g===36}function Wt(p){return pt(p,Tt)}function wt(p){const g=p.charCodeAt(0);return g>=97&&g<=122||g>=65&&g<=90||g>=48&&g<=57||g===95||g===36||g===45}function bt(p){return pt(p,wt)}function kt(p){const g=p.charCodeAt(0);return g>=48&&g<=57}function Zt(p){return pt(p,kt)}function Jt(p){const g=p.charCodeAt(0);return g>=48&&g<=57||g>=65&&g<=70||g>=97&&g<=102}function Ut(p){return pt(p,Jt)}function Ft(p){let g="",N="";for(;g=Zt(p);)N+=g;return N}function rt(p){v(p);const g=p.currentChar();return g!=="%"&&d(At.EXPECTED_TOKEN,i(),0,g),p.next(),"%"}function Ct(p){let g="";for(;;){const N=p.currentChar();if(N==="{"||N==="}"||N==="@"||N==="|"||!N)break;if(N==="%")if(Y(p))g+=N,p.next();else break;else if(N===yn||N===Ce)if(Y(p))g+=N,p.next();else{if(K(p))break;g+=N,p.next()}else g+=N,p.next()}return g}function It(p){v(p);let g="",N="";for(;g=bt(p);)N+=g;return p.currentChar()===Bn&&d(At.UNTERMINATED_CLOSING_BRACE,i(),0),N}function qt(p){v(p);let g="";return p.currentChar()==="-"?(p.next(),g+=`-${Ft(p)}`):g+=Ft(p),p.currentChar()===Bn&&d(At.UNTERMINATED_CLOSING_BRACE,i(),0),g}function G(p){return p!==su&&p!==Ce}function st(p){v(p),w(p,"'");let g="",N="";for(;g=pt(p,G);)g==="\\"?N+=et(p):N+=g;const j=p.currentChar();return j===Ce||j===Bn?(d(At.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),j===Ce&&(p.next(),w(p,"'")),N):(w(p,"'"),N)}function et(p){const g=p.currentChar();switch(g){case"\\":case"'":return p.next(),`\\${g}`;case"u":return ut(p,g,4);case"U":return ut(p,g,6);default:return d(At.UNKNOWN_ESCAPE_SEQUENCE,i(),0,g),""}}function ut(p,g,N){w(p,g);let j="";for(let J=0;J<N;J++){const X=Ut(p);if(!X){d(At.INVALID_UNICODE_ESCAPE_SEQUENCE,i(),0,`\\${g}${j}${p.currentChar()}`);break}j+=X}return`\\${g}${j}`}function xt(p){return p!=="{"&&p!=="}"&&p!==yn&&p!==Ce}function _(p){v(p);let g="",N="";for(;g=pt(p,xt);)N+=g;return N}function x(p){let g="",N="";for(;g=Wt(p);)N+=g;return N}function O(p){const g=N=>{const j=p.currentChar();return j==="{"||j==="%"||j==="@"||j==="|"||j==="("||j===")"||!j||j===yn?N:(N+=j,p.next(),g(N))};return g("")}function z(p){v(p);const g=w(p,"|");return v(p),g}function H(p,g){let N=null;switch(p.currentChar()){case"{":return g.braceNest>=1&&d(At.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),p.next(),N=m(g,2,"{"),v(p),g.braceNest++,N;case"}":return g.braceNest>0&&g.currentType===2&&d(At.EMPTY_PLACEHOLDER,i(),0),p.next(),N=m(g,3,"}"),g.braceNest--,g.braceNest>0&&v(p),g.inLinked&&g.braceNest===0&&(g.inLinked=!1),N;case"@":return g.braceNest>0&&d(At.UNTERMINATED_CLOSING_BRACE,i(),0),N=U(p,g)||b(g),g.braceNest=0,N;default:{let J=!0,X=!0,M=!0;
vendor: 4,101 bytes, line 38
38if(K(p))return g.braceNest>0&&d(At.UNTERMINATED_CLOSING_BRACE,i(),0),N=m(g,1,z(p)),g.braceNest=0,g.inLinked=!1,N;if(g.braceNest>0&&(g.currentType===5||g.currentType===6||g.currentType===7))return d(At.UNTERMINATED_CLOSING_BRACE,i(),0),g.braceNest=0,tt(p,g);if(J=y(p,g))return N=m(g,5,It(p)),v(p),N;if(X=E(p,g))return N=m(g,6,qt(p)),v(p),N;if(M=C(p,g))return N=m(g,7,st(p)),v(p),N;if(!J&&!X&&!M)return N=m(g,13,_(p)),d(At.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,N.value),v(p),N;break}}return N}function U(p,g){const{currentType:N}=g;let j=null;const J=p.currentChar();switch((N===8||N===9||N===12||N===10)&&(J===Ce||J===yn)&&d(At.INVALID_LINKED_FORMAT,i(),0),J){case"@":return p.next(),j=m(g,8,"@"),g.inLinked=!0,j;case".":return v(p),p.next(),m(g,9,".");case":":return v(p),p.next(),m(g,10,":");default:return K(p)?(j=m(g,1,z(p)),g.braceNest=0,g.inLinked=!1,j):L(p,g)||V(p,g)?(v(p),U(p,g)):B(p,g)?(v(p),m(g,12,x(p))):T(p,g)?(v(p),J==="{"?H(p,g)||j:m(g,11,O(p))):(N===8&&d(At.INVALID_LINKED_FORMAT,i(),0),g.braceNest=0,g.inLinked=!1,tt(p,g))}}function tt(p,g){let N={type:14};if(g.braceNest>0)return H(p,g)||b(g);if(g.inLinked)return U(p,g)||b(g);switch(p.currentChar()){case"{":return H(p,g)||b(g);case"}":return d(At.UNBALANCED_CLOSING_BRACE,i(),0),p.next(),m(g,3,"}");case"@":return U(p,g)||b(g);default:{if(K(p))return N=m(g,1,z(p)),g.braceNest=0,g.inLinked=!1,N;const{isModulo:J,hasSpace:X}=at(p);if(J)return X?m(g,0,Ct(p)):m(g,4,rt(p));if(Y(p))return m(g,0,Ct(p));break}}return N}function P(){const{currentType:p,offset:g,startLoc:N,endLoc:j}=l;return l.lastType=p,l.lastOffset=g,l.lastStartLoc=N,l.lastEndLoc=j,l.offset=s(),l.startLoc=i(),r.currentChar()===Bn?m(l,14):tt(r,l)}return{nextToken:P,currentOffset:s,currentPosition:i,context:u}}const vb="parser",Ab=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function yb(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(e||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function Eb(t={}){const e=t.location!==!1,{onError:n,onWarn:r}=t;function s(y,E,C,L,...B){const V=y.currentPosition();if(V.offset+=L,V.column+=L,n){const T=e?ji(C,V):null,K=Zr(E,T,{domain:vb,args:B});n(K)}}function i(y,E,C,L,...B){const V=y.currentPosition();if(V.offset+=L,V.column+=L,r){const T=e?ji(C,V):null;r(lb(E,T,B))}}function o(y,E,C){const L={type:y};return e&&(L.start=E,L.end=E,L.loc={start:C,end:C}),L}function a(y,E,C,L){e&&(y.end=E,y.loc&&(y.loc.end=C))}function l(y,E){const C=y.context(),L=o(3,C.offset,C.startLoc);return L.value=E,a(L,y.currentOffset(),y.currentPosition()),L}function u(y,E){const C=y.context(),{lastOffset:L,lastStartLoc:B}=C,V=o(5,L,B);return V.index=parseInt(E,10),y.nextToken(),a(V,y.currentOffset(),y.currentPosition()),V}function c(y,E,C){const L=y.context(),{lastOffset:B,lastStartLoc:V}=L,T=o(4,B,V);return T.key=E,C===!0&&(T.modulo=!0),y.nextToken(),a(T,y.currentOffset(),y.currentPosition()),T}function d(y,E){const C=y.context(),{lastOffset:L,lastStartLoc:B}=C,V=o(9,L,B);return V.value=E.replace(Ab,yb),y.nextToken(),a(V,y.currentOffset(),y.currentPosition()),V}function m(y){const E=y.nextToken(),C=y.context(),{lastOffset:L,lastStartLoc:B}=C,V=o(8,L,B);return E.type!==12?(s(y,At.UNEXPECTED_EMPTY_LINKED_MODIFIER,C.lastStartLoc,0),V.value="",a(V,L,B),{nextConsumeToken:E,node:V}):(E.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,qe(E)),V.value=E.value||"",a(V,y.currentOffset(),y.currentPosition()),{node:V})}function b(y,E){const C=y.context(),L=o(7,C.offset,C.startLoc);return L.value=E,a(L,y.currentOffset(),y.currentPosition()),L}function w(y){const E=y.context(),C=o(6,E.offset,E.startLoc);let L=y.nextToken();if(L.type===9){const B=m(y);C.modifier=B.node,L=B.nextConsumeToken||y.nextToken()}switch(L.type!==10&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(L)),L=y.nextToken(),L.type===2&&(L=y.nextToken()),L.type){case 11:L.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(L)),C.key=b(y,L.value||"");break;case 5:L.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(L)),C.key=c(y,L.value||"");break;
38case 6:L.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(L)),C.key=u(y,L.value||"");break;case 7:L.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(L)),C.key=d(y,L.value||"");break;default:{s(y,At.UNEXPECTED_EMPTY_LINKED_KEY,E.lastStartLoc,0);const B=y.context(),V=o(7,B.offset,B.startLoc);return V.value="",a(V,B.offset,B.startLoc),C.key=V,a(C,B.offset,B.startLoc),{nextConsumeToken:L,node:C}}}return a(C,y.currentOffset(),y.currentPosition()),{node:C}}function h(y){const E=y.context(),C=E.currentType===1?y.currentOffset():E.offset,L=E.currentType===1?E.endLoc:E.startLoc,B=o(2,C,L);B.items=[];let V=null,T=null;do{const Y=V||y.nextToken();switch(V=null,Y.type){case 0:Y.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(Y)),B.items.push(l(y,Y.value||""));break;case 6:Y.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(Y)),B.items.push(u(y,Y.value||""));break;case 4:T=!0;break;case 5:Y.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(Y)),B.items.push(c(y,Y.value||"",!!T)),T&&(i(y,fl.USE_MODULO_SYNTAX,E.lastStartLoc,0,qe(Y)),T=null);break;case 7:Y.value==null&&s(y,At.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,qe(Y)),B.items.push(d(y,Y.value||""));break;case 8:{const pt=w(y);B.items.push(pt.node),V=pt.nextConsumeToken||null;break}}}while(E.currentType!==14&&E.currentType!==1);const K=E.currentType===1?E.lastOffset:y.currentOffset(),at=E.currentType===1?E.lastEndLoc:y.currentPosition();return a(B,K,at),B}function v(y,E,C,L){const B=y.context();let V=L.items.length===0;const T=o(1,E,C);T.cases=[],T.cases.push(L);do{const K=h(y);V||(V=K.items.length===0),T.cases.push(K)}while(B.currentType!==14);return V&&s(y,At.MUST_HAVE_MESSAGES_IN_PLURAL,C,0),a(T,y.currentOffset(),y.currentPosition()),T}function S(y){const E=y.context(),{offset:C,startLoc:L}=E,B=h(y);return E.currentType===14?B:v(y,C,L,B)}function I(y){const E=bb(y,e0({},t)),C=E.context(),L=o(0,C.offset,C.startLoc);return e&&L.loc&&(L.loc.source=y),L.body=S(E),t.onCacheKey&&(L.cacheKey=t.onCacheKey(y)),C.currentType!==14&&s(E,At.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,y[C.offset]||""),a(L,E.currentOffset(),E.currentPosition()),L}return{parse:I}}function qe(t){if(t.type===14)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function _b(t,e={}){const n={ast:t,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function iu(t,e){for(let n=0;n<t.length;n++)pl(t[n],e)}function pl(t,e){switch(t.type){case 1:iu(t.cases,e),e.helper("plural");break;case 2:iu(t.items,e);break;case 6:{pl(t.key,e),e.helper("linked"),e.helper("type");break}case 5:e.helper("interpolate"),e.helper("list");break;case 4:e.helper("interpolate"),e.helper("named");break}}function wb(t,e={}){const n=_b(t);n.helper("normalize"),t.body&&pl(t.body,n);const r=n.context();t.helpers=Array.from(r.helpers)}function kb(t){const e=t.body;return e.type===2?ou(e):e.cases.forEach(n=>ou(n)),t}function ou(t){if(t.items.length===1){const e=t.items[0];(e.type===3||e.type===9)&&(t.static=e.value,delete e.value)}else{const e=[];for(let n=0;n<t.items.length;n++){const r=t.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;e.push(r.value)}if(e.length===t.items.length){t.static=n0(e);for(let n=0;n<t.items.length;n++){const r=t.items[n];(r.type===3||r.type===9)&&delete r.value}}}}const xb="minifier";function Cr(t){switch(t.t=t.type,t.type){case 0:{const e=t;Cr(e.body),e.b=e.body,delete e.body;break}case 1:{const e=t,n=e.cases;for(let r=0;r<n.length;r++)Cr(n[r]);e.c=n,delete e.cases;break}case 2:{const e=t,n=e.items;for(let r=0;r<n.length;r++)Cr(n[r]);e.i=n,delete e.items,e.static&&(e.s=e.static,delete e.static);break}case 3:case 9:case 8:case 7:{const e=t;e.value&&(e.v=e.value,delete e.value);break}case 6:{const e=t;Cr(e.key),e.k=e.key,delete e.key,e.modifier&&(Cr(e.modifier),e.m=e.modifier,delete e.modifier);break}case 5:{const e=t;e.i=e.index,delete e.index;break}case 4:{const e=t;e.k=e.key,delete e.key;break}default:throw Zr(At.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:xb,args:[t.type]})}delete t.type}const Tb="parser";function Ib(t,e){const{filename:n,breakLineCode:r,needIndent:s}=e,i=e.location!==!1,o={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:s,indentLevel:0};i&&t.loc&&(o.source=t.loc.source);const a=()=>o;function l(h,v){o.code+=h}function u(h,v=!0){const S=v?r:"";l(s?S+"  ".repeat(h):S)}function c(h=!0){const v=++o.indentLevel;h&&u(v)}function d(h=!0){const v=--o.indentLevel;h&&u(v)}function m(){u(o.indentLevel)}return{context:a,push:l,indent:c,deindent:d,newline:m,helper:h=>`_${h}`,needIndent:()=>o.needIndent}}function Cb(t,e){const{helper:n}=t;t.push(`${n("linked")}
38(`),Vr(t,e.key),e.modifier?(t.push(", "),Vr(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function Sb(t,e){const{helper:n,needIndent:r}=t;t.push(`${n("normalize")}([`),t.indent(r());const s=e.items.length;for(let i=0;i<s&&(Vr(t,e.items[i]),i!==s-1);i++)t.push(", ");t.deindent(r()),t.push("])")}function Lb(t,e){const{helper:n,needIndent:r}=t;if(e.cases.length>1){t.push(`${n("plural")}([`),t.indent(r());const s=e.cases.length;for(let i=0;i<s&&(Vr(t,e.cases[i]),i!==s-1);i++)t.push(", ");t.deindent(r()),t.push("])")}}function Rb(t,e){e.body?Vr(t,e.body):t.push("null")}function Vr(t,e){const{helper:n}=t;switch(e.type){case 0:Rb(t,e);break;case 1:Lb(t,e);break;case 2:Sb(t,e);break;case 6:Cb(t,e);break;case 8:t.push(JSON.stringify(e.value),e);break;case 7:t.push(JSON.stringify(e.value),e);break;case 5:t.push(`${n("interpolate")}(${n("list")}(${e.index}))`,e);break;case 4:t.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(e.key)}))`,e);break;case 9:t.push(JSON.stringify(e.value),e);break;case 3:t.push(JSON.stringify(e.value),e);break;default:throw Zr(At.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:Tb,args:[e.type]})}}const Pb=(t,e={})=>{const n=ru(e.mode)?e.mode:"normal",r=ru(e.filename)?e.filename:"message.intl";e.sourceMap;const s=e.breakLineCode!=null?e.breakLineCode:n==="arrow"?";":`
39`,i=e.needIndent?e.needIndent:n!=="arrow",o=t.helpers||[],a=Ib(t,{filename:r,breakLineCode:s,needIndent:i});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(i),o.length>0&&(a.push(`const { ${n0(o.map(c=>`${c}: _${c}`),", ")} } = ctx`),a.newline()),a.push("return "),Vr(a,t),a.deindent(i),a.push("}"),delete t.helpers;const{code:l,map:u}=a.context();return{ast:t,code:l,map:u?u.toJSON():void 0}};function Nb(t,e={}){const n=e0({},e),r=!!n.jit,s=!!n.minify,i=n.optimize==null?!0:n.optimize,a=Eb(n).parse(t);return r?(i&&kb(a),s&&Cr(a),{ast:a,code:""}):(wb(a,n),Pb(a,n))}/*!
40  * core-base v9.14.5
41  * (c) 2025 kazuya kawaguchi
42  * Released under the MIT License.
43  */function Ob(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(dl().__INTLIFY_PROD_DEVTOOLS__=!1)}function hn(t){return Ot(t)&&ml(t)===0&&(tn(t,"b")||tn(t,"body"))}const r0=["b","body"];function Db(t){return Xn(t,r0)}const s0=["c","cases"];function Mb(t){return Xn(t,s0,[])}const i0=["s","static"];function Bb(t){return Xn(t,i0)}const o0=["i","items"];function jb(t){return Xn(t,o0,[])}const a0=["t","type"];function ml(t){return Xn(t,a0)}const l0=["v","value"];function mi(t,e){const n=Xn(t,l0);if(n!=null)return n;throw Ds(e)}const c0=["m","modifier"];function Ub(t){return Xn(t,c0)}const u0=["k","key"];function zb(t){const e=Xn(t,u0);if(e)return e;throw Ds(6)}function Xn(t,e,n){for(let r=0;r<e.length;r++){const s=e[r];if(tn(t,s)&&t[s]!=null)return t[s]}return n}const d0=[...r0,...s0,...i0,...o0,...u0,...c0,...l0,...a0];function Ds(t){return new Error(`unhandled node type: ${t}`)}const Jn=[];Jn[0]={w:[0],i:[3,0],"[":[4],o:[7]};Jn[1]={w:[1],".":[2],"[":[4],o:[7]};Jn[2]={w:[2],i:[3,0],0:[3,0]};Jn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Jn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Jn[5]={"'":[4,0],o:8,l:[5,0]};Jn[6]={'"':[4,0],o:8,l:[6,0]};const Fb=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Vb(t){return Fb.test(t)}function Qb(t){const e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e===n&&(e===34||e===39)?t.slice(1,-1):t}function Wb(t){if(t==null)return"o";switch(t.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Gb(t){const e=t.trim();return t.charAt(0)==="0"&&isNaN(parseInt(t))?!1:Vb(e)?Qb(e):"*"+e}function Hb(t){const e=[];let n=-1,r=0,s=0,i,o,a,l,u,c,d;const m=[];m[0]=()=>{o===void 0?o=a:o+=a},m[1]=()=>{o!==void 0&&(e.push(o),o=void 0)},m[2]=()=>{m[0](),s++},m[3]=()=>{if(s>0)s--,r=4,m[0]();else{if(s=0,o===void 0||(o=Gb(o),o===!1))return!1;m[1]()}};function b(){const w=t[n+1];if(r===5&&w==="'"||r===6&&w==='"')return n++,a="\\"+w,m[0](),!0}for(;r!==null;)if(n++,i=t[n],!(i==="\\"&&b())){if(l=Wb(i),d=Jn[r],u=d[l]||d.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=m[u[1]],c&&(a=i,c()===!1))))return;if(r===7)return e}}const au=new Map;function Yb(t,e){return Ot(t)?t[e]:null}function Zb(t,e){if(!Ot(t))return null;let n=au.get(e);if(n||(n=Hb(e),n&&au.set(e,n)),!n)return null;const r=n.length;let s=t,i=0;for(;i<r;){const o=n[i];if(d0.includes(o)&&hn(s))return null;const a=s[o];if(a===void 0||ne(s))return null;s=a,i++}return s}const $b=t=>t,Kb=t=>"",Xb="text",Jb=t=>t.length===0?"":rb(t),qb=nb;function lu(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function tv(t){const e=ie(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(ie(t.named.count)||ie(t.named.n))?ie(t.named.count)?t.named.count:ie(t.named.n)?t.named.n:e:e}function ev(t,e){e.count||(e.count=t),e.n||(e.n=t)}function nv(t={}){const e=t.locale,n=tv(t),r=Ot(t.pluralRules)&&dt(e)&&ne(t.pluralRules[e])?t.pluralRules[e]:lu,s=Ot(t.pluralRules)&&dt(e)&&ne(t.pluralRules[e])?lu:void 0,i=S=>S[r(n,S.length,s)],o=t.list||[],a=S=>o[S],l=t.named||zt();ie(t.pluralIndex)&&ev(n,l);const u=S=>l[S];function c(S){const I=ne(t.messages)?t.messages(S):Ot(t.messages)?t.messages[S]:!1;return I||(t.parent?t.parent.message(S):Kb)}const d=S=>t.modifiers?t.modifiers[S]:$b,m=Lt(t.processor)&&ne(t.processor.normalize)?t.processor.normalize:Jb,b=Lt(t.processor)&&ne(t.processor.interpolate)?t.processor.interpolate:qb,w=Lt(t.processor)&&dt(t.processor.type)?t.processor.type:Xb,v={list:a,named:u,plural:i,linked:(S,...I)=>{const[y,E]=I;let C="text",L="";I.length===1?Ot(y)?(L=y.modifier||L,C=y.type||C):dt(y)&&(L=y||L):I.length===2&&(dt(y)&&(L=y||L),dt(E)&&(C=E||C));const B=c(S)(v),V=C==="vnode"&&ce(B)&&L?B[0]:B;return L?d(L)(V,C):V},message:c,type:w,interpolate:b,normalize:m,values:we(zt(),o,l)};return v}let Ms=null;function rv(t){Ms=t}function sv(t,e,n){Ms&&Ms.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:n})}const iv=ov("function:translate");function ov(t){return e=>Ms&&Ms.emit(t,e)}
43const av=fl.__EXTEND_POINT__,ir=co(av),lv={FALLBACK_TO_TRANSLATE:ir(),CANNOT_FORMAT_NUMBER:ir(),FALLBACK_TO_NUMBER_FORMAT:ir(),CANNOT_FORMAT_DATE:ir(),FALLBACK_TO_DATE_FORMAT:ir(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:ir(),__EXTEND_POINT__:ir()},f0=At.__EXTEND_POINT__,or=co(f0),mn={INVALID_ARGUMENT:f0,INVALID_DATE_ARGUMENT:or(),INVALID_ISO_DATE_ARGUMENT:or(),NOT_SUPPORT_NON_STRING_MESSAGE:or(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:or(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:or(),NOT_SUPPORT_LOCALE_TYPE:or(),__EXTEND_POINT__:or()};function Tn(t){return Zr(t,null,void 0)}function gl(t,e){return e.locale!=null?cu(e.locale):cu(t.locale)}let Go;function cu(t){if(dt(t))return t;if(ne(t)){if(t.resolvedOnce&&Go!=null)return Go;if(t.constructor.name==="Function"){const e=t();if(eb(e))throw Tn(mn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Go=e}else throw Tn(mn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Tn(mn.NOT_SUPPORT_LOCALE_TYPE)}function cv(t,e,n){return[...new Set([n,...ce(e)?e:Ot(e)?Object.keys(e):dt(e)?[e]:[n]])]}function p0(t,e,n){const r=dt(n)?n:Ui,s=t;s.__localeChainCache||(s.__localeChainCache=new Map);let i=s.__localeChainCache.get(r);if(!i){i=[];let o=[n];for(;ce(o);)o=uu(i,o,e);const a=ce(e)||!Lt(e)?e:e.default?e.default:null;o=dt(a)?[a]:a,ce(o)&&uu(i,o,!1),s.__localeChainCache.set(r,i)}return i}function uu(t,e,n){let r=!0;for(let s=0;s<e.length&&Kt(r);s++){const i=e[s];dt(i)&&(r=uv(t,e[s],n))}return r}function uv(t,e,n){let r;const s=e.split("-");do{const i=s.join("-");r=dv(t,i,n),s.splice(-1,1)}while(s.length&&r===!0);return r}function dv(t,e,n){let r=!1;if(!t.includes(e)&&(r=!0,e)){r=e[e.length-1]!=="!";const s=e.replace(/!/g,"");t.push(s),(ce(n)||Lt(n))&&n[s]&&(r=n[s])}return r}const fv="9.14.5",uo=-1,Ui="en-US",du="",fu=t=>`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function pv(){return{upper:(t,e)=>e==="text"&&dt(t)?t.toUpperCase():e==="vnode"&&Ot(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&dt(t)?t.toLowerCase():e==="vnode"&&Ot(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&dt(t)?fu(t):e==="vnode"&&Ot(t)&&"__v_isVNode"in t?fu(t.children):t}}let m0;function mv(t){m0=t}let g0;function gv(t){g0=t}let h0;function hv(t){h0=t}let b0=null;const bv=t=>{b0=t},vv=()=>b0;let v0=null;const pu=t=>{v0=t},Av=()=>v0;let mu=0;function yv(t={}){const e=ne(t.onWarn)?t.onWarn:Z2,n=dt(t.version)?t.version:fv,r=dt(t.locale)||ne(t.locale)?t.locale:Ui,s=ne(r)?Ui:r,i=ce(t.fallbackLocale)||Lt(t.fallbackLocale)||dt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:s,o=Lt(t.messages)?t.messages:Ho(s),a=Lt(t.datetimeFormats)?t.datetimeFormats:Ho(s),l=Lt(t.numberFormats)?t.numberFormats:Ho(s),u=we(zt(),t.modifiers,pv()),c=t.pluralRules||zt(),d=ne(t.missing)?t.missing:null,m=Kt(t.missingWarn)||Bi(t.missingWarn)?t.missingWarn:!0,b=Kt(t.fallbackWarn)||Bi(t.fallbackWarn)?t.fallbackWarn:!0,w=!!t.fallbackFormat,h=!!t.unresolving,v=ne(t.postTranslation)?t.postTranslation:null,S=Lt(t.processor)?t.processor:null,I=Kt(t.warnHtmlMessage)?t.warnHtmlMessage:!0,y=!!t.escapeParameter,E=ne(t.messageCompiler)?t.messageCompiler:m0,C=ne(t.messageResolver)?t.messageResolver:g0||Yb,L=ne(t.localeFallbacker)?t.localeFallbacker:h0||cv,B=Ot(t.fallbackContext)?t.fallbackContext:void 0,V=t,T=Ot(V.__datetimeFormatters)?V.__datetimeFormatters:new Map,K=Ot(V.__numberFormatters)?V.__numberFormatters:new Map,at=Ot(V.__meta)?V.__meta:{};mu++;const Y={version:n,cid:mu,locale:r,fallbackLocale:i,messages:o,modifiers:u,pluralRules:c,missing:d,missingWarn:m,fallbackWarn:b,fallbackFormat:w,unresolving:h,postTranslation:v,processor:S,warnHtmlMessage:I,escapeParameter:y,messageCompiler:E,messageResolver:C,localeFallbacker:L,fallbackContext:B,onWarn:e,__meta:at};return Y.datetimeFormats=a,Y.numberFormats=l,Y.__datetimeFormatters=T,Y.__numberFormatters=K,__INTLIFY_PROD_DEVTOOLS__&&sv(Y,n,at),Y}const Ho=t=>({[t]:zt()});function hl(t,e,n,r,s){const{missing:i,onWarn:o}=t;if(i!==null){const a=i(t,n,e,s);return dt(a)?a:e}else return e}function ls(t,e,n){const r=t;r.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}function Ev(t,e){return t===e?!1:t.split("-")[0]===e.split("-")[0]}function _v(t,e){const n=e.indexOf(t);if(n===-1)return!1;for(let r=n+1;r<e.length;r++)if(Ev(t,e[r]))return!0;return!1}function Yo(t){return n=>wv(n,t)}function wv(t,e){const n=Db(e);
43if(n==null)throw Ds(0);if(ml(n)===1){const i=Mb(n);return t.plural(i.reduce((o,a)=>[...o,gu(t,a)],[]))}else return gu(t,n)}function gu(t,e){const n=Bb(e);if(n!=null)return t.type==="text"?n:t.normalize([n]);{const r=jb(e).reduce((s,i)=>[...s,Ia(t,i)],[]);return t.normalize(r)}}function Ia(t,e){const n=ml(e);switch(n){case 3:return mi(e,n);case 9:return mi(e,n);case 4:{const r=e;if(tn(r,"k")&&r.k)return t.interpolate(t.named(r.k));if(tn(r,"key")&&r.key)return t.interpolate(t.named(r.key));throw Ds(n)}case 5:{const r=e;if(tn(r,"i")&&ie(r.i))return t.interpolate(t.list(r.i));if(tn(r,"index")&&ie(r.index))return t.interpolate(t.list(r.index));throw Ds(n)}case 6:{const r=e,s=Ub(r),i=zb(r);return t.linked(Ia(t,i),s?Ia(t,s):void 0,t.type)}case 7:return mi(e,n);case 8:return mi(e,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const kv=t=>t;let gi=zt();function xv(t,e={}){let n=!1;const r=e.onError||ub;return e.onError=s=>{n=!0,r(s)},{...Nb(t,e),detectError:n}}function Tv(t,e){if(dt(t)){Kt(e.warnHtmlMessage)&&e.warnHtmlMessage;const r=(e.onCacheKey||kv)(t),s=gi[r];if(s)return s;const{ast:i,detectError:o}=xv(t,{...e,location:!1,jit:!0}),a=Yo(i);return o?a:gi[r]=a}else{const n=t.cacheKey;if(n){const r=gi[n];return r||(gi[n]=Yo(t))}else return Yo(t)}}const hu=()=>"",$e=t=>ne(t);function bu(t,...e){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:i,fallbackLocale:o,messages:a}=t,[l,u]=Ca(...e),c=Kt(u.missingWarn)?u.missingWarn:t.missingWarn,d=Kt(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn,m=Kt(u.escapeParameter)?u.escapeParameter:t.escapeParameter,b=!!u.resolvedMessage,w=dt(u.default)||Kt(u.default)?Kt(u.default)?i?l:()=>l:u.default:n?i?l:()=>l:"",h=n||w!=="",v=gl(t,u);m&&Iv(u);let[S,I,y]=b?[l,v,a[v]||zt()]:A0(t,l,v,o,d,c),E=S,C=l;if(!b&&!(dt(E)||hn(E)||$e(E))&&h&&(E=w,C=E),!b&&(!(dt(E)||hn(E)||$e(E))||!dt(I)))return s?uo:l;let L=!1;const B=()=>{L=!0},V=$e(E)?E:y0(t,l,I,E,C,B);if(L)return E;const T=Lv(t,I,y,u),K=nv(T),at=Cv(t,V,K);let Y=r?r(at,l):at;if(m&&dt(Y)&&(Y=q2(Y)),__INTLIFY_PROD_DEVTOOLS__){const pt={timestamp:Date.now(),key:dt(l)?l:$e(E)?E.key:"",locale:I||($e(E)?E.locale:""),format:dt(E)?E:$e(E)?E.source:"",message:Y};pt.meta=we({},t.__meta,vv()||{}),iv(pt)}return Y}function Iv(t){ce(t.list)?t.list=t.list.map(e=>dt(e)?eu(e):e):Ot(t.named)&&Object.keys(t.named).forEach(e=>{dt(t.named[e])&&(t.named[e]=eu(t.named[e]))})}function A0(t,e,n,r,s,i){const{messages:o,onWarn:a,messageResolver:l,localeFallbacker:u}=t,c=u(t,r,n);let d=zt(),m,b=null;const w="translate";for(let h=0;h<c.length&&(m=c[h],d=o[m]||zt(),(b=l(d,e))===null&&(b=d[e]),!(dt(b)||hn(b)||$e(b)));h++)if(!_v(m,c)){const v=hl(t,e,m,i,w);v!==e&&(b=v)}return[b,m,d]}function y0(t,e,n,r,s,i){const{messageCompiler:o,warnHtmlMessage:a}=t;if($e(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||e,u}if(o==null){const u=()=>r;return u.locale=n,u.key=e,u}const l=o(r,Sv(t,n,s,r,a,i));return l.locale=n,l.key=e,l.source=r,l}function Cv(t,e,n){return e(n)}function Ca(...t){const[e,n,r]=t,s=zt();if(!dt(e)&&!ie(e)&&!$e(e)&&!hn(e))throw Tn(mn.INVALID_ARGUMENT);const i=ie(e)?String(e):($e(e),e);return ie(n)?s.plural=n:dt(n)?s.default=n:Lt(n)&&!lo(n)?s.named=n:ce(n)&&(s.list=n),ie(r)?s.plural=r:dt(r)?s.default=r:Lt(r)&&we(s,r),[i,s]}function Sv(t,e,n,r,s,i){return{locale:e,key:n,warnHtmlMessage:s,onError:o=>{throw i&&i(o),o},onCacheKey:o=>$2(e,n,o)}}function Lv(t,e,n,r){const{modifiers:s,pluralRules:i,messageResolver:o,fallbackLocale:a,fallbackWarn:l,missingWarn:u,fallbackContext:c}=t,m={locale:e,modifiers:s,pluralRules:i,messages:b=>{let w=o(n,b);
vendor: 5,288 bytes, lines 43-47
43if(w==null&&c){const[,,h]=A0(c,b,e,a,l,u);w=o(h,b)}if(dt(w)||hn(w)){let h=!1;const S=y0(t,b,e,w,b,()=>{h=!0});return h?hu:S}else return $e(w)?w:hu}};return t.processor&&(m.processor=t.processor),r.list&&(m.list=r.list),r.named&&(m.named=r.named),ie(r.plural)&&(m.pluralIndex=r.plural),m}function vu(t,...e){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:o}=t,{__datetimeFormatters:a}=t,[l,u,c,d]=Sa(...e),m=Kt(c.missingWarn)?c.missingWarn:t.missingWarn;Kt(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn;const b=!!c.part,w=gl(t,c),h=o(t,s,w);if(!dt(l)||l==="")return new Intl.DateTimeFormat(w,d).format(u);let v={},S,I=null;const y="datetime format";for(let L=0;L<h.length&&(S=h[L],v=n[S]||{},I=v[l],!Lt(I));L++)hl(t,l,S,m,y);if(!Lt(I)||!dt(S))return r?uo:l;let E=`${S}__${l}`;lo(d)||(E=`${E}__${JSON.stringify(d)}`);let C=a.get(E);return C||(C=new Intl.DateTimeFormat(S,we({},I,d)),a.set(E,C)),b?C.formatToParts(u):C.format(u)}const E0=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Sa(...t){const[e,n,r,s]=t,i=zt();let o=zt(),a;if(dt(e)){const l=e.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Tn(mn.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();a=new Date(u);try{a.toISOString()}catch{throw Tn(mn.INVALID_ISO_DATE_ARGUMENT)}}else if(X2(e)){if(isNaN(e.getTime()))throw Tn(mn.INVALID_DATE_ARGUMENT);a=e}else if(ie(e))a=e;else throw Tn(mn.INVALID_ARGUMENT);return dt(n)?i.key=n:Lt(n)&&Object.keys(n).forEach(l=>{E0.includes(l)?o[l]=n[l]:i[l]=n[l]}),dt(r)?i.locale=r:Lt(r)&&(o=r),Lt(s)&&(o=s),[i.key||"",a,i,o]}function Au(t,e,n){const r=t;for(const s in n){const i=`${e}__${s}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function yu(t,...e){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:i,localeFallbacker:o}=t,{__numberFormatters:a}=t,[l,u,c,d]=La(...e),m=Kt(c.missingWarn)?c.missingWarn:t.missingWarn;Kt(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn;const b=!!c.part,w=gl(t,c),h=o(t,s,w);if(!dt(l)||l==="")return new Intl.NumberFormat(w,d).format(u);let v={},S,I=null;const y="number format";for(let L=0;L<h.length&&(S=h[L],v=n[S]||{},I=v[l],!Lt(I));L++)hl(t,l,S,m,y);if(!Lt(I)||!dt(S))return r?uo:l;let E=`${S}__${l}`;lo(d)||(E=`${E}__${JSON.stringify(d)}`);let C=a.get(E);return C||(C=new Intl.NumberFormat(S,we({},I,d)),a.set(E,C)),b?C.formatToParts(u):C.format(u)}const _0=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function La(...t){const[e,n,r,s]=t,i=zt();let o=zt();if(!ie(e))throw Tn(mn.INVALID_ARGUMENT);const a=e;return dt(n)?i.key=n:Lt(n)&&Object.keys(n).forEach(l=>{_0.includes(l)?o[l]=n[l]:i[l]=n[l]}),dt(r)?i.locale=r:Lt(r)&&(o=r),Lt(s)&&(o=s),[i.key||"",a,i,o]}function Eu(t,e,n){const r=t;for(const s in n){const i=`${e}__${s}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}Ob();/*!
44  * vue-i18n v9.14.5
45  * (c) 2025 kazuya kawaguchi
46  * Released under the MIT License.
47  */const Rv="9.14.5";function Pv(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(dl().__INTLIFY_PROD_DEVTOOLS__=!1)}const Nv=lv.__EXTEND_POINT__,En=co(Nv);En(),En(),En(),En(),En(),En(),En(),En(),En();const w0=mn.__EXTEND_POINT__,Oe=co(w0),Xe={UNEXPECTED_RETURN_TYPE:w0,INVALID_ARGUMENT:Oe(),MUST_BE_CALL_SETUP_TOP:Oe(),NOT_INSTALLED:Oe(),NOT_AVAILABLE_IN_LEGACY_MODE:Oe(),REQUIRED_VALUE:Oe(),INVALID_VALUE:Oe(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Oe(),NOT_INSTALLED_WITH_PROVIDE:Oe(),UNEXPECTED_ERROR:Oe(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Oe(),BRIDGE_SUPPORT_VUE_2_ONLY:Oe(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Oe(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Oe(),__EXTEND_POINT__:Oe()};function sn(t,...e){return Zr(t,null,void 0)}const Ra=Kn("__translateVNode"),Pa=Kn("__datetimeParts"),Na=Kn("__numberParts"),Ov=Kn("__setPluralRules"),Dv=Kn("__injectWithOption"),Oa=Kn("__dispose");function Bs(t){if(!Ot(t)||hn(t))return t;for(const e in t)if(tn(t,e))if(!e.includes("."))Ot(t[e])&&Bs(t[e]);else{const n=e.split("."),r=n.length-1;let s=t,i=!1;for(let o=0;o<r;o++){if(n[o]==="__proto__")throw new Error(`unsafe key: ${n[o]}`);if(n[o]in s||(s[n[o]]=zt()),!Ot(s[n[o]])){i=!0;break}s=s[n[o]]}if(i||(hn(s)?d0.includes(n[r])||delete t[e]:(s[n[r]]=t[e],delete t[e])),!hn(s)){const o=s[n[r]];Ot(o)&&Bs(o)}}return t}function k0(t,e){const{messages:n,__i18n:r,messageResolver:s,flatJson:i}=e,o=Lt(n)?n:ce(r)?zt():{[t]:zt()};if(ce(r)&&r.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:u}=a;l?(o[l]=o[l]||zt(),_i(u,o[l])):_i(u,o)}else dt(a)&&_i(JSON.parse(a),o)}),s==null&&i)for(const a in o)tn(o,a)&&Bs(o[a]);return o}function x0(t){return t.type}function Mv(t,e,n){let r=Ot(e.messages)?e.messages:zt();"__i18nGlobal"in n&&(r=k0(t.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);
47s.length&&s.forEach(i=>{t.mergeLocaleMessage(i,r[i])});{if(Ot(e.datetimeFormats)){const i=Object.keys(e.datetimeFormats);i.length&&i.forEach(o=>{t.mergeDateTimeFormat(o,e.datetimeFormats[o])})}if(Ot(e.numberFormats)){const i=Object.keys(e.numberFormats);i.length&&i.forEach(o=>{t.mergeNumberFormat(o,e.numberFormats[o])})}}}function _u(t){return ct(Hs,null,t,0)}const wu="__INTLIFY_META__",ku=()=>[],Bv=()=>!1;let xu=0;function Tu(t){return(e,n,r,s)=>t(n,r,Yr()||void 0,s)}const jv=()=>{const t=Yr();let e=null;return t&&(e=x0(t)[wu])?{[wu]:e}:null};function T0(t={},e){const{__root:n,__injectWithOption:r}=t,s=n===void 0,i=t.flatJson,o=Mi?$:Nd,a=!!t.translateExistCompatible;let l=Kt(t.inheritLocale)?t.inheritLocale:!0;const u=o(n&&l?n.locale.value:dt(t.locale)?t.locale:Ui),c=o(n&&l?n.fallbackLocale.value:dt(t.fallbackLocale)||ce(t.fallbackLocale)||Lt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:u.value),d=o(k0(u.value,t)),m=o(Lt(t.datetimeFormats)?t.datetimeFormats:{[u.value]:{}}),b=o(Lt(t.numberFormats)?t.numberFormats:{[u.value]:{}});let w=n?n.missingWarn:Kt(t.missingWarn)||Bi(t.missingWarn)?t.missingWarn:!0,h=n?n.fallbackWarn:Kt(t.fallbackWarn)||Bi(t.fallbackWarn)?t.fallbackWarn:!0,v=n?n.fallbackRoot:Kt(t.fallbackRoot)?t.fallbackRoot:!0,S=!!t.fallbackFormat,I=ne(t.missing)?t.missing:null,y=ne(t.missing)?Tu(t.missing):null,E=ne(t.postTranslation)?t.postTranslation:null,C=n?n.warnHtmlMessage:Kt(t.warnHtmlMessage)?t.warnHtmlMessage:!0,L=!!t.escapeParameter;const B=n?n.modifiers:Lt(t.modifiers)?t.modifiers:{};let V=t.pluralRules||n&&n.pluralRules,T;T=(()=>{s&&pu(null);const M={version:Rv,locale:u.value,fallbackLocale:c.value,messages:d.value,modifiers:B,pluralRules:V,missing:y===null?void 0:y,missingWarn:w,fallbackWarn:h,fallbackFormat:S,unresolving:!0,postTranslation:E===null?void 0:E,warnHtmlMessage:C,escapeParameter:L,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};M.datetimeFormats=m.value,M.numberFormats=b.value,M.__datetimeFormatters=Lt(T)?T.__datetimeFormatters:void 0,M.__numberFormatters=Lt(T)?T.__numberFormatters:void 0;const Q=yv(M);return s&&pu(Q),Q})(),ls(T,u.value,c.value);function at(){return[u.value,c.value,d.value,m.value,b.value]}const Y=ft({get:()=>u.value,set:M=>{u.value=M,T.locale=u.value}}),pt=ft({get:()=>c.value,set:M=>{c.value=M,T.fallbackLocale=c.value,ls(T,u.value,M)}}),Tt=ft(()=>d.value),Wt=ft(()=>m.value),wt=ft(()=>b.value);function bt(){return ne(E)?E:null}function kt(M){E=M,T.postTranslation=M}function Zt(){return I}function Jt(M){M!==null&&(y=Tu(M)),I=M,T.missing=y}const Ut=(M,Q,lt,vt,Dt,se)=>{at();let te;try{__INTLIFY_PROD_DEVTOOLS__,s||(T.fallbackContext=n?Av():void 0),te=M(T)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(T.fallbackContext=void 0)}if(lt!=="translate exists"&&ie(te)&&te===uo||lt==="translate exists"&&!te){const[Je,on]=Q();return n&&v?vt(n):Dt(Je)}else{if(se(te))return te;throw sn(Xe.UNEXPECTED_RETURN_TYPE)}};function Ft(...M){return Ut(Q=>Reflect.apply(bu,null,[Q,...M]),()=>Ca(...M),"translate",Q=>Reflect.apply(Q.t,Q,[...M]),Q=>Q,Q=>dt(Q))}function rt(...M){const[Q,lt,vt]=M;if(vt&&!Ot(vt))throw sn(Xe.INVALID_ARGUMENT);return Ft(Q,lt,we({resolvedMessage:!0},vt||{}))}function Ct(...M){return Ut(Q=>Reflect.apply(vu,null,[Q,...M]),()=>Sa(...M),"datetime format",Q=>Reflect.apply(Q.d,Q,[...M]),()=>du,Q=>dt(Q))}function It(...M){return Ut(Q=>Reflect.apply(yu,null,[Q,...M]),()=>La(...M),"number format",Q=>Reflect.apply(Q.n,Q,[...M]),()=>du,Q=>dt(Q))}function qt(M){return M.map(Q=>dt(Q)||ie(Q)||Kt(Q)?_u(String(Q)):Q)}const st={normalize:qt,interpolate:M=>M,type:"vnode"};function et(...M){return Ut(Q=>{let lt;const vt=Q;try{vt.processor=st,lt=Reflect.apply(bu,null,[vt,...M])}finally{vt.processor=null}return lt},()=>Ca(...M),"translate",Q=>Q[Ra](...M),Q=>[_u(Q)],Q=>ce(Q))}function ut(...M){return Ut(Q=>Reflect.apply(yu,null,[Q,...M]),()=>La(...M),"number format",Q=>Q[Na](...M),ku,Q=>dt(Q)||ce(Q))}function xt(...M){return Ut(Q=>Reflect.apply(vu,null,[Q,...M]),()=>Sa(...M),"datetime format",Q=>Q[Pa](...M),ku,Q=>dt(Q)||ce(Q))}function _(M){V=M,T.pluralRules=V}function x(M,Q){return Ut(()=>{if(!M)return!1;const lt=dt(Q)?Q:u.value,vt=H(lt),Dt=T.messageResolver(vt,M);return a?Dt!=null:hn(Dt)||$e(Dt)||dt(Dt)},()=>[M],"translate exists",lt=>Reflect.apply(lt.te,lt,[M,Q]),Bv,lt=>Kt(lt))}function O(M){let Q=null;const lt=p0(T,c.value,u.value);for(let vt=0;vt<lt.length;vt++){const Dt=d.value[lt[vt]]||{},se=T.messageResolver(Dt,M);if(se!=null){Q=se;break}}return Q}function z(M){const Q=O(M);return Q??(n?n.tm(M)||{}:{})}function H(M){return d.value[M]||{}}function U(M,Q){if(i){const lt={[M]:Q};for(const vt in lt)tn(lt,vt)&&Bs(lt[vt]);Q=lt[M]}d.value[M]=Q,T.messages=d.value}function tt(M,Q){d.value[M]=d.value[M]||{};const lt={[M]:Q};if(i)for(const vt in lt)tn(lt,vt)&&Bs(lt[vt]);Q=lt[M],_i(Q,d.value[M]),T.messages=d.value}function P(M){return m.value[M]||{}}function p(M,Q){m.value[M]=Q,T.datetimeFormats=m.value,Au(T,M,Q)}function g(M,Q){m.value[M]=we(m.value[M]||{},Q),T.datetimeFormats=m.value,Au(T,M,Q)}function N(M){return b.value[M]||{}}function j(M,Q){b.value[M]=Q,T.numberFormats=b.value,Eu(T,M,Q)}function J(M,Q){b.value[M]=we(b.value[M]||{},Q),T.numberFormats=b.value,Eu(T,M,Q)}xu++,n&&Mi&&(Ae(n.locale,M=>{l&&(u.value=M,T.locale=M,ls(T,u.value,c.value))}),Ae(n.fallbackLocale,M=>{l&&(c.value=M,T.fallbackLocale=M,ls(T,u.value,c.value))}));const X={id:xu,locale:Y,fallbackLocale:pt,get inheritLocale(){return l},set inheritLocale(M){l=M,M&&n&&(u.value=n.locale.value,c.value=n.fallbackLocale.value,ls(T,u.value,c.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:Tt,get modifiers(){return B},get pluralRules(){return V||{}},get isGlobal(){return s},get missingWarn(){return w},set missingWarn(M){w=M,T.missingWarn=w},get fallbackWarn(){return h},set fallbackWarn(M){h=M,T.fallbackWarn=h},get fallbackRoot(){return v},set fallbackRoot(M){v=M},get fallbackFormat(){return S},set fallbackFormat(M){S=M,T.fallbackFormat=S},get warnHtmlMessage(){return C},set warnHtmlMessage(M){C=M,T.warnHtmlMessage=M},get escapeParameter(){return L}
47,set escapeParameter(M){L=M,T.escapeParameter=M},t:Ft,getLocaleMessage:H,setLocaleMessage:U,mergeLocaleMessage:tt,getPostTranslationHandler:bt,setPostTranslationHandler:kt,getMissingHandler:Zt,setMissingHandler:Jt,[Ov]:_};return X.datetimeFormats=Wt,X.numberFormats=wt,X.rt=rt,X.te=x,X.tm=z,X.d=Ct,X.n=It,X.getDateTimeFormat=P,X.setDateTimeFormat=p,X.mergeDateTimeFormat=g,X.getNumberFormat=N,X.setNumberFormat=j,X.mergeNumberFormat=J,X[Dv]=r,X[Ra]=et,X[Pa]=xt,X[Na]=ut,X}const bl={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function Uv({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((r,s)=>[...r,...s.type===gt?s.children:[s]],[]):e.reduce((n,r)=>{const s=t[r];return s&&(n[r]=s()),n},zt())}function I0(t){return gt}const zv=Gr({name:"i18n-t",props:we({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>ie(t)||!isNaN(t)}},bl),setup(t,e){const{slots:n,attrs:r}=e,s=t.i18n||ge({useScope:t.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),o=zt();t.locale&&(o.locale=t.locale),t.plural!==void 0&&(o.plural=dt(t.plural)?+t.plural:t.plural);const a=Uv(e,i),l=s[Ra](t.keypath,a,o),u=we(zt(),r),c=dt(t.tag)||Ot(t.tag)?t.tag:I0();return Zs(c,u,l)}}}),Iu=zv;function Fv(t){return ce(t)&&!dt(t[0])}function C0(t,e,n,r){const{slots:s,attrs:i}=e;return()=>{const o={part:!0};let a=zt();t.locale&&(o.locale=t.locale),dt(t.format)?o.key=t.format:Ot(t.format)&&(dt(t.format.key)&&(o.key=t.format.key),a=Object.keys(t.format).reduce((m,b)=>n.includes(b)?we(zt(),m,{[b]:t.format[b]}
47):m,zt()));const l=r(t.value,o,a);let u=[o.key];ce(l)?u=l.map((m,b)=>{const w=s[m.type],h=w?w({[m.type]:m.value,index:b,parts:l}):[m.value];return Fv(h)&&(h[0].key=`${m.type}-${b}`),h}):dt(l)&&(u=[l]);const c=we(zt(),i),d=dt(t.tag)||Ot(t.tag)?t.tag:I0();return Zs(d,c,u)}}const Vv=Gr({name:"i18n-n",props:we({value:{type:Number,required:!0},format:{type:[String,Object]}},bl),setup(t,e){const n=t.i18n||ge({useScope:t.scope,__useComponent:!0});return C0(t,e,_0,(...r)=>n[Na](...r))}}),Cu=Vv,Qv=Gr({name:"i18n-d",props:we({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},bl),setup(t,e){const n=t.i18n||ge({useScope:t.scope,__useComponent:!0});return C0(t,e,E0,(...r)=>n[Pa](...r))}}),Su=Qv;function Wv(t,e){const n=t;if(t.mode==="composition")return n.__getInstance(e)||t.global;{const r=n.__getInstance(e);return r!=null?r.__composer:t.global.__composer}}function Gv(t){const e=o=>{const{instance:a,modifiers:l,value:u}=o;if(!a||!a.$)throw sn(Xe.UNEXPECTED_ERROR);const c=Wv(t,a.$),d=Lu(u);return[Reflect.apply(c.t,c,[...Ru(d)]),c]};return{created:(o,a)=>{const[l,u]=e(a);Mi&&t.global===u&&(o.__i18nWatcher=Ae(u.locale,()=>{a.instance&&a.instance.$forceUpdate()})),o.__composer=u,o.textContent=l},unmounted:o=>{Mi&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:a})=>{if(o.__composer){const l=o.__composer,u=Lu(a);o.textContent=Reflect.apply(l.t,l,[...Ru(u)])}},getSSRProps:o=>{const[a]=e(o);return{textContent:a}}}}function Lu(t){if(dt(t))return{path:t};if(Lt(t)){if(!("path"in t))throw sn(Xe.REQUIRED_VALUE,"path");return t}else throw sn(Xe.INVALID_VALUE)}function Ru(t){const{path:e,locale:n,args:r,choice:s,plural:i}=t,o={},a=r||{};return dt(n)&&(o.locale=n),ie(s)&&(o.plural=s),ie(i)&&(o.plural=i),[e,a,o]}function Hv(t,e,...n){const r=Lt(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Kt(r.globalInstall)?r.globalInstall:!0)&&([s?"i18n":Iu.name,"I18nT"].forEach(o=>t.component(o,Iu)),[Cu.name,"I18nN"].forEach(o=>t.component(o,Cu)),[Su.name,"I18nD"].forEach(o=>t.component(o,Su))),t.directive("t",Gv(e))}const Yv=Kn("global-vue-i18n");function Zv(t={},e){const n=Kt(t.globalInjection)?t.globalInjection:!0,r=!0,s=new Map,[i,o]=$v(t),a=Kn("");function l(d){return s.get(d)||null}function u(d,m){s.set(d,m)}function c(d){s.delete(d)}{const d={get mode(){return"composition"},get allowComposition(){return r},async install(m,...b){if(m.__VUE_I18N_SYMBOL__=a,m.provide(m.__VUE_I18N_SYMBOL__,d),Lt(b[0])){const v=b[0];d.__composerExtend=v.__composerExtend,d.__vueI18nExtend=v.__vueI18nExtend}let w=null;n&&(w=rA(m,d.global)),Hv(m,d,...b);const h=m.unmount;m.unmount=()=>{w&&w(),d.dispose(),h()}},get global(){return o},dispose(){i.stop()},__instances:s,__getInstance:l,__setInstance:u,__deleteInstance:c};return d}}function ge(t={}){const e=Yr();if(e==null)throw sn(Xe.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw sn(Xe.NOT_INSTALLED);const n=Kv(e),r=Jv(n),s=x0(e),i=Xv(t,s);if(i==="global")return Mv(r,t,s),r;if(i==="parent"){let l=qv(n,e,t.__useComponent);return l==null&&(l=r),l}const o=n;let a=o.__getInstance(e);if(a==null){const l=we({},t);"__i18n"in s&&(l.__i18n=s.__i18n),r&&(l.__root=r),a=T0(l),o.__composerExtend&&(a[Oa]=o.__composerExtend(a)),eA(o,e,a),o.__setInstance(e,a)}return a}function $v(t,e,n){const r=Va();{const s=r.run(()=>T0(t));if(s==null)throw sn(Xe.UNEXPECTED_ERROR);return[r,s]}}function Kv(t){{const e=ze(t.isCE?Yv:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw sn(t.isCE?Xe.NOT_INSTALLED_WITH_PROVIDE:Xe.UNEXPECTED_ERROR);return e}}function Xv(t,e){return lo(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function Jv(t){return t.mode==="composition"?t.global:t.global.__composer}function qv(t,e,n=!1){let r=null;const s=e.root;let i=tA(e,n);for(;i!=null;){const o=t;if(t.mode==="composition"&&(r=o.__getInstance(i)),r!=null||s===i)break;i=i.parent}return r}function tA(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function eA(t,e,n){fe(()=>{},e),Hr(()=>{const r=n;t.__deleteInstance(e);const s=r[Oa];s&&(s(),delete r[Oa])},e)}const nA=["locale","fallbackLocale","availableLocales"],Pu=["t","rt","d","n","tm","te"];function rA(t,e){const n=Object.create(null);return nA.forEach(s=>{const i=Object.getOwnPropertyDescriptor(e,s);if(!i)throw sn(Xe.UNEXPECTED_ERROR);const o=Xt(i.value)?{get(){return i.value.value},set(a){i.value.value=a}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,s,o)}),t.config.globalProperties.$i18n=n,Pu.forEach(s=>{const i=Object.getOwnPropertyDescriptor(e,s);if(!i||!i.value)throw sn(Xe.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${s}`,i)}),()=>{delete t.config.globalProperties.$i18n,Pu.forEach(s=>{delete t.config.globalProperties[`$${s}`]})}}Pv();mv(Tv);gv(Zb);hv(p0);if(__INTLIFY_PROD_DEVTOOLS__){const t=dl();t.__INTLIFY__=!0,rv(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Fe="/wp-content/plugins/eltako-products/assets/fallback_product_image.svg",sA={key:0,class:"mb-2 flex w-full flex-row flex-wrap gap-2"},iA=["src"],oA={id:"tooltip-default",role:"tooltip",class:"absolute z-10 my-2 inline-block bg-gray-700 px-3 py-2 text-sm font-medium text-white shadow-sm transition-opacity duration-300"},aA={__name:"ProductVariantSelector",props:{mainProductId:{type:Number},currentProductSku:{type:String,required:!0}},setup(t){const e=$([]),n=$(-1),{locale:r}=ge(),s=t;Ae(()=>s.mainProductId,async a=>{try{const l=await v2(a,r.value);e.value=l}catch(l){console.error("Error fetching data:",l)}},{immediate:!0});const i=a=>{let l=new Image;return l.src=a.product_image,l.src},o=a=>{a.target.src=Fe};return(a,l)=>{const u=Qe("router-link");return e.value.length>0?(k(),R("div",sA,[(k(!0),R(gt,null,Nt(e.value,(c,d)=>(k(),R("div",{key:d,class:"inline-block w-[48px]"},[ct(u,{onMouseover:m=>n.value=d,onMouseleave:l[0]||(l[0]=m=>n.value=-1),to:`/products/${c.product_id}`,title:c.name,class:it(["block border-4",{"border-eltako-blue-500 bg-eltako-blue-500":c.sku===t.currentProductSku,"border-transparent bg-transparent":c.sku!==t.currentProductSku}])},{default:St(()=>[f("img",{src:i(c),onError:o,class:"size-full object-cover"},null,40,iA),vr(f("div",oA,[Qt(F(c.name)+" ",1),l[1]||(l[1]=f("div",{id:"tooltip-arrow","data-
47popper-arrow":""},null,-1))],512),[[$s,n.value===d]])]),_:2},1032,["onMouseover","to","title","class"])]))),128))])):nt("",!0)}}},xs="data:image/svg+xml,%3csvg%20width='22'%20height='23'%20viewBox='0%200%2022%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.066%2016.0778L16.5104%2011.6333M16.5104%2011.6333L12.066%207.18887M16.5104%2011.6333H5.84375'%20stroke='black'%20stroke-width='1.06667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",js="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAABhUlEQVRoBWPUMbD4zzAMANMw8APYC6MeGWwxORojozFCoxAYTVo0CliyjR2NEbKDjkYaR2OERgFLtrGjMUJ20NFII81jJCUpjgGEaQ1o7hEfLw8GEKY1oLlHaO0BmPmjHoGFxGChR2NksMQEzB2jMQILicFCj8bIYIkJmDtGYwQWEoOFHo2RwRITMHeMxggsJNBpTk5Ohg1rljGUFOUxMDIyokhHhAUzrF+zlIGPlxdFnBocFmoYgmzGr1+/GN6+e8cQHxvJoCAvy8DOwc7w+/dvhoqyQoboyDCGU6fPMnz99g1ZC1XYjLSY6GFhYWGor61gCPDzRnHkhk1bGRqbOxj+/PmDIk4NDrOYhEwDNQxCNuPfv38M+w8cYgDFjqGBHgOIP3nqTIbe/ilgNrJaarFpEiPIjuPm5mIAxdDHj5+QhanOpnoeQXfh16/Uzw/odoD4o8UvtlAZSLHRGBnI0Mdm92iMYAuVgRQbjZGBDH1sdo/GCLZQGUix0RgZyNDHZvewiREAqdZDY4KtIa0AAAAASUVORK5CYII=",lA={class:"grow text-xl font-bold uppercase tracking-tight"},cA={class:"grow text-xl font-bold uppercase tracking-tight"},uA={key:2},dA=["href"],fA={class:"grow text-xl font-bold uppercase tracking-tight"},pA={class:"grow text-xl font-bold uppercase tracking-tight"},mA={key:0},gA={key:4,id:"dropdownHover",class:"absolute max-h-96 w-full divide-y divide-gray-100 overflow-y-auto bg-white shadow-[0_0_10px_rgba(0,0,0,0.5)]"},hA={class:"py-2 text-sm text-gray-700","aria-labelledby":"dropdownHoverButton"},bA=["href"],vA={class:"flex w-full flex-col gap-x-4 gap-y-px sm:flex-row sm:items-center"},AA=["innerHTML"],yA={key:0,class:"h-full font-bold text-eltako-blue sm:w-2/3"},EA={key:5,id:"dropdownHover",class:"absolute max-h-96 w-full divide-y divide-gray-100 overflow-y-auto bg-white shadow-[0_0_10px_rgba(0,0,0,0.5)]"},_A={class:"py-2 text-lg text-gray-700","aria-labelledby":"dropdownHoverButton"},wA=["src"],kA={class:"flex w-full flex-col gap-x-4 gap-y-px sm:flex-row sm:items-center"},xA=["innerHTML"],TA={key:6,id:"dropdownHover",class:"absolute max-h-96 w-full divide-y divide-gray-100 overflow-y-auto bg-white shadow-[0_0_10px_rgba(0,0,0,0.5)]"},IA={class:"py-2 text-lg text-gray-700","aria-labelledby":"dropdownHoverButton"},CA=["src"],SA={class:"flex w-full flex-col gap-x-4 gap-y-px sm:flex-row sm:items-center"},LA=["innerHTML"],cs={__name:"ProductInfoButton",props:{buttonTitle:{type:String,required:!0},buttonType:{type:String,default:"productfiles"},productFiles:{type:Array,default:()=>[]},externalLink:{type:String,default:""},manuals:{type:Boolean,default:!1},predecessors:{type:Array,default:()=>[]},successors:{type:Array,default:()=>[]},hasLoaded:{type:Boolean,default:!1}},setup(t){const e=$(!0),n=$(!1),r=$(null),s=t,i=c=>{r.value.contains(c.target)||(n.value=!1)},o=()=>{(s.buttonType==="predecessor"&&s.predecessors.length!==0||s.buttonType==="successor"&&s.successors.length!==0)&&(e.value=!e.value),n.value=!n.value},a=c=>{let d=new URL("https://product.api.eltako.com");d.port="";let m=new Image;return c&&(m.src=c),m.src},l=c=>{c.target.src=Fe},u=c=>c.replace(/-/g,"-&#8203;");return fe(()=>{document.addEventListener("click",i)}),Gs(()=>{document.removeEventListener("click",i)}),(c,d)=>{const m=Qe("router-link");return k(),R("div",{ref_key:"dropDown",ref:r,class:it(["relative hover:!z-10 focus:!z-10",{"shadow-none hover:scale-100 hover:!cursor-default hover:shadow-[0_rgba(0,0,0,0.2)]":t.productFiles.length===0&&t.buttonType=="productfiles","transition-all hover:scale-[1.01] hover:cursor-pointer hover:shadow-[0_0_10px_rgba(0,0,0,0.2)]":t.productFiles.length!==0||t.externalLink!=null,"!z-10":n.value,"z-0":!n.value}])},[t.buttonType==="predecessor"?(k(),R("div",{key:0,onClick:o,class:it({"animate-pulse":t.predecessors.length==0&&!t.hasLoaded})},[f("div",{class:it(["flex flex-row items-center bg-eltako-yellow p-3 text-eltako-blue shadow-[0_0_10px_rgba(0,0,0,0.5)]",{"bg-gray-500":t.predecessors.length==0}])}
47,[f("div",lA,F(t.buttonTitle),1),t.buttonType=="predecessor"?(k(),R("img",{key:0,src:xs,class:it(["hidden w-[30px] flex-none rotate-90 transition duration-300 ease-in-out sm:!block",{"-rotate-90":n.value}])},null,2)):nt("",!0)],2)],2)):t.buttonType==="successor"?(k(),R("div",{key:1,onClick:o,class:it({"animate-pulse":t.successors.length==0&&!t.hasLoaded})},[f("div",{class:it(["flex flex-row items-center bg-eltako-yellow p-3 text-eltako-blue shadow-[0_0_10px_rgba(0,0,0,0.5)]",{"bg-gray-500 text-white":t.successors.length==0}])},[f("div",cA,F(t.buttonTitle),1),t.buttonType=="successor"?(k(),R("img",{key:0,src:xs,class:it(["hidden w-[30px] flex-none rotate-90 transition duration-300 ease-in-out sm:!block",{"-rotate-90":n.value}])},null,2)):nt("",!0)],2)],2)):t.buttonType==="externalLink"?(k(),R("div",uA,[f("a",{href:t.externalLink,target:"_blank",class:it(["flex flex-row items-center bg-eltako-blue p-3 text-white shadow-[0_0_10px_rgba(0,0,0,0.5)]",{"bg-gray-500 text-white":t.productFiles.length==0}])},[f("div",fA,F(t.buttonTitle),1),d[1]||(d[1]=f("img",{src:Di,class:"hidden w-[30px] flex-none sm:!block"},null,-1))],10,dA)])):(k(),R("div",{key:3,onClick:d[0]||(d[0]=()=>{t.productFiles.length!==0&&(e.value=!e.value,n.value=!n.value)}),class:it(["flex flex-row items-center bg-eltako-blue p-3 text-white shadow-[0_0_10px_rgba(0,0,0,0.5)] transition duration-300 ease-in-out",{"bg-gray-500":t.productFiles.length==0}])},[f("div",pA,F(t.buttonTitle),1),t.productFiles.length>0?(k(),R("div",mA,[t.buttonType!=="predecessor"&&t.buttonType!=="successor"?(k(),R("img",{key:0,src:Di,class:it(["hidden w-[30px] flex-none rotate-90 transition duration-300 ease-in-out sm:!block",{"-rotate-90":n.value}])},null,2)):(k(),R("img",{key:1,src:xs,class:it(["hidden w-[30px] flex-none rotate-90 transition duration-300 ease-in-out sm:!block",{"-rotate-90":n.value,"-rotate-0":t.buttonType!="productfiles"}])},null,2))])):nt("",!0)],2)),n.value&&t.productFiles.length>0?(k(),R("div",gA,[f("ul",hA,[(k(!0),R(gt,null,Nt(t.productFiles,(b,w)=>(k(),R("li",{key:w},[f("a",{href:b.filename_url,target:"_blank",class:"flex w-full flex-row gap-x-4 px-4 py-2"},[d[2]||(d[2]=f("img",{src:js,class:"my-auto w-10 -rotate-90"},null,-1)),f("div",vA,[f("div",{innerHTML:u(b.name.trim()),class:it(["flex max-w-[90%] sm:px-1",{"sm:w-1/2":b.description&&b.description.trim()!==""}])},null,10,AA),b.description&&b.description.trim()!==""&&t.manuals?(k(),R("p",yA,F(b.description.trim()),1)):nt("",!0)])],8,bA)]))),128))])])):nt("",!0),n.value&&t.predecessors.length>0?(k(),R("div",EA,[f("ul",_A,[(k(!0),R(gt,null,Nt(t.predecessors,(b,w)=>(k(),R("li",{key:w},[ct(m,{to:`/products/${b.product_id}`,class:"flex w-full flex-row gap-x-4 px-4 py-2"},{default:St(()=>[f("img",{src:a(b.image_url),onError:l,class:"my-auto max-h-12 w-12 object-scale-down"},null,40,wA),f("div",kA,[f("div",{innerHTML:u(b.name),class:"my-auto flex max-w-[90%] sm:px-1"},null,8,xA)])]),_:2},1032,["to"])]))),128))])])):nt("",!0),n.value&&t.successors.length>0?(k(),R("div",TA,[f("ul",IA,[(k(!0),R(gt,null,Nt(t.successors,(b,w)=>(k(),R("li",{key:w},[ct(m,{to:`/products/${b.product_id}`,class:"flex w-full flex-row gap-x-4 px-4 py-2"},{default:St(()=>[f("img",{src:a(b.image_url),onError:l,class:"my-auto max-h-12 w-12 object-scale-down"},null,40,CA),f("div",SA,[f("div",{innerHTML:u(b.name),class:"my-auto flex max-w-[90%] sm:px-1"},null,8,LA)])]),_:2},1032,["to"])]))),128))])])):nt("",!0)],2)}}},RA={key:0,class:"my-auto border-2 border-eltako-blue-500 bg-white px-2.5 py-0.5 text-xs font-medium text-eltako-blue-500"},PA=["src"],NA=["src"],Nu={__name:"Badge",props:{isTag:{type:Boolean,default:!1},badgeName:{type:String},badgeType:{type:String}},setup(t){const e=t,n=$(!1),r=()=>{switch(n.value=!1,e.badgeType.toLowerCase()){case"matter":return new URL("/wp-content/plugins/eltako-products/assets/matter.png",import.meta.url).href;case"apple-home":return new URL("/wp-content/plugins/eltako-products/assets/apple-home.png",import.meta.url).href;case"enocean":return new URL("/wp-content/plugins/eltako-products/assets/enocean.png",import.meta.url).href;case"bluetooth":return new URL("/wp-content/plugins/eltako-products/assets/bluetooth.png",import.meta.url).href;case"wi-fi":return new URL("/wp-content/plugins/eltako-products/assets/wi-fi.png",import.meta.url).href;case"zigbee":return new URL("/wp-content/plugins/eltako-products/assets/zigbee.png",import.meta.url).href;case"green-power":return new URL("/wp-content/plugins/eltako-products/assets/green-power.png",import.meta.url).href;case"foh-label":return new URL("/wp-content/plugins/eltako-products/assets/foh-label.png",import.meta.url).href;case"dali-2":return new URL("/wp-content/plugins/eltako-products/assets/dali-2.png",import.meta.url).href;case"dali":return new URL("/wp-content/plugins/eltako-products/assets/dali.png",import.meta.url).href;case"modbus":return new URL("/wp-content/plugins/eltako-products/assets/modbus.png",import.meta.url).href;case"mqtt":return new URL("/wp-content/plugins/eltako-products/assets/mqtt.png",import.meta.url).href;case"knx":return new URL("/wp-content/plugins/eltako-products/assets/knx.png",import.meta.url).href;case"rest-api":return new URL("/wp-content/plugins/eltako-products/assets/rest-api.png",import.meta.url).href;case"openapi":return new URL("/wp-content/plugins/eltako-products/assets/openapi.png",import.meta.url).href;case"m-bus":return new URL("/wp-content/plugins/eltako-products/assets/m-bus.png",import.meta.url).href;case"nanopower":return new URL("/wp-content/plugins/eltako-products/assets/nanopower.png",import.meta.url).href;default:return n.value=!0,null}},s=()=>{switch(n.value=!1,e.badgeType.toLowerCase()){case"battery-free-by-enocean":return new URL("/wp-content/plugins/eltako-products/assets/battery-free.png",import.meta.url).href;case"funk_icon":return new URL("/wp-content/plugins/eltako-products/assets/funk.png",import.meta.url).href;case"wlan_icon":return new URL("/wp-content/plugins/eltako-products/assets/wlan.png",import.meta.url).href;case"lan_icon":return new URL("/wp-content/plugins/eltako-products/assets/lan.png",import.meta.url).href;case"bus_icon":return new URL("/wp-content/plugins/eltako-products/assets/bus.png",import.meta.url).href;case"eco-packaging":return new URL("/wp-content/plugins/eltako-products/assets/eco-packaging.png",import.meta.url).href;case"systemkomponente_icon":return new URL("/wp-content/plugins/eltako-products/assets/systemkomponente.png",import.meta.url).href;case"beleuchtung_icon":return new URL("/wp-content/plugins/eltako-products/assets/beleuchtung.png",import.meta.url).href;case"beschattung_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
4777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNzA1OTgzNjlENDExRUZBMkU1RDIzRTVGNDBDMUEwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNzA1OTgyNjlENDExRUZBMkU1RDIzRTVGNDBDMUEwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNS4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6ZjUwYjUyMjUtNmE5NS00NTRiLTkwYzItYjMzMDY2MTY3YzcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgzRkFGQjk4ODMzOEVDMTE4QTVFRkJGMEVBNUU2RUQ5Ii8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+QmVzY2hhdHR1bmdfYmxhdTwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uN34pQAABz1JREFUeNrs3X2IFGUcwPHfMy/7cnu3ddp1GvhCmFmaZVFIYEIiJCFFJIYkFfV3VOAfQtF/UhL+E1EkRkSgUKQYURiRWphwkmnqVVp6iPnSnXfe7t7uvD7NnEdpHHbeXjk7+/3ognscMuzzfHfmmZ3dVc9+Ol8LgFEZPAQAgQAEAhAIQCAAgQAEAhAIQCAAgQAgEIBAAAIBCAQgEIBAgIZiTcR/okORXNEUw1Y8okiEwNHilANRRgICyUZx7Hnn1Cu9x6r7GBokwbR72pYtWDXleafkX/tArIySM4cru88cquxmaJAE+aJ5YzwvnSSsQbSOIskaLQwLksLMGDk9AZ+2wCIdIBCAQAACAQgEIBCAQAACAQgEIBAABAIQCFA/61pvQMcteZn14KTHvaFgAcOByyZn3tjV/VnfjgunnOYNpHNOQR54YdqTlV73EaYELtUy2S6ePlhu7kB8N5Sh896F6oDPjMDllJQD79p+QyBrEIBAgAY9xLoCrQxVtTIqYJjSzXdCS2vJE8jVHH4aUnJK/uunj9eORXdNplFq6Y7Z+TusrLEmisQmkLFuWNaontpf3vr5y791M4fS7fG3Z59sn5l/UfuaQMb+vCJKBzrf1pmRWx+alPGqYbwL5nArJey8Ib/uHKj299SC6FA6xxpkHLxaqNunZ2XJ2pmrKr3ukwSSHoUbMlI6ffTVKJC9LNLHuw5RURGelqE+b16131/CtEoPFQ1u4IbvJn07G+U0b40plUoegQANjEAAAgEIBCAQgEAAAgEIhJBxJYn/zj4r8Q+gFtGB7tKh3hzdrzCn0vHEHI1pfL3dCQKpQ7bNklMHyvLW4u+3Rne3Mq/SRevkb2OiA4n2GmLnDCnelM2EgY6v+AyZVinZhZhKSmfdqlsJAgIZJ7ccyJS5BXni/duXV/rcFcI1WalZexQmZ4ztLx3d8POX5/cTSB0rkGjPIbVBf6FTClYyr9LDtP34Su34sDnRgTTK2SGHKZVKif+sJ06fAgQCEAhAIACBAAQCEAhAIP+DHEOVSnbSNzDZ12JpUaat4i9S2ae13hb9yGVOpUM0psrMGCcIpA6ZFlPO/TwkW54+si3w9A7hkxVTI3riU3/8Ui0TSH0PotQGA+nZOxhfpMiFiiCQSzklX6bOK8jDr81aMdTvrY5+NMiQpYJqabeNr9b1rD++Z4CreetYg2jj4hrkTlGynHmVojXIJFvMrIrfJUog9VVy8Y1T8Q3pMTyeDTCkvA4CEAhAIACBAAQCEAhAIACB/A8yDFUqWWxgHeKPpjQsJbnrrKOhr7+VhnhpCWMRjWl8pfY5Aqln4zKGKp11Zd8HZza6Q8FGplV6xFdq9/ck//rTRAdiF0wZOOnI1+t7mFEgkH/yKr5un5GTe5+ausyp+I8JV/OmZu2bLVjqwEfnNp7trhwmkHEKXC2tN9hy54obF1f63OeYV+lRmJyRnu8u7CSQeiiRkQ+vDpwSbyZMk5EPr07811k0ymlezl6BQAACAQgEIBCAQAACATAqqyG2Ug3/QZooApkQ8UtJfi0s+U5Yje6WmFnpOHKJxtTUoXYIpA7ZNkv9/mNZ3ln6w3rR8obwgmGq9iBRICGB1L0Lif4Gww9kyKwCi3SAPcjV6Zjd0nbTXa3zo3VIUUb/CgQ9Ens2urlKqdCvBSd/+uJ8N0OM1AcyY2Fx5pK1MzYMnffnjCkQQ4WVXndTFMgahhipD8SrhXalz+uo9vvFMfx6PgpEqgP+dQwvmmUNosaxrT7Di6bYg2gth3Wgl+pQZ2X0U72hKKWVkk3Rv+9nWNFUgRz65I/ake29R6/0Ksh9z0yVBas6y7VBdhxoskDit93Gt3/7HS5IQbOuQQACAQjkv3Xpqd1WhhdNsQYZCztvSEu79aZSckv8QmG0JulieEEgIw58fE5+/Wbgw9DXoqJKAo9rG0Egfxk87Q7fANYgAIEABAIQCEAgAIEABAKAQAACAQgEIBCAQAACAQgEIBCAQAACAUAgAIEABAIQCEAgAIEABAIQCEAgAAgEIBCAQAACAQgEIBCAQAACAQgEIBAABAIQCEAgAIEABAIQCEAgAIEABAKAQAACAQgEIBCAQC6hGaKmkNhxtpK6YZ4TtnTe1rJ69Za5i5K8nahbYOfNOaGvLQK5uueUVmWqF7OtJlMo7buPBB8nWDx4AIt0gECAtAZSZCgwitamX4OYtpJc0VoXeOFm4bQu/qaieXHEsFRzB3Js14C89+jBLh3oLuYELivEVDL4u9PcgTilILpVmQ1gDQIQCEAgAIEABMJDABAIQCAAgQAEAhAI0ByBKCXiDgWDPJxICq8WltUEXOdoTdDGyM2Lrl85aXpuHkODJJgyt7AonpeJCMQth3L3qs7nTZsjNiSD74TDF8IqIwGBxBsRb4xIwMggMdQEPF/zlA8QCEAgAIEABAIQCEAgAIEABAIQCAACAQgEIBCAQAACARLoTwEGAIYTL+HdVe6lAAAAAElFTkSuQmCC",import.meta.url).href;case"raumklima_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJDNDFBRjUwNjlENDExRUZBMUU4OTM1Rjg1QTREMkUxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJDNDFBRjRGNjlENDExRUZBMUU4OTM1Rjg1QTREMkUxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNS4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6Y2Q2OTdhYjMtZjdlMi00NWE3LWFjMmUtY2M1MjFiZGY5Nzg5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg0RkFGQjk4ODMzOEVDMTE4QTVFRkJGMEVBNUU2RUQ5Ii8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+S2xpbWFfTHVlZnR1bmdfSGVpenVuZ19ibGF1PC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4qdMJfAAAHi0lEQVR42uzdeYiUZQDH8d877zvHHjOO5tlpihhpIZ1USmgFWdQfnUQhRCkUFh0QBZ1EW0GUhREdRAf0RwVFxqKFmVt2qB2WCl5lh9eWujs7e8z1vj3vGOroWrwzE7yzfT/wLrOvO4/vzDvfefdx3/W1NPd9TwAGFeEpAAgEIBCAQAACAQgEIBCAQAACAQgEAIEABAIQCEAgAIEABAI0FKcuo3iulEhJdpRnFOFQzEm5rGRFQhCIH8eKlx7Qn5tXs2cQCseeNlunX3e7cj0hCMSJSTvXdWiHWYAwSKRGl1+XuTDMQTzPRBJvZq8gNOxYovy6ZJIO/HcIBCAQgEAAAgEIBCAQgEAAAgEIBCAQAAQCEAhAIACBAAQCEAhAIACBAAQCEAgAAgEIBCAQgEAAAgEIBCAQgEAAAgFAIACBADVyGmZLz5ozUSdfcpxy2UKAe1mKt5a0vv0nrXxjV8WfXPXcFMVa0oEvshJvjWrRfau1++fs/nVHT43q4ocmqb97lPmsGGj7nFhBnRt+1JLH+vavnXGrpQnnTVO+v9V85gYYz1ZTOqvlz23Qlo7e/WtbRsR0xYLTVMz7+zvYA7asgt657RsV+kr//rW2P7ylyRfYOnfecPN8JM3j26v37sqod69bvtKS5xLIfyKRulvDxt2kgUzQ+/Wb5Q5z67WK9cnRT5oX+0WBA/GvxxiJTje3Vh14FuNps21tiiZmB98D8d3K/nGhubV+/7qmtK3UuFeU750aeLzmERsVa7re3PrhwAs3MkKpsYtUzKUCj2dZO83ib8eRL/aXSJoIR6Z1xTMzTYQ3yHamy46lzPNhlYO85oWditjLtGfrW1r86JfK9/WWL7JJIHXkubbcUswswe7nllxz38gg653yeEEDKf/9nlW5bd6B8YIqb4N7yHiu/n6sVY53yPb5R6pqx7Osf75PckzEHI1nKZ58XKX8GSb4fQcp96ADqR0bb9bdqJETb9TN77Vr49L7tfSp71ToZw4ShrQadPu8kI8nDT/B1pXPzjdH4sXlOI745d6BN5K+vZfopIsWa+adV8tJWASCoWnkBOmytlvM/OZZlQp2gCOSlP1ztKZc+pJm3XWpIg6BYIgZZ6Yksx8+X8PGt
47inXG/z+lnnZ9exKm0ie1oX3nFie1xEIhoxjpiU1ZvLd6s8ky0eEapQj6ZykUy6fZ8aIEwiGjoHMDBVzs6qO4+Bvt3o6b9XFD4xRNEEgGAJOOEs69+Zz1NfVUp9/onBT5lu2s2U5BIIhINbSrJajJtX1B37F3JmmFIdA0Pg8Ny23NKrOox4f1tcigSDwzEH+KS11Pi79PS6BoOH5P/7O1nnMTgU754xAEFJOrMvMQ7bW+aTDdQp2kieBIKS2r3W1dtGa8lnSdZnTeP4JoJ/LsjwCQePL7JC2rVliXtRrA5/oOZho4iN91LY5rCcuEgiC2/TJr/rxg7eUSNZ6FPHkxJ/Wb99kA5+lTSAI7zS92z+XaoGsyIfVn2pi+z9TeVIf3Pux+rpCe8Y1gaA6X72aN0eReYo2fxIsEtOCHS2Z5WW1P9SmX1a6Yf4tQwJB9ZPrTxd0an37lSaSNxVr7vr3o0bE/21J/zcUnzDzjvn6+YuesD9Mhz2Nmix7pkulwhy1jrpKk2bOkVeaYtYe50+/D/qqPhPHr+ZbszXa8tnz2rjsM23paIiHRyCoXcdC/+O7Om/7u3KLZ5rbp5rlaLP4p+j6P1T8TRH7O2V2rjPfljXUQyMQ1M+KF/2Pq3Twf2jR4JiDAAQCEAhAIACBAAQCEAhAIACBAAQCgEAAAgEIBCAQgEAAAgEIBCAQgEAAAgFAIACBAAQCEAhAIACBAAQCEAhAIAAIBCAQgEAAAgEIBCAQgEAAAgEIBCAQAAQCEAhAIACBAAQCEAhAIACBAAQCgEAAAgEIBCAQgEAAAgEIBCAQgEAAAgFAIACBAAQCEAhAIACBAAQCEAhAIAAIBCAQgEAAAgEI5IiaarhfbJD1LTVsi33I51YN46UGGc/XWuV4ySNsX6qG7bP+r4E4DbOl0aaVakqPkBVwXyWG5cx9txy+PrVMiWS3PC/oeOZtxd5d+Tbj5My2fSrP7Q2+B+IZxVu7KtbFmj0zXrtsZ3zwt4P077JjeyvziAyoadg7KuaCR2xZe8xSIJCw2/rVQhUGFqo4EPARJqRt3x++/tu3H5QTq+IZM+P1Vvah7u3d+uLlR1Tor+IYbnZBZkflus3LS+reMV+lfBVvJM3SH5sq1+V79+jr16+VW6zuuS/mRSBh99OKfUu9rHqzfmN1/S51LKzfeBuW7lvqJWcObCteZELBJB0gEIBAAAIBCAQgEIBAAAIBQCAAgQAEAhAIQCAAgQAEAhAIQCAAgQAgEIBAAAIBCAQgEIBAAAIBCAQgEAAEAhAIQCBAqAPxL2qT78vwdCI0CgPZwBdbGoRTp42RJk6/VsOPn8qeQSiMPXlG+XVZ63u/5r7v1TyK5+67NJkdZccgHIo5KdfjX34uBEcQfyP8jQHCxKp9BsEkHSAQgEAAAgEIBCAQgEAAAgEIBCAQAAQCEAhAIACBAAQChNBfAgwAB2XXxXtsuwAAAAAASUVORK5CYII=",import.meta.url).href;case"sicherheit_icon":return new URL("/wp-content/plugins/eltako-products/assets/sicherheit.png",import.meta.url).href;case"minim-standby-verlust_icon":return new URL("/wp-content/plugins/eltako-products/assets/minim-standby-verlust.png",import.meta.url).href;case"bistabile-schaltrelais_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1RjZGMERFNjlENTExRUZCMzk0QzFEMzU2MjA2MjNGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1RjZGMERENjlENTExRUZCMzk0QzFEMzU2MjA2MjNGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIzLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpjYmY1YzcwMS02MWQzLTUyNDktYWY1MS1jZmYzOGJiZDVmYTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MWJmNjA0OTgtODQ4Ny00MmM5LWJmZTAtYWE2MGVmMzllOWJjIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+YmlzdGFiaWxlX1NjaGFsdHJlbGFpczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SfBJrgAABH1JREFUeNrs3UGLG1UAwPGZnck00RxcWAtdFwterO6ue+vBi9CLePDgwUNvXqQfwc+gn0Bv4kXRzyCCQilYBanHWqiUFXYXd1dSss28yfhS9yiSyZI6TH4/GqaBhry8N/+ZDCRpurOzXSfAv1ozBSAQEAgIBAQCAgGBgEBAICAQQCAgEBAICAQEAgIBgYBAQCAgEEAgIBAQCAgEBAICAYGAQEAggEBAICAQEAgIBAQCAgGBQNflpqD1Qrx9n+f5V3Hbn/Mx9UwI4e00Td81hQLpsmlVVb/cv//b503O+MPhMNnaemk9RiIQgXTb7GRwdnZWNnlMURRJPHuUZs81yCpIGz8gTRd6HAIBgYBAQCAgEBAICAQEAgIBgZgCEAgIBAQCAgGBgEBAICAQEAjtXKNFvzrrK7cX1NYfbajSNA2W56nJoj++MJvDeKuSf346qNXqus7auD+2MpC4qD+Ox+O70+l04iiYhKqqbjc+wlRVMhqNfgohfBHvnrT6FLm2lg0Gg70YyVut2xd3drbrtg2qKIqP7t379ZOy9Ks1q6DX6yW7uzu3JpPJp65B5jvdPpfn+fN2nRV5n5/nl+Kat3K9XaSDQEAgIBAQCAgEBAICAYHACurE/zB1+fKLsw+6vTn/I9JpWU7+OD4+ebDMca2vv/BKr1dcSZJ6FQ9Etw8ODiuBtMDm5uYgbj6bO480nYxGoy9jIB8vc1wbGxvvD4fDm3VdFysYyPUYyEggLRBCmL2O1xoEMvu06w/LHld8jq04ttmnVL07cQ3yv2q6Bz6Jt2fxUeHy/LlWUS0Q6DiBgEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBDI8qUN//2leCuewbiK8+daRWkXXkTeiReR5yFufo63ep6FiyZZlj1Y9rhmzxHHdqeu62LOsXUpjiCQltjf3x/Hza15A4l/qrKcHC57XEdHR1+fnv71XRxWtoKBjAXSEgcHh1Xc3G3buI6PTx7FzSPv5F2DgEBAIIBAQCAgEBAICAQEAgK5mDRNH4cQHlue1RDX+klc81Ebx9bKj5qUZXnz6tWXt6fTabD7JKGqqm8fPvz9myYPGg6HyebmlXfizvdhvPtnq4/SUVzz1wUyp7qu9waDwRvaeGoSd/LTuG0USJZls0h24473Xrxbtf1FxjVPBdLgoBInTBrnaxTnIltwp8vO5zEzjS7Su6pOFv+ovKOMQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgEEAgLpiMZfnT3/Lrqv3F5QbgraL03TvN/v95oc0IqimEXSM3sC6fxZPsuyvWvXXv0g/r0//wmkrsuyvB7jMoMC6fwa3Qgh3FjgzGP2XIOAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAICAQEAggEBAICAYGAQEAgIBAQCAgEEAj8t78FGABERBARK8mWPQAAAABJRU5ErkJggg==",import.meta.url).href;case"stromstossschalter-zentralsteuerung_icon":return new URL("/wp-content/plugins/eltako-products/assets/stromstossschalter-zentralsteuerung.png",import.meta.url).href;case"ohne-standby-verlust_icon":return new URL("/wp-content/plugins/eltako-products/assets/ohne-standby-verlust.png",import.meta.url).href;case"universal-steuerspannung_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
4777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc3QTU4N0RBNjlENTExRUZCMDI3QjM1NEY2NTU1RkIxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3QTU4N0Q5NjlENTExRUZCMDI3QjM1NEY2NTU1RkIxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIzLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDozNGI5ZWI1MS1mNWIzLTc3NDgtYWM4ZC1kMWVmYmRlMTNlZjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzNlNWY3MTQtYzg3NC00YTlmLWE2NTQtOTU0MWNkOTA2ZWQ3Ii8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VW5pdmVyc2FsX1N0ZXVlcnNwYW5udW5nPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66RC3ZAAAImUlEQVR42uyde4gVVRzHZ13tYamrpqVpKT6y9opIkSlBRplKGkQaoSESipaBQWWQmkj+oZWW9EAz7GmUYRT2AIu0wFR6ULmS5QPUfKT4KtvMTPv+uGdTlsp758zsPPbzgS9ny3tmzpl7PvO+MxWFQvXJAAD+lSYsAgAEAUAQAAQBQBAABAFAEAAEAUAQAAQBAAQBQBAABAFAEAAEAUAQAAQBQBAABAFAEABAEAAEAUAQAAQBQBAABAFAEAAEAUAQAEAQAAQBQBAABAFAEAAEAUAQAAQBQBAABAEABAFAEAAEAUAQAAQBQBAABAFAEAAEAQAEAUAQAAQBQBAABAFAEAAEAUAQAAQBQBAAQBAABAFAEID4acoiaFTsUzYre5VDyhHluNJMaaG0VDoq3ZXWLK7sC/KHMlPZXWa9rsq0CLegTytfl1mnSpmutIlx+WxVliurlLU1NRv2lFqxUKjupOIaZaByi9K5MQpSoQVxMsPtf1Nf+h1hKqrfK1QMiqANm9SGniHbMFvFQxEvk2PKEmWh2rUuigmqnRUqBijjlVFui8MWJAMc9ahbG1EbahNqf33+MimUWRJjd5QLWdOzlehqi2SZ6rZ845RKBIEs8JUyVgO5Ju4ZaR47VUyUKM+pXKxcmecFy1ms7POk0r8h5Kgnync2X2UeWxBIIydsTa6BuiipBmjef6q4X1sTk/OFPK5w2YJklzFJylFPlBetPU5aBIHEeViDckmaGuTaMwVBIGnsusbsNDZMksxVsQxBICkOKuPcade0MiEoXqlHEGhwpkqOVA8+tW9/EP3FTwSBM7JFWZSRtr6ibMzDQuc0b3aYp7Xzcd+JFArVdiPiSKWfclFQvEHRblz8SVkTFG/f2eW5FTmh+czNkNAIknFq3VrZRwy7KXK+Mlqp+I+PmThz3FVy2537zWOWbyhPKeexiwVxs1yD9YjnVsPuNr7zf+Sow25EnBwU77tq57EVsfa+zzEINAQfeMjR0tW/tMyqfZR3Vb9pEu1GECiHlR51Zyk9Qtbt77YmYVmDIBA3e7W7siPk1sN2kSZ4zn+KphPq9x9q948qfkMQiBOf06WDlbM8598+KP6yMCybEATiZLtH3YERteF6j7p7EATixGeAdYqoDRd71N2HIBAnPvvwbSNqg890TiAIpJWoHq7gc6o30xcKuZIOpXBJoVDdxG4hqf8P+v+tVJzrcvrfdv2lW1B8ZBCCQK7pq+yQDIfcFqGlk+CcvHccQaBUOro0KjgGAUAQAAQBQBAABAFAEAAEAUAQAAQBQBAAQBAABAFAEAAEAUAQAAQBQBAABAFAEAAEAQAEAUAQAAQBQBBIHceUw8rJxtRpHhwHpfCD0remZsPv9h+FQrW9c6R5UHzUqD1d0Z6yWBWcetpiK/fvXZX7sjzOEARKYWOdHIb+Pua2KIfOVFEydVExgl2s7LU/qleD+UynMubl81dE0zmRguWMICG4wKPugYjacCDm9ld5TH9/RH30mU4zBEmOCz33qyPZ/Yi5/e09pr87oj76TKcdgiRHd4+6qyJqw6cedbuV8JkuHtP/LKI++kynM4IkR0sdBIb9AjYo33vO/6DycZiK7tXKvUr46OUe7fswguMQ6+PqkH2sLHElgCAxEuoVxTU1G+x8/izPeT+u6RwNWddeSlPKK5qrNNB6hOzjLhUve/Zx/ulnsMqkN8cgyXNj2Ir64l9X8U7I6l8oTzRQu6/zmM8UZUfIut8osz3mfW3WB1ceBBlu78/zqD9a+aTMOuuVmyXYnx7zLefdfcM9VgJ2BmqosrPMqrb7OUz1//Do41AESZ4Oyg0eA6hWxRC3u3Wm3SXbn1+gDFC90O//ltA9VfQro8oQ1any6KMdb12pvFXCx+v62E/1dnr00U5h35T1wZWXK+n3Kh95DCDbEkzXl/qMypFu1+CSoHgN4hfF9uXXKEv12W0RtHdSmZ+3Y5W7lHkeffxZxe3q42Uqb3OC2mlmeyHnIdfHz00ifXZHBH0cm4fxVaEFloebz6wPffTFrk97Q7W8L1KxOSj//eE2aLu72zzS3kcTeovSiV2slIiuzMlIWx8JIYfROcSWJykm5UGOPG1B6hihNeyyFK9Zr3a7amFXTLa710t93J3iPtox4Ua365Z58vZ7kAXuC0rjwLGtxmuey9wG3UuaVkVK+2jtWpwXOfIoiJ05eVtf1NkpHDivKj0imJydGZqR0uU/PSieEQwQJL3YlfWl7jaHtGBnx26NcHoz1L9xKVsJjFExM2+DKa8/ubWLcMv0pTVPeNBUKgv15z0xTH6hpn13SuSYoOLFPA6kvB2k1+dLd+C+LYFB00aF3coyOOZZzVce9LyqH7aPdjr3MWVyXgdQ3h/acJXyrb7IsQ15YKt5DQuKt6MMboDZ2eBco3n2bmA5+gTFM3KT8zyA8r4FOR27ZfsBrWnXxjhorgiK12OGJdA/u0XkeeXROE8Dq492fWOaYsdAlXkfNI1JkDpWKs8q73neiPfPcYaKQcpEd+yT9ClY29Wy08kL1b91EUlhfRqgjFdGBRm/hR1BSsMuui1XVrhdhc3uNyKlDBi7T6u/E8OkSOvPSrfaisCtFNaqf3vK3FLYGcGBro+dG+MgacyC1OfXoHiP1HZlr1J72r/Zs57sGouJYT/zbZ3RPtqt75sUu3HxsOvz8aB4M+T5QfF5Vh0y3sdI4blYp2gRFH/l1zfHfWzrAiXCo0cBEAQAQQAQBABBABAEAEEAEAQAQQAQBAAQBABBABAEAEEAEAQAQQAQBABBABAEAEEAAEEAEAQAQQAQBABBABAEAEEAEAQAQQAAQQAQBABBABAEAEEAEAQAQQAQBABBABAEABAEAEEAEAQAQQAQBABBABAEAEEAEAQAEAQAQQAQBABBABAEAEEAEAQAQQAQBABBAABBABAEAEEAGoC/BRgAULvSIfjv0Z0AAAAASUVORK5CYII=",import.meta.url).href;case"glimmlampen-tasterbeleuchtung_icon":return new URL("/wp-content/plugins/eltako-products/assets/glimmlampen-tasterbeleuchtung.png",import.meta.url).href;case"kontakt-nulldurchgang_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
4777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlEQzlDNTA2NjlENTExRUZBMjUzRDIzQzk4QTA5MTIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlEQzlDNTA1NjlENTExRUZBMjUzRDIzQzk4QTA5MTIzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIzLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDo2MzdkMzUxMS1mOWY3LWM1NGItYjM5YS0zMzEwNmZhMmFhNzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YWYxNzE5OTYtOGEwOS00MDI0LWFmZjEtMWEzZDcyOWM2Njg4Ii8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+S29udGFrdHNjaGFsdHVuZ19OdWxsZHVyY2hnYW5nPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5SnbGxAAAJ3klEQVR42uydC6wdRR2HtwVqgDYVhVDAVtoiFXoJIJSHYgQRVKBKC0KgYKFUQiCIWBNFgjVRq0QrpIGEJjYUECitRd4YnpeWt7Ql0OKDV22RRyhSaLEUhevv507D9YYruzu755w95/uSf5aEnjP/OzPf2dmd2dkBXV1jexIA+EAGUgUACAKAIAAIAoAgAAgCgCAACAKAIAAIAgAIAoAgAAgCgCAACAKAIAAIAoAgAAgCgCAAgCAACAKAIAAIAoAgAAgCgCAACAKAIACAIAAIAoAgAAgCgCAACAKAIAAIAoAgAAgCAAgCgCAACAKAIAAIAoAgAAgCgCAACAIACAKAIAAIAoAgAAgCgCAACAKAIAAIAoAgAIAgAAgCgCAACAKAIAAIAoAgAAgCgCAAgCAACAKAIAAIAoAgAAgCUAc27+C//WXF3xSrwn+/pdioeFOxtWIzxRDFDortFaMVIxQD6DYI0m6449+nuFexxLF8+Yp/5P2Srq6xW+kwVnGg4iDFlxTbROTVo1ipeEHxqmJdLzE/rthZ8Qm6afMYoEbvaWMpblBcrbhbQvyz7AJUd5sFUb6hOEHxsQwfe0Rxa5D1ceW1/kPKGKzDvoqDFV9R7E+3RZAYVitmKq5Q51vbqEJVjx8JokxT7NXnf69RXKaYo5xWRpaziw4nK84KZxlAkEz4euLHPmOoE/6rmYmoTv1L//NwzfJTy6GcNpRchs8sUxU/ihzmQZsL4ovrGYqLyu6EkR3YF/NbKae3Ki5nWx1+oTiN7owgfelWTFEnfL7TG1LtON7DSs4m5VLXeZB3FGcrvogcKaqHm3XYW/EUtdHZgvha4yB1iEsUPTTh/0jy37pRPEBtdKYgbvhx6gh/pOn6leR1HY5QPEZtdJYg1ykOVQd4lWb7UEneDJI8Q210hiCzFZPU8BtpssyS+IfE8zLUWQR1uIt1oeK8qq83wjIST/YNVbyh2KAy3657A+vvOlOHS+nqxWj1tVieYPtByR3G8xOe6T5U8RnFHorhQYy+/9bLU55TPJ2kS0QWKR5VTu/WqI09g39Skq4fgzY6g8xN0jmOnpLE2FWH0xXHBSGK4qHLAsXZyu29yJyGh3w+r9hNsV2vMv6kWKyYr3JWR5azpw7LElYit40gtym+ro7x7xLE8NzAdH9fifnNU24nROQ0RoefKSZm6LRun+sV56vMv0SUOU+H4+ny9R9iPeyLy1g51CG8kG/TEoyyfzlnRAzvpgU5BmX9EVMcoxivz5+v48yCZ9ULESQ/rXYXy7+Q42OXpqsjfVWHFUm6mK9sORYpvycL5OSl8b9R/DKHHL0ZFD47J3xXLpTzsnAdBTU9g/gBpiPVkGsixHDH+YnivArzvKrg57wEf0oJ5Z+apE89fqfAZy9PeJ6klmcQL0+fIDmejZDDt2l/X7EcHtrcWCA3z0ecU2Ie54TvzMsNdPl6CnK65FgUIYef5LvHw7OK81yadyY/PLcxq4JcZoXvzjPMekWHJ+j29RLkr0l627SoHEODHI0YOjxY4DNnKIZVkMuw8N15WdwCbb4SQbLj+Yn71dFHFJTjDsWeDcr18QKfmVphPkW+e3mT27tb8ekkfRISQTLime1H1eEPyHnN8QfFfg3M8+mcAvv58TEV5jMmlJGHZj4v4tHCRK+pU/hmiq+jNiBINrz3VLcafFKGjue7VdcoDmhwji/l/PfjGpBT3jJeaVL7brpL+Xqva6LfJenzK39HkGx4seBvJcCMMKnW7wVqUu7MeFZey/nvRzUgp7xlrG1CvW26S/nMB9w4WBokb8lnfIrMgyxUXNKA3LYJvzp9zx5bhov6BU2or3U5//2gBuQ0qIDkhzS43tZIhH6vffT/XlK7fiGp/kbLKYrJVQvygv6g7mYZHXYu6U7qwbutVkZYwtNy9deIdpWEB9d9iNVurGqTMjoWBKmWZW1SRsdSZIg1Raeqozu0vqZpKLAwx7/3rPWLih0ryufFJOfMuNrOK4NnVlhHXo7zQ9XTtRFDId+lnK/Yp+TcPtoIQYaE6EQ+G25SZB1X96ix57rDVJTP3AJL3z1v9MmK8vH1zbdi5Aj4LuVEhlj1Y7+Cjb2+glzWJ8XWeH2uorrxO1a8kd/cyAvpb+twJtcg9eRANWCu03RYIDi9glymh+/O0/kGJ9WsPLhdsbfyWRwph7cquoiL9PrisfGXC3zOjX5LiXncUrAjHaXYosQ8/OzOZIlxhOLlSDn2CdcdAxGk3kzO+4FwneDHXe8toXx/x/EFH7udVFIdvBHOiiOVx5WxXxbWk3kfgq1brbHb+Q1TVeGdTEaFfXDzdgQvpfEeVUVfVTBHcVaRDfRUtte6rY44g7ifPBxymFfWax2Ul18x52eBRrZiYyNIMWarg5wR0Sk81v5Vkm71kwVvAfQ9lXlbZGf0RhZ+r6KXdHhI4xeT7tDPSMILM/+cvL/90F0xj0P3k4+3OepW7N6qDY0gxfAv+Kdi9qtSvbtTevM674t1SPgFHdjrLPV8GE55XH537B5c/ycP3+ofHIY3LmO9ylpXdQUGOfygW1crNzSCFGehOtKxJXYYD7823SFb2877EIdh1Z1J+uBUgiDty9fCi2sguxy7BTl2qkO+3MWK43I1+E5UQ2Y5DtfhobrIgSDx+KJ3fnhGBfoXwyOVc5N0QnFonXJHkHi8PuuqIrsddogc3pLpJsWv69jfEKQcvEL2ynBHCN6XY0KSbhJxVF3/BgQpjxMVN6pTDEGMsaMV3pHesX2d/xYEKRdPAD4S7tQ0ulNu3gJiDFN4jZgnFye0Q4Nym7caPIdxgcfdVb+NKlz7fFfhVyN43+CLw07ujRTDM+HeTPubSbozTduAINXi1yR8Xx329oo6ps9Yfu9H39loC3K1YoHKXlVR2b5V6ydLvXhzXLs2III0Bu/5dHGSzr5vjOyY/oWeGM4a+2b4iN+TcleSvmN+icp/rmC53n/L67f8PImX/O/RCQ2HII3F7/W4KQyFFmd94CmsW/K+UUeGsX3MXIJfTuQN3FYm6S6LXoD4TsjNwzWvyfK2rr7ZMDzEyKRDH7NGkObiTur9fv1elNdC5+0J43jv3j4iDJ+GU1XNgfv2zWXnEIdRFa0Jt3kBEAQAQQAQBABBABAEAEEAEAQAQQAQBAAQBABBABAEAEEAEAQAQQAQBABBABAEAEEAAEEAEAQAQQAQBABBABAEAEEAEAQAQQAAQQAQBABBABAEAEEAEAQAQQAQBABBABAEABAEAEEAEAQAQQAQBABBABAEAEEAEAQAEAQAQQAQBABBABAEAEEAEAQAQQAQBABBAABBABAEAEEAEAQAQQAQBABBABAEAEEAAEEAEAQAQQAQBABBABAEoBb8R4ABAA9nfFfyIEa1AAAAAElFTkSuQmCC",import.meta.url).href;case"kontaktschaltung-nulldurchgang-dx_icon":return new URL("/wp-content/plugins/eltako-products/assets/kontaktschaltung-nulldurchgang-dx.png",import.meta.url).href;case"solid-state-relais_icon":return new URL("/wp-content/plugins/eltako-products/assets/solid-state-relais.png",import.meta.url).href;case"universal-dimmschalter_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
4777u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3NzA3MjE2NjlENTExRUZBNTY4OTg4QTc2N0MzOUZEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3NzA3MjE1NjlENTExRUZBNTY4OTg4QTc2N0MzOUZEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIzLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDoxYTFhY2I2Ni1kYjVhLTc5NGItOWUwMC01NWE0YzczNjg5NGIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzAxMWYxNmQtMWI4OS00ZWQyLTlmM2EtZjQ4ZGQxNzBkYWMzIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VW5pdmVyc2FsX0RpbW1zY2hhbHRlcjwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YpRUegAAAkNJREFUeNrs1bEJwlAUhlENFpbOYd4MTuAybiLYWQY7exdwhYhbpLdRrxisLATh6dNz4IJlSPz4hynVlwHwVOUVgEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgYBAAIGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgGBAAIBgYBAQCAgEBAICAQEAgIBBAICAYGAQEAgIBAQCAgEBAICAQQCAgGBgEBAICAQEAgIBAQCCAQEAgIBgYBAQCAgEBAIvOUYt4hbCQTuTnGbuFnbHqZxy/jdfeODjnwrMq/FOq6JKLoSHlgg5FiL7S2MiGJf2sMLBGshEKyFQLAWAsFaCARrIRCshUCwFgLBWggEayEQrAUCwVoIBGshEKyFQLAWAsFaCARrIRCshUCwFgLBWggEa4FArAUCsRYIxFogEGuBQKwFArEW1kIgWAuBYC0EgrVAINYCgVgLBGItEIi1QCDWAoFYCwRiLRCItUAg1gKBWAv4m0CsBQKxFgjEWiAQa4FArAUCsRYIJI9z3K4P47EWKdUTn+xnjQXyuipu3h989I8ICAQEAgIBgYBAQCAgEBAICAQQCAgEBAICAYGAQEAgIBAQCAgEEAgIBAQCAgGBgEBAICAQEAggEBAICAQEAgIBgYBAQCAgEBAIIBAQCAgEBAICAYGAQEAgIBBAICAQEAgIBAQCAgGBgEBAICAQQCAgEBAICAQEAgIBgYBAQCAgEK8ABAICAYGAQEAgIBAo2VWAAQAxzRRDCgMPyQAAAABJRU5ErkJggg==",import.meta.url).href;case"universal-dimmschalter-led_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2NTMwMURGNjlENTExRUY4NUIxOTc0RDY1QTcxNTcwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2NTMwMURFNjlENTExRUY4NUIxOTc0RDY1QTcxNTcwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNS4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6NWJjZDAwODMtY2M3MS00ZDA5LTgzNTctZDI4YmE4NzRkMTgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjczRjIzQzI5MjlCNEU5MTFBMDQyOUE1RUQ4QjZENzEwIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VW5pdmVyc2FsX0RpbW1zY2hhbHRlcl9MRUQ8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvj/VjcAAASZSURBVHja7N3Pixd1HMfxWQsiFTYoyS4pBgXFzhBFYnYQLLyUHSIIgogOCh2C/oGgU54SjxsUWuDFQ4F0ERSJQBQ6fPeUhywoQiMI7Yea2fb6sC3E+p1vzvLlu7vM4wEfxnbcnd3Z73Pf33HpO1N1PTNfAUOtcwpAICAQEAgIBAQCAgGBgEBAIIBAQCAgEBAICAQEAgIBgYBAQCCAQEAgIBAQCAgEBAICAYGAQACBgEBAICAQEAgIBAQCAgGBgEAAgYBAQCAgEBAICAQEAgIBgQACAYGAQEAgIBAQCAgEBAICAYEAAgGBgEBAICAQEAgIBAQCAgEEAgIBgYBAQCAgEBAICASW7UbWsaxnV+sneKfvESvgm6wPsg4PBnM/lTc0TS0Qej8tPsuazTqVMObXwictECY+LdYSgWBaCATTQiCYFgLBtBAIpoVAMC0EgmkhEEwLgWBaCATTAoGYFqaFQDAtBIJpIRBMC4FgWggE00IgmBYCwbQQCKaFQDAtEIhpgUBMCwRiWiAQ0wKBmBYIxLQwLQSCaSEQTAuBYFogENMCgZgWCMS0QCCmBQIxLRCIaYFATAsEYlogENMCgZgW0JtATAsEYlogENMCgZgWCMS0QCCmBQKZjEtZH5VpkbU4LaabpvYdY6Km6nrGT2Vosc4pAIGAQEAgIBAQCAgEBAICAYEA/+Flf6rqq6zflrzt7qynxniMi1nnx/QDbcf/fN/OZV29jY+1Mev+rAey7vAwEMgwPw4Gc08O29E09dfZPDKm47yV4xwbxwfK53U8m+dbdp/PcbZ3/HgbstmV9XrWS1lTshDIohsj9l2b0HG6ujnOzzlB/Z7N52Ulliey/TjrUWm4BuHWWMrTzaezvnA2BMLwSC5nszfrgrMhkLXorglFss+pdg2yovKc/5VsDnR4l3IB/eAyj3Uqm23//udfWd9nHc36MEH8PSSSk3mfL/PHZwTCStmctWVCx9q25FgPVQv/elX+FW9/y/t80vdAPMViXybFzpZ9p12DQFW92vL2CwKBXKK0XKyXa5VfBELfbRix74pAAIGAQEAgIJA+uOkUrG5+k76yyu0cjo/Y/27Wa06TQHppMJi7ns13bfubpv7WWfIUCwQCAgHXIIxLrjEey+a5EX9lr7MkkD4rcRx0GjzFAoGAQEAggEBYNO8x4oun3Q8j9t0rEPru9LA3Nk1dXuV+vUDos/KiDEda9s24BqHPfs16eTCY+7ll/56+nyC/SW9XbgPQ5WU+yysXvtDxGGezDnX8gVb+/5DpZXw9s9XCDXP+yPoz61LWp4njYsvTq/LYeEMgDJUHzvtd/n4eUFu7BpJjnMnmTMfjlGhfXMbX817Hd3kza6unWHBrhI9X3V5UWyD0Jo5yl6kT1cJ9GnvPUywWwyhBvJ31TjWBe5AIZG2YzgOj3OX16hg+1qjbGGzJce4ZwzHK/UE2jdi/KccpF+LXb+NjlQjKLwEfztqdVe5Vcp8klpzwup6ZdxrANQgIBAQCAgGBgEBAICAQEAggEBAICAQEAgIBgYBAQCAgEBAIIBAQCAgEBAICgdXrHwEGAN3Yp7p8v
47cqPAAAAAElFTkSuQmCC",import.meta.url).href;case"universal-dimmschalter-led-esl_icon":return new URL("/wp-content/plugins/eltako-products/assets/universal-dimmschalter-led-esl.png",import.meta.url).href;case"mid_icon":return new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMkE3QTJFNjlENjExRUY4MDJFRUE1RUU3MUQ2RUUwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMkE3QTJENjlENjExRUY4MDJFRUE1RUU3MUQ2RUUwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNS4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6MGMxZjNiNjYtODg3OC00ZjYzLWE5OWEtMTc1ZjBiODRiOTg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2MzA3QTJCMjA3MEVBMTFCMjI1RTBFRjRCNEJGMzBBIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+TUlEPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lBqLIAAAKRklEQVR42uzdfWwbZx3A8buzz0ns2InzHsd5oVlXlQZKGdqmgTYQFahAxRithoTQqvEHSDCmDSaNFyGBYH8wsT9ADMQEfzAJqg4xTWMvAjpgpYJOAibGJFLlpUmWpInTOHaaOLF9Z35P2kDC4vjsOCI+fz+S1bS1nfjxff08d36JPjBwKKcB2JLBEAAEAhAIQCAAgQAEAhAIQCAAgQAEAoBAAAIBCAQgEIBAAAIBCAQgEIBAAAIBQCAAgQAEAhAIQCAAgQAEAhAIQCAACAQgEIBAAAIBCAQgEIBAAAIBCAQgEAAEAhAIQCAAgQAEAhAIQCAAgQAEAoBAAAIBCAQgEIBAAAIBCAQgEIBAAAIBQCAAgQAEAhAIQCAAgQAVyOu2G+TxeDRd1wueL5vNluX7qe+lvmchuVxOsyyr8COWYaydnFDXp6634J3s3fndXK7xIpD/n5hpmk/HYnNzmUy64Jnb29s7bNu+d4dxDMkG+tT09HTBrbSurk4Lh8NHMpnMsW3imEomk79KpVJJJ9+/ra0tIj/Dp+Rn8GwT5kvT05f/Il+VvsyQYGW8TPnSL6dmOUXk1C+BdjkJlED2wlrRMF6KxWKfeeONSUfnlw1Vi0QibfLlR0qLYy2Q+8fGxp5PJhcdPIqrbVi/KRQKvl3C7MpzG84mEsn74vG4o59hZWVFi0aj75Ofo3ebQB6amZn5207Hd3V1df1LFYoatx4J9Ea/v+42287dKTNMG4Hs7UDm4/GEWpvYTs4/Px/Xuru7vyOPgiUFIhveudHR0RevXr3qcIliaYuLi5nGxoZkvkDEotPllSIxSeR2ssAS74paBu70kV6N1/pji5zUo9Dk8nLqzzJrn5br/2FfX++H5d8elNvWxE76Ho3d43G+damNZmRk9FW5zIslLrAelTjsIiP2FBhzzy7ch+ZuDbiawST6VVkWvnrx4sVHxsbGb5eZ8gyBuIB6RJU7eFH+/JFW5AJdNvQLQ0PDf+IYz8ZYVnOJROJ1ieSUzGhflQcgi0AqnNoPGRm5dEGWCX8s8ojO43KKk8WbxeMLqfHxiUckkAfllCaQCif7IJdlJnlS7kxHyyVZQvxzeHj0bLUe9nQWSVybnJz8nozpt52OK4HsUalUSpuamvqtz+f7u5Pzy/LhCdlvmSSD7V25Mq8i+ZbstD/n5HkpAtnD0un0RCKRPFPoCJL8/8j8fPwFtTSDo0hsGdsvy7jNEUhFzyIr2sJC4pem6f3XdueTfZUnY7G5YQJxbnY29rqM1+lKnUUI5LrFxaTMDgvP5ptFZGk1NjMz+4zsr9iMlnOJREIdMXxMvlypxJ/fy114jXqmWO2sh0LBk/LXvi2WV88tLy//w+0753L739PR0fGoZVkbHynUS1+GZAx+LjPtuVgsVtR1Xro0Nrpv31t+L7PIMQKpYHIHviZ/nJXTpzcNktc7KRvFmYWFBcvtYyDLyGh9ff2tWzwQHJXTJ/x+/w80Lfc1WWoWdSBEZpFnKjEQllgbTE9Pq2eGn5BHypmN/y537vl0OvOybbt/dSW31Va3M8+pUWaWr0QikfvC4Ua9iAcedTj9PPsglb9xqGXWBdkQzm+YPeIyc/xkdnY2xwitb+/6vTJW/cWM69DQ8JRcLk4gFW5qalod9n1M7syUeuSTpcZfZYnwG0Zm0wb/Dllq3ezkfTAbqlJrthECcQGZMc7LLPKKLLVysvP+/dnZGIOygXqjVmdn50GJpJhjt2p9eoVAXEAFoV4mISuDl+fm5n7NiGwZSURmkpoiA1mqtNvJUaw8JiYmfmfbuXHZaed5j62pdxf6NOfPb6h9uFUCcYlEIqnu0EFGIq+1t0i6/UayxELJ++rVcCOrOpBi3t6KKt1GqvWGe71eY//+G9pMs7R3pPp8Po+cAmxCBOLO9UEuF6itrf1ud3e0r5TL9/f3f1QCO8kmRCBuZdm2HZGZ5AG/31/UBYPBep+uaw/L5RvYhAjExZNIzh8IBO5qbm7uLeaCHR0dJ2VpdsTtH5oGjmKtZLPZrkDA/9lQKOjoAk1N4VqJ43Mye6hD5BabEIG4mS2zgC5LrON1dXX7nS2vgnfLzvlN149yMoUQiPtlMpmDra2tdzc0hLY9X0tLS30oFLrHsiwfcRBINe2MGLJsOiGnA/nOo17ZW1PjO+HxeN7NvgeBVOMscjgajX7I7w9s+fKJcDjcKLPMJ2WfxcdoEUi1ziT31NXV9v3vM+zqfQ81NTV3yv8fZZQIpGrJvsXh3t6eD3q93k2ziOzAN0cinaec/AIcEIiryRLqC01NTa3rs4j67UyyuvqALMHuYHQIpOrZtn2ws7PjuDr8uzZAhhFub2/9fDV8YAMIxOkO+8Pd3dF6NXtEo13vX13N3MaoEAj+64ZQKPQxXdfV8x4PcVi3evGOwvy+3t+/r1v2SW5mKJhB8Gb9pml+k2EgEOShnmFnFAgEAIEABAIQCEAg2Ot0AgHyU5+zm3H79kYgKG360HX1kffLRW5rAQJBNcShXq82WOQLONWSrJ5A4HqmaY5OTU2+srzsfAKxLEt92HUPgcD1s8fS0tIv0unMa8VcLhxuVMurbgJBpTO2i6O2tvbphYWFx69eXSoqqmg0OpDL5SruxbG8mheb6zCMtGn+Z7NY/6U3KcPQB1Op1LMjI9M/laXV5WKu
47U71dIJvNHqvET9MnEGySSCT/MDh48XbbXnuhpvrFm+qN+BmZBeZkx3xsZWWl6OuU2cMncXy8EseDQLCJRDAvp3PlvM5gsF69+ayrEt94xj4IdlVfX6/H6/V+sVLfOkAg2DXq88RM07xfZo/DrjtiAexo7e71qtnjXX6//0u2bfsIBNgQR29vT18wGPyxZVmdlXxbCARlX1b19PQcCoVCp7PZ7JGKj527FOUSiXRqPl/NXQ0NoW9kMpkBV8yG3K0oB1lSvbWpKfyA7G+ckDgaXbNcdNF9pH7noOMD7XZ5Pks0V+QPaBW4jF3CcwWF3rhk79bzD52dHXogUH9HLmefCgQC781ksr1uC981gch6953RaNdh2e4H5a9Ojpr0y+ltpdeo6bIzevTAgRuf0q4941xIyjCMW+Xn7N3mNgy0t7cdbG1tGXdwG1Tgh2TNH912J9MwjsvP+LMyDLH6VcDqV3CpFxyqXzR0i2mat8j1t8jXjW797GJ9YOCQWz5XM6frunqHm6U5ezuoIY+svjJ8z9UiZjizwIOSui/Scp22g9ugzutxcBuycn3Zcm0v2rUDO8b17+36paObllh6GTb4Ur5nbTmvT041Zd7wvJX4Ktq9gsO8AIEABAIQCEAgAIEABAIQCEAgAIEAIBCAQAACAQgEIBCAQAACAQgEIBCAQAAQCEAgAIEABAIQCEAgAIEABAIQCAACAQgEIBCAQAACAQgEIBCAQAACAQgEAIEABAIQCEAgAIEABAIQCEAgAIEAIBCAQAACAQgEIBCAQAACAQgEIBCAQAAQCEAgAIEABAIQCEAgAIEABAIQCAACAQgEKNm/BRgALy+Rpliv80EAAAAASUVORK5CYII=",import.meta.url).href;default:return n.value=!0,null}};return(i,o)=>(k(),R(gt,null,[t.badgeType==null||n.value?(k(),R("span",RA,F(t.badgeName),1)):nt("",!0),t.isTag?(k(),R("img",{key:1,src:s(),class:"my-auto !h-7 object-contain md:!h-10"},null,8,PA)):(k(),R("img",{key:2,src:r(),class:"my-auto !h-5 object-contain md:!h-7"},null,8,NA))],64))}},OA="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1837_6)'%3e%3cpath%20d='M16.1111%205.80556C15.9259%205.99074%2015.8333%206.19907%2015.8333%206.43056C15.8333%206.66204%2015.9259%206.87037%2016.1111%207.05556L17.7778%209H0.833332C0.555555%209%200.347221%209.06944%200.208332%209.20833C0.0694435%209.34722%20-9.53674e-07%209.55556%20-9.53674e-07%209.83333C-9.53674e-07%2010.1111%200.0694435%2010.3194%200.208332%2010.4583C0.347221%2010.5972%200.555555%2010.6667%200.833332%2010.6667L17.6389%2010.6667L15.9722%2012.6111C15.8796%2012.7963%2015.8333%2013.0046%2015.8333%2013.2361C15.8333%2013.4676%2015.9259%2013.6528%2016.1111%2013.7917C16.2963%2013.9306%2016.5046%2014%2016.7361%2014C16.9676%2014%2017.1296%2013.9074%2017.2222%2013.7222L19.5833%2010.9444C19.8611%2010.5741%2020%2010.1806%2020%209.76389C20%209.34722%2019.8611%209%2019.5833%208.72222L17.2222%205.94444C17.1296%205.75926%2016.9676%205.66667%2016.7361%205.66667C16.5046%205.66667%2016.2963%205.71296%2016.1111%205.80556Z'%20fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1837_6'%3e%3crect%20width='20'%20height='20'%20fill='white'%20transform='matrix(0%20-1%20-1%200%2020%2020)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",DA=["src"],MA=["src"],BA={class:"my-auto ml-4 mr-auto py-4"},jA={class:"text-ellipsis text-sm text-gray-400"},UA={class:"mt-2 h-8 w-full overflow-hidden text-ellipsis text-2xl font-bold text-eltako-blue-500"},zA={__name:"AdditionalProductInfo",props:{linkedProduct:{type:Object,required:!0}},setup(t){const e=$(!0),n=()=>{e.value=!1},r=s=>{e.value=!1,s.target.src=Fe};return(s,i)=>{const o=Qe("router-link");return k(),_t(o,{to:`/products/${t.linkedProduct.product_id}/${W(Pn)(t.linkedProduct.name)}`,title:t.linkedProduct.name,class:"flex h-28 w-full border border-[#f8f8f8] bg-white p-2 shadow-xl transition-all duration-300 ease-in-out hover:scale-[1.02]"},{default:St(()=>[e.value?(k(),R("img",{key:0,class:"my-auto size-16 sm:size-20",src:W(Fe),onLoad:n,onError:r},null,40,DA)):(k(),R("img",{key:1,class:"my-auto size-16 sm:size-20",src:t.linkedProduct.product_image,onLoad:n,onError:r},null,40,MA)),f("div",BA,[f("p",jA,F(t.linkedProduct.short_description),1),f("p",UA,F(t.linkedProduct.name),1)]),i[0]||(i[0]=f("img",{class:"my-auto mr-1 size-8 sm:mr-4",src:OA,alt:"Arrow button to open required linked product"},null,-1))]),_:1},8,["to","title"])}}},Gn={PROFESSIONAL_STANDARD:17,PROFESSIONAL_SMART_HOME:16},Ou={PSH_ACCESORIES:19,PS_ACCESORIES:20},Du={sku:16,name:8,product_tags:4,short_description:2,long_description:1},Zo=["E-Nr.","SNRO"];/*! @license DOMPurify 3.4.15 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.15/LICENSE */function Mu(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function FA(t){if(Array.isArray(t))return t}function VA(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,s,i,o,a=[],l=!0,u=!1;try{if(i=(n=n.call(t)).next,e!==0)for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);l=!0);}catch(c){u=!0,s=c}
vendor: 6,671 bytes, lines 47-48
47finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw s}}return a}}function QA(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
48In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WA(t,e){return FA(t)||VA(t,e)||GA(t,e)||QA()}function GA(t,e){if(t){if(typeof t=="string")return Mu(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mu(t,e):void 0}}const S0=Object.entries,Bu=Object.setPrototypeOf,HA=Object.isFrozen,YA=Object.getPrototypeOf,ZA=Object.getOwnPropertyDescriptor;let ue=Object.freeze,me=Object.seal,Sr=Object.create,L0=typeof Reflect<"u"&&Reflect,Da=L0.apply,Ma=L0.construct;ue||(ue=function(e){return e});me||(me=function(e){return e});Da||(Da=function(e,n){for(var r=arguments.length,s=new Array(r>2?r-2:0),i=2;i<r;i++)s[i-2]=arguments[i];return e.apply(n,s)});Ma||(Ma=function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];return new e(...r)});const cr=oe(Array.prototype.forEach),$A=oe(Array.prototype.lastIndexOf),ju=oe(Array.prototype.pop),us=oe(Array.prototype.push),KA=oe(Array.prototype.splice),Dr=Array.isArray,hs=oe(String.prototype.toLowerCase),$o=oe(String.prototype.toString),Uu=oe(String.prototype.match),ds=oe(String.prototype.replace),zu=oe(String.prototype.indexOf),XA=oe(String.prototype.trim),JA=oe(Number.prototype.toString),qA=oe(Boolean.prototype.toString),Fu=typeof BigInt>"u"?null:oe(BigInt.prototype.toString),Vu=typeof Symbol>"u"?null:oe(Symbol.prototype.toString),De=oe(Object.prototype.hasOwnProperty),fs=oe(Object.prototype.toString),ye=oe(RegExp.prototype.test),ar=t3(TypeError);function oe(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];return Da(t,e,r)}}function t3(t){return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Ma(t,n)}}function Rt(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:hs;if(Bu&&Bu(t,null),!Dr(e))return t;let r=e.length;for(;r--;){let s=e[r];if(typeof s=="string"){const i=n(s);i!==s&&(HA(e)||(e[r]=i),s=i)}t[s]=!0}return t}function e3(t){for(let e=0;e<t.length;e++)De(t,e)||(t[e]=null);return t}function Be(t){const e=Sr(null);for(const r of S0(t)){var n=WA(r,2);const s=n[0],i=n[1];De(t,s)&&(Dr(i)?e[s]=e3(i):i&&typeof i=="object"&&i.constructor===Object?e[s]=Be(i):e[s]=i)}return e}function n3(t){switch(typeof t){case"string":return t;case"number":return JA(t);case"boolean":return qA(t);case"bigint":return Fu?Fu(t):"0";case"symbol":return Vu?Vu(t):"Symbol()";case"undefined":return fs(t);case"function":case"object":{if(t===null)return fs(t);const e=t,n=Ge(e,"toString");if(typeof n=="function"){const r=n(e);return typeof r=="string"?r:fs(r)}return fs(t)}default:return fs(t)}}function Ge(t,e){for(;t!==null;){const r=ZA(t,e);if(r){if(r.get)return oe(r.get);if(typeof r.value=="function")return oe(r.value)}t=YA(t)}function n(){return null}return n}function r3(t){try{return ye(t,""),!0}catch{return!1}}const Qu=ue(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Ko=ue(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Xo=ue(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),s3=ue(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Jo=ue(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),i3=ue(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Wu=ue(["#text"]),Gu=ue(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
48spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),qo=ue(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Hu=ue(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),hi=ue(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),o3=me(/{{[\w\W]*|^[\w\W]*}}/g),a3=me(/<%[\w\W]*|^[\w\W]*%>/g),l3=me(/\${[\w\W]*/g),c3=me(/^data-[\-\w.\u00B7-\uFFFF]+$/),u3=me(/^aria-[\-\w]+$/),Yu=me(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),d3=me(/^(?:\w+script|data):/i),f3=me(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),p3=me(/^html$/i),m3=me(/^[a-z][.\w]*(-[.\w]+)+$/i),Zu=me(/<[/\w!]/g),$u=me(/<[/\w]/g),g3=me(/<\/no(script|embed|frames)/i),h3=me(/\/>/i),Me={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},R0=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],b3=ue(Rt({},R0)),v3=function(){const t={};return cr(R0,e=>{t[e]=me(new RegExp("</"+e+"(?=[\\t\\n\\f\\r />])","i"))}),ue(t)}(),A3=function(){return typeof window>"u"?null:window},y3=function(e,n){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let r=null;
vendor: 4,359 bytes, line 48
48const s="data-tt-policy-suffix";n&&n.hasAttribute(s)&&(r=n.getAttribute(s));const i="dompurify"+(r?"#"+r:"");try{return e.createPolicy(i,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+i+" could not be created."),null}},Ku=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},jn=function(e,n,r,s){return De(e,n)&&Dr(e[n])?Rt(s.base?Be(s.base):{},e[n],s.transform):r},ta=function(e,n,r){const s=De(e,n)?e[n]:void 0;return s&&typeof s=="object"?Be(s):r()};function P0(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:A3();const e=q=>P0(q);if(e.version="3.4.15",e.removed=[],!t||!t.document||t.document.nodeType!==Me.document||!t.Element)return e.isSupported=!1,e;let n=t.document;const r=n,s=r.currentScript;t.DocumentFragment;const i=t.HTMLTemplateElement,o=t.Node,a=t.Element,l=t.NodeFilter,u=t.NamedNodeMap;u===void 0&&(t.NamedNodeMap||t.MozNamedAttrMap),t.HTMLFormElement;const c=t.DOMParser,d=t.trustedTypes,m=a.prototype,b=Ge(m,"cloneNode"),w=Ge(m,"remove"),h=Ge(m,"removeAttributeNode"),v=Ge(m,"nextSibling"),S=Ge(m,"childNodes"),I=Ge(m,"parentNode"),y=Ge(m,"shadowRoot"),E=Ge(m,"attributes"),C=o&&o.prototype?Ge(o.prototype,"nodeType"):null,L=o&&o.prototype?Ge(o.prototype,"nodeName"):null,B=o&&o.prototype?Ge(o.prototype,"ownerDocument"):null,V=function(A){return C?C(A):A.nodeType},T=function(A){return L?L(A):A.nodeName};if(typeof i=="function"){const q=n.createElement("template");q.content&&q.content.ownerDocument&&(n=q.content.ownerDocument)}let K,at="",Y,pt=!1,Tt=0;const Wt=function(){if(Tt>0)throw ar('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},wt=function(A){Wt(),Tt++;try{return K.createHTML(A)}finally{Tt--}},bt=function(A){Wt(),Tt++;try{return K.createScriptURL(A)}finally{Tt--}},kt=function(){return pt||(Y=y3(d,s),pt=!0),Y},Zt=n,Jt=Zt.implementation,Ut=Zt.createNodeIterator,Ft=Zt.createDocumentFragment,rt=Zt.getElementsByTagName,Ct=r.importNode;let It=Ku();e.isSupported=typeof S0=="function"&&typeof I=="function"&&Jt&&Jt.createHTMLDocument!==void 0;const qt=o3,G=a3,st=l3,et=c3,ut=u3,xt=d3,_=f3,x=m3;let O=Yu,z=null;const H=Rt({},[...Qu,...Ko,...Xo,...Jo,...Wu]);let U=null;const tt=Rt({},[...Gu,...qo,...Hu,...hi]);let P=Object.seal(Sr(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),p=null,g=null;const N=Object.seal(Sr(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let j=!0,J=!0,X=!1,M=!0,Q=!1,lt=!0,vt=!1,Dt=!1,se=null,te=null,Je=!1,on=!1,pe=!1,ke=!1,Kr=!0,Xr=!1;const yl="user-content-";let ho=!0,bo=!1,Ar={},yr=null;const El=Rt({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let _l=null;const wl=Rt({},["audio","video","img","source","image","track"]);let kl=null;const xl=Rt({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Js="http://www.w3.org/1998/Math/MathML",qs="http://www.w3.org/2000/svg",an="http://www.w3.org/1999/xhtml";let Er=an,vo=!1,Ao=null;const np=Rt({},[Js,qs,an],$o),Tl=ue(["mi","mo","mn","ms","mtext"]);let yo=Rt({},Tl);const Il=ue(["annotation-xml"]);let Eo=Rt({},Il);const rp=Rt({},["title","style","font","a","script"]);let Jr=null;const sp=["application/xhtml+xml","text/html"],ip="text/html";let re=null,_r=null;const op=n.createElement("form"),Cl=function(A){return A instanceof RegExp||A instanceof Function},_o=function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(_r&&_r===A)return;(!A||typeof A!="object")&&(A={}
vendor: 12,873 bytes, line 48
48),A=Be(A),Jr=sp.indexOf(A.PARSER_MEDIA_TYPE)===-1?ip:A.PARSER_MEDIA_TYPE,re=Jr==="application/xhtml+xml"?$o:hs,z=jn(A,"ALLOWED_TAGS",H,{transform:re}),U=jn(A,"ALLOWED_ATTR",tt,{transform:re}),Ao=jn(A,"ALLOWED_NAMESPACES",np,{transform:$o}),kl=jn(A,"ADD_URI_SAFE_ATTR",xl,{transform:re,base:xl}),_l=jn(A,"ADD_DATA_URI_TAGS",wl,{transform:re,base:wl}),yr=jn(A,"FORBID_CONTENTS",El,{transform:re}),p=jn(A,"FORBID_TAGS",Be({}),{transform:re}),g=jn(A,"FORBID_ATTR",Be({}),{transform:re}),Ar=De(A,"USE_PROFILES")?A.USE_PROFILES&&typeof A.USE_PROFILES=="object"?Be(A.USE_PROFILES):A.USE_PROFILES:!1,j=A.ALLOW_ARIA_ATTR!==!1,J=A.ALLOW_DATA_ATTR!==!1,X=A.ALLOW_UNKNOWN_PROTOCOLS||!1,M=A.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Q=A.SAFE_FOR_TEMPLATES||!1,lt=A.SAFE_FOR_XML!==!1,vt=A.WHOLE_DOCUMENT||!1,on=A.RETURN_DOM||!1,pe=A.RETURN_DOM_FRAGMENT||!1,ke=A.RETURN_TRUSTED_TYPE||!1,Je=A.FORCE_BODY||!1,Kr=A.SANITIZE_DOM!==!1,Xr=A.SANITIZE_NAMED_PROPS||!1,ho=A.KEEP_CONTENT!==!1,bo=A.IN_PLACE||!1,O=r3(A.ALLOWED_URI_REGEXP)?A.ALLOWED_URI_REGEXP:Yu,Er=typeof A.NAMESPACE=="string"?A.NAMESPACE:an,yo=ta(A,"MATHML_TEXT_INTEGRATION_POINTS",()=>Rt({},Tl)),Eo=ta(A,"HTML_INTEGRATION_POINTS",()=>Rt({},Il));const D=ta(A,"CUSTOM_ELEMENT_HANDLING",()=>Sr(null));if(P=Sr(null),De(D,"tagNameCheck")&&Cl(D.tagNameCheck)&&(P.tagNameCheck=D.tagNameCheck),De(D,"attributeNameCheck")&&Cl(D.attributeNameCheck)&&(P.attributeNameCheck=D.attributeNameCheck),De(D,"allowCustomizedBuiltInElements")&&typeof D.allowCustomizedBuiltInElements=="boolean"&&(P.allowCustomizedBuiltInElements=D.allowCustomizedBuiltInElements),me(P),Q&&(J=!1),pe&&(on=!0),Ar&&(z=Rt({},Wu),U=Sr(null),Ar.html===!0&&(Rt(z,Qu),Rt(U,Gu)),Ar.svg===!0&&(Rt(z,Ko),Rt(U,qo),Rt(U,hi)),Ar.svgFilters===!0&&(Rt(z,Xo),Rt(U,qo),Rt(U,hi)),Ar.mathMl===!0&&(Rt(z,Jo),Rt(U,Hu),Rt(U,hi))),N.tagCheck=null,N.attributeCheck=null,De(A,"ADD_TAGS")&&(typeof A.ADD_TAGS=="function"?N.tagCheck=A.ADD_TAGS:Dr(A.ADD_TAGS)&&(z===H&&(z=Be(z)),Rt(z,A.ADD_TAGS,re))),De(A,"ADD_ATTR")&&(typeof A.ADD_ATTR=="function"?N.attributeCheck=A.ADD_ATTR:Dr(A.ADD_ATTR)&&(U===tt&&(U=Be(U)),Rt(U,A.ADD_ATTR,re))),De(A,"ADD_FORBID_CONTENTS")&&Dr(A.ADD_FORBID_CONTENTS)&&(yr===El&&(yr=Be(yr)),Rt(yr,A.ADD_FORBID_CONTENTS,re)),ho&&(z["#text"]=!0),vt&&Rt(z,["html","head","body"]),z.table&&(Rt(z,["tbody"]),delete p.tbody),A.TRUSTED_TYPES_POLICY){if(typeof A.TRUSTED_TYPES_POLICY.createHTML!="function")throw ar('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof A.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw ar('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const Z=K;K=A.TRUSTED_TYPES_POLICY;try{at=wt("")}catch(ot){throw K=Z,ot}}else A.TRUSTED_TYPES_POLICY===null?(K=void 0,at=""):(K===void 0&&(K=kt()),K&&typeof at=="string"&&(at=wt("")));ue&&ue(A),_r=A},Sl=Rt({},[...Ko,...Xo,...s3]),Ll=Rt({},[...Jo,...i3]),ap=function(A,D,Z){return D.namespaceURI===an?A==="svg":D.namespaceURI===Js?A==="svg"&&(Z==="annotation-xml"||yo[Z]):!!Sl[A]},lp=function(A,D,Z){return D.namespaceURI===an?A==="math":D.namespaceURI===qs?A==="math"&&Eo[Z]:!!Ll[A]},cp=function(A,D,Z){return D.namespaceURI===qs&&!Eo[Z]||D.namespaceURI===Js&&!yo[Z]?!1:!Ll[A]&&(rp[A]||!Sl[A])},up=function(A){let D=I(A);(!D||!D.tagName)&&(D={namespaceURI:Er,tagName:"template"});const Z=hs(A.tagName),ot=hs(D.tagName);return Ao[A.namespaceURI]?A.namespaceURI===qs?ap(Z,D,ot):A.namespaceURI===Js?lp(Z,D,ot):A.namespaceURI===an?cp(Z,D,ot):!!(Jr==="application/xhtml+xml"&&Ao[A.namespaceURI]):!1},On=function(A){us(e.removed,{element:A});try{I(A).removeChild(A)}catch{if(w(A),!I(A))throw ar("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},Rl=function(A,D,Z){try{h(A,D)}catch{try{A.removeAttribute(Z)}catch{}}},ti=function(A){ei(A);const D=S(A);if(D){const ot=[];cr(D,mt=>{us(ot,mt)}),cr(ot,mt=>{try{w(mt)}catch{}})}const Z=E(A);if(Z)for(let ot=Z.length-1;ot>=0;--ot){const mt=Z[ot],yt=mt&&mt.name;typeof yt=="string"&&Rl(A,mt,yt)}},tr=function(A,D,Z){if(!Z)try{Z=D.getAttributeNode(A)}catch{Z=null}us(e.removed,{attribute:Z||null,from:D});try{Z?h(D,Z):D.removeAttribute(A)}catch{try{D.removeAttribute(A)}catch{}}if(A==="is")if(on||pe)try{On(D)}catch{}else try{D.setAttribute(A,"")}catch{}},dp=function(A){const D=E(A);if(D)for(let Z=D.length-1;Z>=0;--Z){const ot=D[Z],mt=ot&&ot.name;typeof mt!="string"||U[re(mt)]||Rl(A,ot,mt)}},ei=function(A){const D=[A];for(;D.length>0;){const Z=D.pop();V(Z)===Me.element&&dp(Z);const mt=S(Z);if(mt)for(let yt=mt.length-1;yt>=0;--yt)D.push(mt[yt])}},Pl=function(A,D){return lt?A==="patchsrc"?!0:A==="for"&&D!=="label"&&D!=="output":!1},fp=function(A){if(!lt)return;const D=[A];for(;D.length>0;){const Z=D.pop(),ot=V(Z);if(ot===Me.processingInstruction||ot===Me.comment&&ye($u,Z.data)){try{w(Z)}catch{}continue}if(ot===Me.element){const yt=Z,Gt=re(T(Z));try{yt.hasAttribute&&yt.hasAttribute("patchsrc")&&yt.removeAttribute("patchsrc"),yt.hasAttribute&&yt.hasAttribute("for")&&Pl("for",Gt)&&yt.removeAttribute("for")}catch{}}const mt=S(Z);if(mt)for(let yt=mt.length-1;yt>=0;--yt)D.push(mt[yt])}},Nl=function(A){let D=null,Z=null;if(Je)A="<remove></remove>"+A;else{const yt=Uu(A,/^[\r\n\t ]+/);Z=yt&&yt[0]}Jr==="application/xhtml+xml"&&Er===an&&(A='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+A+"</body></html>");const ot=K?wt(A):A;if(Er===an)try{D=new c().parseFromString(ot,Jr)}catch{}if(!D||!D.documentElement){D=Jt.createDocument(Er,"template",null);try{D.documentElement.innerHTML=vo?at:ot}catch{}}const mt=D.body||D.documentElement;return A&&Z&&mt.insertBefore(n.createTextNode(Z),mt.childNodes[0]||null),Er===an?rt.call(D,vt?"html":"body")[0]:vt?D.documentElement:mt},Ol=function(A){const D=B?B(A):A.ownerDocument;return Ut.call(D||A,A,l.SHOW_ELEMENT|l.SHOW_COMMENT|l.SHOW_TEXT|l.SHOW_PROCESSING_INSTRUCTION|l.SHOW_CDATA_SECTION,null)},ni=function(A){return A=ds(A,qt," "),A=ds(A,G," "),A=ds(A,st," "),A},wo=function(A){var D;A.normalize();const Z=B?B(A):A.ownerDocument,ot=Ut.call(Z||A,A,l.SHOW_TEXT|l.SHOW_COMMENT|l.SHOW_CDATA_SECTION|l.SHOW_PROCESSING_INSTRUCTION,null);let mt=ot.nextNode();for(;mt;)mt.data=ni(mt.data),mt=ot.nextNode();const yt=(D=A.querySelectorAll)===null||D===void 0?void 0:D.call(A,"template");yt&&cr(yt,Gt=>{wr(Gt.content)&&wo(Gt.content)})},ri=function(A){const D=L?L(A):null;return typeof D!="string"||re(D)!=="form"?!1:typeof A.nodeName!="string"||typeof A.textContent!="string"||typeof A.removeChild!="function"||A.attributes!==E(A)||typeof A.removeAttribute!="function"||typeof A.removeAttributeNode!="function"||typeof A.getAttributeNode!="function"||typeof A.setAttribute!="function"||typeof A.namespaceURI!="string"||typeof A.insertBefore!="function"||typeof A.hasChildNodes!="function"||A.nodeType!==C(A)||A.childNodes!==S(A)},wr=function(A){if(!C||typeof A!="object"||A===null)return!1;try{return C(A)===Me.documentFragment}catch{return!1}},qr=function(A){if(!C||typeof A!="object"||A===null)return!1;try{return typeof C(A)=="number"}catch{return!1}};function ln(q,A,D){q.length!==0&&cr(q,Z=>{Z.call(e,A,D,_r)})}const pp=function(A,D){return!!(lt&&A.hasChildNodes()&&!qr(A.firstElementChild)&&ye(Zu,A.textContent)&&ye(Zu,A.innerHTML)||lt&&A.namespaceURI===an&&b3[D]&&(qr(A.firstElementChild)||typeof A.textContent=="string"&&ye(v3[D],A.textContent))||A.nodeType===Me.processingInstruction||lt&&A.nodeType===Me.comment&&ye($u,A.data))},si=function(A,D){if(A instanceof RegExp)return ye(A,D);if(A instanceof Function){for(var Z=arguments.length,ot=new Array(Z>2?Z-2:0),mt=2;mt<Z;mt++)ot[mt-2]=arguments[mt];return!!A(D,...ot)}return!1},mp=function(A,D,Z){if(!p[D]&&Ul(D)&&si(P.tagNameCheck,D))return!1;if(ho&&!yr[D]){const ot=I(A),mt=S(A);if(mt&&ot){const yt=mt.length;for(let Gt=yt-1;Gt>=0;--Gt){const $t=A===Z?b(mt[Gt],!0):mt[Gt];ot.insertBefore($t,v(A))}}}return On(A),!0},Dl=function(A,D,Z,ot){return A.length===0?D:D===Z||D===ot?Be(D):D},Ml=function(A,D){return A===D||I(A)!==null?!1:(bo&&ei(A),!0)},Bl=function(A,D){if(ln(It.beforeSanitizeElements,A,null),Ml(A,D))return!0;if(ri(A))return On(A),!0;const Z=re(T(A));if(z=Dl(It.uponSanitizeElement,z,H,se),ln(It.uponSanitizeElement,A,{tagName:Z,allowedTags:z}),Ml(A,D))return!0;if(pp(A,Z))return On(A),!0;if(p[Z]||!(N.tagCheck instanceof Function&&N.tagCheck(Z))&&!z[Z]){const mt=mp(A,Z,D);return mt===!1&&ln(It.afterSanitizeElements,A,null),mt}if(V(A)===Me.element&&!up(A)||(Z==="noscript"||Z==="noembed"||Z==="noframes")&&ye(g3,A.innerHTML))return On(A),!0;if(Q&&A.nodeType===Me.text){const mt=ni(A.textContent);A.textContent!==mt&&(us(e.removed,{element:A.cloneNode()}),A.textContent=mt)}return ln(It.afterSanitizeElements,A,null),!1},jl=function(A,D,Z){if(g[D]||Pl(D,A)||Kr&&(D==="id"||D==="name")&&(Z in n||Z in op))return!1;const ot=U[D]||N.attributeCheck instanceof Function&&N.attributeCheck(D,A);return J&&ye(et,D)||j&&ye(ut,D)?!0:ot?kl[D]||ye(O,ds(Z,_,""))||(D==="src"||D==="xlink:href"||D==="href")&&A!=="script"&&zu(Z,"data:")===0&&_l[A]||X&&!ye(xt,ds(Z,_,""))?!0:!Z:Ul(A)&&si(P.tagNameCheck,A)&&si(P.attributeNameCheck,D,A)||D==="is"&&P.allowCustomizedBuiltInElements&&si(P.tagNameCheck,Z)},gp=Rt({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),Ul=function(A){return!gp[hs(A)]&&ye(x,A)},hp=function(A,D,Z,ot){if(K&&typeof d=="object"&&typeof d.getAttributeType=="function"&&!Z)switch(d.getAttributeType(A,D)){case"TrustedHTML":return wt(ot);case"TrustedScriptURL":return bt(ot)}return ot},bp=function(A,D,Z,ot){try{return Z?A.setAttributeNS(Z,D,ot):A.setAttribute(D,ot),ri(A)?(On(A),!1):!0}catch{return tr(D,A),!1}},zl=function(A){ln(It.beforeSanitizeAttributes,A,null);const D=A.attributes;if(!D||ri(A))return;U=Dl(It.uponSanitizeAttribute,U,tt,te);const Z={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:U,forceKeepAttr:void 0};let ot=D.length;const mt=re(A.nodeName);for(;ot--;){const yt=D[ot],Gt=yt.name,$t=yt.namespaceURI,Pe=yt.value,Ne=re(Gt),xo=Pe;let xe=Gt==="value"?xo:XA(xo),Fl=!1;if(Z.attrName=Ne,Z.attrValue=xe,Z.keepAttr=!0,Z.forceKeepAttr=void 0,ln(It.uponSanitizeAttribute,A,Z),xe=Z.attrValue,Xr&&(Ne==="id"||Ne==="name")&&zu(xe,yl)!==0&&(tr(Gt,A,yt),xe=yl+xe,Fl=!0),lt&&ye(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,xe)){tr(Gt,A,yt);continue}if(Ne==="attributename"&&Uu(xe,"href")){tr(Gt,A,yt);continue}if(!Z.forceKeepAttr){if(!Z.keepAttr){tr(Gt,A,yt);continue}if(!M&&ye(h3,xe)){tr(Gt,A,yt);continue}if(Q&&(xe=ni(xe)),!jl(mt,Ne,xe)){tr(Gt,A,yt);continue}xe=hp(mt,Ne,$t,xe),xe!==xo&&bp(A,Gt,$t,xe)&&Fl&&ju(e.removed)}}ln(It.afterSanitizeAttributes,A,null)},ii=function(A){let D=null;const Z=Ol(A);for(ln(It.beforeSanitizeShadowDOM,A,null);D=Z.nextNode();)if(ln(It.uponSanitizeShadowNode,D,null),Bl(D,A),zl(D),wr(D.content)&&ii(D.content),V(D)===Me.element){const ot=y(D);wr(ot)&&(ko(ot),ii(ot))}ln(It.afterSanitizeShadowDOM,A,null)},ko=function(A){const D=[{node:A,shadow:null}];for(;D.length>0;){const Z=D.pop();if(Z.shadow){ii(Z.shadow);continue}const ot=Z.node,yt=V(ot)===Me.element,Gt=S(ot);if(Gt)for(let $t=Gt.length-1;$t>=0;--$t)D.push({node:Gt[$t],shadow:null});if(yt){const $t=L?L(ot):null;if(typeof $t=="string"&&re($t)==="template"){const Pe=ot.content;wr(Pe)&&D.push({node:Pe,shadow:null})}}if(yt){const $t=y(ot);wr($t)&&D.push({node:null,shadow:$t},{node:$t,shadow:null})}}};return e.sanitize=function(q){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},D=null,Z=null,ot=null,mt=null;if(vo=!q,vo&&(q="<!-->"),typeof q!="string"&&!qr(q)&&(q=n3(q),typeof q!="string"))throw ar("dirty is not a string, aborting");if(!e.isSupported)return q;Dt?(z=se,U=te):_o(A),(It.uponSanitizeElement.length>0||It.uponSanitizeAttribute.length>0)&&(z=Be(z)),It.uponSanitizeAttribute.length>0&&(U=Be(U)),e.removed=[];const yt=bo&&typeof q!="string"&&qr(q);if(yt){fp(q);const Pe=T(q);if(typeof Pe=="string"){const Ne=re(Pe);if(!z[Ne]||p[Ne])throw ti(q),ar("root node is forbidden and cannot be sanitized in-place")}if(ri(q))throw ti(q),ar("root node is clobbered and cannot be sanitized in-place");try{ko(q)}catch(Ne){throw ti(q),Ne}}else if(qr(q))D=Nl("<!---->"),Z=D.ownerDocument.importNode(q,!0),Z.nodeType===Me.element&&Z.nodeName==="BODY"||Z.nodeName==="HTML"?D=Z:D.appendChild(Z),ko(D);else{if(!on&&!Q&&!vt&&q.indexOf("<")===-1)return K&&ke?wt(q):q;if(D=Nl(q),!D)return on?null:ke?at:""}D&&Je&&On(D.firstChild);const Gt=yt?q:D;try{const Pe=Ol(Gt);for(;ot=Pe.nextNode();)Bl(ot,Gt),zl(ot),wr(ot.content)&&ii(ot.content)}catch(Pe){throw yt&&(ti(q),cr(e.removed,Ne=>{Ne.element&&ei(Ne.element)})),Pe}if(yt)return cr(e.removed,Pe=>{Pe.element&&ei(Pe.element)}),Q&&wo(q),q;if(on){if(Q&&wo(D),pe)for(mt=Ft.call(D.ownerDocument);D.firstChild;)mt.appendChild(D.firstChild);else mt=D;return(U.shadowroot||U.shadowrootmode)&&(mt=Ct.call(r,mt,!0)),mt}
48let $t=vt?D.outerHTML:D.innerHTML;return vt&&z["!doctype"]&&D.ownerDocument&&D.ownerDocument.doctype&&D.ownerDocument.doctype.name&&ye(p3,D.ownerDocument.doctype.name)&&($t="<!DOCTYPE "+D.ownerDocument.doctype.name+`>
49`+$t),Q&&($t=ni($t)),K&&ke?wt($t):$t},e.setConfig=function(){let q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};_o(q),Dt=!0,se=z,te=U},e.clearConfig=function(){_r=null,Dt=!1,se=null,te=null,K=Y,at=""},e.isValidAttribute=function(q,A,D){_r||_o({});const Z=re(q),ot=re(A);return jl(Z,ot,D)},e.addHook=function(q,A){typeof A=="function"&&De(It,q)&&us(It[q],A)},e.removeHook=function(q,A){if(De(It,q)){if(A!==void 0){const D=$A(It[q],A);return D===-1?void 0:KA(It[q],D,1)[0]}return ju(It[q])}},e.removeHooks=function(q){De(It,q)&&(It[q]=[])},e.removeAllHooks=function(){It=Ku()},e}var Xu=P0();const E3={class:"lg:grid lg:grid-cols-2 lg:gap-8"},_3={class:"col-span-2 col-start-1 lg:col-span-1 lg:col-start-2"},w3={class:"mb-2 font-roboto text-6xl font-bold tracking-tight text-eltako-blue"},k3={class:"flex flex-wrap"},x3={class:"flex flex-wrap"},T3={class:"mb-2 font-roboto text-xl font-bold tracking-tight"},I3=["innerHTML"],C3={key:1},S3={class:"my-6 flex h-[54px] gap-x-2"},L3={class:"my-auto pl-2 align-middle font-roboto text-xl font-semibold leading-none tracking-tight"},R3={class:"p-3 font-roboto font-bold"},P3=["innerHTML"],N3={colspan:"2",class:"p-3 font-roboto font-bold"},O3={key:2,class:"mt-4 text-gray-700"},D3={class:"my-4 grid gap-2"},M3={class:"grid grid-flow-row grid-cols-1 gap-2"},B3={key:0,class:"my-4 border-gray-600"},j3={__name:"ProductInfoHeader",props:{productTitle:{type:String,required:!0},productSubtitle:{type:String,required:!0},productInfoText:{type:String,required:!0},productArtNr:{type:String,required:!0},productPrice:{type:Number,default:0},productStatus:{type:String,required:!0},mainProductId:{type:Number,default:0},productDocuments:{type:Array,required:!0},productManuals:{type:Array,required:!0},productLinks:{type:Array,required:!0},productTags:{type:Array,required:!0},productPredecessors:{type:Array,default:()=>[]},productSuccessors:{type:Array,default:()=>[]},linkedProducts:{type:Array,default:()=>[]},alternativeIdentifiers:{type:Array,default:()=>[]},hasLoaded:{type:Boolean,default:!1}},setup(t){const e=$(!1),{t:n}=ge(),r=$(null),s=$(0),i=["matter","apple-home","enocean","bluetooth","wi-fi","zigbee","green-power","foh-label","dali-2","dali","modbus","mqtt","knx","rest-api","openapi","m-bus","nanopower"],o=["battery-free-by-enocean","funk_icon","wlan_icon","lan_icon","bus_icon","eco-packaging","systemkomponente_icon","beleuchtung_icon","beschattung_icon","raumklima_icon","sicherheit_icon","minim-standby-verlust_icon","bistabile-schaltrelais_icon","stromstossschalter-zentralsteuerung_icon","ohne-standby-verlust_icon","universal-steuerspannung_icon","glimmlampen-tasterbeleuchtung_icon","kontakt-nulldurchgang_icon","kontaktschaltung-nulldurchgang-dx_icon","solid-state-relais_icon","universal-dimmschalter_icon","universal-dimmschalter-led_icon","universal-dimmschalter-led-esl_icon","mid_icon"],a=t,l=ft(()=>a.alternativeIdentifiers.filter(I=>Zo.includes(I.name)).sort((I,y)=>Zo.indexOf(I.name)-Zo.indexOf(y.name))),u=ft(()=>{let I=[];return a.linkedProducts&&(I=a.linkedProducts.filter(y=>y.linktype==="mandatory")),I}),c=I=>{I.target.tagName==="A"&&I.target.closest("[data-product-info]")||d.value&&!e.value||(e.value=!e.value)},d=ft(()=>{const I=r.value;return s.value,I&&I.offsetWidth>=I.scrollWidth&&I.offsetHeight>=I.scrollHeight}),m=()=>{s.value++};fe(()=>{window.addEventListener("resize",m,{passive:!0})}),Hr(()=>{window.removeEventListener("resize",m)});const b=ft(()=>{const I=a.productPrice?a.productPrice.toFixed(2):0;switch(a.productStatus){case"available":return I+n("productDetail.currency");case"not_available":return`<span class="text-eltako-red font-bold">${n("productDetail.notAvailable")}</span>`;case"delivery_starting_soon":return`<span class="text-eltako-red font-bold">${n("productDetail.deliveryStartingSoon")}</span>`;default:return I+n("productDetail.currency")}}),w=ft(()=>Xu.sanitize(a.productInfoText)),h=ft(()=>Xu.sanitize(b.value)),v=ft(()=>a.productPredecessors&&a.productPredecessors.length>0),S=ft(()=>a.productSuccessors&&a.productSuccessors.length>0);return(I,y)=>(k(),R("div",E3,[jr(I.$slots,"imageContent",{class:"max-h-full max-w-full"}),f("div",_3,[f("div",w3,F(t.productTitle),1),f("div",k3,[(k(!0),R(gt,null,Nt(W($c)(o,t.productTags),(E,C)=>(k(),R("div",{key:C,class:"mb-2 !h-7 pr-3 md:!h-10"},[ct(Nu,{badgeName:E,badgeType:E,isTag:!0},null,8,["badgeName","badgeType"])]))),128))]),f("div",x3,[(k(!0),R(gt,null,Nt(W($c)(i,t.productTags),(E,C)=>(k(),R("div",{key:C,class:"mb-4 mt-1 h-5 pr-3 sm:h-7"},[ct(Nu,{badgeName:E,badgeType:E,isTag:!1},null,8,["badgeName","badgeType"])]))),128))]),f("div",T3,F(t.productSubtitle),
491),t.mainProductId?(k(),_t(aA,{key:0,mainProductId:t.mainProductId,currentProductSku:t.productArtNr},null,8,["mainProductId","currentProductSku"])):nt("",!0),f("div",{ref_key:"productInfoContainer",ref:r,"data-product-info":"",class:it(["cursor-pointer font-roboto transition-all duration-300 ease-in-out",{"max-h-min overflow-auto":e.value,"max-h-36 overflow-hidden":!e.value}]),onClick:c},[f("div",{innerHTML:w.value},null,8,I3)],2),f("img",{src:Ta,class:it(["mt-4 size-12 shadow-[0_0_10px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out",{"rotate-180":e.value,"opacity-50":d.value&&!e.value,"hover:-translate-y-1 hover:cursor-pointer hover:shadow-[0_0_20px_rgba(0,0,0,0.5)]":!d.value}]),role:"button",onClick:c},null,2),u.value.length>0?(k(),R("div",C3,[f("div",S3,[y[0]||(y[0]=f("img",{class:"m-1 h-12 p-1",src:Y2},null,-1)),f("p",L3,F(I.$t("productDetail.mandatoryProductWarning")),1)]),(k(!0),R(gt,null,Nt(u.value,E=>(k(),_t(zA,{key:E.product_id,linkedProduct:E,class:"mb-2"},null,8,["linkedProduct"]))),128))])):nt("",!0),f("table",{class:it(["mt-8",{"w-1/2":!t.productPrice}])},[f("tr",null,[f("td",R3,F(I.$t("productDetail.articleNumber"))+" "+F(t.productArtNr),1),t.productPrice?(k(),R("td",{key:0,class:"p-3 font-roboto font-bold",innerHTML:h.value},null,8,P3)):nt("",!0)]),(k(!0),R(gt,null,Nt(l.value,E=>(k(),R("tr",{key:E.identifier},[f("td",N3,F(E.name)+": "+F(E.identifier),1)]))),128))],2),t.productPrice&&t.productStatus==="available"?(k(),R("div",O3,F(I.$t("productDetail.vatInfo")),1)):nt("",!0),jr(I.$slots,"cta"),f("div",D3,[v.value?(k(),_t(cs,{key:0,buttonTitle:I.$t("productDetail.predecessor"),buttonType:"predecessor",predecessors:t.productPredecessors,hasLoaded:a.hasLoaded},null,8,["buttonTitle","predecessors","hasLoaded"])):nt("",!0),S.value?(k(),_t(cs,{key:1,buttonTitle:I.$t("productDetail.successor"),buttonType:"successor",successors:t.productSuccessors,hasLoaded:a.hasLoaded},null,8,["buttonTitle","successors","hasLoaded"])):nt("",!0)]),y[1]||(y[1]=f("hr",{class:"my-8 border-gray-600"},null,-1)),f("div",M3,[ct(cs,{buttonTitle:I.$t("productDetail.documents"),productFiles:t.productDocuments,hasLoaded:a.hasLoaded},null,8,["buttonTitle","productFiles","hasLoaded"]),ct(cs,{buttonTitle:I.$t("productDetail.userManual"),productFiles:t.productManuals,manuals:!0,hasLoaded:a.hasLoaded},null,8,["buttonTitle","productFiles","hasLoaded"]),t.productLinks.length!==0?(k(),R("hr",B3)):nt("",!0),(k(!0),R(gt,null,Nt(t.productLinks,E=>(k(),_t(cs,{key:E.id,buttonTitle:E.name,buttonType:"externalLink",externalLink:E.filename_url},null,8,["buttonTitle","externalLink"]))),128))])])]))}},U3={class:"!mt-5 grid grid-cols-2 gap-x-4 bg-[#FAFAFA] lg:!mt-10"},z3={class:"col-span-2 col-start-1 hidden table-fixed sm:!table xl:col-span-1"},F3={class:"border-gray-200 p-3 font-roboto font-extrabold"},V3={class:"p-3 font-roboto"},Q3={class:"col-span-2 col-start-1 hidden table-fixed sm:!table xl:col-span-1 xl:col-start-2"},W3={class:"border-gray-200 p-3 font-roboto font-extrabold"},G3={class:"p-3 font-roboto"},H3={class:"col-span-2 col-start-1 table table-fixed sm:hidden xl:col-span-1"},Y3={class:"hover:bg-gray-100"},Z3={class:"border-gray-200 p-2 font-roboto font-extrabold"},$3={class:"hover:bg-gray-100"},K3={class:"border-b-2 p-2 font-roboto"},X3={__name:"ProductInfoTable",props:{attributesData:{type:Array,required:!0}},setup(t){const{t:e}=ge(),n=t,r=ft(()=>n.attributesData.filter(o=>o.value!=="false").map(o=>(o.value==="true"&&(o.value=e("productDetail.true")),o))),s=ft(()=>{const i=[],o=r.value;return i.push(o.slice(0,o.length/2)),i.push(o.slice(o.length/2,o.length)),i});return(i,o)=>(k(),R("div",U3,[f("table",z3,[o[0]||(o[0]=f("colgroup",null,[f("col",{style:{width:"50%"}}),f("col",{style:{width:"50%"}})],-1)),f("tbody",null,[(k(!0),R(gt,null,Nt(s.value[0],a=>(k(),R("tr",{key:a,class:"hover:bg-gray-100"},[f("td",F3,F(a.name)+":",1),f("td",V3,F(a.value),1)]))),128))])]),f("table",Q3,[o[1]||(o[1]=f("colgroup",null,[f("col",{style:{width:"50%"}}),f("col",{style:{width:"50%"}})],-1)),f("tbody",null,[(k(!0),R(gt,null,Nt(s.value[1],a=>(k(),R("tr",{key:a,class:"hover:bg-gray-100"},[f("td",W3,F(a.name)+":",1),f("td",G3,F(a.value),1)]))),128))])]),f("table",H3,[o[2]||(o[2]=f("colgroup",null,[f("col",{style:{width:"100%"}})],-1)),f("tbody",null,[(k(!0),R(gt,null,Nt(r.value,a=>(k(),R(gt,{key:a},[f("tr",Y3,[f("td",Z3,F(a.name)+":",1)]),f("tr",$3,[f("td",K3,F(a.value),1)])],64))),128))])])]))}},J3="data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M35%2025V31.6667C35%2032.5507%2034.6488%2033.3986%2034.0237%2034.0237C33.3986%2034.6488%2032.5507%2035%2031.6667%2035H8.33333C7.44928%2035%206.60143%2034.6488%205.97631%2034.0237C5.35119%2033.3986%205%2032.5507%205%2031.6667V25M11.
496667%2016.6667L20%2025M20%2025L28.3333%2016.6667M20%2025V5'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",Ju="data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M35%2025V31.6667C35%2032.5507%2034.6488%2033.3986%2034.0237%2034.0237C33.3986%2034.6488%2032.5507%2035%2031.6667%2035H8.33333C7.44928%2035%206.60143%2034.6488%205.97631%2034.0237C5.35119%2033.3986%205%2032.5507%205%2031.6667V25M11.6667%2016.6667L20%2025M20%2025L28.3333%2016.6667M20%2025V5'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",q3={key:0,id:"dropdown",class:"max-h-[320px] divide-y divide-gray-100 !overflow-y-auto overflow-x-hidden bg-white shadow"},ty={class:"text-sm text-gray-700","aria-labelledby":"dropdownDefaultButton"},ey=["href","title"],ny={class:"col-span-12 col-start-3 m-0 cursor-pointer truncate"},ry=["href","title"],sy={class:"col-span-12 col-start-3 my-auto cursor-pointer truncate"},iy={key:0,class:"col-span-12 col-start-3 row-start-2 my-auto w-screen cursor-pointer text-ellipsis whitespace-nowrap font-bold text-eltako-blue"},oy={__name:"DropDown",props:{productName:{type:String,required:!0},dropDownFiles:{type:Object,required:!0},size:{type:String,default:"md"}},setup(t){const e=$(!1),n=$(null),r=t,s=a=>{n.value.contains(a.target)||(e.value=!1)},i=ft(()=>r.dropDownFiles.filter(a=>a.type==="data_sheet")),o=ft(()=>r.dropDownFiles.filter(a=>a.type==="manual"));return fe(()=>{document.addEventListener("click",s)}),Gs(()=>{document.removeEventListener("click",s)}),(a,l)=>(k(),R("div",{ref_key:"dropDown",ref:n,class:"relative z-[100]",onMouseleave:l[1]||(l[1]=u=>e.value=!1)},[f("div",{class:it(["flex w-full items-center justify-between bg-[#6c757d]",{"opacity-50":t.dropDownFiles.length===0,"opacity-100 hover:bg-eltako-lightgray":t.dropDownFiles.length!==0,"mt-2 h-10":t.size==="sm","mt-0 h-[50px]":t.size==="md"}]),onClick:l[0]||(l[0]=u=>t.dropDownFiles.length?e.value=!e.value:null)},[f("button",{id:"dropdownDefaultButton","data-dropdown-toggle":"dropdown",class:it(["w-[90%] text-left text-white",{"p-2":t.size==="md","px-2":t.size==="sm"}]),type:"button"},F(a.$t("productDetail.download")),3),f("img",{src:J3,class:it(["w-[46px] p-2",{"origin-center scale-75":t.size==="sm"}])},null,2)],2),e.value&&t.dropDownFiles.length>0?(k(),R("div",q3,[f("ul",ty,[i.value.length>0?(k(),R("li",{key:0,class:it(["block border-2 border-y-black font-extrabold text-black hover:cursor-default",{"h-10 p-2":t.size==="sm","h-[50px] !p-4":t.size==="md"}])},F(a.$t("productDetail.datasheet")),3)):nt("",!0),(k(!0),R(gt,null,Nt(i.value,u=>(k(),R("li",{key:u,class:it(["hover:bg-gray-200",{"h-10 p-2":t.size==="sm","h-[50px] !p-4":t.size==="md"}])},[f("a",{href:u.filename_url,target:"_blank",class:"grid h-full grid-cols-11 content-center !px-4",title:u.name.trim()},[l[2]||(l[2]=f("img",{src:Ju,class:"col-span-2 col-start-1 w-5"},null,-1)),f("label",ny,[f("p",null,F(W(Or)(u.name.trim())),1)])],8,ey)],2))),128)),o.value.length>0?(k(),R("li",{key:1,class:it(["block border-2 border-y-black font-extrabold text-black hover:cursor-default",{"h-10 p-2":t.size==="sm","h-[50px] !p-4":t.size==="md"}])},F(a.$t("productDetail.userManual")),3)):nt("",!0),(k(!0),R(gt,null,Nt(o.value,u=>(k(),R("li",{key:u,class:it(["hover:bg-gray-200",{"h-10":t.size==="sm","h-[50px]":t.size==="md"}])},[f("a",{href:u.filename_url,target:"_blank",class:"grid h-full grid-cols-11 content-center !px-4",title:u.name.trim()},[f("img",{src:Ju,class:it(["col-span-2 col-start-1 my-auto w-5",{"row-span-2":u.description}])},null,2),f("label",sy,[f("p",null,F(W(Or)(u.name.trim())),1)]),u.description&&u.description.trim()!==""?(k(),R("label",iy,F(W(Or)(u.description,30)),1)):nt("",!0)],8,ry)],2))),128))])])):nt("",!0)],544))}},ay={key:0,class:"pointer-events-none absolute left-0 top-0 z-10 size-full overflow-hidden"},ly=["src","alt"],cy=["src"],uy={class:"row-start-4"},dy=["title"],fy={key:0,class:"my-4 h-0"},py={key:1,class:"flex"},fo={__name:"ProductPreviewCard",props:{product:{type:Object,required:!0},size:{type:String,default:"md"}},setup(t){const e=$([]),n=$([]),r=$(!1),s=$(""),i=$(!0),o=$(!1),{locale:a,t:l}=ge(),u=t,c=async v=>{try{const S=await Ff(v,a.value);e.value=S}catch(S){console.error("Error fetching data: "+S)}},d=ft(()=>e.value.filter(v=>v.type==="data_sheet"||v.type==="declaration_of_conformity"||v.type==="manual"||v.type==="other")),m=()=>{i.value=!0,s.value=o.value?Fe:u.product.product_image},b=()=>{i.value=!1,o.value=!1},w=()=>{o.value||(i.value=!1,o.value=!0,m())},h=v=>{r.value=v};return Ae(()=>u.product.product_id,async v=>{await c(v),n.value=d.value},{immediate:!0}),Ae(()=>u.product.product_image,v=>{o.value=!1,m()}),fe(()=>{m()}
49),(v,S)=>{const I=Qe("router-link");return k(),R("div",{class:it(["relative z-0 grid h-[500px] w-[400px] grid-cols-1 justify-self-center border bg-[#fafafa] transition duration-300 ease-in-out hover:z-50 hover:cursor-pointer md:shadow-[0_6px_10px_4px_rgba(0,0,0,0.2)] md:hover:scale-[1.02] md:hover:shadow-[0_6px_10px_6px_rgba(0,0,0,0.2)]",{"grid-rows-4":t.size==="sm","grid-rows-5":t.size==="md"}]),onMouseover:S[0]||(S[0]=y=>h(!0)),onMouseleave:S[1]||(S[1]=y=>h(!1))},[ct(I,{to:`/products/${t.product.product_id}/${W(Pn)(t.product.name)}`,title:t.product.name,class:it(["row-span-3 row-start-1 flex h-full items-center bg-white",{"p-0 md:p-0":t.size==="sm","p-4 md:p-8":t.size==="md"}])},{default:St(()=>[t.product.status==="not_available"||t.product.status==="delivery_starting_soon"||t.product.is_new_product?(k(),R("div",ay,[f("span",{class:it(["flex h-16 w-[500px] translate-x-[-180px] translate-y-[40px] -rotate-45 flex-row items-center justify-center text-center font-bold shadow-md",W(Qf)(t.product,W(a))])},F(W(Vf)(t.product,W(l))),3)])):nt("",!0),vr(f("img",{src:s.value,onLoad:b,onError:w,alt:t.product.name,class:it(["m-auto max-h-[90%] max-w-full object-contain p-4 transition duration-300 ease-in-out",{"scale-110 md:scale-100":r.value}])},null,42,ly),[[$s,!i.value]]),i.value?(k(),R("img",{key:1,src:W(Fe),alt:"Fallback Image",class:it(["m-auto max-h-[90%] max-w-[90%] object-contain p-4 transition duration-300 ease-in-out",{"scale-110 md:scale-100":r.value}])},null,10,cy)):nt("",!0)]),_:1},8,["to","title","class"]),f("div",uy,[ct(I,{to:`/products/${t.product.product_id}/${W(Pn)(t.product.name)}`,title:t.product.name},{default:St(()=>[f("div",{class:it({"p-2":t.size==="sm","px-2 pt-6":t.size==="md"})},[f("p",{class:it(["line-clamp-2 truncate pt-2 text-xs tracking-tight text-gray-400",{"h-8":t.size==="sm","h-10":t.size==="md"}])},F(t.product.short_description),3),f("p",{class:it(["truncate whitespace-nowrap font-roboto font-extrabold tracking-tight text-eltako-blue",{"text-xl":t.size==="sm","text-2xl":t.size==="md"}]),title:t.product.name},F(t.product.name),11,dy)],2)]),_:1},8,["to","title"]),f("div",{class:it({"p-2":t.size==="sm","px-2 pb-6":t.size==="md"})},[t.size!=="sm"?(k(),R("div",fy,[...S[2]||(S[2]=[f("hr",{class:"h-px border-0 bg-gray-300"},null,-1)])])):nt("",!0),t.size!=="sm"?(k(),R("div",py,[ct(oy,{class:"mt-auto w-full",size:t.size,productName:t.product.name,dropDownFiles:n.value},null,8,["size","productName","dropDownFiles"])])):nt("",!0)],2)])],34)}}},my={class:"mb-3 text-2xl font-bold uppercase text-gray-800 sm:ml-10"},gy={__name:"ProductOfInterest",props:{linkedProducts:{type:Object,required:!0}},setup(t){const e=$(null),n=$(null),r=$(!1),s=$(0),i=(l=!0)=>{let u=e.value.clientWidth,c=e.value.scrollWidth,d=e.value.scrollLeft,m=(u-n.value.children[s.value].clientWidth)/2;for(let w=0;w<n.value.children.length;w++){const h=u+d-n.value.children[w].clientWidth;d+u>=c&&l?s.value=n.value.children.length-1:l&&n.value.children[w].offsetLeft<=h?s.value=w:!l&&n.value.children[w].offsetLeft<=d&&(s.value=w+1)}if(l?s.value=s.value>=n.value.children.length-1?0:s.value+1:d<=30?s.value=n.value.children.length-1:s.value=s.value<=0?n.value.children.length-1:s.value-1,s.value===0&&l){e.value.scrollBy({left:-d,behavior:"smooth"});return}if(s.value===n.value.children.length-1&&!l){e.value.scrollBy({left:c,behavior:"smooth"});return}const b=n.value.children[s.value].offsetLeft-m-d;e.value.scrollBy({left:b,behavior:"smooth"})},o=()=>{n.value.scrollWidth<=e.value.clientWidth||(r.value=!0)},a=()=>{r.value=!1};return(l,u)=>(k(),R("div",{class:"relative mt-10 h-[550px] px-2",onMouseenter:o,onMouseleave:a},[f("h2",my,F(l.$t("productDetail.alsoOfInterest")),1),t.linkedProducts.length>1?(k(),R("img",{key:0,src:js,onClick:u[0]||(u[0]=c=>i(!0)),class:it(["absolute right-2 top-1/2 z-[200] size-10 -translate-y-1/2 -rotate-90 cursor-pointer transition-opacity duration-700 ease-in-out",{"opacity-50 hover:opacity-100":r.value,"opacity-0":!r.value}])},null,2)):nt("",!0),t.linkedProducts.length>1?(k(),R("img",{key:1,src:js,onClick:u[1]||(u[1]=c=>i(!1)),class:it(["absolute left-0 top-1/2 z-[200] size-10 -translate-y-1/2 rotate-90 curs
49or-pointer transition-opacity duration-700 ease-in-out",{"opacity-50 hover:opacity-100":r.value,"opacity-0":!r.value}])},null,2)):nt("",!0),f("div",{ref_key:"productCarousel",ref:e,class:"no-scrollbar relative ml-[-14px] h-screen w-screen max-w-[1300px] overflow-x-auto overflow-y-clip pt-2 sm:ml-[-28px]"},[f("div",{ref_key:"productsContainer",ref:n,class:it(["mx-4 my-2 grid grid-flow-col items-center gap-4 align-middle",{"sm:w-[1050px] sm:grid-cols-3":t.linkedProducts.length===3,"sm:w-[650px] sm:grid-cols-2":t.linkedProducts.length===2,"sm:w-[250px] sm:grid-cols-1":t.linkedProducts.length===1}])},[(k(!0),R(gt,null,Nt(t.linkedProducts,c=>(k(),R("div",{key:c,class:"h-[450px] min-w-[300px]"},[ct(fo,{class:"h-full max-h-full max-w-full origin-top shadow-xl md:hover:!scale-100",product:c,size:"sm"},null,8,["product"])]))),128))],2)],512)],32))}},qn=(t,e)=>{const n=t.__vccOpts||t;for(const[r,s]of e)n[r]=s;return n},hy={},by={role:"status",class:"grid max-w-full animate-pulse grid-cols-2 gap-4 space-y-8 p-4 lg:items-center"},vy={class:"col-span-full grid grid-cols-2 gap-8"},Ay={class:"col-span-2 col-start-1 w-full xl:col-span-1 xl:col-start-1"},yy={class:"col-span-2 col-start-1 w-full xl:col-span-1 xl:col-start-2"};function Ey(t,e){return k(),R(gt,null,[f("div",by,[e[3]||(e[3]=to('<div class="col-span-2 col-start-1 grid h-full max-h-full grid-cols-1 grid-rows-5 gap-4 xl:col-span-1"><div class="row-span-4 row-start-1 flex h-[400px] w-full items-center justify-center bg-gray-300"><div class="m-auto"><svg class="size-10 text-gray-200" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 20 18"><path d="M18 0H2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Zm-5.5 4a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm4.376 10.481A1 1 0 0 1 16 15H4a1 1 0 0 1-.895-1.447l3.5-7A1 1 0 0 1 7.468 6a.965.965 0 0 1 .9.5l2.775 4.757 1.546-1.887a1 1 0 0 1 1.618.1l2.541 4a1 1 0 0 1 .028 1.011Z"></path></svg></div></div><div class="row-span-1 row-start-5 h-16 w-full bg-gray-300"></div></div><div class="col-span-2 col-start-1 w-full xl:col-span-1 xl:col-start-2"><div class="mb-6 h-20 w-full bg-gray-200"></div><div class="mb-6 h-5 w-4/5 bg-gray-200"></div><div class="mb-2.5 h-2 bg-gray-200"></div><div class="mb-2.5 h-2 max-w-[440px] bg-gray-200"></div><div class="mb-2.5 h-2 max-w-[460px] bg-gray-200"></div><div class="mb-2.5 h-2 max-w-[360px] bg-gray-200"></div><div class="mb-2.5 size-10 bg-gray-200"></div><table class="mt-4"><tr><td class="font-roboto font-bold"><div class="m-2 h-6 max-w-[360px] bg-gray-200"></div></td><td class="font-roboto font-bold"><div class="m-2 h-6 max-w-[360px] bg-gray-200"></div></td></tr></table><div class="my-2 h-2 max-w-[320px] bg-gray-200"></div><div class="my-8 h-[2px] w-full bg-gray-200"></div><div class="mb-2 h-16 w-full bg-gray-200"></div><div class="h-16 w-full bg-gray-200"></div></div>',2)),f("div",vy,[e[2]||(e[2]=f("div",{class:"col-span-full col-start-1 mb-8 mt-20 h-12 w-2/5 bg-gray-200"},null,-1)),f("table",Ay,[(k(!0),R(gt,null,Nt(Array(10).keys(),n=>(k(),R("tr",{key:n},[...e[0]||(e[0]=[f("td",{class:"font-roboto font-bold"},[f("div",{class:"m-2 h-6 max-w-[360px] bg-gray-200"})],-1),f("td",{class:"font-roboto font-bold"},[f("div",{class:"m-2 h-6 max-w-[360px] bg-gray-200"})],-1)])]))),128))]),f("table",yy,[(k(!0),R(gt,null,Nt(Array(10).keys(),n=>(k(),R("tr",{key:n},[...e[1]||(e[1]=[f("td",{class:"font-roboto font-bold"},[f("div",{class:"m-2 h-6 max-w-[360px] bg-gray-200"})],-1),f("td",{class:"font-roboto font-bold"},[f("div",{class:"m-2 h-6 max-w-[360px] bg-gray-200"})],-1)])]))),128))])])]),e[4]||(e[4]=f("span",{class:"sr-only"},"Loading...",-1))],64)}const _y=qn(hy,[["render",Ey]]),wy={class:"flex w-full flex-wrap px-4 sm:px-8 md:py-4"},ky={key:0},xy={class:"inline-flex items-center"},Ty={key:0,class:"inline-flex items-center"},Iy={key:1,class:"flex items-center"},Cy={class:"flex items-center"},Sy={key:0,class:"whitespace-nowrap p-1 font-bold text-gray-700"},Us={__name:"BreadCrumb",props:{crumbs:{type:Array,required:!0}},setup(t){return(e,n)=>{const r=Qe("router-link");return k(),R("div",wy,[t.crumbs.length===0?(k(),R("ul",ky,[f("li",xy,[ct(r,{to:"/",title:e.$t("landing.breadcrumb"),class:"flex items-center pt-1 text-xs text-gray-700 hover:text-blue-600"},{default:St(()=>[Qt(F(e.$t("landing.breadcrumb")),1)]),_:1},8,["title"])])])):nt("",!0),(k(!0),R(gt,null,Nt(t.crumbs,(s,i)=>(k(),R("ul",{key:i,class:"inline-flex"},[i===0?(k(),R("li",Ty,[ct(r,{to:"/",title:e.$t("landing.breadcrumb"),class:"flex items-center p-1 font-bold text-eltako-blue hover:text-eltako-blue-600"},{default:St(()=>[Qt(F(e.$t("landing.breadcrumb")),1)]),_:1},8,["title"])])):nt("",!0),s&&s.name?(k(),R("li",Iy,[f("div",Cy,[n[0]||(n[0]=f("span",{class:"mx-0.5"},"»",-1)),i===t.crumbs.length-1?(k(),R("div",Sy,F(W(Or)(s.name)),1)):(k(),_t(r,{key:1,to:s.link,title:s.name,class:"whitespace-nowrap p-1 font-bold text-eltako-blue hover:text-eltako-blue-600"},{default:St(()=>[Qt(F(W(Or)(s.name)),1)]),_:2},1032,["to","title"]))])])):nt("",!0)]))),128))])}}},N0=(t,e,n)=>{const r=t[e];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((s,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+e+(e.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})},O0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Alle produktkategorien"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Erlebt"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Produkte"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Alle Kapitel"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Alle Kapitel auf einen Blick"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"mehr erfahren"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Kategorien"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Suche"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Freitextsuche"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Einfach per Freitextsuche direkt das gewünschte Produkt finden:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Bist du auf der Suche?"}}
49,products:{t:0,b:{t:2,i:[{t:3}],s:"Produkte"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Systempartner finden"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Produkte"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Gib ein Suchwort ein"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Händler finden"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Keine Ergebnisse gefunden für"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Suche zurücksetzen"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"Oder nutze die "}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"Globale Suche"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtere innerhalb der Kategorie: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Beim Laden der Daten ist ein Fehler aufgetreten. Bitte versuche es später noch einmal."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ein Fehler ist aufgetreten"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zur Produktübersicht"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Das gesuchte Produkt konnte nicht gefunden werden"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Seite neu laden"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Bedienungsanleitung"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Dokumente"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Unverbindliche Preisempfehlung zuzüglich gesetzl. MwSt."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Produktinformation"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Datenblätter"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-Nr.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/St. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Vorgänger"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Nachfolger"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Demnächst lieferbar"}},true:{t:0,b:{t:2,i:[{t:3}],s:"ja"}},false:{t:0,b:{t:2,i:[{t:3}],s:"nein"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Nicht mehr verfügbar"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Download"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Ebenfalls von Interesse"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Zur Verwendung dieses Produkts wird folgendes Gerät benötigt:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Zum Vergrößern doppeltippen"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Neu"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Video laden"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Mehr Informationen"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Menge in Stück"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Bis zu "},{t:4,k:"max"},{t:3,v:" Stück pro Produkt"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"In den Warenkorb"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Der Warenkorb kann nicht gespeichert werden, weil der Sitzungs‑Speicher blockiert ist."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") wurde zum Warenkorb hinzugefügt"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Warenkorb: "},{t:4,k:"count"},{t:3,v:" Artikel"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Ihre Auswahl"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Warenkorb"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Listenansicht"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Kartenansicht"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Ihr Browser blockiert den Sitzungs‑Speicher, daher bleiben Artikel ggf. nicht erhalten."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Menge in Stück"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Löschen"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Zusammenfassung"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" Artikel im Warenkorb"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Zwischensumme"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Angezeigte Preise sind Richtwerte, Steuern können beim Händler variieren."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zum Katalog"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ihr Warenkorb ist leer"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Fügen Sie Produkte aus dem Katalog hinzu, um sie hier zu sehen."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Einkauf beginnen"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Kauf im Handel"}}
49,descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Handelspartner finden"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"So funktioniert es:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Fülle Deinen Warenkorb."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Klicke auf Handelspartner finden."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Übertrage den gesamten Warenkorb in den Shop des Handelspartners Deiner Wahl."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Warenkorb in dieser Sprache nicht verfügbar"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Der Warenkorb und die Händlerauswahl sind in der gewählten Sprache nicht verfügbar. Bitte wechsle in eine unterstützte Sprache, um fortzufahren."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zur Produktsuche"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Handelspartner auswählen"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Händlerauswahl"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Wählen Sie einen Handelspartner"}},intro:{t:0,b:{t:2,i:[{t:3}],s:"Wir prüfen Ihren Warenkorb gegen unser Händlernetzwerk. Prüfen Sie die Verfügbarkeit und entscheiden Sie dann, bei welchem Händler Sie den Kauf fortsetzen möchten."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zum Warenkorb"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zum Katalog"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Zuletzt aktualisiert um "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Fügen Sie Produkte hinzu"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Ihr Warenkorb ist leer. Bitte ergänzen Sie mindestens ein Produkt, bevor Sie Händler vergleichen."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Produkte entdecken"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Warenkorb öffnen"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Zum Händler"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Website öffnen"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Verfügbarkeit anzeigen"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Verfügbarkeit ausblenden"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" von "},{t:4,k:"requested"},{t:3,v:" verfügbar"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Angefragt: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Alle Produkte verfügbar"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Produkte teilweise verfügbar"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Produkte nicht verfügbar"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" Produkte verfügbar"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Keine Händler gefunden"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Aktuell konnte kein Händler für diese Produktauswahl gefunden werden. Passen Sie den Warenkorb an oder versuchen Sie es später erneut."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Kundentyp"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Privatkunde"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Gewerbekunde"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Keine Händler für diesen Filter"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Wählen Sie einen anderen Kundentyp, um weitere Händler anzuzeigen."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Erneut suchen"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Erneut versuchen"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Händler konnten nicht geladen werden"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Der Händlerdienst ist momentan nicht erreichbar. Bitte versuchen Sie es erneut."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Die Retail-Connect-Weiterleitung ist momentan nicht verfügbar. Bitte versuchen Sie es später erneut."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Der Händlerlink ist abgelaufen. Bitte aktualisieren Sie die Auswahl und versuchen Sie es erneut."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"Die Weiterleitung zum Händler ist fehlgeschlagen. Bitte versuchen Sie es erneut."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Für diesen Händler ist keine Weiterleitung verfügbar."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km entfernt"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Versand in "},{t:4,k:"days"},{t:3,v:" Tagen"}]}}}},Ly=Object.freeze(Object.defineProperty({__proto__:null,default:O0},Symbol.toStringTag,{value:"Module"})),D0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"All product categories"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Experience"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Products"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"All chapters"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"All chapters at a glance"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"learn more"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Categories"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Search"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Free-text search"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Easily find the desired product directly via free-text search:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"What are you looking for?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Products"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Find system partners"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Products"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Enter a search term"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Find a dealer"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"No results found for"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Reset search"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"or use the "}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"Global Search"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtern through products in the chapter: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"An error occurred while loading the data. Please try again later."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"An error has occured"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Go back to the product page"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"The product you were looking for could not be found"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Reload page"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"User manual"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documents"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Recommended retail price plus statutory VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Product information"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Data sheets"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-No.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/pc. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Predecessor"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Successor"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Delivery starting soon"}},true:{t:0,b:{t:2,i:[{t:3}],s:"yes"}},false:{t:0,b:{t:2,i:[{t:3}],s:"no"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"No longer available"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Download"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Also of interest"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"The following device is required to use this product:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Double-tap to zoom"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"New"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Load video"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"More information"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantity (pcs)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Up to "},{t:4,k:"max"},{t:3,v:" pcs per product"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Add to cart"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Cart persistence is disabled because session storage is blocked."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") added to cart"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Cart items: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Your selection"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Shopping cart"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"List view"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Card view"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Your browser blocks local storage, so items may not persist."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantity (pcs)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Remove"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Summary"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" items in cart"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Subtotal"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Prices shown are indicative and taxes may vary at the dealer checkout."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Back to catalog"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Your cart is empty"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Add products from the catalog to see them here."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Start shopping"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Buy at a retailer"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"The Eltako shopping cart collects your products so you can forward them to a retailer. Adjust quantities or remove items before proceeding to dealer selection in later steps."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Find a retailer"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"How it works:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Fill your cart with the desired products."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Click “Find a retailer”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Forward your cart to the retailer shop of your choice."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Cart not available in this language"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"The shopping cart and dealer flow are not available in the selected language. Please switch to a supported language to continue."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Back to products"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Choose a retail partner"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Dealer selection"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Select a retailer"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"We use your cart to look up retail partners that stock these products. Review availability before continuing to an external shop."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Back to cart"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Back to catalog"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Last refreshed at "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Add products to continue"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Your cart is empty. Please add at least one product before selecting a retailer."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Browse products"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Open cart"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Go to retailer"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Visit website"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Show availability details"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Hide availability details"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" available"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Requested: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"All products available"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Products partially available"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Products not available"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" products available"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"No retailers found"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"We could not find matching retailers for your cart. Adjust the products or try again later."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Customer type"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Private customer"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Commercial customer"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"No retailers match this filter"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Try a different customer type to see more retailers."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Search again"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Unable to load retailers"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"We were unable to reach the retailer service. Please try again."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect is currently unavailable. Please try again later."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"The retailer link has expired. Please refresh the selection and try again."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"The retailer redirect failed. Please try again."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"No redirect is available for this retailer."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km away"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Ships in "},{t:4,k:"days"},{t:3,v:" days"}]}}}},Ry=Object.freeze(Object.defineProperty({__proto__:null,default:D0},Symbol.toStringTag,{value:"Module"})),M0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Todas las categorías de productos"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Experimenta"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Productos"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Todos los capítulos"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Todos los capítulos de un vistazo"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"más información"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Categorías"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Buscar en"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Buscar en"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Sólo tiene que utilizar la búsqueda de texto libre para encontrar directamente el producto deseado:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"¿Busca usted?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Productos"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Encuentre un socio del sistema"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Productos"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Introduzca una palabra clave"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Encontrar un distribuidor"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"No se encontraron resultados para"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Reiniciar búsqueda"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"o use"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"la Búsqueda Global"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtra a través de los productos del capítulo: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Se ha producido un error al cargar los datos. Vuelva a intentarlo más tarde."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Se ha producido un error"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Volver a la página del producto"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"No se ha encontrado el producto que buscaba"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Recargar página"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Manuales de uso"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documentos"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Recommended retail price plus VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Información del producto"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Hojas de datos"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"N°Articulo"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/u *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Predecesor"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Sucesor"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"La entrega comienza pronto"}},true:{t:0,b:{t:2,i:[{t:3}],s:"sí"}},false:{t:0,b:{t:2,i:[{t:3}],s:"no"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"No disponible"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Descarga"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"También de interés"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"El siguiente dispositivo es necesario para utilizar este producto:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Doble toque para ampliar"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nuevo"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Estás viendo un contenido de YouTube. Para acceder al contenido real, haga clic en el botón de abajo. Tenga en cuenta que al hacerlo compartirá datos con terceros proveedores."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Cargar vídeo"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Más información"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Cantidad (uds.)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Hasta "},{t:4,k:"max"},{t:3,v:" uds por producto"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Añadir al carrito"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"El carrito no puede guardarse porque el almacenamiento de sesión está bloqueado."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") se añadió al carrito"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Artículos en el carrito: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Tu selección"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Carrito de compra"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Vista de lista"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Vista de tarjetas"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Tu navegador bloquea el almacenamiento de sesión, por lo que los artículos podrían no persistir."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Cantidad (uds.)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Eliminar"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Resumen"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" artículos en el carrito"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Subtotal"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Los precios mostrados son orientativos y pueden variar en la tienda del distribuidor."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Volver al catálogo"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Tu carrito está vacío"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Añade productos del catálogo para verlos aquí."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Comenzar a comprar"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Compra en tienda"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"El carrito de Eltako reúne tus productos para que puedas enviarlos a un distribuidor. Ajusta cantidades o elimina artículos antes de continuar con la selección del distribuidor."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Buscar distribuidor"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Así funciona:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Llena tu carrito con los productos deseados."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Haz clic en “Buscar distribuidor”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Transfiere tu carrito a la tienda del distribuidor que prefieras."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}
49],s:"Carrito no disponible en este idioma"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"El carrito y el flujo de distribuidores no están disponibles en el idioma seleccionado. Cambia a un idioma compatible para continuar."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Volver a productos"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Elige un distribuidor"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Selección de distribuidores"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Selecciona un distribuidor"}},intro:{t:0,b:{t:2,i:[{t:3}],s:"Usamos tu carrito para buscar distribuidores que tengan estos productos disponibles. Comprueba la disponibilidad antes de continuar en una tienda externa."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Volver al carrito"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Volver al catálogo"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Última actualización a las "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Añade productos"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Tu carrito está vacío. Añade al menos un producto antes de comparar distribuidores."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Ver productos"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Abrir carrito"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Ir al distribuidor"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Abrir sitio web"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Mostrar disponibilidad"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Ocultar disponibilidad"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" disponibles"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Solicitado: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Todos los productos disponibles"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Productos parcialmente disponibles"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Productos no disponibles"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" productos disponibles"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"No se encontraron distribuidores"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"No pudimos encontrar distribuidores para esta selección. Ajusta los productos o inténtalo de nuevo más tarde."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Tipo de cliente"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Cliente particular"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Cliente comercial"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ningún distribuidor coincide con este filtro"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Prueba con otro tipo de cliente para ver más distribuidores."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Buscar de nuevo"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Reintentar"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Error al cargar distribuidores"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"No se pudo contactar con el servicio de distribuidores. Inténtalo de nuevo."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect no está disponible en este momento. Por favor, inténtalo de nuevo más tarde."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"El enlace del minorista ha caducado. Actualiza la selección e inténtalo de nuevo."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"La redirección al minorista falló. Por favor, inténtalo de nuevo."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"No hay redirección disponible para este minorista."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km de distancia"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Envío en "},{t:4,k:"days"},{t:3,v:" días"}]}}}},Py=Object.freeze(Object.defineProperty({__proto__:null,default:M0},Symbol.toStringTag,{value:"Module"})),B0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Kaikki tuoteryhmät"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Koe"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Tuotteet"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Kaikki luvut"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Kaikki luvut yhdellä silmäyksellä"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"lue lisää"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Kategoriat"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Etsi"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Etsi"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Käytä vapaata tekstihakua löytääksesi haluamasi tuotteen suoraan:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"ETSITKÖ JOTAIN?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Tuotteet"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"ETSI SYSTEMPARTNER"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Tuotteet"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Syötä hakusana"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Etsi jälleenmyyjä"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Ei tuloksia haulla"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Nollaa haku"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"tai käytä"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"Globaali haku"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtern läpi luvun tuotteet: "}},loadingError:{t:0,b:{t:2,i:[{t:3}
49],s:"Tietojen lataamisessa tapahtui virhe. Yritä myöhemmin uudelleen."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"On tapahtunut virhe"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Palaa takaisin tuotesivulle"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Etsimääsi tuotetta ei löytynyt"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Lataa sivu uudelleen"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Käyttöohje"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Asiakirjat"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Suositushinta alv. 0%"}},information:{t:0,b:{t:2,i:[{t:3}],s:"Tuotetiedot"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Tietolehdet"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-Nro.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/kpl *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Edeltäjä"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Seuraaja"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Toimitus alkaa pian"}},true:{t:0,b:{t:2,i:[{t:3}],s:"kyllä"}},false:{t:0,b:{t:2,i:[{t:3}],s:"ei"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Ei enää saatavilla"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Lataus"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Myös kiinnostava"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Tämän tuotteen käyttäminen edellyttää seuraavaa laitetta:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Zoomaus kaksoisnapauttamalla"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Uusi"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Katselet tällä hetkellä YouTubesta peräisin olevaa paikanhaltijasisältöä. Pääset varsinaiseen sisältöön napsauttamalla alla olevaa painiketta. Huomaa, että näin jaat tietoja kolmannen osapuolen palveluntarjoajien kanssa."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Lataa video"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Lisätietoja"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Määrä (kpl)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Enintään "},{t:4,k:"max"},{t:3,v:" kpl per tuote"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Lisää koriin"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskoria ei voi tallentaa, koska istuntomuisti on estetty."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") lisättiin koriin"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Ostoskorissa: "},{t:4,k:"count"},{t:3,v:" tuotetta"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Valintasi"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskori"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Lista"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Kortit"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Selain estää istuntomuistin, joten tuotteet eivät välttämättä säily."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Määrä (kpl)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Poista"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Yhteenveto"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" tuotetta korissa"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Välisumma"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Näytetyt hinnat ovat ohjeellisia ja voivat muuttua jälleenmyyjällä."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Takaisin valikoimaan"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskorisi on tyhjä"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Lisää tuotteita katalogista, niin näet ne täällä."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Aloita ostokset"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Osta jälleenmyyjältä"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"Eltakon ostoskori kerää tuotteesi, jotta voit välittää ne jälleenmyyjälle. Säädä määriä tai poista tuotteita ennen siirtymistä jälleenmyyjän valintaan."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Etsi jälleenmyyjä"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Näin se toimii:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Täytä ostoskori haluamillasi tuotteilla."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Napsauta ”Etsi jälleenmyyjä”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Siirrä koko ostoskori valitsemasi jälleenmyyjän verkkokauppaan."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskori ei ole käytettävissä tällä kielellä"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskori ja jälleenmyyjäpolku eivät ole käytettävissä valitulla kielellä. Vaihda tuettuun kieleen jatkaaksesi."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Takaisin tuotteisiin"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Valitse jälleenmyyjä"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjän valinta"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Valitse kauppakumppani"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"Käytämme ostoskoriisi lisättyjä tuotteita etsiäksemme jälleenmyyjiä, joilla on ne saatavilla. Tarkista saatavuus ennen kuin jatkat ulkoiseen kauppaan."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Takaisin ostoskoriin"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Takaisin luetteloon"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Päivitetty "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Lisää tuotteita"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Ostoskorisi on tyhjä. Lisää vähintään yksi tuote ennen jälleenmyyjien vertailua."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Selaa tuotteita"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Avaa ostoskori"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Siirry jälleenmyyjälle"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Avaa verkkosivu"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Näytä saatavuus"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Piilota saatavuus"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" saatavilla"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Pyydetty: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Kaikki tuotteet saatavilla"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Osittain saatavilla"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Ei saatavilla"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" tuotetta saatavilla"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjiä ei löytynyt"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Emme löytäneet sopivia jälleenmyyjiä. Muokkaa tuotteita tai yritä myöhemmin uudelleen."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Asiakastyyppi"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Yksityisasiakas"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Yritysasiakas"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Tälle suodattimelle ei löytynyt jälleenmyyjiä"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Kokeile toista asiakastyyppiä nähdäksesi lisää jälleenmyyjiä."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Hae uudelleen"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Yritä uudelleen"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjiä ei voitu ladata"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjäpalveluun ei saatu yhteyttä. Yritä uudelleen."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect ei ole juuri nyt käytettävissä. Yritä myöhemmin uudelleen."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjälinkki on vanhentunut. Päivitä valinta ja yritä uudelleen."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"Jälleenmyyjälle ohjaus epäonnistui. Yritä uudelleen."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Tälle jälleenmyyjälle ei ole ohjausta."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km päässä"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Toimitus "},{t:4,k:"days"},{t:3,v:" päivässä"}]}}}},Ny=Object.freeze(Object.defineProperty({__proto__:null,default:B0},Symbol.toStringTag,{value:"Module"})),j0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Toutes les catégories de produits"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Vivez"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Produits"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Tous les chapitres"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Tous les chapitres en un coup d'œil"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"en savoir plus"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Catégories"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Recherche"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Recherche"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Il suffit d'utiliser la recherche en texte libre pour trouver directement le produit souhaité :"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Vous cherchez ?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Produits"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Trouver un partenaire système"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Produits"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Entrez un mot-clé"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Trouver un revendeur"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Aucun résultat trouvé pour"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Réinitialiser la recherche"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"ou utilisez"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"la Recherche Globale"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtrer les produits dans le chapitre : "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Une erreur s'est produite lors du chargement des données. Veuillez réessayer plus tard."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Une erreur s'est produite"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Retourner à la page du produit"}}
49,loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Le produit que vous recherchez n'a pas pu être trouvé"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Recharger la page"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Mode d'emploi"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documents"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Recommended retail price plus VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Information produit"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Fiches techniques"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Réf.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/u *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Prédécesseur"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Successeur"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"La livraison commence bientôt"}},true:{t:0,b:{t:2,i:[{t:3}],s:"oui"}},false:{t:0,b:{t:2,i:[{t:3}],s:"non"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Plus disponible"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Téléchargement"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Autre sujet d'intérêt"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"L'appareil suivant est nécessaire pour utiliser ce produit :"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Double-tap pour zoomer"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nouveau"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Vous êtes actuellement en train de visionner un contenu provisoire de YouTube. Pour accéder au contenu réel, cliquez sur le bouton ci-dessous. Veuillez noter que cette opération entraîne le partage de données avec des fournisseurs tiers."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Charger la vidéo"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Plus d'informations"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantité (pièces)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Jusqu'à "},{t:4,k:"max"},{t:3,v:" pièces par produit"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Ajouter au panier"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Le panier ne peut pas être enregistré car le stockage de session est bloqué."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") a été ajouté au panier"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Articles dans le panier : "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Votre sélection"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Panier"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Vue liste"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Vue cartes"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Votre navigateur bloque le stockage de session, les articles peuvent donc ne pas persister."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantité (pièces)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Supprimer"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Récapitulatif"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" articles dans le panier"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Sous-total"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Les prix affichés sont indicatifs et peuvent varier chez le revendeur."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Retour au catalogue"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Votre panier est vide"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Ajoutez des produits du catalogue pour les voir ici."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Commencer vos achats"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Acheter chez un revendeur"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"Le panier Eltako rassemble vos produits pour les transmettre à un revendeur. Ajustez les quantités ou supprimez des articles avant de passer à la sélection du revendeur."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Trouver un revendeur"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Comment ça marche :"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Remplissez votre panier avec les produits souhaités."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Cliquez sur « Trouver un revendeur »."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Transférez votre panier vers la boutique du revendeur de votre choix."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Panier indisponible dans cette langue"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Le panier et le parcours revendeur ne sont pas disponibles dans la langue sélectionnée. Veuillez passer à une langue prise en charge pour continuer."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Retour aux produits"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Choisir un revendeur"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Sélection du revendeur"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Sélectionnez un partenaire commercial"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"Nous utilisons votre panier pour trouver des revendeurs disposant des produits sélectionnés. Vérifiez la disponibilité avant de poursuivre vers une boutique externe."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Retour au panier"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Retour au catalogue"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Dernière mise à jour à "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ajoutez des produits"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Votre panier est vide. Ajoutez au moins un produit avant de comparer les revendeurs."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Découvrir les produits"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Ouvrir le panier"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Aller chez le revendeur"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Ouvrir le site web"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Afficher la disponibilité"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Masquer la disponibilité"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" disponibles"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Demandé : "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Tous les produits disponibles"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Produits partiellement disponibles"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Produits non disponibles"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" produits disponibles"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Aucun revendeur trouvé"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Aucun revendeur ne correspond à cette sélection. Modifiez votre panier ou réessayez plus tard."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Type de client"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Particulier"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Professionnel"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Aucun revendeur ne correspond à ce filtre"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Essayez un autre type de client pour afficher plus de revendeurs."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Rechercher à nouveau"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Réessayer"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Impossible de charger les revendeurs"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Le service de revendeurs est inaccessible. Veuillez réessayer."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect n'est pas disponible pour le moment. Veuillez réessayer plus tard."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Le lien du revendeur a expiré. Actualisez la sélection et réessayez."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"La redirection vers le revendeur a échoué. Veuillez réessayer."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Aucune redirection n'est disponible pour ce revendeur."}}},distance:{t:0,b:{t:2,i:[{t:3,v:"à "},{t:4,k:"value"},{t:3,v:" km"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Expédition sous "},{t:4,k:"days"},{t:3,v:" jours"}]}}}},Oy=Object.freeze(Object.defineProperty({__proto__:null,default:j0},Symbol.toStringTag,{value:"Module"})),U0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Tutte le categorie prodotto"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Vivi"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Prodotti"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Tutti i capitoli"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Tutti i capitoli in un colpo d'occhio"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"Per saperne di più"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Categoria"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Ricerca"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Ricerca"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Usa semplicemente la ricerca a testo libero per trovare direttamente il prodotto desiderato:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"STAI CERCANDO?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Prodotti"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Trova partner di sistema"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Prodotti"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Inserisci una parola chiave"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Trova un rivenditore"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Nessun risultato trovato per"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Reimposta ricerca"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"o utilizza"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"la Ricerca Globale"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtrare i prodotti nel capitolo: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Si è verificato un errore durante il caricamento dei dati. Riprovare più tardi."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Si è verificato un errore"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Tornare alla pagina del prodotto"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Non è stato possibile trovare il prodotto che si stava cercando."}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Ricarica la pagina"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Manuale operativo"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documenti"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Prezzo al pubblico suggerito IVA esclusa"}},information:{t:0,b:{t:2,i:[{t:3}],s:"Informazioni sul prodotto"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Schede tecniche"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-N.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/pz *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Predecessore"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Successore"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"La consegna inizierà a breve"}},true:{t:0,b:{t:2,i:[{t:3}],s:"sì"}},false:{t:0,b:{t:2,i:[{t:3}],s:"no"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Non più disponibile"}}
49,download:{t:0,b:{t:2,i:[{t:3}],s:"Download"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Di interesse anche"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Per utilizzare questo prodotto è necessario il seguente dispositivo:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Doppio tocco per zoomare"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nuovo"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Si sta visualizzando un contenuto segnaposto di YouTube. Per accedere al contenuto effettivo, fare clic sul pulsante sottostante. Si prega di notare che in questo modo si condividono i dati con fornitori di terze parti."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Carica il video"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Ulteriori informazioni"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantità (pz)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Fino a "},{t:4,k:"max"},{t:3,v:" pezzi per prodotto"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Aggiungi al carrello"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Impossibile salvare il carrello perché l'archiviazione della sessione è bloccata."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") è stato aggiunto al carrello"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Articoli nel carrello: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"La tua selezione"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Carrello"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Vista elenco"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Vista card"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Il browser blocca l'archiviazione della sessione, quindi gli articoli potrebbero non essere mantenuti."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantità (pz)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Rimuovi"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Riepilogo"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" articoli nel carrello"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Subtotale"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"I prezzi mostrati sono indicativi e possono variare presso il rivenditore."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Torna al catalogo"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Il carrello è vuoto"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Aggiungi prodotti dal catalogo per visualizzarli qui."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Inizia lo shopping"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Acquista presso un rivenditore"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"Il carrello Eltako raccoglie i tuoi prodotti così da poterli inoltrare a un rivenditore. Regola le quantità o rimuovi gli articoli prima di passare alla selezione del rivenditore."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Trova un rivenditore"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Come funziona:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Riempi il carrello con i prodotti desiderati."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Fai clic su “Trova un rivenditore”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Trasferisci l’intero carrello nel negozio del rivenditore scelto."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Carrello non disponibile in questa lingua"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Il carrello e il percorso rivenditore non sono disponibili nella lingua selezionata. Passa a una lingua supportata per continuare."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Torna ai prodotti"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Scegli un rivenditore"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Selezione rivenditore"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Seleziona un partner commerciale"}},intro:{t:0,b:{t:2,i:[{t:3}],s:"Utilizziamo il tuo carrello per trovare rivenditori che hanno disponibili questi prodotti. Verifica la disponibilità prima di continuare su un negozio esterno."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Torna al carrello"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Torna al catalogo"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Ultimo aggiornamento alle "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Aggiungi prodotti"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Il tuo carrello è vuoto. Aggiungi almeno un prodotto prima di confrontare i rivenditori."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Scopri i prodotti"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Apri carrello"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Vai al rivenditore"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Apri sito web"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Mostra disponibilità"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Nascondi disponibilità"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" disponibili"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Richiesto: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Tutti i prodotti disponibili"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Prodotti parzialmente disponibili"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Prodotti non disponibili"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" prodotti disponibili"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Nessun rivenditore trovato"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Non sono stati trovati rivenditori per questa selezione. Modifica i prodotti o riprova più tardi."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Tipo di cliente"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Cliente privato"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Cliente commerciale"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Nessun rivenditore corrisponde a questo filtro"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Prova un altro tipo di cliente per vedere più rivenditori."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Cerca di nuovo"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Riprova"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Impossibile caricare i rivenditori"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Non è stato possibile contattare il servizio rivenditori. Riprova."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect non è disponibile al momento. Riprova più tardi."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Il link del rivenditore è scaduto. Aggiorna la selezione e riprova."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"Il reindirizzamento al rivenditore non è riuscito. Riprova."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Nessun reindirizzamento disponibile per questo rivenditore."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km di distanza"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Spedizione in "},{t:4,k:"days"},{t:3,v:" giorni"}]}}}},Dy=Object.freeze(Object.defineProperty({__proto__:null,default:U0},Symbol.toStringTag,{value:"Module"})),z0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Alle productcategorieën"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Beleef"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Alle hoofdstukken"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Alle hoofdstukken in één oogopslag"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"leer meer"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Categorieën"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Zoeken op"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Zoeken op"}},searchInfo:{t:0,b:{t:2,i:[{t:3}
49],s:"Gebruik gewoon de vrije tekstzoekfunctie om het gewenste product direct te vinden:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Bent u op zoek naar?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Zoek een systeempartner"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Voer een zoekwoord in"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Verkoper vinden"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Geen resultaten gevonden voor"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Reset zoekopdracht"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"of gebruik"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"de Globale Zoekfunctie"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtern door producten in het hoofdstuk: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Er is een fout opgetreden tijdens het laden van de gegevens. Probeer het later nog eens."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Er is een fout opgetreden"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Ga terug naar de productpagina"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Het product dat u zocht kon niet worden gevonden"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Pagina herladen"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Handleiding"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documenten"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Recommended retail price plus VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Productinformatie"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Datasheets"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-Nr.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/st. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Voorganger"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Opvolger"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Levering start binnenkort"}},true:{t:0,b:{t:2,i:[{t:3}],s:"ja"}},false:{t:0,b:{t:2,i:[{t:3}],s:"nee"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Niet meer beschikbaar"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Download"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Ook interessant"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Het volgende apparaat is vereist om dit product te gebruiken:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Dubbeltikken om in te zoomen"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nieuw"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Je bekijkt momenteel een placeholderinhoud van YouTube. Klik op de knop hieronder om naar de echte inhoud te gaan. Houd er rekening mee dat hierdoor gegevens worden gedeeld met externe providers."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Video laden"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Meer informatie"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Aantal (stuks)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Maximaal "},{t:4,k:"max"},{t:3,v:" stuks per product"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Aan winkelmand toevoegen"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"De winkelmand kan niet worden opgeslagen omdat de sessieopslag geblokkeerd is."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") is toegevoegd aan de mand"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Artikelen in mand: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Je selectie"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Lijstweergave"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Card-weergave"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Je browser blokkeert de sessieopslag, waardoor artikelen mogelijk niet behouden blijven."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Aantal (stuks)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Verwijderen"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Overzicht"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" artikelen in de mand"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Subtotaal"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Getoonde prijzen zijn indicatief en kunnen bij de dealer verschillen."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar catalogus"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Je winkelmand is leeg"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Voeg producten uit de catalogus toe om ze hier te zien."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Begin met shoppen"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Koop bij een dealer"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"De Eltako-winkelmand verzamelt je producten zodat je ze kunt doorsturen naar een dealer. Pas hoeveelheden aan of verwijder artikelen voordat je verdergaat naar de dealerselectie."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Dealer zoeken"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Zo werkt het:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Vul je winkelmand met de gewenste producten."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Klik op “Dealer zoeken”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Draag het hele mandje over naar de shop van je favoriete dealer."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand niet beschikbaar in deze taal"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"De winkelmand en dealerflow zijn niet beschikbaar in de geselecteerde taal. Schakel over naar een ondersteunde taal om verder te gaan."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar producten"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Kies een handelspartner"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Handelaarsselectie"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Selecteer een handelspartner"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"We gebruiken je winkelmand om handelaars te zoeken die deze producten beschikbaar hebben. Controleer de beschikbaarheid voor je doorgaat naar een externe shop."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar winkelmand"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar catalogus"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Laatst bijgewerkt om "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Voeg producten toe"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Je winkelmand is leeg. Voeg ten minste één product toe om handelaars te vergelijken."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Producten bekijken"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand openen"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Naar handelaar"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Website openen"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Beschikbaarheid tonen"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Beschikbaarheid verbergen"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" beschikbaar"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Aangevraagd: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Alle producten beschikbaar"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Producten gedeeltelijk beschikbaar"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Producten niet beschikbaar"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" producten beschikbaar"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Geen handelaars gevonden"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"We vonden geen handelaars voor deze selectie. Pas de producten aan of probeer later opnieuw."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Klanttype"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Particuliere klant"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Zakelijke klant"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Geen handelaars voor dit filter"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Kies een ander klanttype om meer handelaars te zien."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Opnieuw zoeken"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Opnieuw proberen"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Handelaars konden niet worden geladen"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"De handelaarsdienst kon niet worden bereikt. Probeer het opnieuw."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect is momenteel niet beschikbaar. Probeer het later opnieuw."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"De retailerlink is verlopen. Vernieuw de selectie en probeer het opnieuw."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"De doorverwijzing naar de retailer is mislukt. Probeer het opnieuw."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Voor deze retailer is geen doorverwijzing beschikbaar."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km verderop"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Verzending binnen "},{t:4,k:"days"},{t:3,v:" dagen"}]}}}},My=Object.freeze(Object.defineProperty({__proto__:null,default:z0},Symbol.toStringTag,{value:"Module"})),F0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Alle productcategorieën"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Ervaring"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Alle hoofdstukken"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Alle hoofdstukken in één oogopslag"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"Meer weten"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Productcategorieën"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Zoek"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Vrije tekst zoeken"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Vul vrije tekst in om het gewenste product te vinden:	"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Wat zoekt u?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Vind systeempartners"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Producten"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Voer een zoekwoord in"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Dealer vinden"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Geen resultaten gevonden voor"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Reset zoekopdracht"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"of gebruik"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"de globale zoekfunctie"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filteren volgens producten in het hoofdstuk:"}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Er is een fout opgetreden tijdens het opladen van de data. Probeer het later nog een keer."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Er is een fout opgetreden."}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Keer terug naar de productpagina"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Het product dat u zoekt, werd niet gevonden"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Herlaad de pagina"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Gebruiksaanwijzing"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Documenten"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Aanbevolen verkoopprijs exclusief wettelijke btw."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Productinformatie"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Databladen"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art. nr.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/st. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Voorganger"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Opvolger"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Levering start binnenkort"}},true:{t:0,b:{t:2,i:[{t:3}],s:"ja"}},false:{t:0,b:{t:2,i:[{t:3}],s:"nee"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Niet meer beschikbaar"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Download"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Is ook interessant"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Het volgende toestel is vereist om dit product te gebruiken:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Dubbel tap om te zoemen"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nieuw"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Je bekijkt momenteel een placeholderinhoud van YouTube. Klik op de knop hieronder om naar de echte inhoud te gaan. Houd er rekening mee dat hierdoor gegevens worden gedeeld met externe providers."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Laad video"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Meer informatie"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Aantal (stuks)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Maximaal "},{t:4,k:"max"},{t:3,v:" stuks per product"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Aan winkelmand toevoegen"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"De winkelmand kan niet worden opgeslagen omdat de sessieopslag geblokkeerd is."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") is toegevoegd aan de mand"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Artikelen in mand: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Je selectie"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Lijstweergave"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Card-weergave"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Je browser blokkeert de sessieopslag, waardoor artikelen mogelijk niet behouden blijven."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Aantal (stuks)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Verwijderen"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Overzicht"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" artikelen in de mand"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Subtotaal"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Getoonde prijzen zijn indicatief en kunnen bij de dealer verschillen."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar catalogus"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Je winkelmand is leeg"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Voeg producten uit de catalogus toe om ze hier te zien."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Begin met shoppen"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Koop bij een dealer"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"De Eltako-winkelmand verzamelt je producten zodat je ze kunt doorsturen naar een dealer. Pas hoeveelheden aan of verwijder artikelen voordat je verdergaat naar de dealerselectie."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Dealer zoeken"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Zo werkt het:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Vul je winkelmand met de gewenste producten."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Klik op “Dealer zoeken”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Breng de volledige winkelmand over naar de shop van de dealer van je keuze."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand niet beschikbaar in deze taal"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"De winkelmand en dealerflow zijn niet beschikbaar in de geselecteerde taal. Schakel naar een ondersteunde taal om verder te gaan."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar producten"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Kies een handelspartner"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Handelaarsselectie"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Selecteer een handelspartner"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"We gebruiken je winkelmand om handelaars te zoeken die deze producten beschikbaar hebben. Controleer de beschikbaarheid voor je doorgaat naar een externe shop."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar winkelmand"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Terug naar catalogus"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Laatst bijgewerkt om "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Voeg producten toe"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Je winkelmand is leeg. Voeg ten minste één product toe om handelaars te vergelijken."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Producten bekijken"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Winkelmand openen"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Naar handelaar"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Website openen"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Beschikbaarheid tonen"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Beschikbaarheid verbergen"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" beschikbaar"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Aangevraagd: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Alle producten beschikbaar"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Producten gedeeltelijk beschikbaar"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Producten niet beschikbaar"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" producten beschikbaar"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Geen handelaars gevonden"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"We vonden geen handelaars voor deze selectie. Pas de producten aan of probeer later opnieuw."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Klanttype"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Particuliere klant"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Zakelijke klant"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Geen handelaars voor dit filter"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Kies een ander klanttype om meer handelaars te zien."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Opnieuw zoeken"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Opnieuw proberen"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Handelaars konden niet worden geladen"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"De handelaarsdienst kon niet worden bereikt. Probeer het opnieuw."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect is momenteel niet beschikbaar. Probeer het later opnieuw."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"De retailerlink is verlopen. Vernieuw de selectie en probeer het opnieuw."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"De doorverwijzing naar de retailer is mislukt. Probeer het opnieuw."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Voor deze retailer is geen doorverwijzing beschikbaar."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km verderop"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Verzending binnen "},{t:4,k:"days"},{t:3,v:" dagen"}]}}}},By=Object.freeze(Object.defineProperty({__proto__:null,default:F0},Symbol.toStringTag,{value:"Module"})),V0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Alla produktkategorier"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Upplev"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Produkter"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Alla kapitel"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Alla kapitel på en blick"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"läs mer"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Kategorier"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Sök på"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Sök på"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Använd bara fritextsökningen för att hitta den önskade produkten direkt: "}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Letar du efter?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Produkter"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Hitta en systempartner"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Produkter"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Ange ett sökord"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Hitta en återförsäljare"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Inga resultat hittades för"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Återställ sökning"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"eller använd"}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"den Globala Sökningen"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtern genom produkter i kapitlet: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Ett fel inträffade vid inläsningen av data. Vänligen försök igen sen
49are."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Ett fel har inträffat"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Gå tillbaka till produktsidan"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Den produkt du sökte kunde inte hittas"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Ladda om sidan"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Bruksanvisning"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Dokument"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Recommended retail price plus VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Produktinformation"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Datablad"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-Nr.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/st. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Föregångare"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Efterträdare"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Leverans börjar snart"}},true:{t:0,b:{t:2,i:[{t:3}],s:"ja"}},false:{t:0,b:{t:2,i:[{t:3}],s:"nej"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Inte längre tillgänglig"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Nedladdning"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Också av intresse"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Följande utrustning krävs för att använda denna produkt:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Dubbelknacka för att zooma"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nyhet"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Du tittar just nu på ett platshållarinnehåll från YouTube. Klicka på knappen nedan för att komma åt det faktiska innehållet. Observera att detta innebär att data delas med tredjepartsleverantörer."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Ladda video"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Mer information"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Antal (st)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Upp till "},{t:4,k:"max"},{t:3,v:" st per produkt"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Lägg i kundvagn"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Kundvagnen kan inte sparas eftersom sessionslagring är blockerad."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") har lagts i kundvagnen"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Artiklar i kundvagn: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Ditt urval"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Kundvagn"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Listvy"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Kortvy"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Webbläsaren blockerar sessionslagring så artiklar kan försvinna."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Antal (st)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Ta bort"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Summering"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" artiklar i kundvagnen"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Delsumma"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Visade priser är vägledande och kan variera hos återförsäljaren."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Tillbaka till katalogen"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Din kundvagn är tom"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Lägg till produkter från katalogen för att se dem här."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Börja handla"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Handla hos en återförsäljare"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"Eltako-kundvagnen samlar dina produkter så att du kan skicka dem vidare till en återförsäljare. Justera antal eller ta bort artiklar innan du går vidare till återförsäljarvalet."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Hitta återförsäljare"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Så fungerar det:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Fyll varukorgen med önskade produkter."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Klicka på ”Hitta återförsäljare”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Överför hela varukorgen till butiken hos den återförsäljare du väljer."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Kundvagnen är inte tillgänglig på detta språk"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Kundvagnen och återförsäljarflödet är inte tillgängliga på det valda språket. Byt till ett språk som stöds för att fortsätta."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Tillbaka till produkter"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Välj återförsäljare"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Återförsäljarval"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Välj en handelspartner"}}
49,intro:{t:0,b:{t:2,i:[{t:3}],s:"Vi använder din kundvagn för att hitta återförsäljare som har dessa produkter i lager. Kontrollera tillgängligheten innan du går vidare till en extern butik."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Tillbaka till kundvagnen"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Tillbaka till katalogen"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Senast uppdaterad "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Lägg till produkter"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Din kundvagn är tom. Lägg till minst en produkt innan du jämför återförsäljare."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Utforska produkter"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Öppna kundvagn"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Gå till återförsäljare"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Öppna webbplats"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Visa tillgänglighet"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Dölj tillgänglighet"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" tillgängliga"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Efterfrågat: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Alla produkter tillgängliga"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Produkter delvis tillgängliga"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Produkter ej tillgängliga"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" produkter tillgängliga"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Inga återförsäljare hittades"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Vi hittade inga återförsäljare för denna kombination. Ändra produkterna eller försök igen senare."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Kundtyp"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Privatkund"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Företagskund"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Inga återförsäljare matchar det här filtret"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Prova en annan kundtyp för att se fler återförsäljare."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Sök igen"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Försök igen"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Återförsäljare kunde inte laddas"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Det gick inte att nå återförsäljarservicen. Försök igen."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect är inte tillgängligt just nu. Försök igen senare."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Återförsäljarlänken har gått ut. Uppdatera urvalet och försök igen."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"Omdirigeringen till återförsäljaren misslyckades. Försök igen."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Ingen omdirigering är tillgänglig för den här återförsäljaren."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km bort"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Leverans inom "},{t:4,k:"days"},{t:3,v:" dagar"}]}}}},jy=Object.freeze(Object.defineProperty({__proto__:null,default:V0},Symbol.toStringTag,{value:"Module"})),Q0={category:{header:{t:0,b:{t:2,i:[{t:3}],s:"Wszystkie kategorie produktów"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Doświadczenie"}},titlePrefix:{t:0,b:{t:2,i:[{t:3}],s:"Produkty"}},fallbackName:{t:0,b:{t:2,i:[{t:3}],s:"Wszystkie rozdziały"}},fallbackDescription:{t:0,b:{t:2,i:[{t:3}],s:"Wszystkie rozdziały w skrócie"}},learnMore:{t:0,b:{t:2,i:[{t:3}],s:"dowiedzieć się więcej"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Kategorie"}}},landing:{search:{t:0,b:{t:2,i:[{t:3}],s:"Wyszukiwanie"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Wyszukiwanie dowolnego tekstu"}},searchInfo:{t:0,b:{t:2,i:[{t:3}],s:"Łatwe znajdowanie żądanego produktu bezpośrednio za pomocą wyszukiwania tekstowego:"}},searchTitle:{t:0,b:{t:2,i:[{t:3}],s:"Czego szukasz?"}},products:{t:0,b:{t:2,i:[{t:3}],s:"Produkty"}},findSystemPartner:{t:0,b:{t:2,i:[{t:3}],s:"Znajdź partnerów systemowych"}},breadcrumb:{t:0,b:{t:2,i:[{t:3}],s:"Produkty"}},infoMessage:{t:0,b:{t:2,i:[{t:3}],s:"Wprowadź wyszukiwane hasło"}},findDealer:{t:0,b:{t:2,i:[{t:3}],s:"Znajdź dealera"}},noSearchResults:{t:0,b:{t:2,i:[{t:3}],s:"Nie znaleziono żadnych wyników dla"}},resetSearch:{t:0,b:{t:2,i:[{t:3}],s:"Zresetuj wyszukiwanie"}},orUse:{t:0,b:{t:2,i:[{t:3}],s:"lub użyj "}},globalSearch:{t:0,b:{t:2,i:[{t:3}],s:"Wyszukiwanie globalne"}},searchInfoChapter:{t:0,b:{t:2,i:[{t:3}],s:"Filtruj produkty w rozdziale: "}},loadingError:{t:0,b:{t:2,i:[{t:3}],s:"Wystąpił błąd podczas ładowania danych. Spróbuj ponownie później."}},loadingErrorTitle:{t:0,b:{t:2,i:[{t:3}],s:"Wystąpił błąd"}},loadingErrorButton:{t:0,b:{t:2,i:[{t:3}],s:"Powrót do strony produktu"}},loadingNotFoundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Nie można znaleźć szukanego produktu"}},reloadButton:{t:0,b:{t:2,i:[{t:3}],s:"Przeładuj stronę"}}},productDetail:{userManual:{t:0,b:{t:2,i:[{t:3}],s:"Podręcznik użytkownika"}},documents:{t:0,b:{t:2,i:[{t:3}],s:"Dokumenty"}},vatInfo:{t:0,b:{t:2,i:[{t:3}],s:"* Zalecana cena detaliczna plus ustawowy podatek VAT."}},information:{t:0,b:{t:2,i:[{t:3}],s:"Informacje o produkcie"}},datasheet:{t:0,b:{t:2,i:[{t:3}],s:"Arkusze danych"}},articleNumber:{t:0,b:{t:2,i:[{t:3}],s:"Art-No.:"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"€/szt. *"}},predecessor:{t:0,b:{t:2,i:[{t:3}],s:"Poprzednik"}},successor:{t:0,b:{t:2,i:[{t:3}],s:"Następca"}},deliveryStartingSoon:{t:0,b:{t:2,i:[{t:3}],s:"Dostawa rozpocznie się wkrótce"}},true:{t:0,b:{t:2,i:[{t:3}],s:"tak"}},false:{t:0,b:{t:2,i:[{t:3}],s:"nie"}},notAvailable:{t:0,b:{t:2,i:[{t:3}],s:"Już niedostępne"}},download:{t:0,b:{t:2,i:[{t:3}],s:"Pobierz"}},alsoOfInterest:{t:0,b:{t:2,i:[{t:3}],s:"Również interesujące"}},mandatoryProductWarning:{t:0,b:{t:2,i:[{t:3}],s:"Do korzystania z tego produktu wymagane jest następujące urządzenie:"}},doubleTipToZoom:{t:0,b:{t:2,i:[{t:3}],s:"Stuknij dwukrotnie, aby powiększyć"}},newProduct:{t:0,b:{t:2,i:[{t:3}],s:"Nowość"}},allowVideoDescription:{t:0,b:{t:2,i:[{t:3}],s:"Aktualnie wyświetlana jest zawartość zastępcza z serwisu YouTube. Aby uzyskać dostęp do rzeczywistej zawartości, kliknij poniższy przycisk. Należy pamiętać, że spowoduje to udostępnienie danych zewnętrznym dostawcom."}},loadVideo:{t:0,b:{t:2,i:[{t:3}],s:"Załaduj wideo"}},moreInformation:{t:0,b:{t:2,i:[{t:3}],s:"Więcej informacji"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Ilość (szt.)"}},quantityHelper:{t:0,b:{t:2,i:[{t:3,v:"Do "},{t:4,k:"max"}
49,{t:3,v:" sztuk na produkt"}]}},addToCart:{t:0,b:{t:2,i:[{t:3}],s:"Dodaj do koszyka"}},cartStorageError:{t:0,b:{t:2,i:[{t:3}],s:"Koszyk nie może zostać zapisany, ponieważ pamięć sesji jest zablokowana."}},addedToCart:{t:0,b:{t:2,i:[{t:4,k:"name"},{t:3,v:" (x"},{t:4,k:"quantity"},{t:3,v:") dodano do koszyka"}]}},cartBadgeLabel:{t:0,b:{t:2,i:[{t:3,v:"Pozycje w koszyku: "},{t:4,k:"count"}]}}},cart:{subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Twój wybór"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Koszyk"}},view:{list:{t:0,b:{t:2,i:[{t:3}],s:"Widok listy"}},card:{t:0,b:{t:2,i:[{t:3}],s:"Widok kart"}}},storageError:{t:0,b:{t:2,i:[{t:3}],s:"Przeglądarka blokuje pamięć sesji, więc artykuły mogą nie zostać zachowane."}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Ilość (szt.)"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Usuń"}},summaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Podsumowanie"}},summaryItems:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" artykułów w koszyku"}]}},summarySubtotal:{t:0,b:{t:2,i:[{t:3}],s:"Suma częściowa"}},summaryInfo:{t:0,b:{t:2,i:[{t:3}],s:"Wyświetlane ceny są orientacyjne i mogą się różnić u sprzedawcy."}},continueShopping:{t:0,b:{t:2,i:[{t:3}],s:"Powrót do katalogu"}},emptyTitle:{t:0,b:{t:2,i:[{t:3}],s:"Twój koszyk jest pusty"}},emptySubtitle:{t:0,b:{t:2,i:[{t:3}],s:"Dodaj produkty z katalogu, aby pojawiły się tutaj."}},backToProducts:{t:0,b:{t:2,i:[{t:3}],s:"Rozpocznij zakupy"}},descriptionTitle:{t:0,b:{t:2,i:[{t:3}],s:"Kup u dealera"}},descriptionBody:{t:0,b:{t:2,i:[{t:3}],s:"Koszyk Eltako zbiera Twoje produkty, abyś mógł przekazać je sprzedawcy. Dostosuj ilości lub usuń artykuły przed przejściem do wyboru sprzedawcy."}},descriptionButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Znajdź dealera"}},descriptionHowItWorks:{t:0,b:{t:2,i:[{t:3}],s:"Jak to działa:"}},descriptionStep1:{t:0,b:{t:2,i:[{t:3}],s:"Zapełnij koszyk wybranymi produktami."}},descriptionStep2:{t:0,b:{t:2,i:[{t:3}],s:"Kliknij „Znajdź dealera”."}},descriptionStep3:{t:0,b:{t:2,i:[{t:3}],s:"Prześlij cały koszyk do sklepu wybranego dealera."}},localeUnsupportedTitle:{t:0,b:{t:2,i:[{t:3}],s:"Koszyk niedostępny w tym języku"}},localeUnsupportedBody:{t:0,b:{t:2,i:[{t:3}],s:"Koszyk i ścieżka sprzedawcy nie są dostępne w wybranym języku. Przełącz się na obsługiwany język, aby kontynuować."}},localeUnsupportedCta:{t:0,b:{t:2,i:[{t:3}],s:"Wróć do produktów"}}},dealerLocator:{metaTitle:{t:0,b:{t:2,i:[{t:3}],s:"Wybierz partnera handlowego"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Wybór dealera"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Wybierz sprzedawcę"}},intro:{t:0,b:{t:2,i:[{t:3}],s:"Na podstawie zawartości koszyka szukamy dealerów, którzy mają te produkty w ofercie. Sprawdź dostępność, zanim przejdziesz do zewnętrznego sklepu."}},backToCart:{t:0,b:{t:2,i:[{t:3}],s:"Powrót do koszyka"}},backToCatalog:{t:0,b:{t:2,i:[{t:3}],s:"Powrót do katalogu"}},lastUpdated:{t:0,b:{t:2,i:[{t:3,v:"Ostatnia aktualizacja o "},{t:4,k:"time"}]}},emptyCartTitle:{t:0,b:{t:2,i:[{t:3}],s:"Dodaj produkty"}},emptyCartBody:{t:0,b:{t:2,i:[{t:3}],s:"Twój koszyk jest pusty. Dodaj co najmniej jeden produkt, aby porównać dealerów."}},startShopping:{t:0,b:{t:2,i:[{t:3}],s:"Przeglądaj produkty"}},goToCart:{t:0,b:{t:2,i:[{t:3}],s:"Otwórz koszyk"}},visitRetailer:{t:0,b:{t:2,i:[{t:3}],s:"Przejdź do dealera"}},openWebsite:{t:0,b:{t:2,i:[{t:3}],s:"Otwórz stronę"}},showAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Pokaż dostępność"}},hideAvailability:{t:0,b:{t:2,i:[{t:3}],s:"Ukryj dostępność"}},availableQuantityLabel:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:" / "},{t:4,k:"requested"},{t:3,v:" dostępne"}]}},unavailableQuantityLabel:{t:0,b:{t:2,i:[{t:3,v:"Zamówiono: "},{t:4,k:"requested"}]}},status:{all:{t:0,b:{t:2,i:[{t:3}],s:"Wszystkie produkty dostępne"}},partial:{t:0,b:{t:2,i:[{t:3}],s:"Produkty częściowo dostępne"}},none:{t:0,b:{t:2,i:[{t:3}],s:"Produkty niedostępne"}}},statusPartialCount:{t:0,b:{t:2,i:[{t:4,k:"available"},{t:3,v:"/"},{t:4,k:"total"},{t:3,v:" produktów dostępnych"}]}},noDealersTitle:{t:0,b:{t:2,i:[{t:3}],s:"Nie znaleziono dealerów"}},noDealersBody:{t:0,b:{t:2,i:[{t:3}],s:"Nie znaleźliśmy dealerów dla tej konfiguracji. Zmień produkty lub spróbuj ponownie później."}},filter:{label:{t:0,b:{t:2,i:[{t:3}],s:"Typ klienta"}},private:{t:0,b:{t:2,i:[{t:3}],s:"Klient prywatny"}},commercial:{t:0,b:{t:2,i:[{t:3}],s:"Klient biznesowy"}},noResultsTitle:{t:0,b:{t:2,i:[{t:3}],s:"Brak sprzedawców dla tego filtra"}},noResultsBody:{t:0,b:{t:2,i:[{t:3}],s:"Wybierz inny typ klienta, aby zobaczyć więcej sprzedawców."}}},searchAgain:{t:0,b:{t:2,i:[{t:3}],s:"Szukaj ponownie"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Spróbuj ponownie"}},errors:{title:{t:0,b:{t:2,i:[{t:3}],s:"Nie udało się wczytać dealerów"}},fetchFailed:{t:0,b:{t:2,i:[{t:3}],s:"Usługa dealerów jest obecnie niedostępna. Spróbuj ponownie."}},deeplinkUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"Retail Connect jest obecnie niedostępny. Spróbuj ponownie później."}},deeplinkExpired:{t:0,b:{t:2,i:[{t:3}],s:"Link do sprzedawcy wygasł. Odśwież wybór i spróbuj ponownie."}},deeplinkFailed:{t:0,b:{t:2,i:[{t:3}],s:"Przekierowanie do sprzedawcy nie powiodło się. Spróbuj ponownie."}},deeplinkMissing:{t:0,b:{t:2,i:[{t:3}],s:"Brak przekierowania dla tego sprzedawcy."}}},distance:{t:0,b:{t:2,i:[{t:4,k:"value"},{t:3,v:" km od Ciebie"}]}},leadTime:{t:0,b:{t:2,i:[{t:3,v:"Wysyłka w ciągu "},{t:4,k:"days"},{t:3,v:" dni"}
49]}}}},Uy=Object.freeze(Object.defineProperty({__proto__:null,default:Q0},Symbol.toStringTag,{value:"Module"})),zy=typeof language<"u"?language==="at"?"de":language:"de",wi=Zv({locale:zy??"de",fallbackLocale:"en",globalInjection:!0,messages:{de:O0,en:D0,es:M0,fi:B0,fr:j0,it:U0,nl:z0,be:F0,sv:V0,pl:Q0}}),Ye={get defaultLocale(){return"de"},get supportedLocales(){return"en,de,es,fi,fr,it,nl,be,sv,pl".split(",").map(t=>t.trim())},set currentLocale(t){wi.global.locale.value=t},async switchLanguage(t){await Ye.loadLocaleMessages(t),Ye.currentLocale=t,document.querySelector("html").setAttribute("lang",t),localStorage.setItem("user-locale",t)},async loadLocaleMessages(t){if(!wi.global.availableLocales.includes(t)){const e=await N0(Object.assign({
49"./locales/be.json":()=>He(()=>Promise.resolve().then(()=>By),void 0),
49"./locales/de.json":()=>He(()=>Promise.resolve().then(()=>Ly),void 0),
49"./locales/en.json":()=>He(()=>Promise.resolve().then(()=>Ry),void 0),
49"./locales/es.json":()=>He(()=>Promise.resolve().then(()=>Py),void 0),
49"./locales/fi.json":()=>He(()=>Promise.resolve().then(()=>Ny),void 0),
49"./locales/fr.json":()=>He(()=>Promise.resolve().then(()=>Oy),void 0),
49"./locales/it.json":()=>He(()=>Promise.resolve().then(()=>Dy),void 0),
49"./locales/nl.json":()=>He(()=>Promise.resolve().then(()=>My),void 0),
49"./locales/pl.json":()=>He(()=>Promise.resolve().then(()=>Uy),void 0),
49"./locales/sv.json":()=>He(()=>Promise.resolve().then(()=>jy),void 0)}),`./locales/${t}.json`,3);wi.global.setLocaleMessage(t,e.default)}return Qs()},isLocaleSupported(t){return Ye.supportedLocales.includes(t)},getUserLocale(){const t=window.navigator.language||window.navigator.userLanguage||Ye.defaultLocale;return{locale:t,localeNoRegion:t.split("-")[0]}},getPersistedLocale(){const t=localStorage.getItem("user-locale");return Ye.isLocaleSupported(t)?t:null},guessDefaultLocale(){const t=Ye.getPersistedLocale();if(t)return t;const e=Ye.getUserLocale();return Ye.isLocaleSupported(e.locale)?e.locale:Ye.isLocaleSupported(e.localeNoRegion)?e.localeNoRegion:Ye.defaultLocale}},ea={de:{flag:"GermanFlag",displayName:"Deutsch"},en:{flag:"EnglishFlag",displayName:"English"},es:{flag:"SpanishFlag",displayName:"Español"},it:{flag:"ItalianFlag",displayName:"Italiano"},sv:{flag:"SwedishFlag",displayName:"Svenska"},fr:{flag:"FrenchFlag",displayName:"Français"},fi:{flag:"FinnishFlag",displayName:"Suomi"},nl:{flag:"DutchFlag",displayName:"Nederlands"},be:{flag:"BelgianFlag",displayName:"Vlaams"},pl:{flag:"PolishFlag",displayName:"Polski"}},Fy={class:"uppercase"},Vy={class:"flex w-full items-center"},Qy=["onClick"],Wy={class:"my-3 flex w-full cursor-pointer items-center"},po={__name:"LocalSwitcher",setup(t){const{locale:e}=ge(),n=$(!1),r=!1,s=()=>{n.value=!n.value},i=u=>{u.currentTarget.contains(u.relatedTarget)||(n.value=!1)},o=(u=e.value)=>{const c=ea[u].flag;return ym(()=>N0(Object.assign({
49"../../assets/flags/EnglishFlag.vue":()=>He(()=>Promise.resolve().then(()=>Ck),void 0),
49"../../assets/flags/GermanFlag.vue":()=>He(()=>Promise.resolve().then(()=>Nk),void 0)
49}),`../../assets/flags/${c}.vue`,5))},a=ft(()=>Ye.supportedLocales.filter(u=>u!==e.value)),l=async u=>{const c=u;await Ye.switchLanguage(c),s()};return(u,c)=>r?(k(),R("div",{key:0,class:"p-2",tabindex:"0",onFocusout:i},[f("div",{class:"flex h-10 w-fit cursor-pointer items-center justify-end",onClick:s},[f("span",Fy,F(W(e)),1),(k(),_t(Po(o(W(e))),{class:"ml-2 rounded-full"}))]),f("div",{class:it(["absolute right-1 top-10 z-30 w-64 rounded-2xl border bg-white p-5 shadow-xl",{hidden:!n.value}])},[f("div",Vy,[(k(),_t(Po(o(W(e))),{class:"mr-2 rounded-full"})),Qt(F(W(ea)[W(e)].displayName),1)]),c[0]||(c[0]=f("hr",{class:"my-2"},null,-1)),(k(!0),R(gt,null,Nt(a.value,d=>(k(),R("div",{key:d,onClick:m=>l(d)},[f("div",Wy,[(k(),_t(Po(o(d)),{class:"mr-2 rounded-full"})),Qt(F(W(ea)[d].displayName),1)])],8,Qy))),128))],2)],32)):nt("",!0)}},Gy="data:image/svg+xml,%3csvg%20width='29'%20height='28'%20viewBox='0%200%2029%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1366_9018)'%3e%3cpath%20d='M22.2478%2010.9083C22.2478%2016.7873%2017.4819%2021.5532%2011.6029%2021.5532C5.72389%2021.5532%200.958008%2016.7873%200.958008%2010.9083C0.958008%205.02931%205.72389%200.263428%2011.6029%200.263428C17.4819%200.263428%2022.2478%205.02931%2022.2478%2010.9083ZM2.55474%2010.9083C2.55474%2015.9055%206.60574%2019.9565%2011.6029%2019.9565C16.6001%2019.9565%2020.6511%2015.9055%2020.6511%2010.9083C20.6511%205.91116%2016.6001%201.86016%2011.6029%201.86016C6.60574%201.86016%202.55474%205.91116%202.55474%2010.9083Z'%20fill='%230064AF'/%3e%3crect%20width='1.73077'%20height='10.9883'%20rx='0.865385'%20transform='matrix(0.809017%20-0.587785%200.71591%200.698192%2019.1732%2020.0048)'%20fill='%230064AF'/%3e%3cg%20clip-path='url(%23clip1_1366_9018)'%3e%3cpath%20d='M16.8883%2011.0251H6.61182'%20stroke='%230064AF'%20stroke-width='1.08173'%20stroke-linecap='round'/%3e%3cpath%20d='M11.5193%206.11772V16.3942'%20stroke='%230064AF'%20stroke-width='1.08173'%20stroke-linecap='round'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1366_9018'%3e%3crect%20width='27.6923'%20height='27.6923'%20fill='white'%20transform='translate(0.846191%200.153809)'/%3e%3c/clipPath%3e%3cclipPath%20id='clip1_1366_9018'%3e%3crect%20width='11.5385'%20height='11.5385'%20fill='white'%20transform='translate(5.75%205.34607)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Hy="data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.0834%2026.25V22.5M10.0834%2022.5L10.0367%2012.7633C10.0367%2011.2367%2011.2534%2010%2012.7584%2010C14.2617%2010%2015.48%2011.2367%2015.48%2012.7633V20.22M10.0834%2022.5V22.5C8.82463%2023.4562%207.62809%2024.5092%206.66517%2025.7628C6.15412%2026.4281%205.84329%2
49026.9567%205.68003%2027.5367C5.5517%2027.9967%205.49003%2028.4733%205.5017%2028.9517C5.52503%2030.01%206.02837%2031.0317%207.03503%2033.0767C8.2767%2035.5967%208.8967%2036.8567%209.8967%2037.7017C10.3465%2038.0837%2010.8489%2038.3991%2011.3884%2038.6383C12.5817%2039.1667%2013.9684%2039.1667%2016.745%2039.1667H18.93V39.1667C21.9876%2039.1667%2024.2389%2036.5071%2025.7796%2033.866L26.0822%2033.3472C26.2495%2033.0604%2026.4002%2032.7656%2026.5274%2032.459C26.9669%2031.4002%2028%2028.7755%2028%2027.5C28%2025.1733%2027.0367%2024.3933%2025.2917%2023.3333C24.3318%2022.7489%2023.4447%2021.6555%2021.0412%2021.1179C20.5311%2021.0038%2020.0037%2021.0054%2019.4849%2021.0688V21.0688C18.5112%2021.1876%2017.5233%2021.0552%2016.6154%2020.684L15.48%2020.22M15.48%2020.22V22.5'%20stroke='black'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19.3601%2012.5001C19.3601%2010.732%2018.6577%209.0363%2017.4074%207.78606C16.1572%206.53581%2014.4615%205.83344%2012.6934%205.83344C10.9253%205.83344%209.2296%206.53581%207.97935%207.78606C6.72911%209.0363%206.02673%2010.732%206.02673%2012.5001'%20stroke='black'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M23%2012.5C23%209.84784%2021.9464%207.3043%2020.0711%205.42893C18.1957%203.55357%2015.6522%202.5%2013%202.5C10.3478%202.5%207.8043%203.55357%205.92893%205.42893C4.05357%207.3043%203%209.84784%203%2012.5'%20stroke='black'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M31.3078%208.6252L28.5582%2011.3748'%20stroke='black'%20stroke-width='1.04567'%20stroke-linecap='round'/%3e%3cpath%20d='M28.5582%208.6252L31.3077%2011.3748'%20stroke='black'%20stroke-width='1.04567'%20stroke-linecap='round'/%3e%3cg%20clip-path='url(%23clip0_1854_16)'%3e%3cpath%20d='M33.3658%2011.8601C33.3597%2011.8723%2033.3597%2011.8845%2033.3658%2011.8968C33.3719%2011.9029%2033.381%2011.9059%2033.3933%2011.9059H35.4924C35.5535%2011.9059%2035.5841%2011.9365%2035.5841%2011.9976V12.5751C35.5841%2012.6362%2035.5535%2012.6668%2035.4924%2012.6668H32.4124C32.3513%2012.6668%2032.3208%2012.6362%2032.3208%2012.5751V11.9701C32.3208%2011.9212%2032.333%2011.8815%2032.3574%2011.8509L32.6416%2011.4293C33.2222%2010.592%2033.6713%209.9137%2033.9891%209.39426C34.3558%208.77092%2034.5391%208.25148%2034.5391%207.83592C34.5391%207.56092%2034.4749%207.34398%2034.3466%207.18509C34.2244%207.02009%2034.0624%206.93759%2033.8608%206.93759C33.6591%206.93759%2033.4972%207.01703%2033.3749%207.17592C33.2527%207.33482%2033.1947%207.54565%2033.2008%207.80842V8.17509C33.2008%208.2362%2033.1702%208.26676%2033.1091%208.26676H32.3941C32.333%208.26676%2032.3024%208.2362%2032.3024%208.17509V7.78092C32.3208%207.29815%2032.4766%206.91009%2032.7699%206.61676C33.0633%206.32342%2033.4391%206.17676%2033.8974%206.17676C34.3558%206.17676%2034.7255%206.32954%2035.0066%206.63509C35.2877%206.94065%2035.4283%207.34398%2035.4283%207.84509C35.4283%208.14453%2035.3733%208.45009%2035.2633%208.76176C35.1594%209.06732%2034.9974%209.39732%2034.7774%209.75176C34.6247%209.9962%2034.3038%2010.482%2033.8149%2011.2093L33.3658%2011.8601Z'%20fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1854_16'%3e%3crect%20width='4.16667'%20height='6.66667'%20fill='white'%20transform='translate(32%206)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e";class Qn{constructor(e,n){this.type=e,this.url=n}}const qu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='external-icon'%20viewBox='0%200%2028.57%2020'%20focusable='false'%20style='pointer-events:%20none;%20display:%20block;%20width:%20100%25;%20height:%20100%25;'%3e%3csvg%20viewBox='0%200%2028.57%2020'%20preserveAspectRatio='xMidYMid%20meet'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20d='M27.9727%203.12324C27.6435%201.89323%2026.6768%200.926623%2025.4468%200.597366C23.2197%202.24288e-07%2014.285%200%2014.285%200C14.285%200%205.35042%202.24288e-07%203.12323%200.597366C1.89323%200.926623%200.926623%201.89323%200.597366%203.12324C2.24288e-07%205.35042%200%2010%200%2010C0%2010%202.24288e-07%2014.6496%200.597366%2016.8768C0.926623%2018.1068%201.89323%2019.0734%203.12323%2019.4026C5.35042%2020%2014.285%2020%2014.285%2020C14.285%2020%2023.2197%2020%2025.4468%2019.4026C26.6768%2019.0734%2027.6435%2018.1068%2027.9727%2016.8768C28.5701%2014.6496%2028.5701%2010%2028.5701%2010C28.5701%2010%2028.5677%205.35042%2027.9727%203.12324Z'%20fill='%23FF0000'%3e%3c/path%3e%3cpath%20d='M11.4253%2014.2854L18.8477%2010.0004L11.4253%205.71533V14.2854Z'%20fill='white'%3e%3c/path%3e%3c/g%3e%3c/svg%3e%3c/svg%3e",vl=Ks("uiStore",{state:()=>({showImageModal:!1,videosAllowed:!1,selectedImage:0})}),Yy={key:1,class:"pointer-events-none absolute left-0 top-0 z-10 size-full overflow-hidden"},Zy=["src"],$y=["src"],Ky={key:4,class:"pointer-events-none absolute left-1/2 top-1/2 flex h-[100px] w-[200px] -translate-x-1/2 -translate-y-1/2 flex-col items-center justify-center bg-[#f3f3f3]/50 p-1 text-black shadow-md backdrop-blur-sm"},Xy={class:"text-sm"},Jy={key:5,class:"relative my-auto size-full max-h-[80%]"},qy=["src"],t1={key:1,class:"flex size-full flex-col items-center justify-center bg-black/40 p-1 text-center text-sm text-white sm:!p-3 sm:text-lg"},e1=["src"],n1={class:"mb-1 sm:mb-4"},r1={href:"https://business.safety.google/privacy/",target:"_blank",class:"mt-1 text-eltako-blue sm:mt-3"},s1={key:0,class:"mt-4 grid min-w-[280px] grid-cols-9"},i1=["onClick"],o1=["src"],td={__name:"ImageCarousel",props:{elements:{type:Array,default:()=>[],validator:t=>t.every(e=>e.type==="image"||e.type==="video")},product:{type:Object,required:!0},zoomable:{type:Boolean,default:!1}},setup(t){const e=$([]),n=$(!1),r=$(0),s=$(0),i=$(null),o=$(null),a=$(!0),l=$(!1),u=$(0),c=vl(),{t:d,locale:m}=ge(),b=$(!1),w=Wr({left:"50%",top:"50%"}),h=$({left:0,top:0}),v=$(!1),S=$(0),I=$(0),y=$(0),E=$(0),C=$(!1),L=t,B=ft(()=>
49a.value&&e.value[r.value]instanceof Qn&&e.value[r.value].type!=="video"&&e.value[r.value].url),V=ft(()=>b.value?!0:e.value[r.value]&&e.value[r.value].url?e.value[r.value].url.includes("fallback_"):!1),T=$({width:0,height:0}),K=$(0),at=ft(()=>{K.value;const p=window.innerWidth<=600?400:550;return T.value.width<=p&&T.value.height<=p?!1:L.zoomable&&!B.value&&!V.value}),Y=()=>{var P;return((P=i.value)==null?void 0:P.getBoundingClientRect())??null},pt=()=>{var P;return((P=o.value)==null?void 0:P.getBoundingClientRect())??null},Tt=P=>{if(!P)return null;const p=P.match(/youtu\.be\/([a-zA-Z0-9_-]{11})/);if(p)return p[1];const g=P.match(/youtube\.com\/(?:watch\?v=|embed\/)([a-zA-Z0-9_-]{11})/);return g?g[1]:null},Wt=P=>{if(P.type==="video"){const p=Tt(P.url);return c.videosAllowed&&p?`https://img.youtube.com/vi/${p}/0.jpg`:qu}else return P.url},wt=()=>{c.videosAllowed=!0},bt=()=>{b.value=!1,r.value>0&&(r.value--,s.value>0&&r.value<e.value.length-4&&s.value--,c.selectedImage=r.value,l.value&&et())},kt=()=>{r.value<e.value.length-1&&(b.value=!1,r.value++,r.value>3&&r.value<e.value.length-3&&s.value++,c.selectedImage=r.value,l.value&&et())},Zt=P=>{l.value&&(y.value=parseInt(w.left,10),E.value=parseInt(w.top,10),G()?(document.addEventListener("touchstart",Ft),document.addEventListener("touchmove",rt),document.addEventListener("touchend",Ct)):(v.value=!0,S.value=P.clientX,I.value=P.clientY,document.addEventListener("mousemove",Jt),document.addEventListener("mouseup",Ut)))},Jt=P=>{if(!v.value||!l.value||!L.zoomable)return;const p=Y();if(!p||P.clientX<p.left||P.clientX>p.right||P.clientY<p.top||P.clientY>p.bottom)return;const g=T.value.width/p.width,N=T.value.height/p.height,j=(S.value-P.clientX)*g,J=(I.value-P.clientY)*N;w.left=`${y.value+j}px`,w.top=`${E.value+J}px`},Ut=()=>{v.value=!1,document.removeEventListener("mousemove",Jt),document.removeEventListener("mouseup",Ut),l.value&&et()},Ft=P=>{y.value=parseInt(w.left,10),E.value=parseInt(w.top,10),S.value=P.changedTouches[0].clientX,I.value=P.changedTouches[0].clientY},rt=P=>{if(!l.value||!L.zoomable)return;const p=Y();if(!p||(v.value=!0,P.touches[0].clientX<p.left||P.touches[0].clientX>p.right)||P.touches[0].clientY<p.top||P.touches[0].clientY>p.bottom)return;const g=S.value-P.touches[0].clientX,N=I.value-P.touches[0].clientY,j=y.value-g,J=E.value-N;j>=p.width-p.width*.5||j<=p.width*.5-T.value.width||J>=p.height-p.height*.5||J<=p.height*.5-T.value.height||(w.left=`${j}px`,w.top=`${J}px`,h.value.left=y.value-g,h.value.top=E.value-N)},Ct=()=>{v.value&&(y.value=h.value.left,E.value=h.value.top)},It=P=>{if(!(G()||B.value||V.value))if(L.zoomable&&!v.value&&!l.value&&at.value){st(P);return}else L.zoomable||(c.showImageModal=!0)},qt=P=>{if(!G()||!at.value)return;const p=new Date().getTime();p-u.value<300&&(C.value=!1,l.value?et():st(P)),u.value=p},G=()=>"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,st=P=>{const p=Y(),g=pt();if(!(!p||!g)){if(l.value=!0,G()){const N={x:P.changedTouches[0].clientX-p.left,y:P.changedTouches[0].clientY-p.top},j={x:P.changedTouches[0].clientX-g.left,y:P.changedTouches[0].clientY-g.top};j.x<10&&(j.x=10),j.y<10&&(j.y=10),j.x>g.width&&(j.x=g.width-10),j.y>g.height&&(j.y=g.height-10);const J={x:j.x/g.width*T.value.width,y:j.y/g.height*T.value.height},X=N.x-J.x,M=N.y-J.y;w.left=`${X}px`,w.top=`${M}px`}else{const N={x:P.clientX-p.left,y:P.clientY-p.top},j={x:P.clientX-g.left,y:P.clientY-g.top},J={x:j.x/g.width*T.value.width,y:j.y/g.height*T.value.height};w.left=`${N.x-J.x}px`,w.top=`${N.y-J.y}px`}Zt(P)}},et=()=>{setTimeout(()=>{l.value=!1,w.left="50%",w.top="50%",G()&&(y.value=0,E.value=0,document.removeEventListener("touchstart",Ft),document.removeEventListener("touchmove",rt),document.removeEventListener("touchend",Ct))},50)},ut=P=>P>7?"grid-cols-7":"grid-cols-"+P+" max-w-["+P*50+"px]",xt=P=>{let p="";return P<r.value-3&&P<e.value.length-7||P>s.value+6?"hidden":(P===r.value?p="border-eltako-blue-500 bg-transparent":p="border-transparent bg-transparent",p+=` col-start-${P-s.value+1}`,p)},_=P=>
49{a.value=!1,T.value={width:P.target.naturalWidth,height:P.target.naturalHeight}},x=()=>{K.value++},O=P=>{a.value=!1,b.value=!0,P.target.src=Fe},z=P=>{P.target.src=Fe},H=P=>{c.showImageModal&&P.preventDefault()},U=P=>{P.preventDefault(),c.showImageModal=!0},tt=P=>{b.value=!1,r.value=P,c.selectedImage=P,l.value&&et()};return fe(()=>{document.addEventListener("wheel",H,{passive:!1}),document.addEventListener("touchmove",H,{passive:!1}),window.addEventListener("resize",x,{passive:!0});for(const P of L.elements)e.value.push(new Qn(P.type,P.url));G()&&(C.value=!0),c.selectedImage&&(r.value=c.selectedImage)}),Hr(()=>{document.removeEventListener("wheel",H),document.removeEventListener("touchmove",H),window.removeEventListener("resize",x)}),Ae(()=>{var P;return(P=e.value[r.value])==null?void 0:P.url},()=>{T.value={width:0,height:0}}),Ae(()=>L.elements,P=>{e.value=[];for(const p of P)e.value.push(new Qn(p.type,p.url));r.value=0}),(P,p)=>{const g=Xd("touch");return k(),R("div",{class:it({"mx-auto max-h-full max-w-[550px] object-cover":!t.zoomable,"flex h-full max-h-full max-w-[800px] flex-col justify-between justify-items-stretch object-cover":t.zoomable})},[f("div",{ref_key:"imageParent",ref:i,class:it({"relative m-auto flex h-[280px] max-h-[400px] w-[90%] min-w-[280px] items-center justify-center overflow-hidden sm:size-[550px] sm:max-h-full sm:max-w-full":!t.zoomable,"relative m-auto flex h-full w-[90%] min-w-[280px] items-center justify-center overflow-hidden sm:h-[550px] sm:max-h-full sm:w-[600px] lg:w-[800px]":t.zoomable}),onMouseenter:p[0]||(p[0]=N=>n.value=!0),onMouseleave:p[1]||(p[1]=N=>n.value=!1)},[!t.zoomable&&!B.value&&!V.value?(k(),R("div",{key:0,id:"image-modal-lens-button",class:"absolute bottom-0 right-0 z-10 size-[48px] cursor-pointer p-[10px]",onClick:U},[...p[4]||(p[4]=[f("img",{src:Gy,alt:"Open Popup",class:"w-full cursor-pointer"},null,-1)])])):nt("",!0),(t.product.status==="not_available"||t.product.status==="delivery_starting_soon"||t.product.is_new_product)&&!t.zoomable?(k(),R("div",Yy,[f("span",{class:it(["flex h-10 w-[500px] translate-x-[-190px] translate-y-[40px] -rotate-45 flex-row items-center justify-center bg-[#D9F2FC] text-center text-sm font-bold text-[#6C757D] shadow-md sm:h-16 sm:translate-x-[-150px] sm:translate-y-[60px] sm:text-lg",W(Qf)(t.product,W(m))])},F(W(Vf)(t.product,W(d))),3)])):nt("",!0),B.value?(k(),R("img",{key:2,src:W(Fe),alt:"Fallback Image",class:"absolute m-auto h-[280px] max-h-[280px] w-full max-w-[280px] cursor-pointer object-contain p-10 sm:h-[550px] sm:max-h-[550px] sm:max-w-[550px]"},null,8,Zy)):nt("",!0),e.value[r.value]instanceof W(Qn)&&e.value[r.value].type!=="video"&&e.value[r.value].url?vr((k(),R("img",{key:3,ref_key:"galleryImage",ref:o,src:e.value[r.value].url,draggable:"false",onClick:It,onLoad:_,onError:O,class:it(["absolute top-1/2",{"cursor-default":!t.zoomable&&(B.value||V.value),"cursor-pointer":!t.zoomable&&!(B.value||V.value),"cursor-zoom-in":!l.value&&at.value,"max-h-max max-w-max cursor-zoom-out":l.value,"max-h-[400px] w-auto -translate-x-1/2 -translate-y-1/2 sm:h-[550px] sm:max-h-[550px] sm:w-[600px] lg:w-[800px]":!l.value&&t.zoomable,"h-[280px] max-h-[280px] w-full -translate-x-1/2 -translate-y-1/2 object-contain p-10 sm:h-[550px] sm:max-h-[550px] sm:w-[600px] lg:w-[800px]":!l.value&&!t.zoomable}]),style:Zi(w)},null,46,$y)),[[$s,!a.value],[g,qt]]):nt("",!0),e.value[r.value]instanceof W(Qn)&&e.value[r.value].type!=="video"&&e.value[r.value].url&&at.value&&C.value?(k(),R("div",Ky,[f("span",Xy,F(P.$t("productDetail.doubleTipToZoom")),1),p[5]||(p[5]=f("img",{src:Hy,class:"size-[40px]"},null,-1))])):e.value[r.value]instanceof W(Qn)&&e.value[r.value].type==="video"&&e.value[r.value].url?(k(),R("div",Jy,[W(c).videosAllowed&&Tt(e.value[r.value].url)?(k(),R("iframe",{key:0,class:"size-full",src:`https://www.youtube.com/embed/${Tt(e.value[r.value].url)}`,title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""},null,8,qy)):(k(),R("div",t1,[f("img",{src:W(qu),class:"mb-1 size-10 sm:mb-3 sm:size-12"},null,8,e1),f("div",n1,F(P.$t("productDetail.allowVideoDescription")),1),f("div",{id:"allow-videos-button",class:"bg-eltako-blue p-2 text-center text-white hover:cursor-pointer sm:!p-3",onClick:wt},F(P.$t("productDetail.loadVideo")),1),f("a",r1,F(P.$t("productDetail.moreInformation")),1)]))])):nt("",!0),r.value<e.value.length-1&&!t.zoomable?(k(),R("img",{key:6,src:js,onClick:kt,class:it(["absolute bottom-1/2 -mb-6 
49size-12 -rotate-90 cursor-pointer transition-opacity duration-700 ease-in-out",{"opacity-30":n.value,"opacity-0":!n.value,"right-8":!L.zoomable,"right-0":L.zoomable}])},null,2)):nt("",!0),r.value>0&&!t.zoomable?(k(),R("img",{key:7,src:js,onClick:bt,class:it(["absolute bottom-1/2 -mb-6 size-12 rotate-90 cursor-pointer transition-opacity duration-700 ease-in-out",{"opacity-30":n.value,"opacity-0":!n.value,"left-8":!L.zoomable,"left-0":L.zoomable}])},null,2)):nt("",!0)],34),e.value.length>1?(k(),R("div",s1,[f("div",{class:"col-span-1 col-start-1 my-auto",onClick:p[2]||(p[2]=N=>bt())},[...p[6]||(p[6]=[f("img",{src:Ta,class:"mr-auto rotate-90 cursor-pointer"},null,-1)])]),f("div",{class:it(["col-span-7 col-start-2 !m-auto grid grid-rows-1",ut(e.value.length)])},[(k(!0),R(gt,null,Nt(e.value,(N,j)=>(k(),R("div",{key:j,onClick:J=>tt(j),class:it(["row-start-1 m-auto flex size-10 cursor-pointer items-center justify-center border-4 align-middle",xt(j)])},[f("img",{src:Wt(N),onError:z,class:it(["m-auto max-h-6 max-w-6 object-scale-down transition-all duration-300 ease-out md:size-8",{"scale-75 pl-[-8px]":j>s.value+5&&j>r.value+2,"scale-75 pl-2":j<r.value-2&&j<s.value+1}])},null,42,o1)],10,i1))),128))],2),f("div",{class:"col-span-1 col-start-9 my-auto",onClick:p[3]||(p[3]=N=>kt())},[...p[7]||(p[7]=[f("img",{src:Ta,class:"ml-auto -rotate-90 cursor-pointer"},null,-1)])])])):nt("",!0)],2)}}},a1="/wp-content/plugins/eltako-products/assets/404Grafik.svg",l1="/wp-content/plugins/eltako-products/assets/500Grafik.svg",c1={class:"col-span-full col-start-1 row-span-1 row-start-1 my-auto w-full md:col-span-2 md:col-start-1 md:row-span-full md:row-start-1"},u1=["src"],mo={__name:"LoadingError",props:{errorCode:{type:Number,default:null}},setup(t){return(e,n)=>(k(),R("div",{class:it(["hidden",{"!grid grid-cols-3 grid-rows-3 gap-2":t.errorCode!==null}])},[f("div",c1,[f("div",null,[jr(e.$slots,"default")])]),f("img",{src:t.errorCode===404?W(a1):W(l1),class:"col-span-full col-start-1 row-span-2 row-start-2 m-auto md:col-span-1 md:col-start-3 md:row-span-4 md:row-start-1 md:h-[350px]"},null,8,u1)],2))}},d1="data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.46569%2021.1995L20.0671%202.00006'%20stroke='white'%20stroke-width='3'%20stroke-linecap='round'/%3e%3cpath%20d='M2.99512%202L19.8714%2021.1995'%20stroke='white'%20stroke-width='3'%20stroke-linecap='round'/%3e%3c/svg%3e",f1={class:"ps-content"},p1={class:"fixed left-0 top-0 z-[101] flex size-full touch-manipulation justify-center bg-black/50 sm:items-center"},m1={class:"relative flex size-full max-w-[1440px] flex-col rounded-[5px] bg-white p-[10px] pt-[60px] sm:mx-[20px] sm:max-h-[786px] sm:items-center sm:justify-center sm:p-[20px]"},g1={class:"text-center text-[48px] font-bold text-eltako-blue"},h1={__name:"ImageZoomModal",props:{title:{type:String,required:!0}},setup(t){const e=vl(),n=()=>{e.showImageModal&&(e.showImageModal=!1)},r=()=>{e.showImageModal=!1};return(s,i)=>{const o=Xd("click-outside");return k(),_t(gm,{to:"body"},[f("div",f1,[f("div",p1,[vr((k(),R("div",m1,[f("div",{class:"absolute right-0 top-0 z-[120] flex size-[38px] cursor-pointer bg-eltako-blue p-[10px] drop-shadow-eltako sm:right-[-12px] sm:top-[-12px]",onClick:r},[...i[0]||(i[0]=[f("img",{src:d1,alt:"Close",class:"w-full cursor-pointer"},null,-1)])]),f("h2",g1,F(t.title),1),jr(s.$slots,"modalContent",{class:"max-h-full max-w-full"})])),[[o,n]])])])])}}},Ba="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20x1='5'%20y1='28.4492'%20x2='27'%20y2='28.4492'%20stroke='%23212529'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cmask%20id='path-2-inside-1_151_884'%20fill='white'%3e%3cpath%20d='M13.896%204.56055C15.3441%202.13096%2018.5192%201.28058%2020.9878%202.66113C23.4562%204.04177%2024.2835%207.13008%2022.8354%209.55957L18.019%2017.6396C17.6914%2018.1893%2017.2754%2018.658%2016.7993%2019.0382C15.5953%2019.9998%2011.9018%2023.7658%2010.4634%2024.3184C8.72345%2024.9866%206.81806%2023.9216%206.54541%2022.1279C6.30804%2020.5656%208.12252%2015.3343%208.56555%2013.8174C8.68304%2013.4151%208.85358%2013.0199%209.07959%2012.6406L13.896%204.56055Z'/%3e%3c/mask%3e%3cpath%20d='M13.896%204.56055L15.6139%205.58459L15.614%205.58454L13.896%204.56055ZM20.9878%202.66113L21.9641%200.91562L21.964%200.915557L20.9878%202.66113ZM22.8354%209.55957L24.5534%2010.5836L24.5534%2010.5836L22.8354%209.55957ZM18.019%2017.6396L16.3011%2016.6156L16.3011%2016.6156L18.019%2017.6396ZM10.4634%2024.3184L11.1804%2026.1854L11.1806%2026.1853L10.4634%2024.3184ZM6.54541%2022.1279L4.5681%2022.4283L4.56812%2022.4285L6.54541%2022.1279ZM9.07959%2012.6406L7.36164%2011.6166L7.36154%2
49011.6168L9.07959%2012.6406ZM13.896%204.56055L15.614%205.58454C16.5076%204.0853%2018.4883%203.55481%2020.0116%204.40671L20.9878%202.66113L21.964%200.915557C18.5501%20-0.99365%2014.1807%200.176626%2012.178%203.53656L13.896%204.56055ZM20.9878%202.66113L20.0115%204.40665C21.4972%205.23765%2021.9889%207.07361%2021.1175%208.53558L22.8354%209.55957L24.5534%2010.5836C26.5782%207.18656%2025.4151%202.84588%2021.9641%200.91562L20.9878%202.66113ZM22.8354%209.55957L21.1175%208.53553L16.3011%2016.6156L18.019%2017.6396L19.737%2018.6637L24.5534%2010.5836L22.8354%209.55957ZM18.019%2017.6396L16.3011%2016.6156C16.0995%2016.9539%2015.8443%2017.2414%2015.5512%2017.4754L16.7993%2019.0382L18.0473%2020.6011C18.7066%2020.0746%2019.2834%2019.4247%2019.737%2018.6637L18.019%2017.6396ZM10.4634%2024.3184L9.74633%2022.4513C9.1312%2022.6876%208.59269%2022.2878%208.5227%2021.8274L6.54541%2022.1279L4.56812%2022.4285C5.04342%2025.5553%208.31569%2027.2856%2011.1804%2026.1854L10.4634%2024.3184ZM8.56555%2013.8174L10.4853%2014.3781C10.5555%2014.1379%2010.6583%2013.8983%2010.7976%2013.6645L9.07959%2012.6406L7.36154%2011.6168C7.04885%2012.1415%206.81058%2012.6924%206.64575%2013.2567L8.56555%2013.8174ZM9.07959%2012.6406L10.7975%2013.6647L15.6139%205.58459L13.896%204.56055L12.178%203.53651L7.36164%2011.6166L9.07959%2012.6406ZM6.54541%2022.1279L8.52272%2021.8275C8.52862%2021.8663%208.51571%2021.7995%208.53712%2021.5716C8.55662%2021.364%208.59725%2021.0953%208.66136%2020.7678C8.78966%2020.1124%208.99124%2019.3249%209.22467%2018.5005C9.45648%2017.6819%209.71065%2016.8584%209.93772%2016.1355C10.158%2015.4341%2010.3671%2014.7831%2010.4853%2014.3781L8.56555%2013.8174L6.64575%2013.2567C6.54253%2013.6101%206.35863%2014.182%206.12152%2014.9369C5.89119%2015.6702%205.6235%2016.5366%205.37599%2017.4107C5.1301%2018.2791%204.89487%2019.1871%204.73587%2019.9994C4.5935%2020.7267%204.45094%2021.6572%204.5681%2022.4283L6.54541%2022.1279ZM16.7993%2019.0382L15.5512%2017.4754C14.8915%2018.0023%2013.5227%2019.3155%2012.3797%2020.3465C11.7637%2020.9021%2011.169%2021.4191%2010.6552%2021.8228C10.3986%2022.0244%2010.1806%2022.1832%2010.0039%2022.2988C9.81256%2022.4241%209.73377%2022.4561%209.74616%2022.4514L10.4634%2024.3184L11.1806%2026.1853C11.8523%2025.9273%2012.5639%2025.4101%2013.1265%2024.9681C13.7474%2024.4802%2014.421%2023.892%2015.0587%2023.3168C16.423%2022.0863%2017.5031%2021.0357%2018.0473%2020.6011L16.7993%2019.0382Z'%20fill='%23212529'%20mask='url(%23path-2-inside-1_151_884)'/%3e%3c/svg%3e",ur="ps-cart-v1",ja=3,W0=1e3,zi=1,b1=120,G0=b1*60*1e3,bs=typeof window<"u",Ua=()=>{if(!bs)return null;try{const t=window.localStorage,e="__ps_cart_probe__";return t.setItem(e,"ok"),t.removeItem(e),t}catch(t){return console.warn("Local storage unavailable:",t),null}},ed=()=>{const t=Ua();if(!t)return null;const e=t.getItem(ur);if(!e)return null;try{const n=JSON.parse(e);return n.version!==ja||n.lastUpdated&&Date.now()-n.lastUpdated>G0?null:n}catch{return null}},go=Ks("cartStore",{state:()=>({items:[],totalQuantity:0,lastUpdated:null,storageError:!1,storageAvailable:!0,_storageListener:null}),getters:{hasItems:t=>t.items.length>0},actions:{hydrate(){if(!bs)return;const t=Ua();if(!t){this.storageAvailable=!1,this.storageError=!0;return}this._setupStorageListener();const e=t.getItem(ur);if(e)try{const n=JSON.parse(e);if(n.version!==ja){t.removeItem(ur);return}if(n.lastUpdated&&Date.now()-n.lastUpdated>G0){t.removeItem(ur);return}this.items=n.items??[],this.lastUpdated=n.lastUpdated??new Date().getTime(),this.totalQuantity=this.items.reduce((r,s)=>r+s.quantity,0)}catch(n){console.error("Failed to hydrate cart:",n),t.removeItem(ur)}},_setupStorageListener(){!bs||this._storageListener||(this._storageListener=t=>{if(t.key===ur)if(t.newValue===null)this.items=[],this.recalculateTotals();else{const e=ed();e&&(this.items=e.items??[],this.lastUpdated=e.lastUpdated,this.recalculateTotals())}},window.addEventListener("storage",this._storageListener))},cleanup(){bs&&this._storageListener&&(window.removeEventListener("storage",this._storageListener),this._storageListener=null)},_syncBeforeModify(){const t=ed();t&&t.lastUpdated>(this.lastUpdated||0)&&(this.items=t.items??[],this.lastUpdated=t.lastUpdated)},addItem(t,e){this._syncBeforeModify();const n=Yn(e),r=this.items.findIndex(s=>s.productId===t.productId);if(r!==-1){const s=Yn(this.items[r].quantity+n);this.items[r]={...this.items[r],quantity:s,addedAt:Date.now()}}else this.items.push({...t,quantity:n,addedAt:Date.now()});this.recalculateTotals(),this.persist()},updateQuantity(t,e){this._syncBeforeModify();const n=Number(e),r=this.items.findIndex(i=>i.productId===t);if(r===-1)return;if(n<zi){this.removeItem(t);return}const s=Yn(n);this.items[r]={...this.items[r],quantity:s},this.recalculateTotals(),this.persist()},removeItem(t){this._syncBeforeModify(),this.items=this.items.filter(e=>e.productId!==t),this.recalculateTotals(),this.persist()},clear(){this.items=[],this.recalculateTotals(),this.persist()},recalculateTotals(){this.totalQuantity=this.items.reduce((t,e)=>t+e.quantity,0),this.lastUpdated=Date.now()},persist(){if(!bs)return;const t=Ua();if(!t){this.storageAvailable=!1,this.storageError=!0;return}
49const e={version:ja,lastUpdated:this.lastUpdated,items:this.items};try{t.setItem(ur,JSON.stringify(e)),this.storageAvailable=!0,this.storageError=!1}catch(n){console.error("Unable to persist cart:",n),this.storageAvailable=!1,this.storageError=!0}}}}),Yn=t=>{const e=Number(t);return Number.isNaN(e)?zi:Math.max(zi,Math.min(W0,Math.floor(e)))},H0=W0,Y0=zi,v1={class:"mx-auto max-w-screen-xl"},A1={class:"min-h-[1400px] p-4 sm:p-8"},y1={class:"pb-12 pt-8 text-center text-4xl font-bold sm:text-5xl md:pt-0 md:text-left lg:text-6xl"},E1={class:"relative pb-4"},_1={key:0,class:"mt-6 border-t border-gray-200 pt-6"},w1={class:"flex flex-col gap-2 md:flex-row md:items-end md:justify-between"},k1={class:"flex-1 md:w-2/3"},x1={class:"text-xs font-semibold uppercase tracking-wide text-gray-500"},T1={class:"flex gap-1 md:justify-between"},I1=["disabled"],C1={class:"relative flex-1"},S1=["value"],L1=["src"],R1=["disabled"],P1={class:"md:w-1/3"},N1=["disabled"],O1={key:0,class:"mt-2 text-sm text-eltako-red"},D1={class:"text-3xl font-bold md:text-5xl"},M1={__name:"ProductDetailView",setup(t){const e=$(!0),n=$(!1),r=$({}),s=io(),i=Xs(),{locale:o,t:a}=ge(),l=$({}),u=$([]),c=$([]),d=$([]),m=$([]),b=$([]),w=$([]),h=$(!1),v=$(!0),S=$(null),I=vl
49(),y=go(),E=$(1),C=Y0,L=H0,B=ft(()=>ll(ao())),V=ft(()=>E2(l.value)),T=ft(()=>B.value&&V.value),K=ft(()=>{var rt;return T.value&&!!((rt=l.value)!=null&&rt.product_id)}),at=rt=>{E.value=Yn(Number(E.value)+rt)},Y=rt=>{const Ct=rt.target.value.replace(/\D/g,"");if(Ct===""){E.value=C;return}E.value=Yn(Number(Ct))},pt=()=>{E.value=Yn(E.value)},Tt=()=>{if(!K.value)return;const rt=l.value,Ct={productId:rt.product_id,gtin:rt.gtin,sku:rt.sku,name:rt.name,shortDescription:rt.short_description,price:Number(rt.price_brutto??0),imageUrl:rt.product_image};y.addItem(Ct,E.value)},Wt=()=>(h.value=!1,c.value.filter(Ct=>Ct.type==="image"||Ct.type==="video").map(Ct=>new Qn(Ct.type,Ct.filename_url))),wt=()=>(h.value=!1,new Qn("image",l.value.product_image));Ae([o,()=>s.params.id],async()=>{e.value=!0,v.value=!0,S.value=null,n.value=!1,w.value=[],await Zt(),Jt(),await kt()});const bt=()=>{oo(l.value.name,l.value.short_description,l.value.product_image,window.location.href)},kt=async()=>{var rt;S.value||!((rt=l.value)!=null&&rt.name)||(await i.replace({name:"productDetail",params:{id:l.value.product_id,name:Pn(l.value.name)}}),bt())};fe(async()=>{await Zt(),Jt(),await kt()});const Zt=async()=>{try{const rt=await b2(s.params.id,o.value);l.value=rt}catch(rt){console.error(rt),v.value=!1,S.value=rt.status;return}try{const rt=await y2(l.value.revision_id,o.value);r.value=rt}catch(rt){console.error("Error fetching category:",rt)}try{w.value.push(wt())}catch{w.value.push(Fe)}v.value=!1,e.value=!1},Jt=async()=>{try{const rt=await Ff(s.params.id,o.value);c.value=rt,n.value=!0}catch(rt){console.error("Error fetching product files:",rt),n.value=!0}c.value.length&&(m.value=c.value.filter(rt=>rt.type==="manual"),m.value.forEach(rt=>{c.value.splice(c.value.indexOf(rt),1)}),d.value=c.value.filter(rt=>rt.type==="data_sheet"||rt.type==="declaration_of_conformity"||rt.type==="other"),d.value.forEach(rt=>{c.value.splice(c.value.indexOf(rt),1)}),b.value=c.value.filter(rt=>rt.type==="url"),b.value.forEach(rt=>{c.value.splice(c.value.indexOf(rt),1)}));try{w.value=w.value.concat(Wt())}catch{w.value.push(Fe)}n.value=!0},Ut=ft(()=>{let rt=[];return l.value.linked_products&&(rt=l.value.linked_products.filter(Ct=>Ct.linktype==="of_interest")),rt}),Ft=ft(()=>r.value.upper_category?[{name:r.value.upper_category_name,link:"/categories/"+r.value.upper_category},{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name},{name:l.value.name,link:"/products/"+s.params.id}]:[{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name},{name:l.value.name,link:"/products/"+s.params.id}]);return(rt,Ct)=>{const It=Qe("router-link");return k(),R("div",v1,[ct(po,{class:"absolute right-5 w-fit"}),ct(Us,{crumbs:Ft.value},null,8,["crumbs"]),f("div",A1,[f("div",{class:it(["absolute left-1/2 w-full max-w-[1180px] -translate-x-1/2 transition-all duration-500 ease-in-out",{"opacity-0":!e.value,"opacity-100":e.value}])},[v.value?(k(),_t(_y,{key:0})):nt("",!0)],2),ct(mo,{errorCode:S.value},{default:St(()=>[f("p",y1,F(S.value===404?rt.$t("landing.loadingNotFoundTitle"):rt.$t("landing.loadingErrorTitle")),1),ct(It,{to:"/",title:rt.$t("landing.loadingErrorButton"),class:"m-auto flex w-fit cursor-pointer space-x-2 bg-eltako-blue px-4 py-2 text-white md:m-0"},{default:St(()=>[Qt(F(rt.$t("landing.loadingErrorButton"))+" ",1),Ct[2]||(Ct[2]=f("img",{src:Di},null,-1))]),_:1},8,["title"])]),_:1},8,["errorCode"]),f("div",{class:it(["w-full max-w-[1580px] transition-all duration-500 ease-in-out",{"scale-100 opacity-100":!e.value,"scale-90 opacity-0":e.value}])},[f("div",null,[l.value&&l.value.product_id?(k(),_t(j3,{key:0,productTitle:l.value.name,productSubtitle:l.value.short_description,productInfoText:l.value.long_description,productArtNr:l.value.sku,productPrice:l.value.price_brutto,productStatus:l.value.status,mainProductId:l.value.variant_of,productDocuments:d.value,productManuals:m.value,productLinks:b.value,productTags:l.value.product_tags,productPredecessors:l.value.predecessor_ids,productSuccessors:l.value.successor_ids,linkedProducts:l.value.linked_products,alternativeIdentifiers:l.value.alternative_identifiers,hasLoaded:n.value},{imageContent:St(()=>
49[f("div",E1,[(k(),_t(td,{id:"product-image-carousel",key:l.value.product_id,class:"col-span-full opacity-100 lg:col-span-1",product:l.value,elements:w.value},null,8,["product","elements"]))]),W(I).showImageModal?(k(),_t(h1,{key:0,title:l.value.name},{modalContent:St(()=>[(k(),_t(td,{key:l.value.product_id,class:"col-span-full opacity-100 lg:col-span-1",product:l.value,elements:w.value,zoomable:!0},null,8,["product","elements"]))]),_:1},8,["title"])):nt("",!0)]),cta:St(()=>[T.value?(k(),R("section",_1,[f("div",w1,[f("div",k1,[f("label",x1,F(W(a)("productDetail.quantityLabel")),1),f("div",T1,[f("button",{class:"size-[50px] bg-eltako-blue py-2 text-2xl font-bold text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Decrease quantity",onClick:Ct[0]||(Ct[0]=qt=>at(-1)),disabled:E.value<=W(C)}," − ",8,I1),f("div",C1,[f("input",{class:"h-[50px] w-full border border-gray-300 py-2 pr-10 text-center text-lg font-semibold outline-none",value:E.value,inputmode:"numeric",pattern:"[0-9]*",onInput:Y,onBlur:pt},null,40,S1),f("img",{src:W(Ba),alt:"","aria-hidden":"true",class:"pointer-events-none absolute right-3 top-1/2 size-7 -translate-y-1/2"},null,8,L1)]),f("button",{class:"size-[50px] bg-eltako-blue py-2 text-2xl text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Increase quantity",onClick:Ct[1]||(Ct[1]=qt=>at(1)),disabled:E.value>=W(L)}," + ",8,R1)])]),f("div",P1,[f("button",{class:"h-[50px] w-full bg-eltako-blue px-6 py-2 text-center text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:border-gray-300 disabled:bg-eltako-lightgray md:mt-0",type:"button",onClick:Tt,disabled:!K.value},F(W(a)("productDetail.addToCart")),9,N1),W(y).storageError?(k(),R("p",O1,F(W(a)("productDetail.cartStorageError")),1)):nt("",!0)])])])):nt("",!0)]),_:1},8,["productTitle","productSubtitle","productInfoText","productArtNr","productPrice","productStatus","mainProductId","productDocuments","productManuals","productLinks","productTags","productPredecessors","productSuccessors","linkedProducts","alternativeIdentifiers","hasLoaded"])):nt("",!0),W(W2)&&u.value.length!==0&&n.value?(k(),R("div",{key:1,class:it(["my-4 bg-[#FAFAFA] p-4 lg:mt-14",{"animate-pulse":u.value.length===0&&!n.value}])},[f("h1",D1,F(rt.$t("productDetail.information")),1),ct(X3,{attributesData:u.value},null,8,["attributesData"])],2)):nt("",!0),Ut.value.length>0?(k(),_t(gy,{key:2,linkedProducts:Ut.value,class:"mt-14"},null,8,["linkedProducts"])):nt("",!0)])],2)])])}}},B1={},j1={class:"bg-transparent"};function U1(t,e){return k(),R("div",j1,[...e[0]||(e[0]=[f("div",{role:"status",class:"mx-auto h-[500px] max-h-full w-[400px] max-w-full animate-pulse border-4 border-gray-300 bg-gray-700 shadow-[0_4px_4px_rgba(0,0,0,0.2)]"},[f("div",{class:"m-1 flex h-2/3 items-center justify-center bg-gray-300"},[f("svg",{class:"size-10 text-gray-200","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 20"},[f("path",{d:"M14.066 0H7v5a2 2 0 0 1-2 2H0v11a1.97 1.97 0 0 0 1.934 2h12.132A1.97 1.97 0 0 0 16 18V2a1.97 1.97 0 0 0-1.934-2ZM10.5 6a1.5 1.5 0 1 1 0 2.999A1.5 1.5 0 0 1 10.5 6Zm2.221 10.515a1 1 0 0 1-.858.485h-8a1 1 0 0 1-.9-1.43L5.6 10.039a.978.978 0 0 1 .936-.57 1 1 0 0 1 .9.632l1.181 2.981.541-1a.945.945 0 0 1 .883-.522 1 1 0 0 1 .879.529l1.832 3.438a1 1 0 0 1-.031.988Z"}),f("path",{d:"M5 5V.13a2.96 2.96 0 0 0-1.293.749L.879 3.707A2.98 2.98 0 0 0 .13 5H5Z"})])]),f("div",{class:"bg-gray-700"},[f("div",null,[f("div",{class:"h-1/3 px-4 pt-4"},[f("div",{class:"h-4 w-32 bg-gray-200"})]),f("span",{class:"sr-only"},"Loading...")])]),f("div",{class:"bg-gray-700"},[f("div",null,[f("div",{class:"h-full p-4"},[f("div",{class:"h-8 w-full bg-gray-200"})]),f("span",{class:"sr-only"},"Loading...")])])],-1)])])}const Z0=qn(B1,[["render",U1]]),z1={id:"toast-default",class:"absolute right-2 top-2 flex w-full max-w-xs items-center bg-white p-4 text-gray-500 shadow",role:"alert"},Fi={__name:"Toast",props:{type:{type:String,default:"info"}},setup(t){const e=()=>{document.getElementById("toast-default").remove()};return(n,r)=>(k(),R("div",z1,[f("div",{class:it(["ms-3 text-sm font-normal",{"text-red-500":t.type==="error"}])},[jr(n.$slots,"default")],2),f("button",{onClick:e,type:"button",class:"m-[-6px] ms-auto inline-flex size-8 items-center justify-center bg-white p-1.5 text-gray-400 hover:bg-gray-100 hover:text-gray-900 focus:ring-2 focus:ring-gray-300","data-dismiss-target":"#toast-default","aria-label":"Close"},[...r[0]||(r[0]=[f("span",{class:"sr-only"},"Close",-1),f("svg",{class:"size-3","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 14"},[f("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"})],-1)])])]))}},na={dataKey:"products",timestampKey:"productUpdateTimestamp",languageKey:"productsCachedLanguage"},$0=Ks("productStore",{state:()=>({products:[],loadingError:!1,cachedLanguage:""}),actions:{async fill(t="en",e=!1){if(!(!e&&this.products.length>0&&this.cachedLanguage===t)){if(!e){const n=$f(na,t);
49if(n){this.products=n,this.cachedLanguage=t,this.loadingError=!1;return}}try{this.products=await g2(t),this.cachedLanguage=t,this.loadingError=!1}catch{this.products=[],this.loadingError=!0;return}Kf(na,this.products,t)}},clearLocalStorage(){Xf(na)}},getters:{getProducts:t=>t.products.filter(e=>e.productIsMainProduct===!1),getProductsLike:t=>(e,n=0)=>{const r=e.trim().toLowerCase(),s=Object.keys(Du),i=(u,c)=>{const d=u[c];return Array.isArray(d)?d.some(m=>String(m).toLowerCase().includes(r)):String(d??"").toLowerCase().includes(r)},o=u=>{var c;return((c=u.alternative_identifiers)==null?void 0:c.some(d=>String(d.identifier??"").toLowerCase().includes(r)))??!1},a=u=>s.some(c=>i(u,c))||i(u,"gtin")||o(u),l=t.products.filter(u=>{var c;return(!n||((c=u.categories)==null?void 0:c.includes(n)))&&a(u)});return r?l.map(u=>{const c=s.reduce((d,m)=>d+(i(u,m)?Du[m]??0:0),0);return{...u,totalRating:c}}).sort((u,c)=>{const d=Zc(u)-Zc(c);return d!==0?d:c.totalRating!==u.totalRating?c.totalRating-u.totalRating:u.name.localeCompare(c.name)}):l},getProductVariants:t=>e=>t.products.filter(n=>n.productVariantOf===e)}}),Al=Ks("searchFieldStore",{state:()=>({searchFieldInput:""}),actions:{async fill(){const e=new URLSearchParams(window.location.search).get("search");e!==null&&(this.searchFieldInput=e)},setSearchFieldInput(t){this.searchFieldInput=t;const e=new URLSearchParams(window.location.search);e.set("search",t);const n=`${window.location.pathname}?${e.toString()}`;window.history.replaceState(history.state,"",n)}}}),F1="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2784_895)'%3e%3cpath%20d='M18.5478%209.32054C18.5478%2014.4157%2014.4174%2018.5461%209.32225%2018.5461C4.22711%2018.5461%200.0966797%2014.4157%200.0966797%209.32054C0.0966797%204.2254%204.22711%200.0949707%209.32225%200.0949707C14.4174%200.0949707%2018.5478%204.2254%2018.5478%209.32054ZM1.48052%209.32054C1.48052%2013.6514%204.99138%2017.1623%209.32225%2017.1623C13.6531%2017.1623%2017.164%2013.6514%2017.164%209.32054C17.164%204.98967%2013.6531%201.47881%209.32225%201.47881C4.99138%201.47881%201.48052%204.98967%201.48052%209.32054Z'%20fill='rgb(107,%20114,%20128)'/%3e%3crect%20width='1.5'%20height='9.52317'%20rx='0.75'%20transform='matrix(0.809017%20-0.587785%200.71591%200.698192%2015.8828%2017.204)'%20fill='rgb(107,%20114,%20128)'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2784_895'%3e%3crect%20width='24'%20height='24'%20fill='rgb(107,%20114,%20128)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",V1={id:"search",class:"mx-auto grid max-w-screen-lg grid-cols-4"},Q1={key:0,class:"col-span-full col-start-1 py-2 md:pb-[22px] md:pt-4"},W1={key:0,class:"text-xl font-bold text-white md:text-3xl"},G1={key:1,class:"pt-1 text-white md:text-xl lg:leading-snug"},H1={class:"col-span-full col-start-1 flex h-10 overflow-hidden border-2 bg-white md:col-span-full md:col-start-1 md:h-12"},Y1=["value","placeholder"],K0={__name:"SearchField",props:{infoTitle:{type:String,default:""},info:{type:String,default:""}},setup(t){const e=$(!1),n=Al(),r=$(null),s=(a,l)=>{clearTimeout(r.value),r.value=setTimeout(a,l)},i=a=>{n.setSearchFieldInput(a)},o=()=>{e.value=!1,n.setSearchFieldInput("")};return fe(async()=>{await n.fill(),i(n.searchFieldInput)}),(a,l)=>(k(),R("div",V1,[t.infoTitle.trim().length!==0||t.info.trim().length!==0?(k(),R("div",Q1,[t.infoTitle.trim().length!==0?(k(),R("h1",W1,F(t.infoTitle.toUpperCase()),1)):nt("",!0),t.info.trim().length!==0?(k(),R("p",G1,F(t.info),1)):nt("",!0)])):nt("",!0),f("div",H1,[W(n).searchFieldInput?(k(),R("button",{key:0,class:"my-auto ml-2 flex size-4 animate-pulse items-center justify-center rounded-full border-r bg-gray-300",onClick:l[0]||(l[0]=u=>o())},[...l[2]||(l[2]=[f("svg",{class:"size-4 text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[f("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])])):nt("",!0),f("input",{class:it(["my-auto w-full bg-white px-2 text-lg focus:outline-none md:h-auto md:text-xl",e.value?"border-red-500 placeholder-red-500":"placeholder-gray border-none"]),value:W(n).searchFieldInput,onInput:l[1]||(l[1]=u=>s(()=>i(u.target.value),300)),placeholder:e.value?a.$t("landing.infoMessage"):a.$t("landing.searchPlaceholder")},null,42,Y1),l[3]||(l[3]=f("img",{src:F1,class:"mx-2 my-auto h-[18px] md:h-[20px]"},null,-1))])]))}},Z1={class:"mx-auto max-w-screen-lg"},$1={key:0,class:"px-2 pt-6 text-white md:px-0"},K1={class:"pr-1 align-text-bottom leading-5"}
49,X1={key:0,class:"flex translate-y-px space-x-1"},J1={key:1,class:"pb-8"},q1={key:0,class:"grid grid-cols-1 gap-4 !pt-4 lg:grid-cols-2 lg:gap-8 xl:grid-cols-3"},tE={key:1,class:"grid grid-cols-1 gap-4 !pt-4 lg:grid-cols-2 lg:gap-8 xl:grid-cols-3"},eE={key:2,class:"absolute left-0 w-full"},nE={__name:"ProductSearch",props:{infoTitle:{type:String,default:""},info:{type:String,default:""},categoryFilter:{type:String,default:null}},setup(t){const e=$(!1),n=$0(),r=Al(),{locale:s}=ge(),i=$(!1),o=ft(()=>r.searchFieldInput===""?[]:n.getProductsLike(r.searchFieldInput));return fe(async()=>{e.value=!0,await n.fill(s.value),i.value=n.loadingError,e.value=!1}),(a,l)=>{const u=Qe("router-link");return k(),R(gt,null,[i.value?(k(),_t(Fi,{key:1,type:"error"},{default:St(()=>[Qt(F(a.$t("landing.loadingError")),1)]),_:1})):(k(),_t(K0,{key:0,infoTitle:t.infoTitle,info:t.info},null,8,["infoTitle","info"])),f("div",Z1,[W(r).searchFieldInput&&o.value.length===0&&!e.value?(k(),R("div",$1,[f("p",K1,[Qt(F(a.$t("landing.noSearchResults"))+' "'+F(W(r).searchFieldInput)+'" ',1),f("span",{class:"inline-block cursor-pointer font-bold text-eltako-yellow hover:text-eltako-babyblue-200",onClick:l[0]||(l[0]=c=>W(r).setSearchFieldInput(""))},F(a.$t("landing.resetSearch")),1)]),t.categoryFilter?(k(),R("div",X1,[f("p",null,F(a.$t("landing.orUse")),1),ct(u,{to:"/",title:"global search",class:"font-bold text-eltako-yellow hover:text-eltako-babyblue-200"},{default:St(()=>[Qt(F(a.$t("landing.globalSearch")),1)]),_:1})])):nt("",!0)])):nt("",!0),W(r).searchFieldInput?(k(),R("div",J1,[e.value?(k(),R("div",q1,[(k(!0),R(gt,null,Nt(Array(12).keys(),c=>(k(),_t(Z0,{key:c,class:"max-h-full max-w-full"}))),128))])):(k(),R("div",tE,[(k(!0),R(gt,null,Nt(o.value,c=>(k(),_t(fo,{key:c.id,product:c,class:"max-h-full max-w-full"},null,8,["product"]))),128))]))])):nt("",!0),e.value?(k(),R("div",eE,[...l[1]||(l[1]=[f("div",{class:"mt-4 h-1.5 w-full overflow-hidden bg-eltako-blue sm:mt-8"},[f("div",{class:"size-full animate-pulse bg-eltako-yellow"})],-1)])])):nt("",!0)])],64)}}},rE="/wp-content/plugins/eltako-products/assets/PSH.svg",sE="/wp-content/plugins/eltako-products/assets/PS.svg",iE={class:"z-0 grid h-full max-h-[300px] min-w-[250px] max-w-[1600px] grid-cols-6 shadow-[0_2px_5px_3px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out will-change-transform hover:scale-[1.02] hover:text-eltako-black hover:shadow-[0_4px_5px_5px_rgba(0,0,0,0.2)] md:max-h-[330px]"},oE={class:"col-span-6 hidden p-8 md:col-span-3 md:row-span-full md:!block"},aE={class:"grid size-full grid-cols-1 grid-rows-1 md:grid-rows-1 lg:grid-rows-3"},lE={class:"row-span-full my-auto flex flex-col gap-2"},cE={class:"flex size-full justify-between border-2 border-red-500 py-[2px] pl-[24px] pr-[20px] text-2xl text-red-500 transition-all duration-300 ease-in-out hover:translate-x-2 hover:scale-110"},uE={__name:"LoadingCategoryError",props:{textLeft:{type:Boolean,default:!0,required:!0}},setup(t){return(e,n)=>(k(),R("div",iE,[f("div",{class:it(["col-span-6 h-full items-center justify-center overflow-hidden md:col-span-3 md:row-span-full md:row-start-1",t.textLeft?"row-span-1 row-start-1 md:col-start-4 md:row-span-full md:row-start-1":"row-span-1 row-start-1"])},[...n[0]||(n[0]=[f("div",{class:"m-auto flex h-[300px] flex-col items-center justify-around bg-gradient-to-br from-[#c2c2c2] to-[#f1f1f1] md:h-[330px]"},[f("img",{class:"mx-auto max-h-[230px] w-2/3 object-contain transition-transform duration-300 ease-in-out",src:Fe})],-1)])],2),f("div",oE,[f("div",aE,[f("div",lE,[f("div",cE,[jr(e.$slots,"default")])])])])]))}},dE={key:0},fE={key:0,class:"m-auto flex h-[300px] flex-col items-center justify-around bg-gradient-to-br from-[#C8BE24] to-[#F7EA2F] md:h-[330px]"},pE={key:1,class:"m-auto flex h-[300px] flex-col items-center justify-around bg-gradient-to-br from-[#009FE7] to-[#56C3F0] md:h-[330px]"},mE={class:"col-span-6 hidden p-8 md:col-span-3 md:row-span-full md:!block"},gE={class:"grid size-full grid-cols-1 grid-rows-1 md:grid-rows-1 lg:grid-rows-3"},hE={class:"row-span-full my-auto flex flex-col gap-2"},bE={class:"text-lg font-bold md:text-xl"},vE={class:"mb-4 w-2/3 text-3xl font-bold uppercase tracking-tight md:text-4xl"},AE={class:"flex h-[52px] w-fit min-w-[220px] max-w-[270px] justify-between border-2 border-eltako-black py-[2px] pl-[24px] pr-[20px] transition-all duration-300 ease-in-out hover:translate-x-2 hover:scale-110"},yE={class:"group my-auto text-xl"},nd={__name:"CategoryCard",props:{textLeft:{type:Boolean,default:!0,required:!0},category:{type:Object,required:!0}
49,imageBackgroundColor:{type:String,default:"eltako-blue"}},setup(t){const e=$(null),n=$(!1),r=$(!1),s=i=>{tp.push({name:"category",params:{id:i}}),window.scrollTo({top:0,behavior:"smooth"})};return Qs(()=>{r.value=!0}),(i,o)=>{const a=Qe("router-link");return t.category===void 0?(k(),R("div",dE,[ct(uE,{textLeft:t.textLeft},{default:St(()=>[Qt(F(i.$t("landing.loadingError")),1)]),_:1},8,["textLeft"])])):(k(),_t(a,{key:1,to:`/categories/${t.category.id}/${W(Pn)(t.category.name)}`,title:t.category.name,class:it(["z-0 grid h-full max-h-[300px] min-w-[250px] max-w-[1600px] grid-cols-6 shadow-[0_2px_5px_3px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out will-change-transform hover:scale-[1.02] hover:text-eltako-black hover:shadow-[0_4px_5px_5px_rgba(0,0,0,0.2)] md:max-h-[330px]",{"-translate-x-96 opacity-0":!r.value&&t.textLeft,"translate-x-96 opacity-0":!r.value&&!t.textLeft,"translate-x-0 opacity-100":r.value}]),role:"button",ref_key:"cardWrapper",ref:e,onClick:o[0]||(o[0]=l=>s(t.category.id)),onMouseover:o[1]||(o[1]=l=>n.value=!0),onMouseleave:o[2]||(o[2]=l=>n.value=!1)},{default:St(()=>[f("div",{class:it([t.textLeft?"row-span-1 row-start-1 md:col-start-4 md:row-span-full md:row-start-1":"row-span-1 row-start-1","col-span-6 h-full items-center justify-center overflow-hidden md:col-span-3 md:row-span-full md:row-start-1"])},[t.imageBackgroundColor==="eltako-yellow"?(k(),R("div",fE,[f("img",{class:it(["mx-auto max-h-[230px] w-2/3 object-contain transition-transform duration-300 ease-in-out",{"scale-90":n.value}]),src:rE},null,2)])):nt("",!0),t.imageBackgroundColor==="eltako-blue"?(k(),R("div",pE,[f("img",{class:it(["mx-auto max-h-[230px] w-2/3 object-contain transition-transform duration-300 ease-in-out",{"scale-90":n.value}]),src:sE},null,2)])):nt("",!0)],2),f("div",mE,[f("div",gE,[f("div",hE,[f("p",bE,F(i.$t("category.titlePrefix")+" "+t.category.name),1),f("p",vE,F(i.$t("category.title")+" "+t.category.name),1),f("div",null,[f("div",AE,[f("p",yE,F(i.$t("category.learnMore")),1),o[3]||(o[3]=f("img",{src:xs,class:"w-[24px]"},null,-1))])])])])])]),_:1},8,["to","title","class"]))}}},EE={},_E={class:"bg-transparent"};function wE(t,e){return k(),R("div",_E,[...e[0]||(e[0]=[f("div",{role:"status",class:"mx-auto grid h-[330px] max-h-full w-full animate-pulse grid-cols-2 grid-rows-1 border-4 border-gray-700 bg-gray-300 shadow-[0_4px_4px_rgba(0,0,0,0.2)]"},[f("div",{class:"col-span-full col-start-1 row-span-1 row-start-1 m-2 flex items-center justify-center bg-gray-700 md:col-span-1"},[f("svg",{class:"size-20 text-gray-200","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 20"},[f("path",{d:"M14.066 0H7v5a2 2 0 0 1-2 2H0v11a1.97 1.97 0 0 0 1.934 2h12.132A1.97 1.97 0 0 0 16 18V2a1.97 1.97 0 0 0-1.934-2ZM10.5 6a1.5 1.5 0 1 1 0 2.999A1.5 1.5 0 0 1 10.5 6Zm2.221 10.515a1 1 0 0 1-.858.485h-8a1 1 0 0 1-.9-1.43L5.6 10.039a.978.978 0 0 1 .936-.57 1 1 0 0 1 .9.632l1.181 2.981.541-1a.945.945 0 0 1 .883-.522 1 1 0 0 1 .879.529l1.832 3.438a1 1 0 0 1-.031.988Z"}),f("path",{d:"M5 5V.13a2.96 2.96 0 0 0-1.293.749L.879 3.707A2.98 2.98 0 0 0 .13 5H5Z"})])]),f("div",{class:"col-span-1 col-start-2 row-span-1 row-start-1 hidden px-2 py-12 md:block"},[f("div",{class:"bg-gray-300"},[f("div",{class:""},[f("div",{class:"h-1/3 p-4"},[f("div",{class:"h-4 w-32 bg-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])]),f("div",{class:"bg-gray-300"},[f("div",null,[f("div",{class:"h-full px-4 pb-2"},[f("div",{class:"h-8 w-full bg-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])]),f("div",{class:"bg-gray-300"},[f("div",null,[f("div",{class:"h-full px-4 pb-10"},[f("div",{class:"h-8 w-1/2 bg-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])]),f("div",{class:"bg-gray-300"},[f("div",null,[f("div",{class:"h-full px-4"},[f("div",{class:"h-14 w-[260px] border-2 border-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])])])],-1)])])}const rd=qn(EE,[["render",wE]]),kE=["href"],xE=["href"],TE={__name:"DealerAndSystemPartnerButtons",setup(t){const e=$(typeof contactPageUrl<"u"&&contactPageUrl!==null?contactPageUrl:""),n=$(typeof systemPartnerUrl<"u"&&systemPartnerUrl!==null?systemPartnerUrl:""),r=ft(()=>typeof language>"u"?!0:!["it","es","be","fr","pl"].includes(language));return(s,i)=>(k(),R("div",{class:it(["grid grid-cols-1 gap-5",{"md:grid-cols-2":r.value}])},[f("a",{href:e.value,class:"flex size-full items-center justify-center border-4 border-solid border-eltako-blue p-6 text-center text-2xl font-bold uppercase shadow-[0_6px_10px_4px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out hover:scale-[1.02] hover:cursor-pointer hover:text-eltako-black hover:shadow-[0_6px_10px_6px_rgba(0,0,0,0.2)] md:text-3xl"},F(s.$t("landing.findDealer")),9,kE),r.value?(k(),R("a",{key:0,href:n.value,class:"flex size-full items-center justify-center border-4 border-solid border-eltako-blue p-6 text-center text-2xl font-bold uppercase shadow-[0_6px_10px_4px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out hover:scale-[1.02] hover:cursor-pointer hover:text-eltako-black hover:shadow-[0_6px_10px_6px_rgba(0,0,0,0.2)] md:text-3xl"},F(s.$t("landing.findSystemPartner")),9,xE)):nt("",!0)],2))}}
49,ra={dataKey:"categories",timestampKey:"categoryUpdateTimestamp",languageKey:"categoriesCachedLanguage"},X0=Ks("categoryStore",{state:()=>({categories:[],loadingError:!1,cachedLanguage:""}),actions:{async fill(t="en"){if(this.categories.length>0&&this.cachedLanguage===t)return;const e=$f(ra,t);if(e){this.categories=e,this.cachedLanguage=t,this.loadingError=!1;return}try{this.categories=await A2(t),this.cachedLanguage=t,this.loadingError=!1}catch{this.categories=[],this.loadingError=!0;return}Kf(ra,this.categories,t)},clearLocalStorage(){Xf(ra)}},getters:{getCategoryById:t=>e=>t.categories.find(n=>n.id===parseInt(e)),getCategoriesByUpperCategory:t=>e=>t.categories.filter(n=>n.upper_category===parseInt(e)).sort((n,r)=>n.order-r.order),getCategoriesByType:t=>e=>t.categories.filter(n=>n.type===e).sort((n,r)=>n.order-r.order),getCategoriesLike:t=>e=>t.categories.filter(n=>Object.keys(n).some(r=>String(n[r]).toLowerCase().includes(e.toLowerCase()))).sort((n,r)=>n.order-r.order)}}),IE={class:"min-w-[280px] bg-eltako-blue p-4 sm:p-8"},CE={class:"mx-auto h-[38px] max-w-screen-lg align-middle text-4xl font-bold uppercase text-white md:h-[58px] md:text-6xl"},SE={key:0,class:"mx-auto grid max-w-[1088px] grid-cols-1 gap-5 !p-4 sm:!p-8 md:gap-10"},LE={key:1,class:"mx-auto grid max-w-[1088px] grid-cols-1 gap-5 !p-4 sm:!p-8 md:gap-10"},RE={class:"pb-12 pt-8 text-center text-4xl font-bold sm:text-5xl md:pt-0 md:text-left lg:text-6xl"},sd={__name:"LandingView",setup(t){const{locale:e,t:n}=ge(),r=X0(),s=$(),i=$(),o=$(!0);return fe(async()=>{o.value=!0,await r.fill(e.value),ol(n("landing.products")),o.value=!1,s.value=r.getCategoryById(Gn.PROFESSIONAL_STANDARD),i.value=r.getCategoryById(Gn.PROFESSIONAL_SMART_HOME)}),(a,l)=>{const u=Qe("router-link");return k(),R(gt,null,[ct(po,{class:"absolute right-5 z-50 w-fit"}),f("div",IE,[f("h1",CE,F(a.$t("landing.products")),1),ct(nE,{infoTitle:a.$t("landing.searchTitle"),info:a.$t("landing.searchInfo")},null,8,["infoTitle","info"])]),o.value?(k(),R("div",SE,[ct(rd),ct(rd)])):(k(),R("div",LE,[W(r).loadingError?(k(),_t(mo,{key:0},{default:St(()=>[f("p",RE,F(a.$t("landing.loadingErrorTitle")),1),ct(u,{to:"/",title:a.$t("landing.reloadButton"),onClick:l[0]||(l[0]=c=>a.$router.go()),class:"m-auto flex w-fit cursor-pointer space-x-2 bg-eltako-blue px-4 py-2 text-white md:m-0"},{default:St(()=>[Qt(F(a.$t("landing.reloadButton"))+" ",1),l[1]||(l[1]=f("img",{src:Di},null,-1))]),_:1},8,["title"])]),_:1})):nt("",!0),W(r).loadingError?nt("",!0):(k(),_t(nd,{key:1,textLeft:!1,category:s.value},null,8,["category"])),W(r).loadingError?nt("",!0):(k(),_t(nd,{key:2,textLeft:!0,category:i.value,imageBackgroundColor:"eltako-yellow"},null,8,["category"])),W(r).loadingError?nt("",!0):(k(),_t(TE,{key:3}))]))],64)}}},J0="/wp-content/plugins/eltako-products/assets/psCategoryPlaceholder.png",q0="/wp-content/plugins/eltako-products/assets/pshCategoryPlaceholder.png",PE=["src","alt"],NE={key:0,class:"m-8 size-[266px] border-8 border-eltako-blue text-eltako-blue"},OE={class:"m-4 overflow-hidden text-xl font-bold uppercase"},DE={class:"h-[120px] p-8 text-left text-lg font-bold leading-5 tracking-tight text-eltako-blue"},ME={__name:"CategoryPreviewCard",props:{category:{type:Object,required:!0}},setup(t){const e=t,n=$(""),r=$(""),s=$(!0),i=$(!1),o=()=>{s.value=!0,r.value=i.value?n:e.category.category_image},a=()=>{s.value=!1,i.value=!1},l=()=>{s.value=!1,i.value=!0,o()};return Ae(()=>e.category.category_image,()=>{i.value=!1,o()}),fe(()=>{n.value=e.category.upper_category===16?q0:J0,o()}),(u,c)=>{const d=Qe("router-link");return k(),_t(d,{to:{name:"chapter",params:{id:t.category.id,name:W(Pn)(t.category.name)}},title:t.category.name,class:"h-[450px] w-[350px] max-w-[85%] justify-self-center border shadow-[0_6px_10px_4px_rgba(0,0,0,0.2)] transition duration-300 ease-in-out hover:scale-[1.02] hover:cursor-pointer hover:shadow-[0_6px_10px_6px_rgba(0,0,0,0.2)] sm:max-w-[330px]"},{default:St(()=>[f("div",null,[f("div",{class:it(["overflow-hidden",{"bg-gradient-to-br from-[#009FE7] to-[#56C3F0]":t.category.upper_category!==16,"bg-gradient-to-br from-[#C8BE24] to-[#F7EA2F]":t.category.upper_category===16}])},[vr(f("img",{src:r.value,onLoad:a,onError:l,alt:t.category.name,class:"h-[330px] w-[350px] object-cover"},null,40,PE),[[$s,!s.value&&!i.value]]),s.value||i.value?(k(),R("div",NE,[f("h2",OE,F(W(wa)(t.category.name)),1)])):nt("",!0)],2)]),f("p",DE,F(W(Or)(W(wa)(t.category.name),140)),1)]),_:1},8,["to","title"])}}},BE={class:"flex w-full flex-col items-center md:h-[400px] md:flex-row md:justify-center lg:h-[500px]"},jE={class:"hidden overflow-hidden md:!block md:h-full md:w-1/2"},UE=["src"],zE={class:"flex h-auto w-full flex-col justify-center gap-8 p-8 text-eltako-blue md:h-full md:w-1/2 lg:gap-12 lg:p-12"},FE={class:"max-w-[650px] text-3xl font-bold uppercase md:text-4xl lg:text-6xl"},VE={class:"hidden max-w-[650px] text-base md:!block xl:text-xl"},QE={__name:"CategoryHeader",props:{category:{type:Object,required:!0}},setup(t){const e=t,n=ft(()=>{if(e.category&&e.category.id)switch(e.category.id){case Gn.PROFESSIONAL_SMART_HOME:return new URL("/wp-content/plugins/eltako-products/assets/professional_smart_home_header.jpg",import.meta.url);case Gn.PROFESSIONAL_STANDARD:return new URL("/wp-content/plugins/eltako-products/assets/professional_standard_header.jpeg",import.meta.url);default:return new URL("/wp-content/plugins/eltako-products/assets/product-service-header.jpeg",import.meta.url)}return new URL("/wp-content/plugins/eltako-products/assets/product-service-header.jpeg",import.meta.url)}),r=ft(()=>{switch(e.category.id){case Gn.PROFESSIONAL_SMART_HOME:return"from-[#C8BE24] to-[#F7EA2F]";case Gn.PROFESSIONAL_STANDARD:return"from-[#009FE7] to-[#56C3F0]";default:return"bg-white border border-eltako-blue"}});return(s,i)=>t.category?(k(),R("div",{key:0,class:it(["flex min-h-[150px] w-full items-center justify-center bg-gradient-to-br",r.value])},[f("div",BE,[f("div",jE,[f("img",{src:n.value,class:"!h-full w-full object-cover"},null,8,UE)]),f("div",zE,[f("h1",FE,F(t.category.name),1),f("p",VE,F(t.category.description),1)])])],2)):nt("",!0)}},WE={class:"grid min-w-[280px] grid-cols-1"},GE={key:0,class:"mx-auto w-full max-w-[1440px]"},HE={key:1},YE={class:"mx-auto max-w-[1440px]"},ZE={class:"mx-auto grid min-w-[280px] max-w-screen-lg grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3"},id={__name:"CategoryView",setup(t){const{t:e,locale:n}
49=ge(),r=io(),s=Xs(),i=X0(),o={id:0,name:e("category.fallbackName"),description:e("category.fallbackDescription")},a=ft(()=>r.params.id&&r.params.id!==null&&r.params.id!==void 0?i.getCategoryById(r.params.id)||null:o),l=ft(()=>{const c=r.params.id;return c?i.getCategoriesByUpperCategory(c):i.getCategoriesByType("chapter")}),u=ft(()=>a.value?[{name:a.value.name,link:"/categories/"+a.value.id}]:[]);return fe(async()=>{const c=r.params.id;await i.fill(n.value),a.value&&(c&&!r.params.name&&await s.replace({name:"category",params:{id:c,name:Pn(a.value.name)}}),oo(a.value.name,a.value.description,a.value.category_image,window.location.href))}),(c,d)=>(k(),R(gt,null,[ct(po,{class:"absolute right-5 w-fit"}),f("div",WE,[W(i).loadingError?(k(),R("div",GE,[ct(mo,null,{default:St(()=>[Qt(F(c.$t("landing.loadingError")),1)]),_:1})])):(k(),R("div",HE,[a.value?(k(),_t(QE,{key:0,category:a.value},null,8,["category"])):nt("",!0),f("div",YE,[ct(Us,{crumbs:u.value},null,8,["crumbs"])]),f("div",ZE,[(k(!0),R(gt,null,Nt(l.value,m=>(k(),_t(ME,{key:m.id,category:m,role:"button"},null,8,["category"]))),128))])]))])],64))}},$E={class:"hidden md:!block"},KE=["src","alt"],XE={class:"overflow-hidden text-xl font-bold uppercase tracking-tight text-eltako-blue md:w-full lg:text-2xl"},JE={__name:"ChapterHeader",props:{category:{type:Object,required:!0}},setup(t){const e=t,n=$(""),r=$(""),s=$(!0),i=$(!1),o=ft(()=>{if(e.category.id===Ou.PSH_ACCESORIES||e.category.id===Ou.PS_ACCESORIES)return"bg-[#B2B2B2]";switch(e.category.upper_category){case Gn.PROFESSIONAL_SMART_HOME:return"bg-eltako-yellow";case Gn.PROFESSIONAL_STANDARD:return"bg-eltako-professional-standard";default:return"bg-white border border-eltako-blue"}}),a=()=>{s.value=!0,r.value=i.value?n:e.category.category_image},l=()=>{s.value=!1,i.value=!1},u=()=>{s.value=!1,i.value=!0,a()};return Ae(()=>e.category.category_image,()=>{i.value=!1,a()}),fe(()=>{n.value=e.category.upper_category===16?q0:J0,a()}),(c,d)=>(k(),R("div",{class:it(["flex min-h-[150px] w-full items-center px-4 md:justify-center md:px-0",o.value])},[f("div",$E,[vr(f("img",{src:r.value,onLoad:l,onError:u,alt:t.category.name,class:"max-h-[350px] lg:max-h-[700px]"},null,40,KE),[[$s,!s.value]]),s.value||i.value?(k(),R("div",{key:0,class:it(["size-[500px]",{"size-[300px]":t.category.type==="product_collection"}])},null,2)):nt("",!0)]),f("div",{class:it(["p-1 md:h-[270px] md:w-[300px] md:border-8 md:border-eltako-blue md:!p-3 lg:size-[400px] lg:!p-8",{"md:size-[280px] lg:size-[280px]":t.category.type==="product_collection"}])},[f("p",XE,F(W(wa)(t.category.name)),1)],2)],2))}},qE={},t_={class:"bg-transparent"};function e_(t,e){return k(),R("div",t_,[...e[0]||(e[0]=[f("div",{role:"status",class:"flex min-h-[150px] w-full animate-pulse items-center justify-center border-8 border-gray-700 bg-gray-300"},[f("div",{class:"m-2 flex size-[380px] items-center justify-center bg-gray-700"},[f("svg",{class:"size-20 text-gray-200","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 20"},[f("path",{d:"M14.066 0H7v5a2 2 0 0 1-2 2H0v11a1.97 1.97 0 0 0 1.934 2h12.132A1.97 1.97 0 0 0 16 18V2a1.97 1.97 0 0 0-1.934-2ZM10.5 6a1.5 1.5 0 1 1 0 2.999A1.5 1.5 0 0 1 10.5 6Zm2.221 10.515a1 1 0 0 1-.858.485h-8a1 1 0 0 1-.9-1.43L5.6 10.039a.978.978 0 0 1 .936-.57 1 1 0 0 1 .9.632l1.181 2.981.541-1a.945.945 0 0 1 .883-.522 1 1 0 0 1 .879.529l1.832 3.438a1 1 0 0 1-.031.988Z"}),f("path",{d:"M5 5V.13a2.96 2.96 0 0 0-1.293.749L.879 3.707A2.98 2.98 0 0 0 .13 5H5Z"})])]),f("div",{class:"col-span-1 col-start-2 row-span-1 row-start-1 m-2 hidden size-[380px] items-center justify-center border-8 border-gray-700 px-2 py-12 md:!block"},[f("div",{class:"bg-gray-300"},[f("div",null,[f("div",{class:"h-full px-4 pb-2"},[f("div",{class:"h-8 w-full bg-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])]),f("div",{class:"bg-gray-300"},[f("div",null,[f("div",{class:"h-full px-4 pb-10"},[f("div",{class:"h-8 w-1/2 bg-gray-700"})]),f("span",{class:"sr-only"},"Loading...")])])])],-1)])])}const n_=qn(qE,[["render",e_]]),r_={class:"grid min-w-[280px] grid-cols-1"},s_={key:0,class:"mx-auto w-full max-w-[1440px]"},i_={key:1},o_={key:0},a_={class:"mx-auto max-w-[1440px]"},l_={key:2,class:"min-w-[280px] bg-eltako-blue p-4 sm:p-8"}
49,c_={class:"mx-auto flex max-w-screen-lg translate-y-px space-x-2 pt-2 text-white md:space-x-1"},u_={class:"my-auto"},d_={key:0,class:"mx-auto max-w-screen-lg pt-6 text-white md:px-0"},f_={class:"pr-1 align-text-bottom leading-5"},p_={key:3,class:"mx-auto grid min-w-[280px] max-w-[1088px] grid-cols-1 gap-0 !p-4 sm:grid-cols-2 sm:gap-4 sm:!p-8 lg:grid-cols-3 xl:grid-cols-3"},m_={key:4,class:"mx-auto grid min-w-[280px] max-w-[1088px] grid-cols-1 gap-0 !p-4 sm:grid-cols-2 sm:gap-4 sm:!p-8 lg:grid-cols-3 xl:grid-cols-3"},g_={__name:"ChapterView",setup(t){const e=io(),n=Xs(),r=$({}),s=$({}),i=$(!0),{locale:o}=ge(),a=$0(),l=Al(),u=ft(()=>l.searchFieldInput===""?d(a.getProductsLike("",e.params.id)):a.getProductsLike(l.searchFieldInput,e.params.id));fe(async()=>{const m=e.params.id;i.value=!0;try{await a.fill(o.value);const b=await _a(m,o.value);r.value=b,r.value.upper_category&&(s.value=await _a(r.value.upper_category,o.value))}catch(b){console.error("Error fetching data:",b)}i.value=!1,r.value.name&&(e.params.name||await n.replace({name:"chapter",params:{id:m,name:Pn(r.value.name)}}),oo(r.value.name,r.value.description,r.value.category_image,window.location.href))});const c=ft(()=>r.value.upper_category?[{name:s.value.name,link:"/categories/"+s.value.id},{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name}]:[{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name}]),d=m=>{const b=m.filter(I=>I.is_new_product===1&&I.status==="available").sort((I,y)=>fi(I,y)),w=m.filter(I=>I.status==="delivery_starting_soon").sort((I,y)=>fi(I,y)),h=m.filter(I=>I.status==="available"&&I.is_new_product!==1).sort((I,y)=>fi(I,y)),v=m.filter(I=>I.status==="not_available").sort((I,y)=>fi(I,y));return[...b,...w,...h,...v]};return(m,b)=>{const w=Qe("router-link");return k(),R(gt,null,[ct(po,{class:"absolute right-5 w-fit"}),f("div",r_,[W(a).loadingError?(k(),R("div",s_,[ct(mo,null,{default:St(()=>[Qt(F(m.$t("landing.loadingError")),1)]),_:1})])):(k(),R("div",i_,[i.value?(k(),R("div",o_,[ct(n_)])):(k(),_t(JE,{key:1,category:r.value},null,8,["category"])),f("div",a_,[ct(Us,{crumbs:c.value},null,8,["crumbs"])]),!i.value&&r.value.type!=="product_collection"?(k(),R("div",l_,[ct
49(K0,{infoTitle:m.$t("landing.searchTitle"),info:m.$t("landing.searchInfoChapter")},null,8,["infoTitle","info"]),f("div",c_,[f("p",u_,F(m.$t("landing.orUse")),1),ct(w,{to:"/",title:"global search",class:"bg-eltako-yellow-400 px-4 py-2 font-bold text-eltako-blue hover:bg-eltako-yellow-200 md:bg-transparent md:p-0 md:font-bold md:text-eltako-yellow-400 md:hover:bg-transparent md:hover:text-eltako-babyblue-200"},{default:St(()=>[Qt(F(m.$t("landing.globalSearch")),1)]),_:1})]),W(l).searchFieldInput&&u.value.length===0&&!i.value?(k(),R("div",d_,[f("p",f_,[Qt(F(m.$t("landing.noSearchResults"))+' "'+F(W(l).searchFieldInput)+'" ',1),f("span",{class:"inline-block cursor-pointer font-bold text-eltako-yellow hover:text-eltako-babyblue-200",onClick:b[0]||(b[0]=h=>W(l).setSearchFieldInput(""))},F(m.$t("landing.resetSearch")),1)])])):nt("",!0)])):nt("",!0),i.value?(k(),R("div",p_,[(k(!0),R(gt,null,Nt(Array(12).keys(),h=>(k(),_t(Z0,{key:h,class:"max-h-full max-w-full"}))),128))])):(k(),R("div",m_,[(k(!0),R(gt,null,Nt(u.value,h=>(k(),_t(fo,{class:"max-h-full max-w-full",key:h.id,product:h},null,8,["product"]))),128))]))]))])],64)}}},h_={class:"mx-auto"},b_={class:"py-12"},v_={class:"font-roboto text-5xl font-bold uppercase tracking-tight text-eltako-blue"},A_={class:"mx-auto max-w-[1440px]"},y_={key:0,class:"py-8 text-center text-xl font-semibold text-eltako-red"},E_={class:"grid grid-cols-1 gap-0 sm:gap-12 md:gap-24 lg:grid-cols-2 lg:gap-12 xl:grid-cols-3"},__={__name:"ProductView",setup(t){const e=io(),n=$([]),r=$({}),s=$(""),{t:i,locale:o}=ge();return fe(async()=>{try{const[l,u]=await Promise.all([h2(e.params.id,o.value),_a(e.params.id,o.value)]);n.value=l,r.value=u}catch(l){s.value=i("category.fetchError"),console.error("Error fetching data:",l)}r.value.name&&oo(r.value.name,r.value.description,r.value.category_image,window.location.href)}),(l,u)=>(k(),R("div",h_,[f("div",b_,[f("p",v_,F(r.value.name),1)]),f("div",A_,[r.value.upper_category==null?(k(),_t(Us,{key:0,crumbs:[{name:l.$t("category.categories"),link:"/categories"},{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name}]},null,8,["crumbs"])):(k(),_t(Us,{key:1,crumbs:[{name:l.$t("category.categories"),link:"/categories"},{name:l.$t("category.category"+r.value.upper_category),link:"/categories/"+r.value.upper_category},{name:r.value.name,link:"/chapters/"+r.value.id+"/"+r.value.name}]},null,8,["crumbs"]))]),s.value?(k(),R("p",y_,F(s.value),1)):nt("",!0),f("div",E_,[(k(!0),R(gt,null,Nt(n.value,c=>(k(),_t(fo,{key:c.id,product:c,class:"max-h-full max-w-full"},null,8,["product"]))),128))])]))}},od="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.49%2016.8264L18.7227%2020.551'%20stroke='white'%20stroke-width='2.936'%20stroke-linecap='round'/%3e%3cpath%20d='M18.7231%2016.7207L14.4905%2020.507'%20stroke='white'%20stroke-width='2.936'%20stroke-linecap='round'/%3e%3cpath%20d='M6.08496%206.76562H27.1504C27.6533%206.76567%2028.0415%207.20726%2027.9775%207.70605L25.3496%2028.2051C25.2179%2029.2315%2024.3444%2029.9999%2023.3096%2030H9.92578C8.89082%2030%208.01647%2029.2316%207.88477%2028.2051L5.25684%207.70605C5.19289%207.20724%205.58206%206.76562%206.08496%206.76562Z'%20stroke='white'%20stroke-width='2'/%3e%3crect%20x='4'%20y='2.29395'%20width='25.2348'%20height='1.29409'%20rx='0.647047'%20fill='white'%20stroke='white'/%3e%3crect%20x='13.7061'%20y='1'%20width='5.82342'%20height='1.29409'%20rx='0.647047'%20stroke='white'/%3e%3c/svg%3e",w_="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20y='6.19434'%20width='32'%20height='2'%20rx='1'%20fill='%230064AF'/%3e%3crect%20y='14.8711'%20width='32'%20height='2'%20rx='1'%20fill='%230064AF'/%3e%3crect%20y='23.5469'%20width='32'%20height='2'%20rx='1'%20fill='%230064AF'/%3e%3cellipse%20cx='2.85714'%20cy='7.32363'%20rx='2.85714'%20ry='2.82363'%20fill='%230064AF'/%3e%3cellipse%20cx='2.85714'%20cy='16.0004'%20rx='2.85714'%20ry='2.82363'%20fill='%230064AF'/%3e%3cellipse%20cx='2.85714'%20cy='24.6762'%20rx='2.85714'%20ry='2.82363'%20fill='%230064AF'/%3e%3c/svg%3e",k_="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20y='6.19434'%20width='32'%20height='2'%20rx='1'%20fill='%23212529'/%3e%3crect%20y='14.8711'%20width='32'%20height='2'%20rx='1'%20fill='%23212529'/%3e%3crect%20y='23.5469'%20width='32'%20height='2'%20rx='1'%20fill='%23212529'/%3e%3cellipse%20cx='2.85714'%20cy='7.32363'%20rx='2.85714'%20ry='2.82363'%20fill='%23212529'/%3e%3cellipse%20cx='2.85714'%20cy='16.0004'%20rx='2.85714'%20ry='2.82363'%20fill='%23212529'/%3e%3cellipse%20cx='2.85714'%20cy='24.6762'%20rx='2.85714'%20ry='2.82363'%20fill='%23212529'/%3e%3c/svg%3e",x_="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_155_938)'%3e%3crect%20x='1'%20y='1'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%230064AF'%20stroke-width='2'/%3e%3crect%20x='19.2856'%20y='1'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%230064AF'%20stroke-width='2'/%3e%3crect%20x='19.2856'%20y='19.2861'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%230064AF'%20stroke-width='2'/%3e%3crect%20x='1'%20y='19.2861'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%230064AF'%20stroke-width='2'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_155_938'%3e%3crect%20width='32'%20height='32'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",T_="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%23212529'%20stroke-width='2'/%3e%3crect%20x='19.2856'%20y='1'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%23212529'%20stroke-width='2'/%3e%3crect%20x='19.2856'%20y='19.2861'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%23212529'%20stroke-width='2'/%3e%3crect%20x='1'%20y='19.2861'%20width='11.7143'%20height='11.7143'%20rx='1'%20stroke='%23212529'%20stroke-width='2'/%3e%3c/svg%3e",I_={class:"mx-auto max-w-[1440px] py-8"},C_={key:1,class:"rounded border border-gray-200 bg-white p-6 text-center shadow-sm"},S_={class:"text-2xl font-bold text-gray-900"},L_={class:"mt-2 text-gray-700"},R_={key:2,class:"mt-6 space-y-6"},P_={class:"text-3xl font-bold md:!p-4 md:text-5xl"},N_={class:"text-2xl font-bold"},O_={class:"mt-2 max-w-[1100px] text-2xl font-bold"},D_={class:"mt-4 list-decimal space-y-2 !pl-4 text-gray-600"},M_={key:0,class:"fixed inset-x-0 top-32 z-30 mx-auto flex max-w-[1100px] items-center justify-between border border-gray-200 bg-white/95 px-6 py-4 shadow-lg md:top-20"},B_={class:"text-xl font-bold"},j_={class:"mx-auto hidden max-w-[1100px] flex-col items-end gap-2 border-b border-gray-200 pb-6 md:!flex md:justify-between"},U_={class:"flex items-center gap-3"}
49,z_=["aria-pressed","onClick"],F_={class:"sr-only"},V_=["src"],Q_={key:0,class:"mx-auto max-w-[1100px] space-y-5"},W_=["src","alt"],G_={class:"flex flex-1 flex-col justify-between gap-4 !px-4 !py-2 md:!p-4"},H_={key:0,class:"mb-2 text-sm text-gray-600"},Y_={class:"flex flex-col gap-4 lg:flex-row lg:items-end lg:gap-12"},Z_={class:"flex flex-1 items-center gap-4"},$_=["onClick","disabled"],K_={class:"relative flex-1"},X_=["value","onInput","onBlur"],J_=["src"],q_=["onClick","disabled"],tw=["onClick"],ew=["src"],nw={key:1,class:"mx-auto grid max-w-[1100px] items-center gap-4 sm:grid-cols-2 lg:grid-cols-3"},rw=["src","alt"],sw={class:"h-[220px] px-3 pb-3"},iw={key:0,class:"h-12 overflow-hidden text-sm text-gray-600"},ow={class:"!mb-2 border-b border-gray-200 !pb-2"},aw={class:"mt-auto flex flex-col gap-2"},lw={class:"flex items-center gap-3 py-2"},cw=["onClick","disabled"],uw={class:"relative flex-1"},dw=["value","onInput","onBlur"],fw=["src"],pw=["onClick","disabled"],mw=["onClick"],gw=["src"],hw={key:3,class:"mt-10 flex flex-col items-center border border-dashed border-gray-300 bg-white p-10 text-center"},bw={class:"text-2xl font-bold text-eltako-blue"},vw={class:"mt-2 text-gray-600"},Aw={__name:"CartView",setup(t){const e=go(),n=Xs(),{t:r}=ge(),s=ft(()=>ll(ao())),i=ft(()=>e.hasItems),o=$(null),a=$(null),l=$(!1),u=["list","card"],c={list:{active:w_,inactive:k_},card:{active:x_,inactive:T_}},d=$("list"),m=Y0,b=H0,w=(L,B)=>{const V=Yn(Number(L.quantity)+B);e.updateQuantity(L.productId,V)},h=(L,B)=>{const V=B.target.value.replace(/\D/g,"");if(V===""){e.updateQuantity(L.productId,m);return}e.updateQuantity(L.productId,Number(V))},v=L=>{e.updateQuantity(L.productId,Yn(L.quantity))},S=L=>{e.removeItem(L)},I=L=>{L.target.src=Fe},y=L=>({name:"productDetail",params:{id:L.productId,name:Pn(L.name)}}),E=()=>
49{if(!a.value)return;const{top:L}=a.value.getBoundingClientRect();l.value=L<=80},C=()=>{n.push({name:"home"})};return fe(()=>{window.addEventListener("scroll",E,{passive:!0})}),Gs(()=>{window.removeEventListener("scroll",E)}),(L,B)=>{const V=Qe("router-link");return k(),R("div",I_,[W(e).storageError?(k(),_t(Fi,{key:0,class:"mt-4",type:"error"},{default:St(()=>[Qt(F(W(r)("cart.storageError")),1)]),_:1})):nt("",!0),s.value?i.value?(k(),R("section",R_,[f("h1",P_,F(W(r)("cart.title")),1),f("div",{ref_key:"descriptionBlock",ref:o,class:"mx-auto max-w-[1100px] border border-gray-200 bg-white p-6 transition-all duration-300"},[f("div",null,[f("h2",N_,F(W(r)("cart.descriptionTitle")),1),ct(V,{to:{name:"dealerLocator"},class:"my-3 inline-block bg-eltako-blue px-4 py-2 text-white transition hover:bg-eltako-blue-500"},{default:St(()=>[Qt(F(W(r)("cart.descriptionButtonLabel")),1)]),_:1}),f("p",O_,F(W(r)("cart.descriptionHowItWorks")),1),f("ol",D_,[f("li",null,F(W(r)("cart.descriptionStep1")),1),f("li",null,F(W(r)("cart.descriptionStep2")),1),f("li",null,F(W(r)("cart.descriptionStep3")),1)])])],512),f("div",{ref_key:"descriptionSentinel",ref:a},null,512),l.value?(k(),R("div",M_,[f("h2",B_,F(W(r)("cart.descriptionTitle")),1),ct(V,{to:{name:"dealerLocator"},class:"inline-block bg-eltako-blue px-4 py-2 text-white transition hover:bg-eltako-blue-500"},{default:St(()=>[Qt(F(W(r)("cart.descriptionButtonLabel")),1)]),_:1})])):nt("",!0),f("div",j_,[f("div",U_,[(k(),R(gt,null,Nt(u,T=>f("button",{key:T,type:"button",class:"p-1 focus:outline-none","aria-pressed":d.value===T,onClick:K=>d.value=T},[f("span",F_,F(W(r)(`cart.view.${T}`)),1),f("img",{src:d.value===T?c[T].active:c[T].inactive,alt:"","aria-hidden":"true",class:"size-6"},null,8,V_)],8,z_)),64))])]),f("div",null,[d.value==="list"?(k(),R("div",Q_,[(k(!0),R(gt,null,Nt(W(e).items,T=>(k(),R("article",{key:T.productId,class:"flex max-h-[550px] flex-col gap-4 border border-gray-200 bg-[#F7FAFD] shadow-sm md:min-h-[330px] md:flex-row"},[ct(V,{class:"flex w-full shrink-0 items-center justify-center bg-white md:h-[330px] md:w-[350px]",to:y(T)},{default:St(()=>[f("img",{src:T.imageUrl,alt:T.name,class:"size-auto max-h-[330px] bg-white object-contain p-3 md:max-w-[350px]",onError:I},null,40,W_)]),_:2},1032,["to"]),f("div",G_,[f("div",null,[T.shortDescription?(k(),R("p",H_,F(T.shortDescription),1)):nt("",!0),ct(V,{class:"text-xl font-bold uppercase tracking-wide text-eltako-blue underline-offset-2 hover:underline",to:y(T)},{default:St(()=>[Qt(F(T.name),1)]),_:2},1032,["to"])]),f("div",Y_,[f("div",Z_,[f("button",{class:"size-12 h-[40px] bg-eltako-blue text-2xl text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Decrease quantity",onClick:K=>w(T,-1),disabled:T.quantity<=W(m)}," − ",8,$_),f("div",K_,[f("input",{class:"h-[40px] w-full border border-gray-200 pr-12 text-center text-lg font-semibold tracking-wide outline-none",value:T.quantity,inputmode:"numeric",pattern:"[0-9]*",onInput:K=>h(T,K),onBlur:K=>v(T)},null,40,X_),f("img",{src:W(Ba),alt:"","aria-hidden":"true",class:"pointer-events-none absolute right-3 top-1/2 size-5 -translate-y-1/2"},null,8,J_)]),f("button",{class:"size-12 h-[40px] bg-eltako-blue text-2xl text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Increase quantity",onClick:K=>w(T,1),disabled:T.quantity>=W(b)}," + ",8,q_)]),f("button",{type:"button",class:"inline-flex h-[40px] w-full items-center justify-center gap-2 bg-eltako-blue px-6 py-3 tracking-wide text-white transition hover:bg-eltako-blue-500 lg:w-64",onClick:K=>S(T.productId)},[f("img",{src:W(od),alt:"","aria-hidden":"true",class:"size-6"},null,8,ew),Qt(" "+F(W(r)("cart.remove")),1)],8,tw)])])]))),128))])):(k(),R("div",nw,[(k(!0),R(gt,null,Nt(W(e).items,T=>(k(),R("article",{key:T.productId,class:"flex min-h-[320px] max-w-[350px] flex-col gap-4 border border-gray-200 bg-[#F7FAFD] shadow-sm"},[ct(V,{class:"flex h-[330px] w-full items-center justify-center border border-gray-200 bg-white p-3",to:y(T)},{default:St(()=>[f("img",{src:T.imageUrl,alt:T.name,class:"max-h-full max-w-full object-contain",onError:I},null,40,rw)]),_:2}
49,1032,["to"]),f("div",sw,[T.shortDescription?(k(),R("p",iw,F(T.shortDescription),1)):nt("",!0),f("p",ow,[ct(V,{class:"text-xl font-bold uppercase tracking-wide text-eltako-blue underline-offset-2 hover:underline",to:y(T)},{default:St(()=>[Qt(F(T.name),1)]),_:2},1032,["to"])]),f("div",aw,[f("div",lw,[f("button",{class:"size-12 bg-eltako-blue text-2xl text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Decrease quantity",onClick:K=>w(T,-1),disabled:T.quantity<=W(m)}," − ",8,cw),f("div",uw,[f("input",{class:"h-12 w-full border border-gray-200 pr-10 text-center text-lg font-semibold tracking-wide outline-none",value:T.quantity,inputmode:"numeric",pattern:"[0-9]*",onInput:K=>h(T,K),onBlur:K=>v(T)},null,40,dw),f("img",{src:W(Ba),alt:"","aria-hidden":"true",class:"pointer-events-none absolute right-3 top-1/2 size-6 -translate-y-1/2"},null,8,fw)]),f("button",{class:"size-12 bg-eltako-blue text-2xl text-white transition hover:bg-eltako-blue-500 disabled:cursor-not-allowed disabled:bg-eltako-lightgray",type:"button","aria-label":"Increase quantity",onClick:K=>w(T,1),disabled:T.quantity>=W(b)}," + ",8,pw)]),f("button",{type:"button",class:"inline-flex items-center justify-center gap-2 bg-eltako-blue px-4 py-3 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-eltako-blue-500",onClick:K=>S(T.productId)},[f("img",{src:W(od),alt:"","aria-hidden":"true",class:"size-4"},null,8,gw),Qt(" "+F(W(r)("cart.remove")),1)],8,mw)])])]))),128))]))])])):s.value?(k(),R("section",hw,[f("p",bw,F(W(r)("cart.emptyTitle")),1),f("p",vw,F(W(r)("cart.emptySubtitle")),1),ct(V,{to:"/",class:"mt-6 bg-eltako-blue px-6 py-3 text-white transition hover:bg-eltako-blue-500"},{default:St(()=>[Qt(F(W(r)("cart.backToProducts")),1)]),_:1})])):nt("",!0):(k(),R("div",C_,[f("h1",S_,F(W(r)("cart.localeUnsupportedTitle")),1),f("p",L_,F(W(r)("cart.localeUnsupportedBody")),1),f("button",{type:"button",class:"mt-4 bg-eltako-blue px-4 py-2 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-eltako-blue-500",onClick:C},F(W(r)("cart.localeUnsupportedCta")),1)]))])}}},yw={class:"flex size-full flex-col items-start gap-2 md:h-[330px] md:flex-row md:gap-6"},Ew={class:"flex size-full max-h-[330px] items-center justify-center bg-white p-4 md:w-1/3 md:max-w-[350px] md:p-8"},_w=["src","alt"],ww={key:1},kw={class:"flex size-full grow flex-col justify-between gap-4 !p-6 md:w-2/3"},xw={class:"mb-3 text-2xl font-semibold text-eltako-blue"},Tw={class:"mb-2 text-sm text-black"},Iw={key:0,class:"mb-2 text-sm text-gray-500"},Cw={class:"flex flex-col gap-3 md:flex-row md:items-center md:justify-between md:gap-4"},Sw=["aria-expanded"],Lw=["src"],Rw={key:0,class:"space-y-3 rounded border border-gray-100 bg-gray-50 p-4 text-sm text-gray-800"},Pw={key:0,class:"h-[150px] w-full bg-white p-2 md:size-[150px]"},Nw=["src","alt","onError"],Ow={key:1,class:"flex size-14 items-center justify-center rounded border border-dashed border-gray-200 bg-gray-50 text-xs uppercase text-gray-400"},Dw={key:0,class:"mb-2 text-sm text-gray-500 md:hidden"},Mw={class:"mb-1 text-2xl font-semibold text-eltako-blue md:mb-3"},Bw={key:1,class:"hidden md:mb-2 md:!block md:text-sm md:text-gray-500"},jw={__name:"RetailerCard",props:{retailer:{type:Object,required:!0}},emits:["visit-retailer"],setup(t){const e=t,{t:n}=ge(),r=$(!1),s=$(!1),i=$({}),o=ft(()=>{const w=e.retailer.name??"";return w?w.split(" ").filter(h=>!!h).map(h=>h[0]).join("").slice(0,2).toUpperCase():"??"}),a=ft(()=>{const w={[Wn.ALL]:"border-eltako-green focus-visible:ring-eltako-green",[Wn.PARTIAL]:"border-eltako-yellow-availability focus-visible:ring-eltako-yellow",[Wn.NONE]:"border-eltako-red-500 focus-visible:ring-eltako-red-200"};return w[e.retailer.availabilityStatus]??w[Wn.NONE]}),l=ft(()=>s.value?"-rotate-90":"rotate-90"),u=ft(()=>{var v,S,I;const w=((v=e.retailer.availability)==null?void 0:v.length)??0,h=((I=(S=e.retailer.availability)==null?void 0:S.filter(y=>y.available))==null?void 0:I.length)??0;return{total:w,available:h}}),c=ft(()=>{const{total:w,available:h}=u.value;return w===0?n("dealerLocator.status.none"):h===w?n("dealerLocator.status.all"):h===0?n("dealerLocator.status.none"):n("dealerLocator.statusPartialCount",{available:h,total:w})}),d=()=>{s.value=!s.value},m=w=>{i.value={...i.value,[w]:!0}},b=(w="")=>
49w?w.split(" ").filter(Boolean).map(h=>h[0]).join("").slice(0,2).toUpperCase():"–";return(w,h)=>(k(),R("article",{class:it(["flex flex-col gap-6 border border-gray-200 bg-white shadow-sm md:min-h-[330px]",{"md:h-auto md:min-h-[330px]":s.value}])},[f("div",yw,[f("div",Ew,[t.retailer.logoUrl&&!r.value?(k(),R("img",{key:0,src:t.retailer.logoUrl,alt:t.retailer.name,class:"!size-full max-h-[250px] object-contain md:max-h-full",onError:h[0]||(h[0]=v=>r.value=!0)},null,40,_w)):(k(),R("span",ww,F(t.retailer.logoText??o.value),1))]),f("div",kw,[f("div",null,[f("h3",xw,F(t.retailer.name),1),f("p",Tw,F(t.retailer.street)+", "+F(t.retailer.postalCode)+" "+F(t.retailer.city)+", "+F(t.retailer.country),1),t.retailer.description?(k(),R("p",Iw,F(t.retailer.description),1)):nt("",!0)]),f("div",Cw,[f("button",{type:"button",class:it(["flex h-12 w-full items-center justify-between border-2 bg-white px-4 py-3 text-left text-black transition focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 md:w-2/5 md:min-w-[220px] md:basis-2/5",a.value]),"aria-expanded":s.value,onClick:d},[f("span",null,F(c.value),1),f("img",{src:W(xs),alt:"","aria-hidden":"true",class:it(["size-6 transition-transform",l.value])},null,10,Lw)],10,Sw),f("button",{type:"button",class:"flex h-12 w-full items-center justify-center bg-eltako-blue px-6 py-3 text-center tracking-wide text-white transition hover:bg-eltako-blue-500 md:w-2/5 md:min-w-[220px]",onClick:h[1]||(h[1]=v=>w.$emit("visit-retailer",t.retailer))},F(W(n)("dealerLocator.visitRetailer")),1)])])]),ct(_g,{name:"fade"},{default:St(()=>[s.value?(k(),R("ul",Rw,[(k(!0),R(gt,null,Nt(t.retailer.availability,v=>(k(),R("li",{key:`${t.retailer.id}-${v.productId}`,class:"mb-4 flex flex-1 flex-col items-center justify-start gap-2 p-2 md:mb-0 md:h-[160px] md:flex-row md:gap-4"},[f("div",{class:it(["hidden md:mx-2 md:mt-2 md:!block md:size-6 md:min-w-6",v.available?"bg-eltako-green":"bg-eltako-red-500"])},null,2),v.imageUrl&&!i.value[v.productId]?(k(),R("div",Pw,[f("img",{src:v.imageUrl,alt:v.name,class:"!size-full object-contain",onError:S=>m(v.productId)},null,40,Nw)])):(k(),R("div",Ow,F(b(v.name)),1)),f("div",null,[v.shortDescription?(k(),R("p",Dw,F(v.shortDescription),1)):nt("",!0),f("div",Mw,F(v.name),1),v.shortDescription?(k(),R("p",Bw,F(v.shortDescription),1)):nt("",!0)]),f("div",{class:it(["mb-3 h-2 w-full md:!hidden",v.available?"bg-eltako-green":"bg-eltako-red-500"])},null,2)]))),128))])):nt("",!0)]),_:1})],2))}},Uw=qn(jw,[["__scopeId","data-v-3390af96"]]),zw={},Fw={class:"animate-pulse border border-gray-200 bg-white p-6 shadow-sm"};function Vw(t,e){return k(),R("div",Fw,[...e[0]||(e[0]=[to('<div class="flex flex-col gap-6 md:grid md:grid-cols-[auto,1fr] md:items-start md:gap-6"><div class="size-20 rounded-full bg-gray-100 md:size-24"></div><div class="flex flex-col gap-4"><div class="space-y-2"><div class="h-5 w-2/3 rounded bg-gray-100"></div>
49<div class="h-4 w-1/2 rounded bg-gray-100"></div><div class="h-4 w-1/3 rounded bg-gray-100"></div></div><div class="flex flex-col gap-3 md:flex-row md:items-center md:gap-4"><div class="h-12 flex-1 rounded border-2 border-gray-100 bg-gray-100 md:flex-none"></div><div class="h-12 flex-1 rounded bg-gray-100 md:flex-none"></div></div></div></div><div class="mt-4 space-y-2"><div class="h-4 w-full rounded bg-gray-100"></div><div class="h-4 w-11/12 rounded bg-gray-100"></div><div class="h-4 w-10/12 rounded bg-gray-100"></div></div>',2)])])}const Qw=qn(zw,[["render",Vw]]),Ww={class:"mx-auto max-w-[1440px] py-8"},Gw={key:2,class:"mt-6 space-y-6"},Hw={class:"pb-4 text-3xl font-bold md:!p-4 md:text-5xl"},Yw={key:3,class:"rounded border border-gray-200 bg-white p-6 text-center shadow-sm"},Zw={class:"text-2xl font-bold text-gray-900"},$w={class:"mt-2 text-gray-700"},Kw={key:4,class:"rounded border border-dashed border-gray-300 bg-white !p-8 text-center shadow-sm"},Xw={class:"text-2xl font-semibold text-gray-900"},Jw={class:"mt-2 text-gray-600"},qw={class:"mt-6 flex flex-wrap items-center justify-center gap-3"},tk={key:5,class:"mx-auto max-w-[1100px] p-6 transition-all duration-300"},ek={key:0,class:"rounded border border-red-200 bg-red-50 p-6 text-red-700"},nk={class:"text-xl font-semibold"},rk={class:"mt-2"},sk={class:"mt-4 flex flex-wrap gap-3"},ik={key:1,class:"grid gap-6 sm:grid-cols-2"},ok={key:2,class:"rounded border border-gray-200 bg-white p-8 text-center shadow-sm"},ak={class:"text-2xl font-semibold text-gray-900"},lk={class:"mt-2 text-gray-600"},ck={class:"mt-6 flex flex-wrap items-center justify-center gap-3"},uk={key:3,class:"space-y-6"},dk={class:"rounded border border-gray-200 bg-white p-4 shadow-sm"},fk={class:"space-y-3"},pk={class:"text-sm font-semibold uppercase tracking-wide text-gray-700"},mk={class:"flex flex-wrap gap-3"},gk=["value"],hk={key:0,class:"rounded border border-gray-200 bg-white p-8 text-center shadow-sm"},bk={class:"text-2xl font-semibold text-gray-900"},vk={class:"mt-2 text-gray-600"},Ak={key:1,class:"space-y-6"},yk=3,Ek={__name:"DealerLocatorView",setup(t){const{t:e}=ge(),n=Xs(),r=go(),s=$([]),i=$(!1),o=$(""),a=$(""),l=$(!1),u={private:"company.b2c",commercial:"company.b2b"},c=Object.keys(u),d=$([...c]),m=ft(()=>ll(ao())),b=ft(()=>r.items.length>0),w=ft(()=>{const y=d.value.map(E=>u[E]).filter(Boolean);return s.value.filter(E=>{const C=Array.isArray(E==null?void 0:E.benefits)?E.benefits:[],L=C.includes(u.private),B=C.includes(u.commercial);return!L&&!B||y.length===0?!1:y.some(V=>C.includes(V))})}),h=async()=>{if(!b.value){s.value=[];return}i.value=!0,o.value="",a.value="";try{s.value=await j2(r.items)}catch(y){console.error("Failed to fetch retailers",y),o.value=e("dealerLocator.errors.fetchFailed")}finally{i.value=!1}},v=()=>{n.push({name:"cart"})},S=()=>{n.push({name:"home"})},I=y=>{const E=C=>{switch(C==null?void 0:C.code){case be.SCRIPT_MISSING:case be.SCRIPT_LOAD_FAILED:return e("dealerLocator.errors.deeplinkUnavailable");case be.DEEPLINK_MISSING:return e("dealerLocator.errors.deeplinkMissing");case be.NOT_FOUND:return e("dealerLocator.errors.deeplinkExpired");default:return e("dealerLocator.errors.deeplinkFailed")}};l.value||(l.value=!0,a.value="",Promise.resolve().then(()=>xa()).then(()=>R2(y==null?void 0:y.deeplink)).catch(async C=>{(C==null?void 0:C.code)===be.NOT_FOUND&&await h(),a.value=E(C)}).finally(()=>{l.value=!1}))};return Ae(()=>r.items.map(y=>`${y.productId}-${y.quantity}`).join("|"),()=>{h()}),fe(()=>{ol(e("dealerLocator.metaTitle")),m.value&&(xa().catch(()=>{}),h())}),(y,E)=>(k(),R("div",Ww,[W(r).storageError?(k(),_t(Fi,{key:0,class:"mb-6",type:"error"},{default:St(()=>[Qt(F(W(e)("cart.storageError")),1)]),_:1})):nt("",!0),a.value?(k(),_t(Fi,{key:1,class:"mb-6",type:"error"},{default:St(()=>[Qt(F(a.value),1)]),_:1})):nt("",!0),m.value?(k(),R("section",Gw,[f("h1",Hw,F(W(e)("dealerLocator.title")),1)])):(k(),R("section",Yw,[f("h1",Zw,F(W(e)("cart.localeUnsupportedTitle")),1),f("p",$w,F(W(e)("cart.localeUnsupportedBody")),1),f("button",{type:"button",class:"mt-4 bg-eltako-blue px-4 py-2 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-eltako-blue-500",onClick:S},F(W(e)("cart.localeUnsupportedCta")),1)])),!b.value&&m.value?(k(),R("section",Kw,[f("h2",Xw,F(W(e)("dealerLocator.emptyCartTitle")),1),f("p",Jw,F(W(e)("dealerLocator.emptyCartBody")),1),f("div",qw,[f("button",{type:"button",class:"bg-eltako-blue px-6 py-3 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-eltako-blue-500",onClick:S},F(W(e)("dealerLocator.startShopping")),1),f("button",{type:"button",class:"border border-gray-300 px-6 py-3 text-sm font-semibold uppercase tracking-wide text-gray-700",onClick:v},F(W(e)("dealerLocator.goToCart")),1)])])):m.value?(k(),R("section",tk,[o.value?(k(),R("div",ek,[f("h2",nk,F(W(e)("dealerLocator.errors.title")),1),f("p",rk,F(o.value),1),f("div",sk,[f("button",{type:"button",class:"bg-red-600 px-4 py-2 text-sm font-semibold uppercase tracking-wide text-white",onClick:h},F(W(e)("dealerLocator.retry")),1),f("button",{type:"button",class:"border border-gray-300 px-4 py-2 text-sm font-semibold uppercase tracking-wide text-gray-700",onClick:v},F(W(e)("dealerLocator.goToCart")),1)])])):i.value?(k(),R("div",ik,[(k(),R(gt,null,Nt(yk,C=>ct(Qw,{key:C})),64))])):s.value.length===0?(k(),R("div",ok,[f("h2",ak,F(W(e)("dealerLocator.noDealersTitle")),1),f("p",lk,F(W(e)("dealerLocator.noDealersBody")),1),f("div",ck,[f("button",{type:"button",class:"bg-eltako-blue px-6 py-3 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-eltako-blue-500",onClick:h}
49,F(W(e)("dealerLocator.searchAgain")),1),f("button",{type:"button",class:"border border-gray-300 px-6 py-3 text-sm font-semibold uppercase tracking-wide text-gray-700",onClick:v},F(W(e)("dealerLocator.backToCart")),1)])])):(k(),R("div",uk,[f("div",dk,[f("fieldset",fk,[f("legend",pk,F(W(e)("dealerLocator.filter.label")),1),f("div",mk,[(k(!0),R(gt,null,Nt(W(c),C=>(k(),R("label",{key:C,class:it(["flex min-w-[180px] items-center gap-3 border px-4 py-2 text-sm font-semibold transition focus-within:ring-2 focus-within:ring-eltako-blue focus-within:ring-offset-2",d.value.includes(C)?"border-eltako-blue bg-eltako-blue text-white":"border-gray-300 bg-white text-gray-700 hover:border-eltako-blue"])},[vr(f("input",{"onUpdate:modelValue":E[0]||(E[0]=L=>d.value=L),value:C,type:"checkbox",class:"size-4 accent-eltako-blue"},null,8,gk),[[Wg,d.value]]),f("span",null,F(W(e)(`dealerLocator.filter.${C}`)),1)],2))),128))])])]),w.value.length===0?(k(),R("div",hk,[f("h2",bk,F(W(e)("dealerLocator.filter.noResultsTitle")),1),f("p",vk,F(W(e)("dealerLocator.filter.noResultsBody")),1)])):(k(),R("div",Ak,[(k(!0),R(gt,null,Nt(w.value,C=>(k(),_t(Uw,{key:C.id,retailer:C,onVisitRetailer:I},null,8,["retailer"]))),128))]))]))])):nt("",!0)]))}},_k=typeof language<"u"&&language&&typeof currentPath<"u"&&currentPath?`/${language}/${currentPath}/`:"/wp-content/plugins/eltako-products/",tp=m2({mode:"history",history:Hh(_k),scrollBehavior(){return{top:0,behavior:"smooth"}},routes:[{path:"/",name:"home",component:sd},{path:"/products",name:"homeProducts",component:sd},{path:"/products/:id/:name",alias:"/products/:id",name:"productDetail",component:M1},{path:"/categories",name:"categories",component:id},{path:"/categories/:id/:name",alias:"/categories/:id",name:"category",component:id},{path:"/chapters/:id/:name",alias:"/chapters/:id",name:"chapter",component:g_},{path:"/categories/:id/products",name:"categoriesProducts",component:__},{path:"/cart",name:"cart",component:Aw},{path:"/dealer-locator",name:"dealerLocator",component:Ek},{path:"/:pathMatch(.*)*",redirect:"/"}]}),ep=Xg(),$r=Zg(lh);$r.use(tp);$r.use(wi);$r.use(ep);$r.use(sh);$r.directive("click-outside",ih);const wk=go(ep);wk.hydrate();window.eltakoBrowserUnsupported||$r.mount("#productservice-app");const kk={},xk={width:"20",height:"20",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Tk(t,e){return k(),R("svg",xk,[...e[0]||(e[0]=[to('<g clip-path="url(#clip0_474_152)"><g clip-path="url(#clip1_474_152)"><path d="M0 0H32V32H0V0Z" fill="#0064AF"></path><g clip-path="url(#clip2_474_152)"><rect width="9.22327" height="49.2718" transform="matrix(0.707106 -0.707108 0.707106 0.707108 -4.50806 1.78223)" fill="white"></rect><rect width="3.95283" height="49.2718" transform="matrix(0.707106 -0.707108 0.707106 0.707108 -2.64478 -0.0810547)" fill="#B33529"></rect></g><rect width="21.0818" height="9.22327" transform="matrix(0.707106 -0.707108 0.707106 0.707108 -3.60156 31.3264)" fill="white"></rect><rect width="22.3994" height="3.95283" transform="matrix(0.707106 -0.707108 0.707106 0.707108 -1.73804 33.1899)" fill="#B33529"></rect><rect width="22.6603" height="9.22327" transform="matrix(0.707106 -0.707108 0.707106 0.707108 14.895 12.8298)" fill="white"></rect><rect width="22.3994" height="3.95283" transform="matrix(0.707106 -0.707108 0.707106 0.707108 16.9429 14.5088)" fill="#B33529"></rect><rect width="9" height="32" transform="translate(11.5)" fill="white"></rect><rect width="5" height="32" transform="translate(13.5)" fill="#B33529"></rect><rect width="13" height="9" transform="translate(0 11.5)" fill="white"></rect><rect width="15" height="5" transform="translate(0 13.5)" fill="#B33529"></rect><rect width="13" height="9" transform="translate(19 11.3718)" fill="white"></rect><rect width="14" height="5" transform="translate(18 13.3718)" fill="#B33529"></rect></g></g><defs><clipPath id="clip0_474_152"><rect width="32" height="32" fill="white"></rect></clipPath><clipPath id="clip1_474_152"><path d="M0 0H32V32H0V0Z" fill="white"></path></clipPath><clipPath id="clip2_474_152"><rect width="9.22327" height="49.2718" fill="white" transform="matrix(0.707106 -0.707108 0.707106 0.707108 -4.50806 1.78223)"></rect></clipPath></defs>',2)])])}const Ik=qn(kk,[["render",Tk]]),Ck=Object.freeze(Object.defineProperty({__proto__:null,default:Ik},Symbol.toStringTag,{value:"Module"})),Sk={},Lk={width:"20",height:"20",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Rk(t,e){return k(),R("svg",Lk,[...e[0]||(e[0]=[to('<g clip-path="url(#clip0_474_148)"><path d="M0 0H32V10.6667H0V0Z" fill="#444444"></path><rect width="32" height="10.6667" transform="translate(0 10.6667)" fill="#B33529"></rect><rect width="32" height="10.6667" transform="translate(0 21.3333)" fill="#F1B31C"></rect></g><rect x="0.5" y="0.5" width="31" height="31" stroke="white"></rect><defs><clipPath id="clip0_474_148"><rect width="32" height="32" fill="white"></rect></clipPath></defs>',3)])])}const Pk=qn(Sk,[["render",Rk]]),Nk=Object.freeze(Object.defineProperty({__proto__:null,default:Pk},Symbol.toStringTag,{value:"Module"}));

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.