vendor: 62,202 bytes, lines 1-19
1var cz=Object.defineProperty;var dz=(Qn,ot,Tn)=>ot in Qn?cz(Qn,ot,{enumerable:!0,configurable:!0,writable:!0,value:Tn}):Qn[ot]=Tn;var Ve=(Qn,ot,Tn)=>dz(Qn,typeof ot!="symbol"?ot+"":ot,Tn);(function(){"use strict";/** 2* @vue/shared v3.5.25 3* (c) 2018-present Yuxi (Evan) You and Vue contributors 4* @license MIT 5**/function Qn(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ot={},Tn=[],On=()=>{},Nc=()=>!1,zo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),da=e=>e.startsWith("onUpdate:"),Lt=Object.assign,ua=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Im=Object.prototype.hasOwnProperty,dt=(e,t)=>Im.call(e,t),je=Array.isArray,qi=e=>Lo(e)==="[object Map]",Bc=e=>Lo(e)==="[object Set]",Fe=e=>typeof e=="function",vt=e=>typeof e=="string",ei=e=>typeof e=="symbol",bt=e=>e!==null&&typeof e=="object",Dc=e=>(bt(e)||Fe(e))&&Fe(e.then)&&Fe(e.catch),jc=Object.prototype.toString,Lo=e=>jc.call(e),Mm=e=>Lo(e).slice(8,-1),Oo=e=>Lo(e)==="[object Object]",Po=e=>vt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pr=Qn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ro=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},zm=/-\w/g,en=Ro(e=>e.replace(zm,t=>t.slice(1).toUpperCase())),Lm=/\B([A-Z])/g,yn=Ro(e=>e.replace(Lm,"-$1").toLowerCase()),No=Ro(e=>e.charAt(0).toUpperCase()+e.slice(1)),fa=Ro(e=>e?`on${No(e)}`:""),gi=(e,t)=>!Object.is(e,t),Bo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Fc=(e,t,n,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},pa=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Hc=e=>{const t=vt(e)?Number(e):NaN;return isNaN(t)?e:t};let Vc;const Do=()=>Vc||(Vc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function et(e){if(je(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],r=vt(i)?Nm(i):et(i);if(r)for(const o in r)t[o]=r[o]}return t}else if(vt(e)||bt(e))return e}const Om=/;(?![^(]*\))/g,Pm=/:([^]+)/,Rm=/\/\*[^]*?\*\//g;function Nm(e){const t={};return e.replace(Rm,"").split(Om).forEach(n=>{if(n){const i=n.split(Pm);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function X(e){let t="";if(vt(e))t=e;else if(je(e))for(let n=0;n<e.length;n++){const i=X(e[n]);i&&(t+=i+" ")}else if(bt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Be(e){if(!e)return null;let{class:t,style:n}=e;return t&&!vt(t)&&(e.class=X(t)),n&&(e.style=et(n)),e}const Bm=Qn("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Uc(e){return!!e||e===""}const Wc=e=>!!(e&&e.__v_isRef===!0),Te=e=>vt(e)?e:e==null?"":je(e)||bt(e)&&(e.toString===jc||!Fe(e.toString))?Wc(e)?Te(e.value):JSON.stringify(e,Gc,2):String(e),Gc=(e,t)=>Wc(t)?Gc(e,t.value):qi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,r],o)=>(n[ha(i,o)+" =>"]=r,n),{})}:Bc(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ha(n))}:ei(t)?ha(t):bt(t)&&!je(t)&&!Oo(t)?String(t):t,ha=(e,t="")=>{var n;return ei(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** 6* @vue/reactivity v3.5.25 7* (c) 2018-present Yuxi (Evan) You and Vue contributors 8* @license MIT 9**/let fn;class Dm{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=fn,!t&&fn&&(this.index=(fn.scopes||(fn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=fn;try{return fn=this,t()}finally{fn=n}}}on(){++this._on===1&&(this.prevScope=fn,fn=this)}off(){this._on>0&&--this._on===0&&(fn=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function jm(){return fn}let gt;const ma=new WeakSet;class qc{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,fn&&fn.active&&fn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ma.has(this)&&(ma.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Kc(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,ed(this),Xc(this);const t=gt,n=$n;gt=this,$n=!0;try{return this.fn()}finally{Zc(this),gt=t,$n=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)xa(t);this.deps=this.depsTail=void 0,ed(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ma.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){va(this)&&this.run()}get dirty(){return va(this)}}let Yc=0,Rr,Nr;function Kc(e,t=!1){if(e.flags|=8,t){e.next=Nr,Nr=e;return}e.next=Rr,Rr=e}function ba(){Yc++}function ga(){if(--Yc>0)return;if(Nr){let t=Nr;for(Nr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Rr;){let t=Rr;for(Rr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function Xc(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Zc(e){let t,n=e.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),xa(i),Fm(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}e.deps=t,e.depsTail=n}function va(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Jc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Jc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Br)||(e.globalVersion=Br,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!va(e))))return;e.flags|=2;const t=e.dep,n=gt,i=$n;gt=e,$n=!0;try{Xc(e);const r=e.fn(e._value);(t.version===0||gi(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{gt=n,$n=i,Zc(e),e.flags&=-3}}function xa(e,t=!1){const{dep:n,prevSub:i,nextSub:r}=e;if(i&&(i.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=i,e.nextSub=void 0),n.subs===e&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)xa(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Fm(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let $n=!0;const Qc=[];function Pn(){Qc.push($n),$n=!1}function Rn(){const e=Qc.pop();$n=e===void 0?!0:e}function ed(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=gt;gt=void 0;try{t()}finally{gt=n}}}let Br=0,Hm=class{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class ya{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!gt||!$n||gt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==gt)n=this.activeLink=new Hm(gt,this),gt.deps?(n.prevDep=gt.depsTail,gt.depsTail.nextDep=n,gt.depsTail=n):gt.deps=gt.depsTail=n,td(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=gt.depsTail,n.nextDep=void 0,gt.depsTail.nextDep=n,gt.depsTail=n,gt.deps===n&&(gt.deps=i)}return n}trigger(t){this.version++,Br++,this.notify(t)}notify(t){ba();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ga()}}}function td(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)td(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const jo=new WeakMap,Ii=Symbol(""),wa=Symbol(""),Dr=Symbol("");function qt(e,t,n){if($n&>){let i=jo.get(e);i||jo.set(e,i=new Map);let r=i.get(n);r||(i.set(n,r=new ya),r.map=i,r.key=n),r.track()}}function ti(e,t,n,i,r,o){const s=jo.get(e);if(!s){Br++;return}const a=l=>{l&&l.trigger()};if(ba(),t==="clear")s.forEach(a);else{const l=je(e),c=l&&Po(n);if(l&&n==="length"){const d=Number(i);s.forEach((u,p)=>{(p==="length"||p===Dr||!ei(p)&&p>=d)&&a(u)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(Dr)),t){case"add":l?c&&a(s.get("length")):(a(s.get(Ii)),qi(e)&&a(s.get(wa)));break;case"delete":l||(a(s.get(Ii)),qi(e)&&a(s.get(wa)));break;case"set":qi(e)&&a(s.get(Ii));break}}ga()}function Vm(e,t){const n=jo.get(e);return n&&n.get(t)}function Yi(e){const t=at(e);return t===e?t:(qt(t,"iterate",Dr),hn(e)?t:t.map(An))}function Fo(e){return qt(e=at(e),"iterate",Dr),e}function vi(e,t){return ii(e)?Mi(e)?Ki(An(t)):Ki(t):An(t)}const Um={__proto__:null,[Symbol.iterator](){return _a(this,Symbol.iterator,e=>vi(this,e))},concat(...e){return Yi(this).concat(...e.map(t=>je(t)?Yi(t):t))},entries(){return _a(this,"entries",e=>(e[1]=vi(this,e[1]),e))},every(e,t){return ni(this,"every",e,t,void 0,arguments)},filter(e,t){return ni(this,"filter",e,t,n=>n.map(i=>vi(this,i)),arguments)},find(e,t){return ni(this,"find",e,t,n=>vi(this,n),arguments)},findIndex(e,t){return ni(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return ni(this,"findLast",e,t,n=>vi(this,n),arguments)},findLastIndex(e,t){return ni(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return ni(this,"forEach",e,t,void 0,arguments)},includes(...e){return ka(this,"includes",e)},indexOf(...e){return ka(this,"indexOf",e)},join(e){return Yi(this).join(e)},lastIndexOf(...e){return ka(this,"lastIndexOf",e)},map(e,t){return ni(this,"map",e,t,void 0,arguments)},pop(){return jr(this,"pop")},push(...e){return jr(this,"push",e)},reduce(e,...t){return nd(this,"reduce",e,t)},reduceRight(e,...t){return nd(this,"reduceRight",e,t)},shift(){return jr(this,"shift")},some(e,t){return ni(this,"some",e,t,void 0,arguments)},splice(...e){return jr(this,"splice",e)},toReversed(){return Yi(this).toReversed()},toSorted(e){return Yi(this).toSorted(e)},toSpliced(...e){return Yi(this).toSpliced(...e)},unshift(...e){return jr(this,"unshift",e)},values(){return _a(this,"values",e=>vi(this,e))}};function _a(e,t,n){const i=Fo(e),r=i[t]();return i!==e&&!hn(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.done||(o.value=n(o.value)),o}),r}const Wm=Array.prototype;function ni(e,t,n,i,r,o){const s=Fo(e),a=s!==e&&!hn(e),l=s[t];if(l!==Wm[t]){const u=l.apply(e,o);return a?An(u):u}let c=n;s!==e&&(a?c=function(u,p){return n.call(this,vi(e,u),p,e)}:n.length>2&&(c=function(u,p){return n.call(this,u,p,e)}));const d=l.call(s,c,i);return a&&r?r(d):d}function nd(e,t,n,i){const r=Fo(e);let o=n;return r!==e&&(hn(e)?n.length>3&&(o=function(s,a,l){return n.call(this,s,a,l,e)}):o=function(s,a,l){return n.call(this,s,vi(e,a),l,e)}),r[t](o,...i)}function ka(e,t,n){const i=at(e);qt(i,"iterate",Dr);const r=i[t](...n);return(r===-1||r===!1)&&qo(n[0])?(n[0]=at(n[0]),i[t](...n)):r}function jr(e,t,n=[]){Pn(),ba();const i=at(e)[t].apply(e,n);return ga(),Rn(),i}const Gm=Qn("__proto__,__v_isRef,__isVue"),id=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ei));function qm(e){ei(e)||(e=String(e));const t=at(this);return qt(t,"has",e),t.hasOwnProperty(e)}class rd{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return i===(r?o?dd:cd:o?ld:ad).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const s=je(t);if(!r){let l;if(s&&(l=Um[n]))return l;if(n==="hasOwnProperty")return qm}const a=Reflect.get(t,n,Ot(t)?t:i);if((ei(n)?id.has(n):Gm(n))||(r||qt(t,"get",n),o))return a;if(Ot(a)){const l=s&&Po(n)?a:a.value;return r&&bt(l)?Ca(l):l}return bt(a)?r?Ca(a):Wo(a):a}}class od extends rd{constructor(t=!1){super(!1,t)}set(t,n,i,r){let o=t[n];const s=je(t)&&Po(n);if(!this._isShallow){const c=ii(o);if(!hn(i)&&!ii(i)&&(o=at(o),i=at(i)),!s&&Ot(o)&&!Ot(i))return c||(o.value=i),!0}const a=s?Number(n)<t.length:dt(t,n),l=Reflect.set(t,n,i,Ot(t)?t:r);return t===at(r)&&(a?gi(i,o)&&ti(t,"set",n,i):ti(t,"add",n,i)),l}deleteProperty(t,n){const i=dt(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&i&&ti(t,"delete",n,void 0),r}has(t,n){const i=Reflect.has(t,n);return(!ei(n)||!id.has(n))&&qt(t,"has",n),i}ownKeys(t){return qt(t,"iterate",je(t)?"length":Ii),Reflect.ownKeys(t)}}class sd extends rd{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Ym=new od,Km=new sd,Xm=new od(!0),Zm=new sd(!0),Sa=e=>e,Ho=e=>Reflect.getPrototypeOf(e);function Jm(e,t,n){return function(...i){const r=this.__v_raw,o=at(r),s=qi(o),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=r[e](...i),d=n?Sa:t?Ki:An;return!t&&qt(o,"iterate",l?wa:Ii),{next(){const{value:u,done:p}=c.next();return p?{value:u,done:p}:{value:a?[d(u[0]),d(u[1])]:d(u),done:p}},[Symbol.iterator](){return this}}}}function Vo(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Qm(e,t){const n={get(r){const o=this.__v_raw,s=at(o),a=at(r);e||(gi(r,a)&&qt(s,"get",r),qt(s,"get",a));const{has:l}=Ho(s),c=t?Sa:e?Ki:An;if(l.call(s,r))return c(o.get(r));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(r)},get size(){const r=this.__v_raw;return!e&&qt(at(r),"iterate",Ii),r.size},has(r){const o=this.__v_raw,s=at(o),a=at(r);return e||(gi(r,a)&&qt(s,"has",r),qt(s,"has",a)),r===a?o.has(r):o.has(r)||o.has(a)},forEach(r,o){const s=this,a=s.__v_raw,l=at(a),c=t?Sa:e?Ki:An;return!e&&qt(l,"iterate",Ii),a.forEach((d,u)=>r.call(o,c(d),c(u),s))}};return Lt(n,e?{add:Vo("add"),set:Vo("set"),delete:Vo("delete"),clear:Vo("clear")}:{add(r){!t&&!hn(r)&&!ii(r)&&(r=at(r));const o=at(this);return Ho(o).has.call(o,r)||(o.add(r),ti(o,"add",r,r)),this},set(r,o){!t&&!hn(o)&&!ii(o)&&(o=at(o));const s=at(this),{has:a,get:l}=Ho(s);let c=a.call(s,r);c||(r=at(r),c=a.call(s,r));const d=l.call(s,r);return s.set(r,o),c?gi(o,d)&&ti(s,"set",r,o):ti(s,"add",r,o),this},delete(r){const o=at(this),{has:s,get:a}=Ho(o);let l=s.call(o,r);l||(r=at(r),l=s.call(o,r)),a&&a.call(o,r);const c=o.delete(r);return l&&ti(o,"delete",r,void 0),c},clear(){const r=at(this),o=r.size!==0,s=r.clear();return o&&ti(r,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Jm(r,e,t)}),n}function Uo(e,t){const n=Qm(e,t);return(i,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(dt(n,r)&&r in i?n:i,r,o)}const eb={get:Uo(!1,!1)},tb={get:Uo(!1,!0)},nb={get:Uo(!0,!1)},ib={get:Uo(!0,!0)},ad=new WeakMap,ld=new WeakMap,cd=new WeakMap,dd=new WeakMap;function rb(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ob(e){return e.__v_skip||!Object.isExtensible(e)?0:rb(Mm(e))}function Wo(e){return ii(e)?e:Go(e,!1,Ym,eb,ad)}function sb(e){return Go(e,!1,Xm,tb,ld)}function Ca(e){return Go(e,!0,Km,nb,cd)}function fz(e){return Go(e,!0,Zm,ib,dd)}function Go(e,t,n,i,r){if(!bt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=ob(e);if(o===0)return e;const s=r.get(e);if(s)return s;const a=new Proxy(e,o===2?i:n);return r.set(e,a),a}function Mi(e){return ii(e)?Mi(e.__v_raw):!!(e&&e.__v_isReactive)}function ii(e){return!!(e&&e.__v_isReadonly)}function hn(e){return!!(e&&e.__v_isShallow)}function qo(e){return e?!!e.__v_raw:!1}function at(e){const t=e&&e.__v_raw;return t?at(t):e}function ab(e){return!dt(e,"__v_skip")&&Object.isExtensible(e)&&Fc(e,"__v_skip",!0),e}const An=e=>bt(e)?Wo(e):e,Ki=e=>bt(e)?Ca(e):e;function Ot(e){return e?e.__v_isRef===!0:!1}function T(e){return fd(e,!1)}function ud(e){return fd(e,!0)}function fd(e,t){return Ot(e)?e:new lb(e,t)}class lb{constructor(t,n){this.dep=new ya,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:at(t),this._value=n?t:An(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||hn(t)||ii(t);t=i?t:at(t),gi(t,n)&&(this._rawValue=t,this._value=i?t:An(t),this.dep.trigger())}}function g(e){return Ot(e)?e.value:e}const cb={get:(e,t,n)=>t==="__v_raw"?e:g(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return Ot(r)&&!Ot(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function pd(e){return Mi(e)?e:new Proxy(e,cb)}function db(e){const t=je(e)?new Array(e.length):{};for(const n in e)t[n]=hd(e,n);return t}class ub{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._raw=at(t);let r=!0,o=t;if(!je(t)||!Po(String(n)))do r=!qo(o)||hn(o);while(r&&(o=o.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=g(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ot(this._raw[this._key])){const n=this._object[this._key];if(Ot(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Vm(this._raw,this._key)}}class fb{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Xi(e,t,n){return Ot(e)?e:Fe(e)?new fb(e):bt(e)&&arguments.length>1?hd(e,t,n):T(e)}function hd(e,t,n){return new ub(e,t,n)}class pb{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ya(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Br-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&>!==this)return Kc(this,!0),!0}get value(){const t=this.dep.track();return Jc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function hb(e,t,n=!1){let i,r;return Fe(e)?i=e:(i=e.get,r=e.set),new pb(i,r,n)}const Yo={},Ko=new WeakMap;let zi;function mb(e,t=!1,n=zi){if(n){let i=Ko.get(n);i||Ko.set(n,i=[]),i.push(e)}}function bb(e,t,n=ot){const{immediate:i,deep:r,once:o,scheduler:s,augmentJob:a,call:l}=n,c=k=>r?k:hn(k)||r===!1||r===0?ri(k,1):ri(k);let d,u,p,h,f=!1,b=!1;if(Ot(e)?(u=()=>e.value,f=hn(e)):Mi(e)?(u=()=>c(e),f=!0):je(e)?(b=!0,f=e.some(k=>Mi(k)||hn(k)),u=()=>e.map(k=>{if(Ot(k))return k.value;if(Mi(k))return c(k);if(Fe(k))return l?l(k,2):k()})):Fe(e)?t?u=l?()=>l(e,2):e:u=()=>{if(p){Pn();try{p()}finally{Rn()}}const k=zi;zi=d;try{return l?l(e,3,[h]):e(h)}finally{zi=k}}:u=On,t&&r){const k=u,C=r===!0?1/0:r;u=()=>ri(k(),C)}const y=jm(),S=()=>{d.stop(),y&&y.active&&ua(y.effects,d)};if(o&&t){const k=t;t=(...C)=>{k(...C),S()}}let w=b?new Array(e.length).fill(Yo):Yo;const E=k=>{if(!(!(d.flags&1)||!d.dirty&&!k))if(t){const C=d.run();if(r||f||(b?C.some((I,A)=>gi(I,w[A])):gi(C,w))){p&&p();const I=zi;zi=d;try{const A=[C,w===Yo?void 0:b&&w[0]===Yo?[]:w,h];w=C,l?l(t,3,A):t(...A)}finally{zi=I}}}else d.run()};return a&&a(E),d=new qc(u),d.scheduler=s?()=>s(E,!1):E,h=k=>mb(k,!1,d),p=d.onStop=()=>{const k=Ko.get(d);if(k){if(l)l(k,4);else for(const C of k)C();Ko.delete(d)}},t?i?E(!0):w=d.run():s?s(E.bind(null,!0),!0):d.run(),S.pause=d.pause.bind(d),S.resume=d.resume.bind(d),S.stop=S,S}function ri(e,t=1/0,n){if(t<=0||!bt(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Ot(e))ri(e.value,t,n);else if(je(e))for(let i=0;i<e.length;i++)ri(e[i],t,n);else if(Bc(e)||qi(e))e.forEach(i=>{ri(i,t,n)});else if(Oo(e)){for(const i in e)ri(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&ri(e[i],t,n)}return e}/** 10* @vue/runtime-core v3.5.25 11* (c) 2018-present Yuxi (Evan) You and Vue contributors 12* @license MIT 13**/const Fr=[];let Ea=!1;function pz(e,...t){if(Ea)return;Ea=!0,Pn();const n=Fr.length?Fr[Fr.length-1].component:null,i=n&&n.appContext.config.warnHandler,r=gb();if(i)Zi(i,n,11,[e+t.map(o=>{var s,a;return(a=(s=o.toString)==null?void 0:s.call(o))!=null?a:JSON.stringify(o)}).join(""),n&&n.proxy,r.map(({vnode:o})=>`at <${hu(n,o.type)}>`).join(` 14`),r]);else{const o=[`[Vue warn]: ${e}`,...t];r.length&&o.push(` 15`,...vb(r)),console.warn(...o)}Rn(),Ea=!1}function gb(){let e=Fr[Fr.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const i=e.component&&e.component.parent;e=i&&i.vnode}return t}function vb(e){const t=[];return e.forEach((n,i)=>{t.push(...i===0?[]:[` 16`],...xb(n))}),t}function xb({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",i=e.component?e.component.parent==null:!1,r=` at <${hu(e.component,e.type,i)}`,o=">"+n;return e.props?[r,...yb(e.props),o]:[r+o]}function yb(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(i=>{t.push(...md(i,e[i]))}),n.length>3&&t.push(" ..."),t}function md(e,t,n){return vt(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:Ot(t)?(t=md(e,at(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Fe(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=at(t),n?t:[`${e}=`,t])}function Zi(e,t,n,i){try{return i?e(...i):e()}catch(r){Xo(r,t,n)}}function Nn(e,t,n,i){if(Fe(e)){const r=Zi(e,t,n,i);return r&&Dc(r)&&r.catch(o=>{Xo(o,t,n)}),r}if(je(e)){const r=[];for(let o=0;o<e.length;o++)r.push(Nn(e[o],t,n,i));return r}}function Xo(e,t,n,i=!0){const r=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||ot;if(t){let a=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const d=a.ec;if(d){for(let u=0;u<d.length;u++)if(d[u](e,l,c)===!1)return}a=a.parent}if(o){Pn(),Zi(o,null,10,[e,l,c]),Rn();return}}wb(e,n,r,i,s)}function wb(e,t,n,i=!0,r=!1){if(r)throw e;console.error(e)}const tn=[];let Bn=-1;const Ji=[];let xi=null,Qi=0;const bd=Promise.resolve();let Zo=null;function ct(e){const t=Zo||bd;return e?t.then(this?e.bind(this):e):t}function _b(e){let t=Bn+1,n=tn.length;for(;t<n;){const i=t+n>>>1,r=tn[i],o=Hr(r);o<e||o===e&&r.flags&2?t=i+1:n=i}return t}function Ta(e){if(!(e.flags&1)){const t=Hr(e),n=tn[tn.length-1];!n||!(e.flags&2)&&t>=Hr(n)?tn.push(e):tn.splice(_b(t),0,e),e.flags|=1,gd()}}function gd(){Zo||(Zo=bd.then(yd))}function kb(e){je(e)?Ji.push(...e):xi&&e.id===-1?xi.splice(Qi+1,0,e):e.flags&1||(Ji.push(e),e.flags|=1),gd()}function vd(e,t,n=Bn+1){for(;n<tn.length;n++){const i=tn[n];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;tn.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function xd(e){if(Ji.length){const t=[...new Set(Ji)].sort((n,i)=>Hr(n)-Hr(i));if(Ji.length=0,xi){xi.push(...t);return}for(xi=t,Qi=0;Qi<xi.length;Qi++){const n=xi[Qi];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}xi=null,Qi=0}}const Hr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function yd(e){try{for(Bn=0;Bn<tn.length;Bn++){const t=tn[Bn];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Zi(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Bn<tn.length;Bn++){const t=tn[Bn];t&&(t.flags&=-2)}Bn=-1,tn.length=0,xd(),Zo=null,(tn.length||Ji.length)&&yd()}}let Ft=null,wd=null;function Jo(e){const t=Ft;return Ft=e,wd=e&&e.type.__scopeId||null,t}function z(e,t=Ft,n){if(!t||e._n)return e;const i=(...r)=>{i._d&&cs(-1);const o=Jo(t);let s;try{s=e(...r)}finally{Jo(o),i._d&&cs(1)}return s};return i._n=!0,i._c=!0,i._d=!0,i}function tt(e,t){if(Ft===null)return e;const n=fs(Ft),i=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,s,a,l=ot]=t[r];o&&(Fe(o)&&(o={mounted:o,updated:o}),o.deep&&ri(s),i.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return e}function Li(e,t,n,i){const r=e.dirs,o=t&&t.dirs;for(let s=0;s<r.length;s++){const a=r[s];o&&(a.oldValue=o[s].value);let l=a.dir[i];l&&(Pn(),Nn(l,n,8,[e.el,a,e,t]),Rn())}}const _d=Symbol("_vte"),Sb=e=>e.__isTeleport,Vr=e=>e&&(e.disabled||e.disabled===""),kd=e=>e&&(e.defer||e.defer===""),Sd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Cd=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,$a=(e,t)=>{const n=e&&e.to;return vt(n)?t?t(n):null:n},Ed={name:"Teleport",__isTeleport:!0,process(e,t,n,i,r,o,s,a,l,c){const{mc:d,pc:u,pbc:p,o:{insert:h,querySelector:f,createText:b,createComment:y}}=c,S=Vr(t.props);let{shapeFlag:w,children:E,dynamicChildren:k}=t;if(e==null){const C=t.el=b(""),I=t.anchor=b("");h(C,n,i),h(I,n,i);const A=(W,U)=>{w&16&&d(E,W,U,r,o,s,a,l)},$=()=>{const W=t.target=$a(t.props,f),U=Td(W,t,b,h);W&&(s!=="svg"&&Sd(W)?s="svg":s!=="mathml"&&Cd(W)&&(s="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(W),S||(A(W,U),es(t,!1)))};S&&(A(n,I),es(t,!0)),kd(t.props)?(t.el.__isMounted=!1,rn(()=>{$(),delete t.el.__isMounted},o)):$()}else{if(kd(t.props)&&e.el.__isMounted===!1){rn(()=>{Ed.process(e,t,n,i,r,o,s,a,l,c)},o);return}t.el=e.el,t.targetStart=e.targetStart;const C=t.anchor=e.anchor,I=t.target=e.target,A=t.targetAnchor=e.targetAnchor,$=Vr(e.props),W=$?n:I,U=$?C:A;if(s==="svg"||Sd(I)?s="svg":(s==="mathml"||Cd(I))&&(s="mathml"),k?(p(e.dynamicChildren,k,W,r,o,s,a),ja(e,t,!0)):l||u(e,t,W,U,r,o,s,a,!1),S)$?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Qo(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const O=t.target=$a(t.props,f);O&&Qo(t,O,null,c,0)}else $&&Qo(t,I,A,c,1);es(t,S)}},remove(e,t,n,{um:i,o:{remove:r}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:d,target:u,props:p}=e;if(u&&(r(c),r(d)),o&&r(l),s&16){const h=o||!Vr(p);for(let f=0;f<a.length;f++){const b=a[f];i(b,t,n,h,!!b.dynamicChildren)}}},move:Qo,hydrate:Cb};function Qo(e,t,n,{o:{insert:i},m:r},o=2){o===0&&i(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:d}=e,u=o===2;if(u&&i(s,t,n),(!u||Vr(d))&&l&16)for(let p=0;p<c.length;p++)r(c[p],t,n,2);u&&i(a,t,n)}function Cb(e,t,n,i,r,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:d}},u){function p(b,y,S,w){y.anchor=u(s(b),y,a(b),n,i,r,o),y.targetStart=S,y.targetAnchor=w}const h=t.target=$a(t.props,l),f=Vr(t.props);if(h){const b=h._lpa||h.firstChild;if(t.shapeFlag&16)if(f)p(e,t,b,b&&s(b));else{t.anchor=s(e);let y=b;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,h._lpa=t.targetAnchor&&s(t.targetAnchor);break}}y=s(y)}t.targetAnchor||Td(h,t,d,c),u(b&&s(b),t,h,n,i,r,o)}es(t,f)}else f&&t.shapeFlag&16&&p(e,t,e,s(e));return t.anchor&&s(t.anchor)}const Aa=Ed;function es(e,t){const n=e.ctx;if(n&&n.ut){let i,r;for(t?(i=e.el,r=e.anchor):(i=e.targetStart,r=e.targetAnchor);i&&i!==r;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function Td(e,t,n,i){const r=t.targetStart=n(""),o=t.targetAnchor=n("");return r[_d]=o,e&&(i(r,e),i(o,e)),o}const Eb=Symbol("_leaveCb");function Ia(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ia(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function j(e,t){return Fe(e)?Lt({name:e.name},t,{setup:e}):e}function ts(){const e=Pi();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function $d(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const ns=new WeakMap;function Ur(e,t,n,i,r=!1){if(je(e)){e.forEach((f,b)=>Ur(f,t&&(je(t)?t[b]:t),n,i,r));return}if(er(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Ur(e,t,n,i.component.subTree);return}const o=i.shapeFlag&4?fs(i.component):i.el,s=r?null:o,{i:a,r:l}=e,c=t&&t.r,d=a.refs===ot?a.refs={}:a.refs,u=a.setupState,p=at(u),h=u===ot?Nc:f=>dt(p,f);if(c!=null&&c!==l){if(Ad(t),vt(c))d[c]=null,h(c)&&(u[c]=null);else if(Ot(c)){c.value=null;const f=t;f.k&&(d[f.k]=null)}}if(Fe(l))Zi(l,a,12,[s,d]);else{const f=vt(l),b=Ot(l);if(f||b){const y=()=>{if(e.f){const S=f?h(l)?u[l]:d[l]:l.value;if(r)je(S)&&ua(S,o);else if(je(S))S.includes(o)||S.push(o);else if(f)d[l]=[o],h(l)&&(u[l]=d[l]);else{const w=[o];l.value=w,e.k&&(d[e.k]=w)}}else f?(d[l]=s,h(l)&&(u[l]=s)):b&&(l.value=s,e.k&&(d[e.k]=s))};if(s){const S=()=>{y(),ns.delete(e)};S.id=-1,ns.set(e,S),rn(S,n)}else Ad(e),y()}}}function Ad(e){const t=ns.get(e);t&&(t.flags|=8,ns.delete(e))}Do().requestIdleCallback,Do().cancelIdleCallback;const er=e=>!!e.type.__asyncLoader,Id=e=>e.type.__isKeepAlive;function Tb(e,t){Md(e,"a",t)}function $b(e,t){Md(e,"da",t)}function Md(e,t,n=Kt){const i=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(is(t,i,n),n){let r=n.parent;for(;r&&r.parent;)Id(r.parent.vnode)&&Ab(i,t,n,r),r=r.parent}}function Ab(e,t,n,i){const r=is(t,e,i,!0);Le(()=>{ua(i[t],r)},n)}function is(e,t,n=Kt,i=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{Pn();const a=Jr(n),l=Nn(t,n,e,s);return a(),Rn(),l});return i?r.unshift(o):r.push(o),o}}const oi=e=>(t,n=Kt)=>{(!Qr||e==="sp")&&is(e,(...i)=>t(...i),n)},zd=oi("bm"),ve=oi("m"),Ld=oi("bu"),Wr=oi("u"),Dn=oi("bum"),Le=oi("um"),Ib=oi("sp"),Mb=oi("rtg"),zb=oi("rtc");function Lb(e,t=Kt){is("ec",e,t)}const Ob="components",Od=Symbol.for("v-ndc");function rs(e){return vt(e)?Pb(Ob,e,!1)||e:e||Od}function Pb(e,t,n=!0,i=!1){const r=Ft||Kt;if(r){const o=r.type;{const a=pu(o,!1);if(a&&(a===t||a===en(t)||a===No(en(t))))return o}const s=Pd(r[e]||o[e],t)||Pd(r.appContext[e],t);return!s&&i?o:s}}function Pd(e,t){return e&&(e[t]||e[en(t)]||e[No(en(t))])}function ue(e,t,n,i){let r;const o=n,s=je(e);if(s||vt(e)){const a=s&&Mi(e);let l=!1,c=!1;a&&(l=!hn(e),c=ii(e),e=Fo(e)),r=new Array(e.length);for(let d=0,u=e.length;d<u;d++)r[d]=t(l?c?Ki(An(e[d])):An(e[d]):e[d],d,void 0,o)}else if(typeof e=="number"){r=new Array(e);for(let a=0;a<e;a++)r[a]=t(a+1,a,void 0,o)}else if(bt(e))if(e[Symbol.iterator])r=Array.from(e,(a,l)=>t(a,l,void 0,o));else{const a=Object.keys(e);r=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const d=a[l];r[l]=t(e[d],d,l,o)}}else r=[];return r}function kt(e,t){for(let n=0;n<t.length;n++){const i=t[n];if(je(i))for(let r=0;r<i.length;r++)e[i[r].name]=i[r].fn;else i&&(e[i.name]=i.key?(...r)=>{const o=i.fn(...r);return o&&(o.key=i.key),o}:i.fn)}return e}function _(e,t,n={},i,r){if(Ft.ce||Ft.parent&&er(Ft.parent)&&Ft.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),m(),te(pe,null,[ae("slot",n,i&&i())],c?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),m();const s=o&&Rd(o(n)),a=n.key||s&&s.key,l=te(pe,{key:(a&&!ei(a)?a:`_${t}`)+(!s&&i?"_fb":"")},s||(i?i():[]),s&&e._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Rd(e){return e.some(t=>Xr(t)?!(t.type===si||t.type===pe&&!Rd(t.children)):!0)?e:null}const Ma=e=>e?du(e)?fs(e):Ma(e.parent):null,Gr=Lt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ma(e.parent),$root:e=>Ma(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>jd(e),$forceUpdate:e=>e.f||(e.f=()=>{Ta(e.update)}),$nextTick:e=>e.n||(e.n=ct.bind(e.proxy)),$watch:e=>Gb.bind(e)}),za=(e,t)=>e!==ot&&!e.__isScriptSetup&&dt(e,t),Rb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:o,accessCache:s,type:a,appContext:l}=e;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return i[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(za(i,t))return s[t]=1,i[t];if(r!==ot&&dt(r,t))return s[t]=2,r[t];if(dt(o,t))return s[t]=3,o[t];if(n!==ot&&dt(n,t))return s[t]=4,n[t];La&&(s[t]=0)}}const c=Gr[t];let d,u;if(c)return t==="$attrs"&&qt(e.attrs,"get",""),c(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(n!==ot&&dt(n,t))return s[t]=4,n[t];if(u=l.config.globalProperties,dt(u,t))return u[t]},set({_:e},t,n){const{data:i,setupState:r,ctx:o}=e;return za(r,t)?(r[t]=n,!0):i!==ot&&dt(i,t)?(i[t]=n,!0):dt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:r,props:o,type:s}},a){let l;return!!(n[a]||e!==ot&&a[0]!=="$"&&dt(e,a)||za(t,a)||dt(o,a)||dt(i,a)||dt(Gr,a)||dt(r.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:dt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Nd(e){return je(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let La=!0;function Nb(e){const t=jd(e),n=e.proxy,i=e.ctx;La=!1,t.beforeCreate&&Bd(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:s,watch:a,provide:l,inject:c,created:d,beforeMount:u,mounted:p,beforeUpdate:h,updated:f,activated:b,deactivated:y,beforeDestroy:S,beforeUnmount:w,destroyed:E,unmounted:k,render:C,renderTracked:I,renderTriggered:A,errorCaptured:$,serverPrefetch:W,expose:U,inheritAttrs:O,components:q,directives:ie,filters:fe}=t;if(c&&Bb(c,i,null),s)for(const D in s){const H=s[D];Fe(H)&&(i[D]=H.bind(n))}if(r){const D=r.call(n,n);bt(D)&&(e.data=Wo(D))}if(La=!0,o)for(const D in o){const H=o[D],K=Fe(H)?H.bind(n,n):Fe(H.get)?H.get.bind(n,n):On,oe=!Fe(H)&&Fe(H.set)?H.set.bind(n):On,ce=de({get:K,set:oe});Object.defineProperty(i,D,{enumerable:!0,configurable:!0,get:()=>ce.value,set:_e=>ce.value=_e})}if(a)for(const D in a)Dd(a[D],i,n,D);if(l){const D=Fe(l)?l.call(n):l;Reflect.ownKeys(D).forEach(H=>{jn(H,D[H])})}d&&Bd(d,e,"c");function F(D,H){je(H)?H.forEach(K=>D(K.bind(n))):H&&D(H.bind(n))}if(F(zd,u),F(ve,p),F(Ld,h),F(Wr,f),F(Tb,b),F($b,y),F(Lb,$),F(zb,I),F(Mb,A),F(Dn,w),F(Le,k),F(Ib,W),je(U))if(U.length){const D=e.exposed||(e.exposed={});U.forEach(H=>{Object.defineProperty(D,H,{get:()=>n[H],set:K=>n[H]=K,enumerable:!0})})}else e.exposed||(e.exposed={});C&&e.render===On&&(e.render=C),O!=null&&(e.inheritAttrs=O),q&&(e.components=q),ie&&(e.directives=ie),W&&$d(e)}function Bb(e,t,n=On){je(e)&&(e=Oa(e));for(const i in e){const r=e[i];let o;bt(r)?"default"in r?o=Ht(r.from||i,r.default,!0):o=Ht(r.from||i):o=Ht(r),Ot(o)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[i]=o}}function Bd(e,t,n){Nn(je(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Dd(e,t,n,i){let r=i.includes(".")?Ud(n,i):()=>n[i];if(vt(e)){const o=t[e];Fe(o)&&Ze(r,o)}else if(Fe(e))Ze(r,e.bind(n));else if(bt(e))if(je(e))e.forEach(o=>Dd(o,t,n,i));else{const o=Fe(e.handler)?e.handler.bind(n):t[e.handler];Fe(o)&&Ze(r,o,e)}}function jd(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,a=o.get(t);let l;return a?l=a:!r.length&&!n&&!i?l=t:(l={},r.length&&r.forEach(c=>os(l,c,s,!0)),os(l,t,s)),bt(t)&&o.set(t,l),l}function os(e,t,n,i=!1){const{mixins:r,extends:o}=t;o&&os(e,o,n,!0),r&&r.forEach(s=>os(e,s,n,!0));for(const s in t)if(!(i&&s==="expose")){const a=Db[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const Db={data:Fd,props:Hd,emits:Hd,methods:qr,computed:qr,beforeCreate:nn,created:nn,beforeMount:nn,mounted:nn,beforeUpdate:nn,updated:nn,beforeDestroy:nn,beforeUnmount:nn,destroyed:nn,unmounted:nn,activated:nn,deactivated:nn,errorCaptured:nn,serverPrefetch:nn,components:qr,directives:qr,watch:Fb,provide:Fd,inject:jb};function Fd(e,t){return t?e?function(){return Lt(Fe(e)?e.call(this,this):e,Fe(t)?t.call(this,this):t)}:t:e}function jb(e,t){return qr(Oa(e),Oa(t))}function Oa(e){if(je(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function nn(e,t){return e?[...new Set([].concat(e,t))]:t}function qr(e,t){return e?Lt(Object.create(null),e,t):t}function Hd(e,t){return e?je(e)&&je(t)?[...new Set([...e,...t])]:Lt(Object.create(null),Nd(e),Nd(t??{})):t}function Fb(e,t){if(!e)return t;if(!t)return e;const n=Lt(Object.create(null),e);for(const i in t)n[i]=nn(e[i],t[i]);return n}function Vd(){return{app:null,config:{isNativeTag:Nc,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 Hb=0;function Vb(e,t){return function(i,r=null){Fe(i)||(i=Lt({},i)),r!=null&&!bt(r)&&(r=null);const o=Vd(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:Hb++,_component:i,_props:r,_container:null,_context:o,_instance:null,version:kg,get config(){return o.config},set config(d){},use(d,...u){return s.has(d)||(d&&Fe(d.install)?(s.add(d),d.install(c,...u)):Fe(d)&&(s.add(d),d(c,...u))),c},mixin(d){return o.mixins.includes(d)||o.mixins.push(d),c},component(d,u){return u?(o.components[d]=u,c):o.components[d]},directive(d,u){return u?(o.directives[d]=u,c):o.directives[d]},mount(d,u,p){if(!l){const h=c._ceVNode||ae(i,r);return h.appContext=o,p===!0?p="svg":p===!1&&(p=void 0),e(h,d,p),l=!0,c._container=d,d.__vue_app__=c,fs(h.component)}},onUnmount(d){a.push(d)},unmount(){l&&(Nn(a,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(d,u){return o.provides[d]=u,c},runWithContext(d){const u=tr;tr=c;try{return d()}finally{tr=u}}};return c}}let tr=null;function jn(e,t){if(Kt){let n=Kt.provides;const i=Kt.parent&&Kt.parent.provides;i===n&&(n=Kt.provides=Object.create(i)),n[e]=t}}function Ht(e,t,n=!1){const i=Pi();if(i||tr){let r=tr?tr._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Fe(t)?t.call(i&&i.proxy):t}}const Ub=Symbol.for("v-scx"),Wb=()=>Ht(Ub);function nr(e,t){return Pa(e,null,t)}function Ze(e,t,n){return Pa(e,t,n)}function Pa(e,t,n=ot){const{immediate:i,deep:r,flush:o,once:s}=n,a=Lt({},n),l=t&&i||!t&&o!=="post";let c;if(Qr){if(o==="sync"){const h=Wb();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=On,h.resume=On,h.pause=On,h}}const d=Kt;a.call=(h,f,b)=>Nn(h,d,f,b);let u=!1;o==="post"?a.scheduler=h=>{rn(h,d&&d.suspense)}:o!=="sync"&&(u=!0,a.scheduler=(h,f)=>{f?h():Ta(h)}),a.augmentJob=h=>{t&&(h.flags|=4),u&&(h.flags|=2,d&&(h.id=d.uid,h.i=d))};const p=bb(e,t,a);return Qr&&(c?c.push(p):l&&p()),p}function Gb(e,t,n){const i=this.proxy,r=vt(e)?e.includes(".")?Ud(i,e):()=>i[e]:e.bind(i,i);let o;Fe(t)?o=t:(o=t.handler,n=t);const s=Jr(this),a=Pa(r,o.bind(i),n);return s(),a}function Ud(e,t){const n=t.split(".");return()=>{let i=e;for(let r=0;r<n.length&&i;r++)i=i[n[r]];return i}}const qb=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${en(t)}Modifiers`]||e[`${yn(t)}Modifiers`];function Yb(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||ot;let r=n;const o=t.startsWith("update:"),s=o&&qb(i,t.slice(7));s&&(s.trim&&(r=n.map(d=>vt(d)?d.trim():d)),s.number&&(r=n.map(pa)));let a,l=i[a=fa(t)]||i[a=fa(en(t))];!l&&o&&(l=i[a=fa(yn(t))]),l&&Nn(l,e,6,r);const c=i[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Nn(c,e,6,r)}}const Kb=new WeakMap;function Wd(e,t,n=!1){const i=n?Kb:t.emitsCache,r=i.get(e);if(r!==void 0)return r;const o=e.emits;let s={},a=!1;if(!Fe(e)){const l=c=>{const d=Wd(c,t,!0);d&&(a=!0,Lt(s,d))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(bt(e)&&i.set(e,null),null):(je(o)?o.forEach(l=>s[l]=null):Lt(s,o),bt(e)&&i.set(e,s),s)}function ss(e,t){return!e||!zo(t)?!1:(t=t.slice(2).replace(/Once$/,""),dt(e,t[0].toLowerCase()+t.slice(1))||dt(e,yn(t))||dt(e,t))}function hz(){}function Gd(e){const{type:t,vnode:n,proxy:i,withProxy:r,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:d,props:u,data:p,setupState:h,ctx:f,inheritAttrs:b}=e,y=Jo(e);let S,w;try{if(n.shapeFlag&4){const k=r||i,C=k;S=Fn(c.call(C,k,d,u,h,p,f)),w=a}else{const k=t;S=Fn(k.length>1?k(u,{attrs:a,slots:s,emit:l}):k(u,null)),w=t.props?a:Xb(a)}}catch(k){Yr.length=0,Xo(k,e,1),S=ae(si)}let E=S;if(w&&b!==!1){const k=Object.keys(w),{shapeFlag:C}=E;k.length&&C&7&&(o&&k.some(da)&&(w=Zb(w,o)),E=ir(E,w,!1,!0))}return n.dirs&&(E=ir(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&Ia(E,n.transition),S=E,Jo(y),S}const Xb=e=>{let t;for(const n in e)(n==="class"||n==="style"||zo(n))&&((t||(t={}))[n]=e[n]);return t},Zb=(e,t)=>{const n={};for(const i in e)(!da(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function Jb(e,t,n){const{props:i,children:r,component:o}=e,{props:s,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return i?qd(i,s,c):!!s;if(l&8){const d=t.dynamicProps;for(let u=0;u<d.length;u++){const p=d[u];if(s[p]!==i[p]&&!ss(c,p))return!0}}}else return(r||a)&&(!a||!a.$stable)?!0:i===s?!1:i?s?qd(i,s,c):!0:!!s;return!1}function qd(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let r=0;r<i.length;r++){const o=i[r];if(t[o]!==e[o]&&!ss(n,o))return!0}return!1}function Qb({vnode:e,parent:t},n){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=n,t=t.parent;else break}}const Yd={},Kd=()=>Object.create(Yd),Xd=e=>Object.getPrototypeOf(e)===Yd;function eg(e,t,n,i=!1){const r={},o=Kd();e.propsDefaults=Object.create(null),Zd(e,t,r,o);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=i?r:sb(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function tg(e,t,n,i){const{props:r,attrs:o,vnode:{patchFlag:s}}=e,a=at(r),[l]=e.propsOptions;let c=!1;if((i||s>0)&&!(s&16)){if(s&8){const d=e.vnode.dynamicProps;for(let u=0;u<d.length;u++){let p=d[u];if(ss(e.emitsOptions,p))continue;const h=t[p];if(l)if(dt(o,p))h!==o[p]&&(o[p]=h,c=!0);else{const f=en(p);r[f]=Ra(l,a,f,h,e,!1)}else h!==o[p]&&(o[p]=h,c=!0)}}}else{Zd(e,t,r,o)&&(c=!0);let d;for(const u in a)(!t||!dt(t,u)&&((d=yn(u))===u||!dt(t,d)))&&(l?n&&(n[u]!==void 0||n[d]!==void 0)&&(r[u]=Ra(l,a,u,void 0,e,!0)):delete r[u]);if(o!==a)for(const u in o)(!t||!dt(t,u))&&(delete o[u],c=!0)}c&&ti(e.attrs,"set","")}function Zd(e,t,n,i){const[r,o]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(Pr(l))continue;const c=t[l];let d;r&&dt(r,d=en(l))?!o||!o.includes(d)?n[d]=c:(a||(a={}))[d]=c:ss(e.emitsOptions,l)||(!(l in i)||c!==i[l])&&(i[l]=c,s=!0)}if(o){const l=at(n),c=a||ot;for(let d=0;d<o.length;d++){const u=o[d];n[u]=Ra(r,l,u,c[u],e,!dt(c,u))}}return s}function Ra(e,t,n,i,r,o){const s=e[n];if(s!=null){const a=dt(s,"default");if(a&&i===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&Fe(l)){const{propsDefaults:c}=r;if(n in c)i=c[n];else{const d=Jr(r);i=c[n]=l.call(null,t),d()}}else i=l;r.ce&&r.ce._setProp(n,i)}s[0]&&(o&&!a?i=!1:s[1]&&(i===""||i===yn(n))&&(i=!0))}return i}const ng=new WeakMap;function Jd(e,t,n=!1){const i=n?ng:t.propsCache,r=i.get(e);if(r)return r;const o=e.props,s={},a=[];let l=!1;if(!Fe(e)){const d=u=>{l=!0;const[p,h]=Jd(u,t,!0);Lt(s,p),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!l)return bt(e)&&i.set(e,Tn),Tn;if(je(o))for(let d=0;d<o.length;d++){const u=en(o[d]);Qd(u)&&(s[u]=ot)}else if(o)for(const d in o){const u=en(d);if(Qd(u)){const p=o[d],h=s[u]=je(p)||Fe(p)?{type:p}:Lt({},p),f=h.type;let b=!1,y=!0;if(je(f))for(let S=0;S<f.length;++S){const w=f[S],E=Fe(w)&&w.name;if(E==="Boolean"){b=!0;break}else E==="String"&&(y=!1)}else b=Fe(f)&&f.name==="Boolean";h[0]=b,h[1]=y,(b||dt(h,"default"))&&a.push(u)}}const c=[s,a];return bt(e)&&i.set(e,c),c}function Qd(e){return e[0]!=="$"&&!Pr(e)}const Na=e=>e==="_"||e==="_ctx"||e==="$stable",Ba=e=>je(e)?e.map(Fn):[Fn(e)],ig=(e,t,n)=>{if(t._n)return t;const i=z((...r)=>Ba(t(...r)),n);return i._c=!1,i},eu=(e,t,n)=>{const i=e._ctx;for(const r in e){if(Na(r))continue;const o=e[r];if(Fe(o))t[r]=ig(r,o,i);else if(o!=null){const s=Ba(o);t[r]=()=>s}}},tu=(e,t)=>{const n=Ba(t);e.slots.default=()=>n},nu=(e,t,n)=>{for(const i in t)(n||!Na(i))&&(e[i]=t[i])},rg=(e,t,n)=>{const i=e.slots=Kd();if(e.vnode.shapeFlag&32){const r=t._;r?(nu(i,t,n),n&&Fc(i,"_",r,!0)):eu(t,i)}else t&&tu(e,t)},og=(e,t,n)=>{const{vnode:i,slots:r}=e;let o=!0,s=ot;if(i.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:nu(r,t,n):(o=!t.$stable,eu(t,r)),s=t}else t&&(tu(e,t),s={default:1});if(o)for(const a in r)!Na(a)&&s[a]==null&&delete r[a]},rn=dg;function sg(e){return ag(e)}function ag(e,t){const n=Do();n.__VUE__=!0;const{insert:i,remove:r,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:d,parentNode:u,nextSibling:p,setScopeId:h=On,insertStaticContent:f}=e,b=(P,B,Q,J=null,L=null,V=null,re=void 0,N=null,Y=!!B.dynamicChildren)=>{if(P===B)return;P&&!Zr(P,B)&&(J=me(P),_e(P,L,V,!0),P=null),B.patchFlag===-2&&(Y=!1,B.dynamicChildren=null);const{type:Z,ref:Se,shapeFlag:he}=B;switch(Z){case as:y(P,B,Q,J);break;case si:S(P,B,Q,J);break;case ls:P==null&&w(B,Q,J,re);break;case pe:q(P,B,Q,J,L,V,re,N,Y);break;default:he&1?C(P,B,Q,J,L,V,re,N,Y):he&6?ie(P,B,Q,J,L,V,re,N,Y):(he&64||he&128)&&Z.process(P,B,Q,J,L,V,re,N,Y,Pe)}Se!=null&&L?Ur(Se,P&&P.ref,V,B||P,!B):Se==null&&P&&P.ref!=null&&Ur(P.ref,null,V,P,!0)},y=(P,B,Q,J)=>{if(P==null)i(B.el=a(B.children),Q,J);else{const L=B.el=P.el;B.children!==P.children&&c(L,B.children)}},S=(P,B,Q,J)=>{P==null?i(B.el=l(B.children||""),Q,J):B.el=P.el},w=(P,B,Q,J)=>{[P.el,P.anchor]=f(P.children,B,Q,J,P.el,P.anchor)},E=({el:P,anchor:B},Q,J)=>{let L;for(;P&&P!==B;)L=p(P),i(P,Q,J),P=L;i(B,Q,J)},k=({el:P,anchor:B})=>{let Q;for(;P&&P!==B;)Q=p(P),r(P),P=Q;r(B)},C=(P,B,Q,J,L,V,re,N,Y)=>{if(B.type==="svg"?re="svg":B.type==="math"&&(re="mathml"),P==null)I(B,Q,J,L,V,re,N,Y);else{const Z=P.el&&P.el._isVueCE?P.el:null;try{Z&&Z._beginPatch(),W(P,B,L,V,re,N,Y)}finally{Z&&Z._endPatch()}}},I=(P,B,Q,J,L,V,re,N)=>{let Y,Z;const{props:Se,shapeFlag:he,transition:Ce,dirs:we}=P;if(Y=P.el=s(P.type,V,Se&&Se.is,Se),he&8?d(Y,P.children):he&16&&$(P.children,Y,null,J,L,Da(P,V),re,N),we&&Li(P,null,J,"created"),A(Y,P,P.scopeId,re,J),Se){for(const Ke in Se)Ke!=="value"&&!Pr(Ke)&&o(Y,Ke,null,Se[Ke],V,J);"value"in Se&&o(Y,"value",null,Se.value,V),(Z=Se.onVnodeBeforeMount)&&Hn(Z,J,P)}we&&Li(P,null,J,"beforeMount");const Re=lg(L,Ce);Re&&Ce.beforeEnter(Y),i(Y,B,Q),((Z=Se&&Se.onVnodeMounted)||Re||we)&&rn(()=>{Z&&Hn(Z,J,P),Re&&Ce.enter(Y),we&&Li(P,null,J,"mounted")},L)},A=(P,B,Q,J,L)=>{if(Q&&h(P,Q),J)for(let V=0;V<J.length;V++)h(P,J[V]);if(L){let V=L.subTree;if(B===V||ou(V.type)&&(V.ssContent===B||V.ssFallback===B)){const re=L.vnode;A(P,re,re.scopeId,re.slotScopeIds,L.parent)}}},$=(P,B,Q,J,L,V,re,N,Y=0)=>{for(let Z=Y;Z<P.length;Z++){const Se=P[Z]=N?yi(P[Z]):Fn(P[Z]);b(null,Se,B,Q,J,L,V,re,N)}},W=(P,B,Q,J,L,V,re)=>{const N=B.el=P.el;let{patchFlag:Y,dynamicChildren:Z,dirs:Se}=B;Y|=P.patchFlag&16;const he=P.props||ot,Ce=B.props||ot;let we;if(Q&&Oi(Q,!1),(we=Ce.onVnodeBeforeUpdate)&&Hn(we,Q,B,P),Se&&Li(B,P,Q,"beforeUpdate"),Q&&Oi(Q,!0),(he.innerHTML&&Ce.innerHTML==null||he.textContent&&Ce.textContent==null)&&d(N,""),Z?U(P.dynamicChildren,Z,N,Q,J,Da(B,L),V):re||H(P,B,N,null,Q,J,Da(B,L),V,!1),Y>0){if(Y&16)O(N,he,Ce,Q,L);else if(Y&2&&he.class!==Ce.class&&o(N,"class",null,Ce.class,L),Y&4&&o(N,"style",he.style,Ce.style,L),Y&8){const Re=B.dynamicProps;for(let Ke=0;Ke<Re.length;Ke++){const Xe=Re[Ke],wt=he[Xe],_t=Ce[Xe];(_t!==wt||Xe==="value")&&o(N,Xe,wt,_t,L,Q)}}Y&1&&P.children!==B.children&&d(N,B.children)}else!re&&Z==null&&O(N,he,Ce,Q,L);((we=Ce.onVnodeUpdated)||Se)&&rn(()=>{we&&Hn(we,Q,B,P),Se&&Li(B,P,Q,"updated")},J)},U=(P,B,Q,J,L,V,re)=>{for(let N=0;N<B.length;N++){const Y=P[N],Z=B[N],Se=Y.el&&(Y.type===pe||!Zr(Y,Z)||Y.shapeFlag&198)?u(Y.el):Q;b(Y,Z,Se,null,J,L,V,re,!0)}},O=(P,B,Q,J,L)=>{if(B!==Q){if(B!==ot)for(const V in B)!Pr(V)&&!(V in Q)&&o(P,V,B[V],null,L,J);for(const V in Q){if(Pr(V))continue;const re=Q[V],N=B[V];re!==N&&V!=="value"&&o(P,V,N,re,L,J)}"value"in Q&&o(P,"value",B.value,Q.value,L)}},q=(P,B,Q,J,L,V,re,N,Y)=>{const Z=B.el=P?P.el:a(""),Se=B.anchor=P?P.anchor:a("");let{patchFlag:he,dynamicChildren:Ce,slotScopeIds:we}=B;we&&(N=N?N.concat(we):we),P==null?(i(Z,Q,J),i(Se,Q,J),$(B.children||[],Q,Se,L,V,re,N,Y)):he>0&&he&64&&Ce&&P.dynamicChildren?(U(P.dynamicChildren,Ce,Q,L,V,re,N),(B.key!=null||L&&B===L.subTree)&&ja(P,B,!0)):H(P,B,Q,Se,L,V,re,N,Y)},ie=(P,B,Q,J,L,V,re,N,Y)=>{B.slotScopeIds=N,P==null?B.shapeFlag&512?L.ctx.activate(B,Q,J,re,Y):fe(B,Q,J,L,V,re,Y):ke(P,B,Y)},fe=(P,B,Q,J,L,V,re)=>{const N=P.component=mg(P,J,L);if(Id(P)&&(N.ctx.renderer=Pe),bg(N,!1,re),N.asyncDep){if(L&&L.registerDep(N,F,re),!P.el){const Y=N.subTree=ae(si);S(null,Y,B,Q),P.placeholder=Y.el}}else F(N,P,B,Q,L,V,re)},ke=(P,B,Q)=>{const J=B.component=P.component;if(Jb(P,B,Q))if(J.asyncDep&&!J.asyncResolved){D(J,B,Q);return}else J.next=B,J.update();else B.el=P.el,J.vnode=B},F=(P,B,Q,J,L,V,re)=>{const N=()=>{if(P.isMounted){let{next:he,bu:Ce,u:we,parent:Re,vnode:Ke}=P;{const Ie=iu(P);if(Ie){he&&(he.el=Ke.el,D(P,he,re)),Ie.asyncDep.then(()=>{P.isUnmounted||N()});return}}let Xe=he,wt;Oi(P,!1),he?(he.el=Ke.el,D(P,he,re)):he=Ke,Ce&&Bo(Ce),(wt=he.props&&he.props.onVnodeBeforeUpdate)&&Hn(wt,Re,he,Ke),Oi(P,!0);const _t=Gd(P),Rt=P.subTree;P.subTree=_t,b(Rt,_t,u(Rt.el),me(Rt),P,L,V),he.el=_t.el,Xe===null&&Qb(P,_t.el),we&&rn(we,L),(wt=he.props&&he.props.onVnodeUpdated)&&rn(()=>Hn(wt,Re,he,Ke),L)}else{let he;const{el:Ce,props:we}=B,{bm:Re,m:Ke,parent:Xe,root:wt,type:_t}=P,Rt=er(B);Oi(P,!1),Re&&Bo(Re),!Rt&&(he=we&&we.onVnodeBeforeMount)&&Hn(he,Xe,B),Oi(P,!0);{wt.ce&&wt.ce._def.shadowRoot!==!1&&wt.ce._injectChildStyle(_t);const Ie=P.subTree=Gd(P);b(null,Ie,Q,J,P,L,V),B.el=Ie.el}if(Ke&&rn(Ke,L),!Rt&&(he=we&&we.onVnodeMounted)){const Ie=B;rn(()=>Hn(he,Xe,Ie),L)}(B.shapeFlag&256||Xe&&er(Xe.vnode)&&Xe.vnode.shapeFlag&256)&&P.a&&rn(P.a,L),P.isMounted=!0,B=Q=J=null}};P.scope.on();const Y=P.effect=new qc(N);P.scope.off();const Z=P.update=Y.run.bind(Y),Se=P.job=Y.runIfDirty.bind(Y);Se.i=P,Se.id=P.uid,Y.scheduler=()=>Ta(Se),Oi(P,!0),Z()},D=(P,B,Q)=>{B.component=P;const J=P.vnode.props;P.vnode=B,P.next=null,tg(P,B.props,J,Q),og(P,B.children,Q),Pn(),vd(P),Rn()},H=(P,B,Q,J,L,V,re,N,Y=!1)=>{const Z=P&&P.children,Se=P?P.shapeFlag:0,he=B.children,{patchFlag:Ce,shapeFlag:we}=B;if(Ce>0){if(Ce&128){oe(Z,he,Q,J,L,V,re,N,Y);return}else if(Ce&256){K(Z,he,Q,J,L,V,re,N,Y);return}}we&8?(Se&16&&se(Z,L,V),he!==Z&&d(Q,he)):Se&16?we&16?oe(Z,he,Q,J,L,V,re,N,Y):se(Z,L,V,!0):(Se&8&&d(Q,""),we&16&&$(he,Q,J,L,V,re,N,Y))},K=(P,B,Q,J,L,V,re,N,Y)=>{P=P||Tn,B=B||Tn;const Z=P.length,Se=B.length,he=Math.min(Z,Se);let Ce;for(Ce=0;Ce<he;Ce++){const we=B[Ce]=Y?yi(B[Ce]):Fn(B[Ce]);b(P[Ce],we,Q,null,L,V,re,N,Y)}Z>Se?se(P,L,V,!0,!1,he):$(B,Q,J,L,V,re,N,Y,he)},oe=(P,B,Q,J,L,V,re,N,Y)=>{let Z=0;const Se=B.length;let he=P.length-1,Ce=Se-1;for(;Z<=he&&Z<=Ce;){const we=P[Z],Re=B[Z]=Y?yi(B[Z]):Fn(B[Z]);if(Zr(we,Re))b(we,Re,Q,null,L,V,re,N,Y);else break;Z++}for(;Z<=he&&Z<=Ce;){const we=P[he],Re=B[Ce]=Y?yi(B[Ce]):Fn(B[Ce]);if(Zr(we,Re))b(we,Re,Q,null,L,V,re,N,Y);else break;he--,Ce--}if(Z>he){if(Z<=Ce){const we=Ce+1,Re=we<Se?B[we].el:J;for(;Z<=Ce;)b(null,B[Z]=Y?yi(B[Z]):Fn(B[Z]),Q,Re,L,V,re,N,Y),Z++}}else if(Z>Ce)for(;Z<=he;)_e(P[Z],L,V,!0),Z++;else{const we=Z,Re=Z,Ke=new Map;for(Z=Re;Z<=Ce;Z++){const Ge=B[Z]=Y?yi(B[Z]):Fn(B[Z]);Ge.key!=null&&Ke.set(Ge.key,Z)}let Xe,wt=0;const _t=Ce-Re+1;let Rt=!1,Ie=0;const Me=new Array(_t);for(Z=0;Z<_t;Z++)Me[Z]=0;for(Z=we;Z<=he;Z++){const Ge=P[Z];if(wt>=_t){_e(Ge,L,V,!0);continue}let ut;if(Ge.key!=null)ut=Ke.get(Ge.key);else for(Xe=Re;Xe<=Ce;Xe++)if(Me[Xe-Re]===0&&Zr(Ge,B[Xe])){ut=Xe;break}ut===void 0?_e(Ge,L,V,!0):(Me[ut-Re]=Z+1,ut>=Ie?Ie=ut:Rt=!0,b(Ge,B[ut],Q,null,L,V,re,N,Y),wt++)}const pt=Rt?cg(Me):Tn;for(Xe=pt.length-1,Z=_t-1;Z>=0;Z--){const Ge=Re+Z,ut=B[Ge],Ut=B[Ge+1],xn=Ge+1<Se?Ut.el||Ut.placeholder:J;Me[Z]===0?b(null,ut,Q,xn,L,V,re,N,Y):Rt&&(Xe<0||Z!==pt[Xe]?ce(ut,Q,xn,2):Xe--)}}},ce=(P,B,Q,J,L=null)=>{const{el:V,type:re,transition:N,children:Y,shapeFlag:Z}=P;if(Z&6){ce(P.component.subTree,B,Q,J);return}if(Z&128){P.suspense.move(B,Q,J);return}if(Z&64){re.move(P,B,Q,Pe);return}if(re===pe){i(V,B,Q);for(let he=0;he<Y.length;he++)ce(Y[he],B,Q,J);i(P.anchor,B,Q);return}if(re===ls){E(P,B,Q);return}if(J!==2&&Z&1&&N)if(J===0)N.beforeEnter(V),i(V,B,Q),rn(()=>N.enter(V),L);else{const{leave:he,delayLeave:Ce,afterLeave:we}=N,Re=()=>{P.ctx.isUnmounted?r(V):i(V,B,Q)},Ke=()=>{V._isLeaving&&V[Eb](!0),he(V,()=>{Re(),we&&we()})};Ce?Ce(V,Re,Ke):Ke()}else i(V,B,Q)},_e=(P,B,Q,J=!1,L=!1)=>{const{type:V,props:re,ref:N,children:Y,dynamicChildren:Z,shapeFlag:Se,patchFlag:he,dirs:Ce,cacheIndex:we}=P;if(he===-2&&(L=!1),N!=null&&(Pn(),Ur(N,null,Q,P,!0),Rn()),we!=null&&(B.renderCache[we]=void 0),Se&256){B.ctx.deactivate(P);return}const Re=Se&1&&Ce,Ke=!er(P);let Xe;if(Ke&&(Xe=re&&re.onVnodeBeforeUnmount)&&Hn(Xe,B,P),Se&6)He(P.component,Q,J);else{if(Se&128){P.suspense.unmount(Q,J);return}Re&&Li(P,null,B,"beforeUnmount"),Se&64?P.type.remove(P,B,Q,Pe,J):Z&&!Z.hasOnce&&(V!==pe||he>0&&he&64)?se(Z,B,Q,!1,!0):(V===pe&&he&384||!L&&Se&16)&&se(Y,B,Q),J&&ze(P)}(Ke&&(Xe=re&&re.onVnodeUnmounted)||Re)&&rn(()=>{Xe&&Hn(Xe,B,P),Re&&Li(P,null,B,"unmounted")},Q)},ze=P=>{const{type:B,el:Q,anchor:J,transition:L}=P;if(B===pe){st(Q,J);return}if(B===ls){k(P);return}const V=()=>{r(Q),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(P.shapeFlag&1&&L&&!L.persisted){const{leave:re,delayLeave:N}=L,Y=()=>re(Q,V);N?N(P.el,V,Y):Y()}else V()},st=(P,B)=>{let Q;for(;P!==B;)Q=p(P),r(P),P=Q;r(B)},He=(P,B,Q)=>{const{bum:J,scope:L,job:V,subTree:re,um:N,m:Y,a:Z}=P;ru(Y),ru(Z),J&&Bo(J),L.stop(),V&&(V.flags|=8,_e(re,P,B,Q)),N&&rn(N,B),rn(()=>{P.isUnmounted=!0},B)},se=(P,B,Q,J=!1,L=!1,V=0)=>{for(let re=V;re<P.length;re++)_e(P[re],B,Q,J,L)},me=P=>{if(P.shapeFlag&6)return me(P.component.subTree);if(P.shapeFlag&128)return P.suspense.next();const B=p(P.anchor||P.el),Q=B&&B[_d];return Q?p(Q):B};let be=!1;const it=(P,B,Q)=>{P==null?B._vnode&&_e(B._vnode,null,null,!0):b(B._vnode||null,P,B,null,null,null,Q),B._vnode=P,be||(be=!0,vd(),xd(),be=!1)},Pe={p:b,um:_e,m:ce,r:ze,mt:fe,mc:$,pc:H,pbc:U,n:me,o:e};return{render:it,hydrate:void 0,createApp:Vb(it)}}function Da({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Oi({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function lg(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ja(e,t,n=!1){const i=e.children,r=t.children;if(je(i)&&je(r))for(let o=0;o<i.length;o++){const s=i[o];let a=r[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=r[o]=yi(r[o]),a.el=s.el),!n&&a.patchFlag!==-2&&ja(s,a)),a.type===as&&a.patchFlag!==-1&&(a.el=s.el),a.type===si&&!a.el&&(a.el=s.el)}}function cg(e){const t=e.slice(),n=[0];let i,r,o,s,a;const l=e.length;for(i=0;i<l;i++){const c=e[i];if(c!==0){if(r=n[n.length-1],e[r]<c){t[i]=r,n.push(i);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,e[n[a]]<c?o=a+1:s=a;c<e[n[o]]&&(o>0&&(t[i]=n[o-1]),n[o]=i)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}function iu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:iu(t)}function ru(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const ou=e=>e.__isSuspense;function dg(e,t){t&&t.pendingBranch?je(e)?t.effects.push(...e):t.effects.push(e):kb(e)}const pe=Symbol.for("v-fgt"),as=Symbol.for("v-txt"),si=Symbol.for("v-cmt"),ls=Symbol.for("v-stc"),Yr=[];let mn=null;function m(e=!1){Yr.push(mn=e?null:[])}function ug(){Yr.pop(),mn=Yr[Yr.length-1]||null}let Kr=1;function cs(e,t=!1){Kr+=e,e<0&&mn&&t&&(mn.hasOnce=!0)}function su(e){return e.dynamicChildren=Kr>0?mn||Tn:null,ug(),Kr>0&&mn&&mn.push(e),e}function x(e,t,n,i,r,o){return su(v(e,t,n,i,r,o,!0))}function te(e,t,n,i,r){return su(ae(e,t,n,i,r,!0))}function Xr(e){return e?e.__v_isVNode===!0:!1}function Zr(e,t){return e.type===t.type&&e.key===t.key}const au=({key:e})=>e??null,ds=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?vt(e)||Ot(e)||Fe(e)?{i:Ft,r:e,k:t,f:!!n}:e:null);function v(e,t=null,n=null,i=0,r=null,o=e===pe?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&au(t),ref:t&&ds(t),scopeId:wd,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:o,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Ft};return a?(Fa(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=vt(n)?8:16),Kr>0&&!s&&mn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&mn.push(l),l}const ae=fg;function fg(e,t=null,n=null,i=0,r=null,o=!1){if((!e||e===Od)&&(e=si),Xr(e)){const a=ir(e,t,!0);return n&&Fa(a,n),Kr>0&&!o&&mn&&(a.shapeFlag&6?mn[mn.indexOf(e)]=a:mn.push(a)),a.patchFlag=-2,a}if(_g(e)&&(e=e.__vccOpts),t){t=Ne(t);let{class:a,style:l}=t;a&&!vt(a)&&(t.class=X(a)),bt(l)&&(qo(l)&&!je(l)&&(l=Lt({},l)),t.style=et(l))}const s=vt(e)?1:ou(e)?128:Sb(e)?64:bt(e)?4:Fe(e)?2:0;return v(e,t,n,i,r,s,o,!0)}function Ne(e){return e?qo(e)||Xd(e)?Lt({},e):e:null}function ir(e,t,n=!1,i=!1){const{props:r,ref:o,patchFlag:s,children:a,transition:l}=e,c=t?Je(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&au(c),ref:t&&t.ref?n&&o?je(o)?o.concat(ds(t)):[o,ds(t)]:ds(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ir(e.ssContent),ssFallback:e.ssFallback&&ir(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&i&&Ia(d,l.clone(d)),d}function Yt(e=" ",t=0){return ae(as,null,e,t)}function lu(e,t){const n=ae(ls,null,e);return n.staticCount=t,n}function ee(e="",t=!1){return t?(m(),te(si,null,e)):ae(si,null,e)}function Fn(e){return e==null||typeof e=="boolean"?ae(si):je(e)?ae(pe,null,e.slice()):Xr(e)?yi(e):ae(as,null,String(e))}function yi(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ir(e)}function Fa(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(je(t))n=16;else if(typeof t=="object")if(i&65){const r=t.default;r&&(r._c&&(r._d=!1),Fa(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Xd(t)?t._ctx=Ft:r===3&&Ft&&(Ft.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Fe(t)?(t={default:t,_ctx:Ft},n=32):(t=String(t),i&64?(n=16,t=[Yt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Je(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const r in i)if(r==="class")t.class!==i.class&&(t.class=X([t.class,i.class]));else if(r==="style")t.style=et([t.style,i.style]);else if(zo(r)){const o=t[r],s=i[r];s&&o!==s&&!(je(o)&&o.includes(s))&&(t[r]=o?[].concat(o,s):s)}else r!==""&&(t[r]=i[r])}return t}function Hn(e,t,n,i=null){Nn(e,t,7,[n,i])}const pg=Vd();let hg=0;function mg(e,t,n){const i=e.type,r=(t?t.appContext:e.appContext)||pg,o={uid:hg++,vnode:e,type:i,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Dm(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Jd(i,r),emitsOptions:Wd(i,r),emit:null,emitted:null,propsDefaults:ot,inheritAttrs:i.inheritAttrs,ctx:ot,data:ot,props:ot,attrs:ot,slots:ot,refs:ot,setupState:ot,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 o.ctx={_:o},o.root=t?t.root:o,o.emit=Yb.bind(null,o),e.ce&&e.ce(o),o}let Kt=null;const Pi=()=>Kt||Ft;let us,Ha;{const e=Do(),t=(n,i)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(i),o=>{r.length>1?r.forEach(s=>s(o)):r[0](o)}};us=t("__VUE_INSTANCE_SETTERS__",n=>Kt=n),Ha=t("__VUE_SSR_SETTERS__",n=>Qr=n)}const Jr=e=>{const t=Kt;return us(e),e.scope.on(),()=>{e.scope.off(),us(t)}},cu=()=>{Kt&&Kt.scope.off(),us(null)};function du(e){return e.vnode.shapeFlag&4}let Qr=!1;function bg(e,t=!1,n=!1){t&&Ha(t);const{props:i,children:r}=e.vnode,o=du(e);eg(e,i,o,t),rg(e,r,n||t);const s=o?gg(e,t):void 0;return t&&Ha(!1),s}function gg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Rb);const{setup:i}=n;if(i){Pn();const r=e.setupContext=i.length>1?xg(e):null,o=Jr(e),s=Zi(i,e,0,[e.props,r]),a=Dc(s);if(Rn(),o(),(a||e.sp)&&!er(e)&&$d(e),a){if(s.then(cu,cu),t)return s.then(l=>{uu(e,l)}).catch(l=>{Xo(l,e,0)});e.asyncDep=s}else uu(e,s)}else fu(e)}function uu(e,t,n){Fe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:bt(t)&&(e.setupState=pd(t)),fu(e)}function fu(e,t,n){const i=e.type;e.render||(e.render=i.render||On);{const r=Jr(e);Pn();try{Nb(e)}finally{Rn(),r()}}}const vg={get(e,t){return qt(e,"get",""),e[t]}};function xg(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,vg),slots:e.slots,emit:e.emit,expose:t}}function fs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(pd(ab(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Gr)return Gr[n](e)},has(t,n){return n in t||n in Gr}})):e.proxy}const yg=/(?:^|[-_])\w/g,wg=e=>e.replace(yg,t=>t.toUpperCase()).replace(/[-_]/g,"");function pu(e,t=!0){return Fe(e)?e.displayName||e.name:e.name||t&&e.__name}function hu(e,t,n=!1){let i=pu(t);if(!i&&t.__file){const r=t.__file.match(/([^/\\]+)\.\w+$/);r&&(i=r[1])}if(!i&&e){const r=o=>{for(const s in o)if(o[s]===t)return s};i=r(e.components)||e.parent&&r(e.parent.type.components)||r(e.appContext.components)}return i?wg(i):n?"App":"Anonymous"}function _g(e){return Fe(e)&&"__vccOpts"in e}const de=(e,t)=>hb(e,t,Qr);function xt(e,t,n){try{cs(-1);const i=arguments.length;return i===2?bt(t)&&!je(t)?Xr(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Xr(n)&&(n=[n]),ae(e,t,n))}finally{cs(1)}}const kg="3.5.25";/** 17* @vue/runtime-dom v3.5.25 18* (c) 2018-present Yuxi (Evan) You and Vue contributors 19* @license MIT
20**/let Va;const mu=typeof window<"u"&&window.trustedTypes;if(mu)try{Va=mu.createPolicy("vue",{createHTML:e=>e})}catch{}const bu=Va?e=>Va.createHTML(e):e=>e,Sg="http://www.w3.org/2000/svg",Cg="http://www.w3.org/1998/Math/MathML",ai=typeof document<"u"?document:null,gu=ai&&ai.createElement("template"),Eg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const r=t==="svg"?ai.createElementNS(Sg,e):t==="mathml"?ai.createElementNS(Cg,e):n?ai.createElement(e,{is:n}):ai.createElement(e);return e==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:e=>ai.createTextNode(e),createComment:e=>ai.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ai.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,r,o){const s=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{gu.innerHTML=bu(i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e);const a=gu.content;if(i==="svg"||i==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Tg=Symbol("_vtc");function $g(e,t,n){const i=e[Tg];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ps=Symbol("_vod"),vu=Symbol("_vsh"),Pt={name:"show",beforeMount(e,{value:t},{transition:n}){e[ps]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):eo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),eo(e,!0),i.enter(e)):i.leave(e,()=>{eo(e,!1)}):eo(e,t))},beforeUnmount(e,{value:t}){eo(e,t)}};function eo(e,t){e.style.display=t?e[ps]:"none",e[vu]=!t}const Ag=Symbol(""),Ig=/(?:^|;)\s*display\s*:/;function Mg(e,t,n){const i=e.style,r=vt(n);let o=!1;if(n&&!r){if(t)if(vt(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&hs(i,a,"")}else for(const s in t)n[s]==null&&hs(i,s,"");for(const s in n)s==="display"&&(o=!0),hs(i,s,n[s])}else if(r){if(t!==n){const s=i[Ag];s&&(n+=";"+s),i.cssText=n,o=Ig.test(n)}}else t&&e.removeAttribute("style");ps in e&&(e[ps]=o?i.display:"",e[vu]&&(i.display="none"))}const xu=/\s*!important$/;function hs(e,t,n){if(je(n))n.forEach(i=>hs(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=zg(e,t);xu.test(n)?e.setProperty(yn(i),n.replace(xu,""),"important"):e[i]=n}}const yu=["Webkit","Moz","ms"],Ua={};function zg(e,t){const n=Ua[t];if(n)return n;let i=en(t);if(i!=="filter"&&i in e)return Ua[t]=i;i=No(i);for(let r=0;r<yu.length;r++){const o=yu[r]+i;if(o in e)return Ua[t]=o}return t}const wu="http://www.w3.org/1999/xlink";function _u(e,t,n,i,r,o=Bm(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(wu,t.slice(6,t.length)):e.setAttributeNS(wu,t,n):n==null||o&&!Uc(n)?e.removeAttribute(t):e.setAttribute(t,o?"":ei(n)?String(n):n)}function ku(e,t,n,i,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?bu(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Uc(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(r||t)}function rr(e,t,n,i){e.addEventListener(t,n,i)}function Lg(e,t,n,i){e.removeEventListener(t,n,i)}const Su=Symbol("_vei");function Og(e,t,n,i,r=null){const o=e[Su]||(e[Su]={}),s=o[t];if(i&&s)s.value=i;else{const[a,l]=Pg(t);if(i){const c=o[t]=Bg(i,r);rr(e,a,c,l)}else s&&(Lg(e,a,s,l),o[t]=void 0)}}const Cu=/(?:Once|Passive|Capture)$/;function Pg(e){let t;if(Cu.test(e)){t={};let i;for(;i=e.match(Cu);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):yn(e.slice(2)),t]}let Wa=0;const Rg=Promise.resolve(),Ng=()=>Wa||(Rg.then(()=>Wa=0),Wa=Date.now());function Bg(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Nn(Dg(i,n.value),t,5,[i])};return n.value=e,n.attached=Ng(),n}function Dg(e,t){if(je(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>r=>!r._stopped&&i&&i(r))}else return t}const Eu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,jg=(e,t,n,i,r,o)=>{const s=r==="svg";t==="class"?$g(e,i,s):t==="style"?Mg(e,n,i):zo(t)?da(t)||Og(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
vendor: 4,376 bytes, line 20
20slice(1),!1):Fg(e,t,i,s))?(ku(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&_u(e,t,i,s,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!vt(i))?ku(e,en(t),i,o,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),_u(e,t,i,s))};function Fg(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Eu(t)&&Fe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Eu(t)&&vt(n)?!1:t in e}const Tu={};function Hg(e,t,n){let i=j(e,t);Oo(i)&&(i=Lt({},i,t));class r extends Ga{constructor(s){super(i,s,n)}}return r.def=i,r}const Vg=typeof HTMLElement<"u"?HTMLElement:class{};class Ga extends Vg{constructor(t,n={},i=Ou){super(),this._def=t,this._props=n,this._createApp=i,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&i!==Ou?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Lt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Ga){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,ct(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let i=0;i<this.attributes.length;i++)this._setAttr(this.attributes[i].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const t=(i,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:o,styles:s}=i;let a;if(o&&!je(o))for(const l in o){const c=o[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Hc(this._props[l])),(a||(a=Object.create(null)))[en(l)]=!0)}this._numberProps=a,this._resolveProps(i),this.shadowRoot&&this._applyStyles(s),this._mount(i)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(i=>{i.configureApp=this._def.configureApp,t(this._def=i,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const i in n)dt(this,i)||Object.defineProperty(this,i,{get:()=>g(n[i])})}_resolveProps(t){const{props:n}=t,i=je(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&i.includes(r)&&this._setProp(r,this[r]);for(const r of i.map(en))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(o){this._setProp(r,o,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let i=n?this.getAttribute(t):Tu;const r=en(t);n&&this._numberProps&&this._numberProps[r]&&(i=Hc(i)),this._setProp(r,i,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,i=!0,r=!1){if(n!==this._props[t]&&(this._dirty=!0,n===Tu?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),i)){const o=this._ob;o&&(this._processMutations(o.takeRecords()),o.disconnect()),n===!0?this.setAttribute(yn(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(yn(t),n+""):n||this.removeAttribute(yn(t)),o&&o.observe(this,{attributes:!0})}}
20_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),Kg(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=ae(this._def,Lt(t,this._props));return this._instance||(n.ce=i=>{this._instance=i,i.ce=this,i.isCE=!0;const r=(o,s)=>{this.dispatchEvent(new CustomEvent(o,Oo(s[0])?Lt({detail:s},s[0]):{detail:s}))};i.emit=(o,...s)=>{r(o,s),yn(o)!==o&&r(yn(o),s)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const i=this._nonce;for(let r=t.length-1;r>=0;r--){const o=document.createElement("style");i&&o.setAttribute("nonce",i),o.textContent=t[r],this.shadowRoot.prepend(o)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const i=n.nodeType===1&&n.getAttribute("slot")||"default";(t[i]||(t[i]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=this._getSlots(),n=this._instance.type.__scopeId;for(let i=0;i<t.length;i++){const r=t[i],o=r.getAttribute("name")||"default",s=this._slots[o],a=r.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const c=n+"-s",d=document.createTreeWalker(l,1);l.setAttribute(c,"");let u;for(;u=d.nextNode();)u.setAttribute(c,"")}a.insertBefore(l,r)}else for(;r.firstChild;)a.insertBefore(r.firstChild,r);a.removeChild(r)}}_getSlots(){const t=[this];this._teleportTargets&&t.push(...this._teleportTargets);const n=new Set;for(const i of t){const r=i.querySelectorAll("slot");for(let o=0;o<r.length;o++)n.add(r[o])}return Array.from(n)}_injectChildStyle(t){this._applyStyles(t.styles,t)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_removeChildStyle(t){}}function Ug(e){const t=Pi(),n=t&&t.ce;return n||null}const $u=e=>{const t=e.props["onUpdate:modelValue"]||!1;return je(t)?n=>Bo(t,n):t};function Wg(e){e.target.composing=!0}function Au(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const qa=Symbol("_assign");function Iu(e,t,n){return t&&(e=e.trim()),n&&(e=pa(e)),e}const Mu={created(e,{modifiers:{lazy:t,trim:n,number:i}},r){e[qa]=$u(r);const o=i||r.props&&r.props.type==="number";rr(e,t?"change":"input",s=>{s.target.composing||e[qa](Iu(e.value,n,o))}),(n||o)&&rr(e,"change",()=>{e.value=Iu(e.value,n,o)}),t||(rr(e,"compositionstart",Wg),rr(e,"compositionend",Au),rr(e,"change",Au))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:i,trim:r,number:o}},s){if(e[qa]=$u(s),e.composing)return;const a=(o||e.type==="number")&&!/^0\d/.test(e.value)?pa(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(i&&t===n||r&&e.value.trim()===l)||(e.value=l))}},Gg=["ctrl","shift","alt","meta"],qg={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Gg.some(n=>e[`${n}Key`]&&!t.includes(n))},wi=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=((r,...o)=>{for(let s=0;s<t.length;s++){const a=qg[t[s]];if(a&&a(r,t))return}return e(r,...o)}))},Yg=Lt({patchProp:jg},Eg);let zu;function Lu(){return zu||(zu=sg(Yg))}const Kg=((...e)=>{Lu().render(...e)}),Ou=((...e)=>{const t=Lu().createApp(...e),{mount:n}=t;return t.mount=i=>{const r=Zg(i);if(!r)return;const o=t._component;!Fe(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const s=n(r,!1,Xg(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t});function Xg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Zg(e){return vt(e)?document.querySelector(e):e}const Jg=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Qg=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,ev=/^([/\\]\s*){2,}[^/\\]/,tv=/^\.?\//;function or(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Jg.test(e):Qg.test(e)||(t.acceptRelative?ev.test(e):!1)}function nv(e="",t){return e.endsWith("/")}function iv(e="",t){return(nv(e)?e.slice(0,-1):e)||"/"}function rv(e="",t){return e.endsWith("/")?e:e+"/"}function ov(e=""){return e.split("://").map(t=>t.replace(/\/{2,}/g,"/")).join("://")}function sv(e,t){if(av(t)||or(e))return e;const n=iv(t);return e.startsWith(n)?e:cv(n,e)}function av(e){return!e||e==="/"}function lv(e){return e&&e!=="/"}function cv(e,...t){let n=e||"";for(const i of t.filter(r=>lv(r)))if(n){const r=i.replace(tv,"");n=rv(n)+r}else n=i;return n}function dv(...e){var s,a,l,c;const t=/\/(?!\/)/,n=e.filter(Boolean),i=[];let r=0;for(const d of n)if(!(!d||d==="/")){for(const[u,p]of d.split(t).entries())if(!(!p||p===".")){if(p===".."){if(i.length===1&&or(i[0]))continue;i.pop(),r--;continue}if(u===1&&((s=i[i.length-1])!=null&&s.endsWith(":/"))){i[i.length-1]+="/"+p;continue}i.push(p),r++}}let o=i.join("/");return r>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*r)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}const uv=Symbol.for("ufo:protocolRelative");function fv(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,u,p=""]=n;return{protocol:u.toLowerCase(),pathname:p,href:u+p,auth:"",host:"",search:"",hash:""}}if(!or(e,{acceptRelative:!0}))return Pu(e);const[,i="",r,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,s="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];i==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:d}=Pu(a);return{protocol:i.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:s,pathname:l,search:c,hash:d,[uv]:!i}}function Pu(e=""){const[t="",n="",i=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:i}}function Ya(e){return ov(e)}function Xt(e,t){if(or(e,{acceptRelative:!0}))return e;{const n=t;return n?new RegExp(`^/?${n}(/|$)`).test(e)?Ya(e):Ya(`/${n}/${e}`):e}}function Zt(e,t){return e?t||(e.startsWith("http")?"_blank":"_self"):"_self"}function to(e){return e.replace("www.","")}function pv(e,t){try{if(!e)throw new Error("The 'path' parameter is required.");
20if(or(e,{acceptRelative:!0}))return e;if(!window||!window.location)throw new Error("The 'window.location' object is not available.");const{origin:n}=window.location,i=document.documentElement.getAttribute("data-lang-code"),r=t||i||"",o=Ya(r?dv(r,e):e);return sv(o,n)}catch(n){return console.error("Error in addDomainToUrl:",n),e}}function Ru(e){try{if(!e)throw new Error("The 'url' parameter is required.");if(or(e,{acceptRelative:!0})){const{host:t}=fv(e);if(t){const n=t.indexOf(":"),i=n!==-1?t.substring(0,n):t;return to(i)}else return to(window.location.hostname)}else return to(window.location.hostname)}catch(t){return console.error("Error in getDomainFromUrl:",t),to(window.location.hostname)}}function Nu(e){try{if(!e)throw new Error("The 'url' parameter is required.");const t=["synology.com","synology.cn"],n=Ru(e);return t.some(i=>n.endsWith(i))}catch(t){return console.error("Error in isSynologyDomain:",t),!1}}function hv(e,t){try{if(!e||!t)throw new Error("Both 'url1' and 'url2' parameters are required.");return Nu(e)&&Nu(t)}catch(n){return console.error("Error in isBothSynologyDomain:",n),!1}}function M(e){return e!=null&&e!==!1&&e!=="false"}function Bu(e){try{if(!e)return"";const t=document.querySelector(`#${e}`);if(!t)return"";const n=t.getAttribute("href");if(!n)return"";const i=Xt(n,document.documentElement.getAttribute("data-lang-code")??void 0);return t.setAttribute("href",i),i}catch(t){return console.error("Error in addLocaleToCustomElement:",t),""}}const mv={h1:"s-text-h1",h2:"s-text-h2",h3:"s-text-h3",h4:"s-text-h4",p:"s-text-p","p-large":"s-text-p-large","p-small":"s-text-p-small","font-size-12":"s-text-font-size-12","font-size-14":"s-text-font-size-14","font-size-16":"s-text-font-size-16","font-size-18":"s-text-font-size-18","font-size-22":"s-text-font-size-22"},bv={h1:"s-text-h1",h2:"s-text-h2",h3:"s-text-h3",h4:"s-text-h4",p:"s-text-p",div:"s-text-p",span:"s-text-p"},gv=j({__name:"text-core",props:{id:{},tag:{default:"div"},classname:{default:""},tagStyle:{},color:{},align:{}},setup(e){const t=e,n=r(),i=o();function r(){return{id:t.id,ref:"el",part:"text",class:"s-text",style:t.color}}function o(){const s=t.tagStyle?mv[t.tagStyle]:bv[t.tag];return{...s?{[s]:!0}:{},"s-text--color":t.color,"s-text--center":t.align==="center","s-text--right":t.align==="right",[t.classname]:t.classname}}return(s,a)=>(m(),te(rs(e.tag),Je(g(n),{class:g(i)}),{default:z(()=>[_(s.$slots,"default")]),_:3},16,["class"]))}}),sr=["0","xxs","xs","sm","md","lg","xl","xxl"],Du={0:"0",xxs:"576px",xs:"768px",sm:"1024px",md:"1280px",lg:"1440px",xl:"1680px",xxl:"1920px"},vv=["gray","gray-cold","purple","blue","blue-light","green","yellow","orange","red","white","black","font-color"],xv=["a[href]","button","details","input","select","textarea","object"],Ka=5e3,Xa="Play",Za="Pause",Ja="Replay",ar="Previous",lr="Next",yv=1400,wv=576,_v={def:20,xs:40,sm:80,lg:100},kv=[{width:1680,bp:"xl"},{width:1440,bp:"lg"},{width:1024,bp:"sm"},{width:768,bp:"xs"}];function ju(e,t){return cr({value:t,styleNameList:vv,varNameParser:()=>e,varValueParser:n=>`var(--s-${n})`})}function Sv(e,t){const n=["mt","mb","ml","mr","pt","pb","pl","pr"];function i(o){const s=n.find(a=>o.includes(a));return`${e}-${s}`}function r(o){return o=o.replace(new RegExp(n.join("|"),"g"),""),o=o.replace("-",""),o.includes("px")?o:`var(--s-spacing-${o})`}return cr({value:t,styleNameList:n,varNameParser:i,varValueParser:r,isEmptyInitial:!0})}function Cv({cssVarPrefix:e,gridCols:t,gridGap:n,colSpan:i,rowSpan:r}){let o={};return t&&(o={...o,...cr({value:t,styleNameList:["cols"],varNameParser:()=>`${e}-cols`,varValueParser:s=>`repeat(${s.split("-").pop()}, minmax(0, 1fr))`,isEmptyInitial:!0})}),n&&(o={...o,...cr({value:n,styleNameList:["gap"],varNameParser:()=>`${e}-gap`,varValueParser:s=>{const a=s.split("-").pop();return a!=null&&a.includes("px")?a:`var(--s-spacing-${a})`},isEmptyInitial:!0})}),i&&(o={...o,...cr({value:i,styleNameList:["span","start","end"],varNameParser:s=>{switch(s.split("-")[0]){case"span":return`${e}-col-span`;case"start":return`${e}-col-start`;case"end":return`${e}-col-end`;default:return""}},varValueParser:s=>{const a=s.split("-")[0],l=s.split("-").pop();switch(a){case"span":return`span ${l} / span ${l}`;case"start":return`${l}`;case"end":return`${l}`;default:return""}},isEmptyInitial:!0})}),r&&(o={...o,...cr({value:r,styleNameList:["span","start","end"],varNameParser:s=>{switch(s.split("-")[0]){case"span":return`${e}-row-span`;case"start":return`${e}-row-start`;case"end":return`${e}-row-end`;default:return""}},varValueParser:s=>{const a=s.split("-")[0],l=s.split("-").pop();switch(a){case"span":return`span ${l} / span ${l}`;case"start":return`${l}`;case"end":return`${l}`;default:return""}},isEmptyInitial:!0})}),o}function cr({value:e,styleNameList:t,varNameParser:n,varValueParser:i,isEmptyInitial:r=!1}){const o={};if(!e)return o;const s=e.split(" "),a=Ev(s).sort(Tv);return sr.forEach(l=>{const c=sr.indexOf(l);r&&t.forEach(d=>{o[`${n(d)}-${l}`]="initial"}),a.forEach(d=>{const u=sr.indexOf(d.breakpoint);if(c>=u){const p=t.includes(d.value.split("-")[0])?i(d.value):d.value;o[`${n(d.value)}-${l}`]=p}})}),o}function Ev(e){return e.map(t=>{const[n,i]=t.split(":");return sr.includes(n)?{breakpoint:n,value:i}:{breakpoint:"0",value:n}})}function Tv(e,t){return sr.indexOf(e.breakpoint)-sr.indexOf(t.breakpoint)}const Fu=j({__name:"tw-color-provider",props:{color:{}},setup(e){const t=e,n=T(t.color?ju("--s-t-c",t.color):null);return(i,r)=>_(i.$slots,"default",{color:n.value})}}),Vn=j({inheritAttrs:!1,__name:"s-text",props:{id:{},tag:{},classname:{},tagStyle:{},color:{},align:{}},setup(e){const t=e;return(n,i)=>(m(),te(Fu,{color:e.color},{default:z(r=>[ae(gv,Be(Ne({...n.$attrs,...t,...r})),{default:z(()=>[_(n.$slots,"default")]),_:3},16)]),_:3},8,["color"]))}}),$v=j({inheritAttrs:!1,__name:"s-text.ce",props:{id:{type:String},tag:{type:String},classname:{type:String},tagStyle:{type:String},color:{type:[Object,String,null]},align:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Vn,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),Av='@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-text--center{text-align:center}.s-text--left{text-align:left}.s-text--color{--text-color: var(--s-t-c-0);color:var(--text-color)}@media screen and (min-width:576px){.s-text--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-text--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-text--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-text--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-text--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-text--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-text--color{--text-color: var(--s-t-c-xxl)}}.s-text-h1{--s-h1-size: 32px;--s-h1-lh: 1.3;font-size:var(--s-h1-size);line-height:var(--s-h1-lh);font-weight:700}@media screen and (min-width:768px){.s-text-h1{--s-h1-size: 40px}}@media screen and (min-width:1440px){.s-text-h1{--s-h1-size: 48px}}.s-text-h2{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h2{--s-h2-size: 32px}}@media screen and (min-width:1440px){.s-text-h2{--s-h2-size: 36px}}.s-text-h3{--s-h3-size: 22px;--s-h3-lh: 1.3;font-size:var(--s-h3-size);line-height:var(--s-h3-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h3{--s-h3-size: 26px}}@media screen and (min-width:1440px){.s-text-h3{--s-h3-size: 30px}}.s-text-h4{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h4{--s-h4-size: 22px}}.s-text-p-small{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-p{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-p-large{--s-p1-size: 20px;--s-p1-lh: 1.4;font-size:var(--s-p1-size);line-height:var(--s-p1-lh)}@media screen and (min-width:768px){.s-text-p-large{--s-p1-size: 22px}}.s-text-font-size-12{--s-fs-12-size: 12px;--s-fs-12-lh: 1.4;font-size:var(--s-fs-12-size);line-height:var(--s-fs-12-lh)}.s-text-font-size-14{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-font-size-16{--s-fs-16-size: 16px;--s-fs-16-lh: 1.5;font-size:var(--s-fs-16-size);line-height:var(--s-fs-16-lh)}.s-text-font-size-18{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-font-size-22{--s-fs-22-size: 22px;--s-fs-22-lh: 1.4;font-size:var(--s-fs-22-size);line-height:var(--s-fs-22-lh)}h1.s-text+p.s-text{margin-top:16px}h2.s-text+p.s-text,h3.s-text+p.s-text,h4.s-text+p.s-text,p.s-text+p.s-text{margin-top:8px}',xe=(e,t)=>{const n=e.__vccOpts||e;for(const[i,r]of t)n[i]=r;return n},Qa=xe($v,[["styles",[Av]]]);
20function Hu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var el={exports:{}};function Vu(e,t=100,n={}){if(typeof e!="function")throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");const{immediate:i}=typeof n=="boolean"?{immediate:n}:n;let r,o,s,a,l;function c(){const p=r,h=o;return r=void 0,o=void 0,l=e.apply(p,h),l}function d(){const p=Date.now()-a;p<t&&p>=0?s=setTimeout(d,t-p):(s=void 0,i||(l=c()))}const u=function(...p){if(r&&this!==r&&Object.getPrototypeOf(this)===Object.getPrototypeOf(r))throw new Error("Debounced method called with different contexts of the same prototype.");r=this,o=p,a=Date.now();const h=i&&!s;return s||(s=setTimeout(d,t)),h&&(l=c()),l};return Object.defineProperty(u,"isPending",{get(){return s!==void 0}}),u.clear=()=>{s&&(clearTimeout(s),s=void 0)},u.flush=()=>{s&&u.trigger()},u.trigger=()=>{l=c(),u.clear()},u}el.exports.debounce=Vu,el.exports=Vu;var Iv=el.exports;const St=Hu(Iv);class tl{constructor(t,n=300){Ve(this,"el");Ve(this,"isOpen");Ve(this,"duration");Ve(this,"toggle",St(this.handleToggle.bind(this),50));this.isOpen=!1,this.el=t,this.duration=n/1e3,this.handleTransitionEnd=this.handleTransitionEnd.bind(this)}init(t=!1){this.el&&(this.isOpen=t,this.el.style.transition=`height ${this.duration}s ease-in-out`,this.el.style.overflow="hidden",this.isOpen||(this.el.style.height="0px",this.handleTransitionEnd()))}handleToggle(t){t!==void 0?t!==this.isOpen&&(this.isOpen=t,this.handleTransition()):(this.isOpen=!this.isOpen,this.handleTransition())}handleTransition(){this.el&&(this.el.addEventListener("transitionend",this.handleTransitionEnd),this.isOpen?(this.el.style.display="block",setTimeout(()=>{this.el.style.height=`${this.el.scrollHeight}px`},30)):(this.el.style.height=`${this.el.scrollHeight}px`,setTimeout(()=>{this.el.style.height="0px"},30)))}handleTransitionEnd(){setTimeout(()=>{this.isOpen?this.el.style.height="auto":this.el.style.display="none",this.el.removeEventListener("transitionend",this.handleTransitionEnd)},0)}}class no{constructor(t,n,i=300){Ve(this,"wrapper");Ve(this,"content");Ve(this,"isOpen");Ve(this,"duration");this.isOpen=!1,this.wrapper=t,this.content=n,this.duration=i/1e3,this.handleTransitionEnd=this.handleTransitionEnd.bind(this)}init(t=!1){!this.wrapper||!this.content||(this.isOpen=t,this.content.style.overflow="hidden",this.wrapper.style.display="grid",this.wrapper.style.transition=`grid-template-rows ${this.duration}s linear`,this.isOpen||(this.handleStyle(),this.handleTransitionEnd()))}toggle(t){this.wrapper&&(this.wrapper.addEventListener("transitionend",this.handleTransitionEnd),this.isOpen=t===void 0?!this.isOpen:t,this.handleStyle())}handleStyle(){!this.wrapper||!this.content||(this.wrapper.style.gridTemplateRows=this.isOpen?"1fr":"0fr",this.isOpen&&(this.content.style.visibility="visible"))}handleTransitionEnd(){!this.wrapper||!this.content||(this.isOpen||(this.content.style.visibility="hidden"),this.wrapper.removeEventListener("transitionend",this.handleTransitionEnd))}}/*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */const{entries:Uu,setPrototypeOf:Wu,isFrozen:Mv,getPrototypeOf:zv,getOwnPropertyDescriptor:Lv}=Object;let{freeze:on,seal:wn,create:nl}=Object,{apply:il,construct:rl}=typeof Reflect<"u"&&Reflect;on||(on=function(t){return t}),wn||(wn=function(t){return t}),il||(il=function(t,n){for(var i=arguments.length,r=new Array(i>2?i-2:0),o=2;o<i;o++)r[o-2]=arguments[o];return t.apply(n,r)}),rl||(rl=function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return new t(...i)});const ms=an(Array.prototype.forEach),Ov=an(Array.prototype.lastIndexOf),Gu=an(Array.prototype.pop),io=an(Array.prototype.push),Pv=an(Array.prototype.splice),bs=an(String.prototype.toLowerCase),ol=an(String.prototype.toString),sl=an(String.prototype.match),ro=an(String.prototype.replace),Rv=an(String.prototype.indexOf),Nv=an(String.prototype.trim),In=an(Object.prototype.hasOwnProperty),sn=an(RegExp.prototype.test),oo=Bv(TypeError);function an(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return il(e,t,i)}}function Bv(e){return function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return rl(e,n)}}function nt(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:bs;Wu&&Wu(e,null);let i=t.length;for(;i--;){let r=t[i];if(typeof r=="string"){const o=n(r);o!==r&&(Mv(t)||(t[i]=o),r=o)}e[r]=!0}return e}function Dv(e){for(let t=0;t<e.length;t++)In(e,t)||(e[t]=null);return e}function li(e){const t=nl(null);for(const[n,i]of Uu(e))In(e,n)&&(Array.isArray(i)?t[n]=Dv(i):i&&typeof i=="object"&&i.constructor===Object?t[n]=li(i):t[n]=i);return t}function so(e,t){for(;e!==null;){const i=Lv(e,t);if(i){if(i.get)return an(i.get);if(typeof i.value=="function")return an(i.value)}e=zv(e)}function n(){return null}return n}const qu=on(["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"]),al=on(["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"]),ll=on(["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"]),jv=
20on(["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"]),cl=on(["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"]),Fv=on(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Yu=on(["#text"]),Ku=on(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","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","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),dl=on(["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","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","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-rendering","textlength","type","u1","u2","unicode","values","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"]),Xu=on(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
20subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),gs=on(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Hv=wn(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Vv=wn(/<%[\w\W]*|[\w\W]*%>/gm),Uv=wn(/\$\{[\w\W]*/gm),Wv=wn(/^data-[\-\w.\u00B7-\uFFFF]+$/),Gv=wn(/^aria-[\-\w]+$/),Zu=wn(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),qv=wn(/^(?:\w+script|data):/i),Yv=wn(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Ju=wn(/^html$/i),Kv=wn(/^[a-z][.\w]*(-[.\w]+)+$/i);var Qu=Object.freeze({__proto__:null,ARIA_ATTR:Gv,ATTR_WHITESPACE:Yv,CUSTOM_ELEMENT:Kv,DATA_ATTR:Wv,DOCTYPE_NAME:Ju,ERB_EXPR:Vv,IS_ALLOWED_URI:Zu,IS_SCRIPT_OR_DATA:qv,MUSTACHE_EXPR:Hv,TMPLIT_EXPR:Uv});const ao={element:1,text:3,progressingInstruction:7,comment:8,document:9},Xv=function(){return typeof window>"u"?null:window},Zv=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let i=null;const r="data-tt-policy-suffix";n&&n.hasAttribute(r)&&(i=n.getAttribute(r));const o="dompurify"+(i?"#"+i:"");try{return t.createPolicy(o,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}},ef=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function tf(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Xv();const t=ye=>tf(ye);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==ao.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const i=n,r=i.currentScript,{DocumentFragment:o,HTMLTemplateElement:s,Node:a,Element:l,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:u,DOMParser:p,trustedTypes:h}=e,f=l.prototype,b=so(f,"cloneNode"),y=so(f,"remove"),S=so(f,"nextSibling"),w=so(f,"childNodes"),E=so(f,"parentNode");if(typeof s=="function"){const ye=n.createElement("template");ye.content&&ye.content.ownerDocument&&(n=ye.content.ownerDocument)}let k,C="";const{implementation:I,createNodeIterator:A,createDocumentFragment:$,getElementsByTagName:W}=n,{importNode:U}=i;let O=ef();t.isSupported=typeof Uu=="function"&&typeof E=="function"&&I&&I.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:q,ERB_EXPR:ie,TMPLIT_EXPR:fe,DATA_ATTR:ke,ARIA_ATTR:F,IS_SCRIPT_OR_DATA:D,ATTR_WHITESPACE:H,CUSTOM_ELEMENT:K}=Qu;let{IS_ALLOWED_URI:oe}=Qu,ce=null;const _e=nt({},[...qu,...al,...ll,...cl,...Yu]);let ze=null;const st=nt({},[...Ku,...dl,...Xu,...gs]);let He=Object.seal(nl(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}})),se=null,me=null;const be=Object.seal(nl(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let it=!0,Pe=!0,Vt=!1,P=!0,B=!1,Q=!0,J=!1,L=!1,V=!1,re=!1,N=!1,Y=!1,Z=!0,Se=!1;const he="user-content-";let Ce=!0,we=!1,Re={},Ke=null;const Xe=nt({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let wt=null;const _t=nt({},["audio","video","img","source","image","track"]);let Rt=null;const Ie=nt({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Me="http://www.w3.org/1998/Math/MathML",pt="http://www.w3.org/2000/svg",Ge="http://www.w3.org/1999/xhtml";let ut=Ge,Ut=!1,xn=null;const Gi=nt({},[Me,pt,Ge],ol);let En=nt({},["mi","mo","mn","ms","mtext"]),Zn=nt({},["annotation-xml"]);const Wt=nt({},["title","style","font","a","script"]);let qe=null;const De=["application/xhtml+xml","text/html"],Ae="text/html";let $e=null,Ye=null;
vendor: 10,039 bytes, lines 20-21
20const ft=n.createElement("form"),At=function(R){return R instanceof RegExp||R instanceof Function},ht=function(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Ye&&Ye===R)){if((!R||typeof R!="object")&&(R={}),R=li(R),qe=De.indexOf(R.PARSER_MEDIA_TYPE)===-1?Ae:R.PARSER_MEDIA_TYPE,$e=qe==="application/xhtml+xml"?ol:bs,ce=In(R,"ALLOWED_TAGS")?nt({},R.ALLOWED_TAGS,$e):_e,ze=In(R,"ALLOWED_ATTR")?nt({},R.ALLOWED_ATTR,$e):st,xn=In(R,"ALLOWED_NAMESPACES")?nt({},R.ALLOWED_NAMESPACES,ol):Gi,Rt=In(R,"ADD_URI_SAFE_ATTR")?nt(li(Ie),R.ADD_URI_SAFE_ATTR,$e):Ie,wt=In(R,"ADD_DATA_URI_TAGS")?nt(li(_t),R.ADD_DATA_URI_TAGS,$e):_t,Ke=In(R,"FORBID_CONTENTS")?nt({},R.FORBID_CONTENTS,$e):Xe,se=In(R,"FORBID_TAGS")?nt({},R.FORBID_TAGS,$e):li({}),me=In(R,"FORBID_ATTR")?nt({},R.FORBID_ATTR,$e):li({}),Re=In(R,"USE_PROFILES")?R.USE_PROFILES:!1,it=R.ALLOW_ARIA_ATTR!==!1,Pe=R.ALLOW_DATA_ATTR!==!1,Vt=R.ALLOW_UNKNOWN_PROTOCOLS||!1,P=R.ALLOW_SELF_CLOSE_IN_ATTR!==!1,B=R.SAFE_FOR_TEMPLATES||!1,Q=R.SAFE_FOR_XML!==!1,J=R.WHOLE_DOCUMENT||!1,re=R.RETURN_DOM||!1,N=R.RETURN_DOM_FRAGMENT||!1,Y=R.RETURN_TRUSTED_TYPE||!1,V=R.FORCE_BODY||!1,Z=R.SANITIZE_DOM!==!1,Se=R.SANITIZE_NAMED_PROPS||!1,Ce=R.KEEP_CONTENT!==!1,we=R.IN_PLACE||!1,oe=R.ALLOWED_URI_REGEXP||Zu,ut=R.NAMESPACE||Ge,En=R.MATHML_TEXT_INTEGRATION_POINTS||En,Zn=R.HTML_INTEGRATION_POINTS||Zn,He=R.CUSTOM_ELEMENT_HANDLING||{},R.CUSTOM_ELEMENT_HANDLING&&At(R.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(He.tagNameCheck=R.CUSTOM_ELEMENT_HANDLING.tagNameCheck),R.CUSTOM_ELEMENT_HANDLING&&At(R.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(He.attributeNameCheck=R.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),R.CUSTOM_ELEMENT_HANDLING&&typeof R.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(He.allowCustomizedBuiltInElements=R.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),B&&(Pe=!1),N&&(re=!0),Re&&(ce=nt({},Yu),ze=[],Re.html===!0&&(nt(ce,qu),nt(ze,Ku)),Re.svg===!0&&(nt(ce,al),nt(ze,dl),nt(ze,gs)),Re.svgFilters===!0&&(nt(ce,ll),nt(ze,dl),nt(ze,gs)),Re.mathMl===!0&&(nt(ce,cl),nt(ze,Xu),nt(ze,gs))),R.ADD_TAGS&&(typeof R.ADD_TAGS=="function"?be.tagCheck=R.ADD_TAGS:(ce===_e&&(ce=li(ce)),nt(ce,R.ADD_TAGS,$e))),R.ADD_ATTR&&(typeof R.ADD_ATTR=="function"?be.attributeCheck=R.ADD_ATTR:(ze===st&&(ze=li(ze)),nt(ze,R.ADD_ATTR,$e))),R.ADD_URI_SAFE_ATTR&&nt(Rt,R.ADD_URI_SAFE_ATTR,$e),R.FORBID_CONTENTS&&(Ke===Xe&&(Ke=li(Ke)),nt(Ke,R.FORBID_CONTENTS,$e)),Ce&&(ce["#text"]=!0),J&&nt(ce,["html","head","body"]),ce.table&&(nt(ce,["tbody"]),delete se.tbody),R.TRUSTED_TYPES_POLICY){if(typeof R.TRUSTED_TYPES_POLICY.createHTML!="function")throw oo('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof R.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw oo('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');k=R.TRUSTED_TYPES_POLICY,C=k.createHTML("")}else k===void 0&&(k=Zv(h,r)),k!==null&&typeof C=="string"&&(C=k.createHTML(""));on&&on(R),Ye=R}},un=nt({},[...al,...ll,...jv]),Ai=nt({},[...cl,...Fv]),ca=function(R){let ne=E(R);(!ne||!ne.tagName)&&(ne={namespaceURI:ut,tagName:"template"});const Ee=bs(R.tagName),rt=bs(ne.tagName);return xn[R.namespaceURI]?R.namespaceURI===pt?ne.namespaceURI===Ge?Ee==="svg":ne.namespaceURI===Me?Ee==="svg"&&(rt==="annotation-xml"||En[rt]):!!un[Ee]:R.namespaceURI===Me?ne.namespaceURI===Ge?Ee==="math":ne.namespaceURI===pt?Ee==="math"&&Zn[rt]:!!Ai[Ee]:R.namespaceURI===Ge?ne.namespaceURI===pt&&!Zn[rt]||ne.namespaceURI===Me&&!En[rt]?!1:!Ai[Ee]&&(Wt[Ee]||!un[Ee]):!!(qe==="application/xhtml+xml"&&xn[R.namespaceURI]):!1},Ct=function(R){io(t.removed,{element:R});try{E(R).removeChild(R)}catch{y(R)}},Jn=function(R,ne){try{io(t.removed,{attribute:ne.getAttributeNode(R),from:ne})}catch{io(t.removed,{attribute:null,from:ne})}if(ne.removeAttribute(R),R==="is")if(re||N)try{Ct(ne)}catch{}else try{ne.setAttribute(R,"")}catch{}},Mo=function(R){let ne=null,Ee=null;if(V)R="<remove></remove>"+R;else{const It=sl(R,/^[\r\n\t ]+/);Ee=It&&It[0]}qe==="application/xhtml+xml"&&ut===Ge&&(R='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+R+"</body></html>");const rt=k?k.createHTML(R):R;if(ut===Ge)try{ne=new p().parseFromString(rt,qe)}catch{}if(!ne||!ne.documentElement){ne=I.createDocument(ut,"template",null);try{ne.documentElement.innerHTML=Ut?C:rt}catch{}}const Tt=ne.body||ne.documentElement;return R&&Ee&&Tt.insertBefore(n.createTextNode(Ee),Tt.childNodes[0]||null),ut===Ge?W.call(ne,J?"html":"body")[0]:J?ne.documentElement:Tt},G=function(R){return A.call(R.ownerDocument||R,R,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},le=function(R){return R instanceof u&&(typeof R.nodeName!="string"||typeof R.textContent!="string"||typeof R.removeChild!="function"||!(R.attributes instanceof d)||typeof R.removeAttribute!="function"||typeof R.setAttribute!="function"||typeof R.namespaceURI!="string"||typeof R.insertBefore!="function"||typeof R.hasChildNodes!="function")},ge=function(R){return typeof a=="function"&&R instanceof a};function Oe(ye,R,ne){ms(ye,Ee=>{Ee.call(t,R,ne,Ye)})}const lt=function(R){let ne=null;if(Oe(O.beforeSanitizeElements,R,null),le(R))return Ct(R),!0;const Ee=$e(R.nodeName);if(Oe(O.uponSanitizeElement,R,{tagName:Ee,allowedTags:ce}),Q&&R.hasChildNodes()&&!ge(R.firstElementChild)&&sn(/<[/\w!]/g,R.innerHTML)&&sn(/<[/\w!]/g,R.textContent)||R.nodeType===ao.progressingInstruction||Q&&R.nodeType===ao.comment&&sn(/<[/\w]/g,R.data))return Ct(R),!0;if(!(be.tagCheck instanceof Function&&be.tagCheck(Ee))&&(!ce[Ee]||se[Ee])){if(!se[Ee]&&Nt(Ee)&&(He.tagNameCheck instanceof RegExp&&sn(He.tagNameCheck,Ee)||He.tagNameCheck instanceof Function&&He.tagNameCheck(Ee)))return!1;if(Ce&&!Ke[Ee]){const rt=E(R)||R.parentNode,Tt=w(R)||R.childNodes;if(Tt&&rt){const It=Tt.length;for(let pn=It-1;pn>=0;--pn){const mi=b(Tt[pn],!0);mi.__removalCount=(R.__removalCount||0)+1,rt.insertBefore(mi,S(R))}}}return Ct(R),!0}return R instanceof l&&!ca(R)||(Ee==="noscript"||Ee==="noembed"||Ee==="noframes")&&sn(/<\/no(script|embed|frames)/i,R.innerHTML)?(Ct(R),!0):(B&&R.nodeType===ao.text&&(ne=R.textContent,ms([q,ie,fe],rt=>{ne=ro(ne,rt," ")}),R.textContent!==ne&&(io(t.removed,{element:R.cloneNode()}),R.textContent=ne)),Oe(O.afterSanitizeElements,R,null),!1)},Et=function(R,ne,Ee){if(Z&&(ne==="id"||ne==="name")&&(Ee in n||Ee in ft))return!1;if(!(Pe&&!me[ne]&&sn(ke,ne))){if(!(it&&sn(F,ne))){if(!(be.attributeCheck instanceof Function&&be.attributeCheck(ne,R))){if(!ze[ne]||me[ne]){if(!(Nt(R)&&(He.tagNameCheck instanceof RegExp&&sn(He.tagNameCheck,R)||He.tagNameCheck instanceof Function&&He.tagNameCheck(R))&&(He.attributeNameCheck instanceof RegExp&&sn(He.attributeNameCheck,ne)||He.attributeNameCheck instanceof Function&&He.attributeNameCheck(ne,R))||ne==="is"&&He.allowCustomizedBuiltInElements&&(He.tagNameCheck instanceof RegExp&&sn(He.tagNameCheck,Ee)||He.tagNameCheck instanceof Function&&He.tagNameCheck(Ee))))return!1}else if(!Rt[ne]){if(!sn(oe,ro(Ee,H,""))){if(!((ne==="src"||ne==="xlink:href"||ne==="href")&&R!=="script"&&Rv(Ee,"data:")===0&&wt[R])){if(!(Vt&&!sn(D,ro(Ee,H,"")))){if(Ee)return!1}}}}}}}return!0},Nt=function(R){return R!=="annotation-xml"&&sl(R,K)},zt=function(R){Oe(O.beforeSanitizeAttributes,R,null);const{attributes:ne}=R;if(!ne||le(R))return;const Ee={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ze,forceKeepAttr:void 0};let rt=ne.length;for(;rt--;){const Tt=ne[rt],{name:It,namespaceURI:pn,value:mi}=Tt,Or=$e(It),Rc=mi;let Gt=It==="value"?Rc:Nv(Rc);if(Ee.attrName=Or,Ee.attrValue=Gt,Ee.keepAttr=!0,Ee.forceKeepAttr=void 0,Oe(O.uponSanitizeAttribute,R,Ee),Gt=Ee.attrValue,Se&&(Or==="id"||Or==="name")&&(Jn(It,R),Gt=he+Gt),Q&&sn(/((--!?|])>)|<\/(style|title|textarea)/i,Gt)){Jn(It,R);continue}if(Or==="attributename"&&sl(Gt,"href")){Jn(It,R);continue}if(Ee.forceKeepAttr)continue;if(!Ee.keepAttr){Jn(It,R);continue}if(!P&&sn(/\/>/i,Gt)){Jn(It,R);continue}B&&ms([q,ie,fe],Am=>{Gt=ro(Gt,Am," ")});const $m=$e(R.nodeName);if(!Et($m,Or,Gt)){Jn(It,R);continue}if(k&&typeof h=="object"&&typeof h.getAttributeType=="function"&&!pn)switch(h.getAttributeType($m,Or)){case"TrustedHTML":{Gt=k.createHTML(Gt);break}case"TrustedScriptURL":{Gt=k.createScriptURL(Gt);break}}if(Gt!==Rc)try{pn?R.setAttributeNS(pn,It,Gt):R.setAttribute(It,Gt),le(R)?Ct(R):Gu(t.removed)}catch{Jn(It,R)}}Oe(O.afterSanitizeAttributes,R,null)},mt=function ye(R){let ne=null;const Ee=G(R);for(Oe(O.beforeSanitizeShadowDOM,R,null);ne=Ee.nextNode();)Oe(O.uponSanitizeShadowNode,ne,null),lt(ne),zt(ne),ne.content instanceof o&&ye(ne.content);Oe(O.afterSanitizeShadowDOM,R,null)};return t.sanitize=function(ye){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=null,Ee=null,rt=null,Tt=null;if(Ut=!ye,Ut&&(ye="<!-->"),typeof ye!="string"&&!ge(ye))if(typeof ye.toString=="function"){if(ye=ye.toString(),typeof ye!="string")throw oo("dirty is not a string, aborting")}else throw oo("toString is not a function");if(!t.isSupported)return ye;if(L||ht(R),t.removed=[],typeof ye=="string"&&(we=!1),we){if(ye.nodeName){const mi=$e(ye.nodeName);if(!ce[mi]||se[mi])throw oo("root node is forbidden and cannot be sanitized in-place")}}else if(ye instanceof a)ne=Mo("<!---->"),Ee=ne.ownerDocument.importNode(ye,!0),Ee.nodeType===ao.element&&Ee.nodeName==="BODY"||Ee.nodeName==="HTML"?ne=Ee:ne.appendChild(Ee);else{if(!re&&!B&&!J&&ye.indexOf("<")===-1)return k&&Y?k.createHTML(ye):ye;if(ne=Mo(ye),!ne)return re?null:Y?C:""}ne&&V&&Ct(ne.firstChild);const It=G(we?ye:ne);for(;rt=It.nextNode();)lt(rt),zt(rt),rt.content instanceof o&&mt(rt.content);if(we)return ye;if(re){if(N)for(Tt=$.call(ne.ownerDocument);ne.firstChild;)Tt.appendChild(ne.firstChild);else Tt=ne;return(ze.shadowroot||ze.shadowrootmode)&&(Tt=U.call(i,Tt,!0)),Tt}let pn=J?ne.outerHTML:ne.innerHTML;return J&&ce["!doctype"]&&ne.ownerDocument&&ne.ownerDocument.doctype&&ne.ownerDocument.doctype.name&&sn(Ju,ne.ownerDocument.doctype.name)&&(pn="<!DOCTYPE "+ne.ownerDocument.doctype.name+`> 21`+pn),B&&ms([q,ie,fe],mi=>{pn=ro(pn,mi," ")}
21),k&&Y?k.createHTML(pn):pn},t.setConfig=function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ht(ye),L=!0},t.clearConfig=function(){Ye=null,L=!1},t.isValidAttribute=function(ye,R,ne){Ye||ht({});const Ee=$e(ye),rt=$e(R);return Et(Ee,rt,ne)},t.addHook=function(ye,R){typeof R=="function"&&io(O[ye],R)},t.removeHook=function(ye,R){if(R!==void 0){const ne=Ov(O[ye],R);return ne===-1?void 0:Pv(O[ye],ne,1)[0]}return Gu(O[ye])},t.removeHooks=function(ye){O[ye]=[]},t.removeAllHooks=function(){O=ef()},t}var Jv=tf();function lo(e){return Jv.sanitize(e,{USE_PROFILES:{html:!0,svg:!0}})}function vs(e){let t=0;if(e.length===0)return t;for(let n=0;n<e.length;n++){const i=e.charCodeAt(n);t=(t<<5)-t+i,t=t&t}return t}const Ue={sendGA:Qe,sendLinkGA:xs,sendAIGA:Qv};function Qe({action:e,name:t,v1:n,v2:i,others:r},o=!1){o&&console.log("sendGA:",{action:e,name:t,v1:n,v2:i,others:r});try{const{dataLayer:s}=window;if(!e||!t||!s||!s.push)return;let a={};e&&(a.data_action=e),t&&(a.data_ga_name=lo(t)),n&&(a.data_ga_value1=lo(n)),i&&(a.data_ga_value2=lo(i)),r&&(a={...a,...r}),s.push({custom_params:null}),s.push({event:"design_event",custom_params:a})}catch(s){console.error("Error in sendGA:",s);return}}function xs(e,t=!1){t&&console.log("sendLinkGA:",e);try{const{dataLayer:n}=window,{link_text:i,link_url:r,link_id:o,link_classes:s,link_domain:a,outbound:l,is_nav_menu_click:c,click_type:d}=e;if(!n||!n.push)return;const u={event:"design_click",custom_params:{link_text:i?lo(i):"",link_url:pv(r),link_id:o||"",link_classes:s,link_domain:a||Ru(r)||to(window.location.hostname),outbound:l||!hv(r,window.location.origin),is_nav_menu_click:c?"true":"false",click_type:d||""}};n.push({custom_params:null}),n.push(u)}catch(n){console.error("Error in sendLinkGA:",n);return}}function Qv({action:e},t=!1){t&&console.log("sendAIGA:",{action:e});const{dataLayer:n}=window;!e||!n||!n.push||(n.push({custom_params:null}),n.push({event:"ai_engagement",ai_action:e}))}function e0(e,t){Qe({action:"click",name:`dc-accordion-show-more-${e}`,v1:t?"open":"close"})}function t0(e,t,n){Qe({action:"click",name:`dc-accordion-${e}`,v1:t.toString(),v2:n?"open":"close"})}const n0=["aria-expanded","aria-controls"],i0=["id"],r0={class:"s-accd-item__content"},nf=j({__name:"s-accordion-item",props:{id:{},index:{},custom:{type:Boolean},open:{type:Boolean}},setup(e){const t=e,n=T(null),i=T(null),r=T(null),o=T(!1);let s=null;function a(){o.value=!0,s==null||s.toggle()}ve(()=>{n.value&&(i.value&&r.value&&(s=new no(i.value,r.value),s.init()),t.open&&a())});function l(){o.value=!o.value,s==null||s.toggle(),t0(t.id,t.index,o.value)}return(c,d)=>(m(),x("div",{ref_key:"accordion",ref:n,part:"item",class:"s-accd-item"},[v("button",{part:"toggle",class:X(["js-s-accd-item-toggle s-accd-item__toggle",{"s-accd-item__toggle--open":o.value}]),"aria-expanded":o.value,"aria-controls":`${t.id}-${t.index}`,onClick:l},[ae(Qa,{tag:"div","tag-style":e.custom?"":"h4",classname:"s-accd-item__title"},{default:z(()=>[_(c.$slots,"title")]),_:3},8,["tag-style"]),v("div",{class:X(["s-accd-item__title-arrow",{"s-accd-item__title-arrow--open":o.value}])},[...d[0]||(d[0]=[v("svg",{part:"arrow",xmlns:"http://www.w3.org/2000/svg",width:"22",height:"20",viewBox:"0 0 22 20",fill:"none","aria-hidden":"true"},[v("path",{d:"M21 15L11 5L0.999999 15","stroke-width":"2"})],-1)])],2)],10,n0),v("div",{id:`${t.id}-${t.index}`,ref_key:"wrapperEl",ref:i,part:"content",class:"s-accd-item__content-wrapper"},[v("div",{ref_key:"contentEl",ref:r,class:"s-accd-item__inner"},[v("div",r0,[ae(Qa,{tag:"div","tag-style":e.custom?"":"p"},{default:z(()=>[_(c.$slots,"content")]),_:3},8,["tag-style"])])],512)],8,i0)],512))}});var o0={grad:.9,turn:360,rad:360/(2*Math.PI)},ci=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Dt=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},_n=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e>t?e:t},rf=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},of=function(e){return{r:_n(e.r,0,255),g:_n(e.g,0,255),b:_n(e.b,0,255),a:_n(e.a)}},ul=function(e){return{r:Dt(e.r),g:Dt(e.g),b:Dt(e.b),a:Dt(e.a,3)}},s0=/^#([0-9a-f]{3,8})$/i,ys=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},sf=function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=Math.max(t,n,i),s=o-Math.min(t,n,i),a=s?o===t?(n-i)/s:o===n?2+(i-t)/s:4+(t-n)/s:0;return{h:60*(a<0?a+6:a),s:o?s/o*100:0,v:o/255*100,a:r}},af=function(e){var t=e.h,n=e.s,i=e.v,r=e.a;t=t/360*6,n/=100,i/=100;var o=Math.floor(t),s=i*(1-n),a=i*(1-(t-o)*n),l=i*(1-(1-t+o)*n),c=o%6;return{r:255*[i,a,s,s,l,i][c],g:255*[l,i,i,a,s,s][c],b:255*[s,s,l,i,i,a][c],a:r}},lf=function(e){return{h:rf(e.h),s:_n(e.s,0,100),l:_n(e.l,0,100),a:_n(e.a)}},cf=function(e){return{h:Dt(e.h),s:Dt(e.s),l:Dt(e.l),a:Dt(e.a,3)}},df=function(e){return af((n=(t=e).s,{h:t.h,s:(n*=((i=t.l)<50?i:100-i)/100)>0?2*n/(i+n)*100:0,v:i+n,a:t.a}));var t,n,i},co=function(e){return{h:(t=sf(e)).h,s:(r=(200-(n=t.s))*(i=t.v)/100)>0&&r<200?n*i/100/(r<=100?r:200-r)*100:0,l:r/2,a:t.a};var t,n,i,r},a0=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,l0=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,c0=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\
21s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,d0=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,uf={string:[[function(e){var t=s0.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Dt(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Dt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=c0.exec(e)||d0.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:of({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=a0.exec(e)||l0.exec(e);if(!t)return null;var n,i,r=lf({h:(n=t[1],i=t[2],i===void 0&&(i="deg"),Number(n)*(o0[i]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return df(r)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=r===void 0?1:r;return ci(t)&&ci(n)&&ci(i)?of({r:Number(t),g:Number(n),b:Number(i),a:Number(o)}):null},"rgb"],[function(e){var t=e.h,n=e.s,i=e.l,r=e.a,o=r===void 0?1:r;if(!ci(t)||!ci(n)||!ci(i))return null;var s=lf({h:Number(t),s:Number(n),l:Number(i),a:Number(o)});return df(s)},"hsl"],[function(e){var t=e.h,n=e.s,i=e.v,r=e.a,o=r===void 0?1:r;if(!ci(t)||!ci(n)||!ci(i))return null;var s=(function(a){return{h:rf(a.h),s:_n(a.s,0,100),v:_n(a.v,0,100),a:_n(a.a)}})({h:Number(t),s:Number(n),v:Number(i),a:Number(o)});return af(s)},"hsv"]]},ff=function(e,t){for(var n=0;n<t.length;n++){var i=t[n][0](e);if(i)return[i,t[n][1]]}return[null,void 0]},u0=function(e){return typeof e=="string"?ff(e.trim(),uf.string):typeof e=="object"&&e!==null?ff(e,uf.object):[null,void 0]},fl=function(e,t){var n=co(e);return{h:n.h,s:_n(n.s+100*t,0,100),l:n.l,a:n.a}},pl=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},pf=function(e,t){var n=co(e);return{h:n.h,s:n.s,l:_n(n.l+100*t,0,100),a:n.a}},hf=(function(){function e(t){this.parsed=u0(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Dt(pl(this.rgba),2)},e.prototype.isDark=function(){return pl(this.rgba)<.5},e.prototype.isLight=function(){return pl(this.rgba)>=.5},e.prototype.toHex=function(){return t=ul(this.rgba),n=t.r,i=t.g,r=t.b,s=(o=t.a)<1?ys(Dt(255*o)):"","#"+ys(n)+ys(i)+ys(r)+s;var t,n,i,r,o,s},e.prototype.toRgb=function(){return ul(this.rgba)},e.prototype.toRgbString=function(){return t=ul(this.rgba),n=t.r,i=t.g,r=t.b,(o=t.a)<1?"rgba("+n+", "+i+", "+r+", "+o+")":"rgb("+n+", "+i+", "+r+")";var t,n,i,r,o},e.prototype.toHsl=function(){return cf(co(this.rgba))},e.prototype.toHslString=function(){return t=cf(co(this.rgba)),n=t.h,i=t.s,r=t.l,(o=t.a)<1?"hsla("+n+", "+i+"%, "+r+"%, "+o+")":"hsl("+n+", "+i+"%, "+r+"%)";var t,n,i,r,o},e.prototype.toHsv=function(){return t=sf(this.rgba),{h:Dt(t.h),s:Dt(t.s),v:Dt(t.v),a:Dt(t.a,3)};var t},e.prototype.invert=function(){return Un({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Un(fl(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Un(fl(this.rgba,-t))},e.prototype.grayscale=function(){return Un(fl(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Un(pf(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Un(pf(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Un({r:(n=this.rgba).r,g:n.g,b:n.b,a:t}):Dt(this.rgba.a,3);var n},e.prototype.hue=function(t){var n=co(this.rgba);return typeof t=="number"?Un({h:t,s:n.s,l:n.l,a:n.a}):Dt(n.h)},e.prototype.isEqual=function(t){return this.toHex()===Un(t).toHex()},e})(),Un=function(e){return e instanceof hf?e:new hf(e)};function di(e){return e?e.startsWith("#")||!/^[a-z][a-z0-9-]*$/i.test(e)?e:`var(--s-${e}, ${e})`:""}function Wn(e){const t={};return Object.entries(e).forEach(([n,i])=>{i&&(t[n]=di(i))}),t}function We(e){if(!e)return"";if(e.startsWith("#"))return e;if(typeof document>"u")return di(e);const t=getComputedStyle(document.documentElement).getPropertyValue(`--s-${e}`);return t||e}function Bt(e,t){if(!e.startsWith("#"))return e;e=e.replace(/^#/,""),e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);let[n,i,r]=e.match(/.{2}/g);[n,i,r]=[parseInt(n,16)+t,parseInt(i,16)+t,parseInt(r,16)+t],n=Math.max(Math.min(255,n),0).toString(16),i=Math.max(Math.min(255,i),0).toString(16),r=M
21ath.max(Math.min(255,r),0).toString(16);const o=(n.length<2?"0":"")+n,s=(i.length<2?"0":"")+i,a=(r.length<2?"0":"")+r;return`#${o}${s}${a}`}function ws(e){return Un(e).isLight()?"light":"dark"}function f0(e,t){return e==null?void 0:e.style.getPropertyValue(t)}function _s(e,t,n){n&&(e==null||e.style.setProperty(t,We(n)))}function Mn({root:e,property:t,defaultColor:n,color:i,lighten:r=10}){i?e==null||e.style.setProperty(t,We(i)):n&&(e==null||e.style.setProperty(t,Bt(We(n),r)))}function p0(e){const t={};return Object.entries(e).forEach(([n,i])=>{i&&(t[n]=We(i))}),t}function dr(e,t){Object.entries(t).forEach(([n,i])=>{i&&_s(e,n,i)})}function h0(e){return e?getComputedStyle(e).getPropertyValue("--s-theme-name").trim():""}function m0(e){return h0(e).includes("dark")}const b0=6,mf="Show more",g0=["id"],v0={part:"main",class:"s-accd__main"},x0=["id"],y0={key:1,class:"s-accd__toggle-wrapper"},w0=["aria-label","aria-expanded","aria-controls"],_0=j({__name:"s-accordion",props:{id:{},classname:{default:""},color:{},colorInherit:{type:[Boolean,String]},arrowColor:{},itemArrowColor:{},itemArrowOpenColor:{},number:{},initialVisibleNumber:{},open:{},custom:{type:[Boolean,String]},useRear:{type:[Boolean,String]},useScrollTop:{type:[Boolean,String],default:!1},altShowMore:{default:mf}},setup(e){const t=e,n=t.useRear?t.initialVisibleNumber||b0:t.number,i=t.number-n,r=Wo({accordionEl:null,accordionRearEl:null,accordionRearInnerEl:null}),o=T(!1);let s;const a=Wn({"--text-color":t.color,"--arrow-color":t.arrowColor,"--item-arrow-color":t.itemArrowColor,"--item-arrow-open-color":t.itemArrowOpenColor});ve(()=>{r.accordionRearEl&&r.accordionRearInnerEl&&(s=new no(r.accordionRearEl,r.accordionRearInnerEl),s.init()),document.dispatchEvent(new CustomEvent(`s-accordion-mounted:${t.id}`,{detail:{el:r.accordionEl}}))});function l(){var d;if(o.value=!o.value,s.toggle(),t.useScrollTop&&(o.value||c(r.accordionEl),o.value&&c(r.accordionRearEl)),o.value){const u=(d=r.accordionRearEl)==null?void 0:d.querySelector(".js-s-accd-item-toggle");u&&setTimeout(()=>{u.focus()},100)}e0(t.id,o.value)}function c(d){d&&d.scrollIntoView&&d.scrollIntoView({behavior:"smooth",block:"start"})}return(d,u)=>(m(),x("div",{id:e.id,ref:p=>r.accordionEl=p,part:"group",class:X(["s-accd",{[e.classname]:e.classname,"s-accd--color-inherit":e.colorInherit}]),style:et(g(a))},[v("div",v0,[(m(!0),x(pe,null,ue(g(n),p=>(m(),te(nf,{id:e.id,key:p,index:p,custom:g(M)(e.custom),open:e.open===p},{title:z(()=>[_(d.$slots,`title-${p}`)]),content:z(()=>[_(d.$slots,`content-${p}`)]),_:2},1032,["id","index","custom","open"]))),128))]),e.useRear&&i>0?(m(),x("div",{key:0,id:`${e.id}-rear`,ref:p=>r.accordionRearEl=p,part:"rear",class:"s-accd__rear"},[v("div",{ref:p=>r.accordionRearInnerEl=p,class:"s-accd__rear-inner"},[(m(),x(pe,null,ue(i,p=>ae(nf,{id:e.id,key:p+g(n),index:p+g(n),custom:g(M)(e.custom)},{title:z(()=>[_(d.$slots,`title-${p+g(n)}`)]),content:z(()=>[_(d.$slots,`content-${p+g(n)}`)]),_:2},1032,["id","index","custom"])),64))],512)],8,x0)):ee("",!0),e.useRear&&i>0?(m(),x("div",y0,[v("button",{part:"rear-toggle",class:"s-accd__toggle","aria-label":e.altShowMore,"aria-expanded":o.value,"aria-controls":`${t.id}-rear`,onClick:l},[v("div",{class:X(["s-accd__arrow",{"s-accd__arrow--rotate":o.value}])},[...u[0]||(u[0]=[v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"19",viewBox:"0 0 36 19",fill:"none","aria-hidden":"true"},[v("path",{d:"M35 1L18 17L1 0.999999","stroke-width":"2"})],-1)])],2)],8,w0)])):ee("",!0)],14,g0))}}),k0=xe(j({__name:"s-accordion.ce",props:{id:{type:String},classname:{type:String},color:{type:String},colorInherit:{type:String},arrowColor:{type:String},itemArrowColor:{type:String},itemArrowOpenColor:{type:String},number:{type:String},initialVisibleNumber:{type:String},open:{type:String},custom:{type:String},useRear:{type:String},useScrollTop:{type:String},altShowMore:{default:mf,type:String}},setup(e){const t=e;return(n,i)=>(m(),te(_0,Be(Ne({...t,colorInherit:g(M)(t.colorInherit),useRear:g(M)(t.useRear),custom:g(M)(t.custom),useScrollTop:g(M)(t.useScrollTop),number:Number(t.
21number)||0,initialVisibleNumber:Number(t.initialVisibleNumber)||0,open:Number(t.open)})),kt({_:2},[ue(Number(e.number),r=>({name:`title-${r}`,fn:z(()=>[_(n.$slots,`title-${r}`)])})),ue(Number(e.number),r=>({name:`content-${r}`,fn:z(()=>[_(n.$slots,`content-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-accd{--text-color: var(--s-font-color);--arrow-color: var(--s-gray-4);--item-arrow-color: var(--s-font-color);--item-arrow-open-color: var(--s-font-color);border-top:solid 1px rgba(207,207,207,.7)}.s-accd--color-inherit{--text-color: inherit}.s-accd__toggle-wrapper{margin-top:12px;margin-left:auto;margin-right:auto;text-align:center}.s-accd__toggle{padding:12px}.s-accd__arrow{display:flex;align-items:center;justify-content:center}.s-accd__arrow--rotate{transform:rotate(180deg)}.s-accd__arrow path{stroke:var(--arrow-color)}.s-accd-item{padding-top:32px;padding-bottom:24px;border-bottom:solid 1px rgba(207,207,207,.7);color:var(--text-color)}.s-accd-item__toggle{width:100%;display:flex;justify-content:space-between;cursor:pointer}.s-accd-item__title,.s-accd-item__content-wrapper{--s-accd-padding-right: 16px;max-width:calc(1200px + var(--s-accd-padding-right));text-align:left}@media screen and (min-width:768px){.s-accd-item__title,.s-accd-item__content-wrapper{--s-accd-padding-right: 32px}}.s-accd-item__title{padding-right:var(--s-accd-padding-right);margin-bottom:8px;color:var(--text-color);text-align:left}.s-accd-item__title-arrow{padding-top:6px}.s-accd-item__title-arrow svg{transform:rotate(180deg);transition:.333s ease-in-out}.s-accd-item__title-arrow path{stroke:var(--item-arrow-color)}.s-accd-item__title-arrow--open svg{transform:rotate(0)}.s-accd-item__title-arrow--open path{stroke:var(--item-arrow-open-color)}.s-accd-item__content-wrapper{padding-right:32px;color:var(--s-theme-fg-desc, var(--text-color));text-align:left}.s-accd-item__content-wrapper a{color:var(--text-color);text-decoration:underline}.s-accd-item__content-wrapper a:hover{text-decoration:none}@media screen and (min-width:768px){.s-accd-item__content-wrapper{padding-right:52px}}.s-accd-item__content{padding-bottom:8px}.s-text--center{text-align:center}.s-text--left{text-align:left}.s-text--color{--text-color: var(--s-t-c-0);color:var(--text-color)}@media screen and (min-width:576px){.s-text--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-text--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-text--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-text--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-text--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-text--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-text--color{--text-color: var(--s-t-c-xxl)}}.s-text-h1{--s-h1-size: 32px;--s-h1-lh: 1.3;font-size:var(--s-h1-size);line-height:var(--s-h1-lh);font-weight:700}@media screen and (min-width:768px){.s-text-h1{--s-h1-size: 40px}}@media screen and (min-width:1440px){.s-text-h1{--s-h1-size: 48px}}.s-text-h2{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h2{--s-h2-size: 32px}}@media screen and (min-width:1440px){.s-text-h2{--s-h2-size: 36px}}.s-text-h3{--s-h3-size: 22px;--s-h3-lh: 1.3;font-size:var(--s-h3-size);line-height:var(--s-h3-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h3{--s-h3-size: 26px}}@media screen and (min-width:1440px){.s-text-h3{--s-h3-size: 30px}}.s-text-h4{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h4{--s-h4-size: 22px}}.s-text-p-small{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-p{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-p-large{--s-p1-size: 20px;--s-p1-lh: 1.4;font-size:var(--s-p1-size);line-height:var(--s-p1-lh)}@media screen and (min-width:768px){.s-text-p-large{--s-p1-size: 22px}}.s-text-font-size-12{--s-fs-12-size: 12px;--s-fs-12-lh: 1.4;font-size:var(--s-fs-12-size);line-height:var(--s-fs-12-lh)}.s-text-font-size-14{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-font-size-16{--s-fs-16-size: 16px;--s-fs-16-lh: 1.5;font-size:var(--s-fs-16-size);line-height:var(--s-fs-16-lh)}.s-text-font-size-18{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-font-size-22{--s-fs-22-size: 22px;--s-fs-22-lh: 1.4;font-size:var(--s-fs-22-size);line-height:var(--s-fs-22-lh)}h1.s-text+p.s-text{margin-top:16px}h2.s-text+p.s-text,h3.s-text+p.s-text,h4.s-text+p.s-text,p.s-text+p.s-text{margin-top:8px}']]]),S0={class:"s-arch-diag__desk"},C0={part:"diagram",class:"s-arch-diag__desk-diag"},E0={class:"s-arch-diag__desk-tog-wrap"},T0={key:0,class:"s-arch-diag__mob"},$0={part:"diagram-mob",class:"s-arch-diag__mob-diag"},A0={key:0,part:"cus-ol",class:"s-arch-diag__mob-cus-ol"},I0={key:1,part:"ol-wrap",class:"s-arch-diag__mob-ol-wrap"},M0={part:"ol",class:"s-arch-diag__mob-ol"},z0={class:"s-arch-diag__mob-item-order"},L0={class:"s-arch-diag__mob-item-content"},O0={class:"s-arch-diag__mob-item-title"},P0={class:"s-arch-diag__mob-item-desc"},R0=j({__name:"s-arch-diagram",props:{number:{},useOl:{type:[Boolean,String]},useCustomOl:{type:[Boolean,String]},toggleCross:{default:"white"},toggleBgColor:{default:"black-1"},toggleBgColorHover:{default:"blue-6"},toggleShadow:{default:"black-1"},orderColor:{default:"white"},orderBgColor:{default:"font-color"}}
21,setup(e){const t=e,n=Number(t.number)||0,i=Wn({"--sadt-cross":t.toggleCross,"--sadt-bgc":t.toggleBgColor,"--sadt-bgc-hover":t.toggleBgColorHover,"--sadt-shadow":t.toggleShadow,"--sad-order-c":t.orderColor,"--sad-order-bgc":t.orderBgColor});r();function r(){(n<1||n>8)&&console.error("s-arch-diagram: number prop must be between 1 and 8")}return(o,s)=>(m(),x("div",{part:"arch",class:X(["s-arch-diag",{"s-arch-diag--ol":g(M)(e.useOl),"s-arch-diag--cus-ol":g(M)(e.useCustomOl)}]),style:et(g(i))},[v("div",S0,[v("div",C0,[_(o.$slots,"diagram")]),v("div",E0,[(m(!0),x(pe,null,ue(g(n),a=>(m(),x("div",{key:`sad-item-${a}`,class:X(`s-arch-diag__desk-tog s-arch-diag__desk-tog--${a}`)},[_(o.$slots,`toggle-${a}`)],2))),128))])]),g(M)(e.useOl)?(m(),x("div",T0,[v("div",$0,[_(o.$slots,"diagram-mob")]),g(M)(e.useCustomOl)?(m(),x("div",A0,[_(o.$slots,"custom-ol")])):(m(),x("div",I0,[v("ul",M0,[(m(!0),x(pe,null,ue(g(n),a=>(m(),x("li",{key:`sad-item-${a}`,part:"ol-item",class:"s-arch-diag__mob-item"},[v("div",z0,Te(a),1),v("div",L0,[v("div",O0,[_(o.$slots,`ol-title-${a}`)]),v("div",P0,[_(o.$slots,`ol-desc-${a}`)])])]))),128))])]))])):ee("",!0)],6))}}),N0=xe(j({__name:"s-arch-diagram.ce",props:{number:{type:String},useOl:{type:[Boolean,String]},useCustomOl:{type:[Boolean,String]},toggleCross:{default:"white",type:String},toggleBgColor:{default:"black-1",type:String},toggleBgColorHover:{default:"blue-6",type:String},toggleShadow:{default:"black-1",type:String},orderColor:{default:"white",type:String},orderBgColor:{default:"font-color",type:String}},setup(e){const t=e;return(n,i)=>
21(m(),te(R0,Be(Ne(t)),kt({diagram:z(()=>[_(n.$slots,"diagram")]),"diagram-mob":z(()=>[_(n.$slots,"diagram-mob")]),"custom-ol":z(()=>[_(n.$slots,"custom-ol")]),_:2},[ue(Number(e.number),r=>({name:`toggle-${r}`,fn:z(()=>[_(n.$slots,`toggle-${r}`)])})),ue(Number(e.number),r=>({name:`ol-title-${r}`,fn:z(()=>[_(n.$slots,`ol-title-${r}`)])})),ue(Number(e.number),r=>({name:`ol-desc-${r}`,fn:z(()=>[_(n.$slots,`ol-desc-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-arch-diag__desk{position:relative;display:inline-block}.s-arch-diag--ol .s-arch-diag__desk{display:none}@media screen and (min-width:768px){.s-arch-diag--ol .s-arch-diag__desk{display:inline-block}}.s-arch-diag--ol .s-arch-diag__mob{display:block}@media screen and (min-width:768px){.s-arch-diag--ol .s-arch-diag__mob{display:none}}.s-arch-diag__desk-tog{position:absolute;display:inline-block}.s-arch-diag .s-arch-diag__desk-tog--1{left:var(--sad-tog1-l);top:var(--sad-tog1-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--2{left:var(--sad-tog2-l);top:var(--sad-tog2-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--3{left:var(--sad-tog3-l);top:var(--sad-tog3-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--4{left:var(--sad-tog4-l);top:var(--sad-tog4-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--5{left:var(--sad-tog5-l);top:var(--sad-tog5-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--6{left:var(--sad-tog6-l);top:var(--sad-tog6-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--7{left:var(--sad-tog7-l);top:var(--sad-tog7-t);transform:translate(-50%,-50%)}.s-arch-diag .s-arch-diag__desk-tog--8{left:var(--sad-tog8-l);top:var(--sad-tog8-t);transform:translate(-50%,-50%)}.s-arch-diag__mob-ol-wrap{margin-top:32px}@media screen and (min-width:768px){.s-arch-diag__mob-ol-wrap{margin-top:40px}}.s-arch-diag__mob-item{display:flex;margin-bottom:20px}.s-arch-diag__mob-item:last-child{margin-bottom:0}.s-arch-diag__mob-item-order{width:24px;height:24px;display:flex;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;border-radius:50%;color:var(--sad-order-c);background-color:var(--sad-order-bgc);font-size:14px;line-height:24px;font-weight:600}.s-arch-diag__mob-item-title{margin-bottom:8px}']]]),B0=xe(j({__name:"s-arch-diagram-toggle.ce",props:{cross:{type:String},bgColor:{type:String},bgColorHover:{type:String},shadow:{type:String}},setup(e){const t=e,n=Wn({"--sadt-cross":t.cross,"--sadt-bgc":t.bgColor,"--sadt-bgc-hover":t.bgColorHover,"--sadt-shadow":t.shadow});return(i,r)=>(m(),x("div",{part:"wrap",class:"s-ad-toggle-wrap",role:"presentation",style:et(g(n))},[...r[0]||(r[0]=[v("div",{part:"toggle",class:"s-ad-toggle"},[v("span",{class:"s-ad-toggle-shadow"})],-1)])],4))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-ad-toggle-wrap{width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.s-ad-toggle-wrap:hover .s-ad-toggle{background-color:var(--sadt-bgc-hover)}.s-ad-toggle-wrap:hover .s-ad-toggle:before{transform:rotate(90deg);top:6px;left:10px}.s-ad-toggle-wrap:hover .s-ad-toggle:after{transform:rotate(180deg);top:10px;left:6px}.s-ad-toggle-wrap:hover .s-ad-toggle-shadow{background-color:transparent}.s-ad-toggle{--sad-tog-zidx: 1;--sad-tog-pseudo-zidx: 1;position:relative;z-index:var(--sad-tog-zidx);width:21px;height:21px;
21display:block;border-radius:50%;background-color:var(--sadt-bgc)}.s-ad-toggle:before,.s-ad-toggle:after{content:"";position:absolute;background-color:var(--sadt-cross);transition:transform .25s ease-out;z-index:var(--sad-tog-pseudo-zidx)}.s-ad-toggle:before{top:6px;left:10px;width:1px;height:9px}.s-ad-toggle:after{top:10px;left:6px;width:9px;height:1px}@keyframes wave-animate{0%{transform:scale(1);opacity:.7}to{transform:scale(4);opacity:0}}.s-ad-toggle-shadow{content:"";position:absolute;top:5px;left:5px;width:11px;height:11px;display:block;border-radius:50%;transition:.333s ease;animation:wave-animate 1.5s infinite ease-in-out;background-color:var(--sadt-shadow)}']]]);function bf(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function hl(e={},t={}){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:bf(t[i])&&bf(e[i])&&Object.keys(t[i]).length>0&&hl(e[i],t[i])})}const gf={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ui(){const e=typeof document<"u"?document:{};return hl(e,gf),e}const D0={document:gf,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function ln(){const e=typeof window<"u"?window:{};return hl(e,D0),e}function j0(e=""){return e.trim().split(" ").filter(t=>!!t.trim())}function F0(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function vf(e,t=0){return setTimeout(e,t)}function ks(){return Date.now()}function H0(e){const t=ln();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function V0(e,t="x"){const n=ln();let i,r,o;const s=H0(e);return n.WebKitCSSMatrix?(r=s.transform||s.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(a=>a.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(r==="none"?"":r)):(o=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?r=o.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),t==="y"&&(n.WebKitCSSMatrix?r=o.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0}function Ss(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function U0(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function bn(...e){const t=Object(e[0]);for(let n=1;n<e.length;n+=1){const i=e[n];if(i!=null&&!U0(i)){const r=Object.keys(Object(i)).filter(o=>o!=="__proto__"&&o!=="constructor"&&o!=="prototype");for(let o=0,s=r.length;o<s;o+=1){const a=r[o],l=Object.getOwnPropertyDescriptor(i,a);l!==void 0&&l.enumerable&&(Ss(t[a])&&Ss(i[a])?i[a].__swiper__?t[a]=i[a]:bn(t[a],i[a]):!Ss(t[a])&&Ss(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:bn(t[a],i[a])):t[a]=i[a])}}}return t}function ur(e,t,n){e.style.setProperty(t,n)}function xf({swiper:e,targetPosition:t,side:n}){const i=ln(),r=-e.translate;let o=null,s;const a=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);const l=t>r?"next":"prev",c=(u,p)=>l==="next"&&u>=p||l==="prev"&&u<=p,d=()=>{s=new Date().getTime(),o===null&&(o=s);const u=Math.max(Math.min((s-o)/a,1),0),p=.5-Math.cos(u*Math.PI)/2;let h=r+p*(t-r);if(c(h,t)&&(h=t),e.wrapperEl.scrollTo({[n]:h}),c(h,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:h})}),i.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=i.requestAnimationFrame(d)};d()}function fi(e,t=""){const n=ln(),i=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(r=>r.matches(t)):i}function W0(e,t){const n=[t];for(;n.length>0;){const i=n.shift();if(e===i)return!0;n.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function G0(e,t){const n=ln();let i=t.contains(e);return!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=W0(e,t))),i}function Cs(e){try{console.warn(e);return}catch{}}function Es(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:j0(t)),n}function q0(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function Y0(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function _i(e,t){return ln().getComputedStyle(e,null).getPropertyValue(t)}function ml(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function K0(e,t){const n=[];let i=e.parentElement;for(;i;)n.push(i),i=i.parentElement;return n}function yf(e,t,n){const i=ln();return e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}function jt(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}
21function bl(e,t=""){typeof trustedTypes<"u"?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:n=>n}).createHTML(t):e.innerHTML=t}function gl(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function X0({swiper:e,extendParams:t,on:n}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let i=null,r,o,s=new Date().getTime();function a(F){const D=i;D.length!==0&&bl(D,F)}function l(F=16){const D=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(F).replace(/x/g,D)}function c(F){F=jt(F),F.forEach(D=>{D.setAttribute("tabIndex","0")})}function d(F){F=jt(F),F.forEach(D=>{D.setAttribute("tabIndex","-1")})}function u(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("role",D)})}function p(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("aria-roledescription",D)})}function h(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("aria-controls",D)})}function f(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("aria-label",D)})}function b(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("id",D)})}function y(F,D){F=jt(F),F.forEach(H=>{H.setAttribute("aria-live",D)})}function S(F){F=jt(F),F.forEach(D=>{D.setAttribute("aria-disabled",!0)})}function w(F){F=jt(F),F.forEach(D=>{D.setAttribute("aria-disabled",!1)})}function E(F){if(F.keyCode!==13&&F.keyCode!==32)return;const D=e.params.a11y,H=F.target;if(!(e.pagination&&e.pagination.el&&(H===e.pagination.el||e.pagination.el.contains(F.target))&&!F.target.matches(gl(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const K=jt(e.navigation.prevEl);jt(e.navigation.nextEl).includes(H)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?a(D.lastSlideMessage):a(D.nextSlideMessage)),K.includes(H)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?a(D.firstSlideMessage):a(D.prevSlideMessage))}e.pagination&&H.matches(gl(e.params.pagination.bulletClass))&&H.click()}}function k(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:F,prevEl:D}=e.navigation;D&&(e.isBeginning?(S(D),d(D)):(w(D),c(D))),F&&(e.isEnd?(S(F),d(F)):(w(F),c(F)))}function C(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function I(){return C()&&e.params.pagination.clickable}function A(){const F=e.params.a11y;C()&&e.pagination.bullets.forEach(D=>{e.params.pagination.clickable&&(c(D),e.params.pagination.renderBullet||(u(D,"button"),f(D,F.paginationBulletMessage.replace(/\{\{index\}\}/,ml(D)+1)))),D.matches(gl(e.params.pagination.bulletActiveClass))?D.setAttribute("aria-current","true"):D.removeAttribute("aria-current")})}const $=(F,D,H)=>{c(F),F.tagName!=="BUTTON"&&(u(F,"button"),F.addEventListener("keydown",E)),f(F,H),h(F,D)},W=F=>{o&&o!==F.target&&!o.contains(F.target)&&(r=!0),e.a11y.clicked=!0},U=()=>{r=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},O=F=>{s=new Date().getTime()},q=F=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-s<100)return;const D=F.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!D||!e.slides.includes(D))return;o=D;const H=e.virtual&&e.params.virtual.enabled,K=(H?parseInt(D.getAttribute("data-swiper-slide-index"),10):e.slides.indexOf(D))===e.activeIndex,oe=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(D);K||oe||F.sourceCapabilities&&F.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{r||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(D.getAttribute("data-swiper-slide-index"))),0):H?e.slideTo(e.getSlideIndexWhenGrid(parseInt(D.getAttribute("data-swiper-slide-index"),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(D)),0),r=!1)}))},ie=()=>{const F=e.params.a11y;F.itemRoleDescriptionMessage&&p(e.slides,F.itemRoleDescriptionMessage),F.slideRole&&u(e.slides,F.slideRole);const D=e.slides.length;
21F.slideLabelMessage&&e.slides.forEach((H,K)=>{const oe=e.params.loop?parseInt(H.getAttribute("data-swiper-slide-index"),10):K,ce=F.slideLabelMessage.replace(/\{\{index\}\}/,oe+1).replace(/\{\{slidesLength\}\}/,D);f(H,ce)})},fe=()=>{const F=e.params.a11y;e.el.append(i);const D=e.el;F.containerRoleDescriptionMessage&&p(D,F.containerRoleDescriptionMessage),F.containerMessage&&f(D,F.containerMessage),F.containerRole&&u(D,F.containerRole);const H=e.wrapperEl,K=F.id||H.getAttribute("id")||`swiper-wrapper-${l(16)}`;if(b(H,K),F.wrapperLiveRegion){const ze=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";y(H,ze)}ie();let{nextEl:oe,prevEl:ce}=e.navigation?e.navigation:{};oe=jt(oe),ce=jt(ce),oe&&oe.forEach(ze=>$(ze,K,F.nextSlideMessage)),ce&&ce.forEach(ze=>$(ze,K,F.prevSlideMessage)),I()&&jt(e.pagination.el).forEach(st=>{st.addEventListener("keydown",E)}),ui().addEventListener("visibilitychange",O),e.el.addEventListener("focus",q,!0),e.el.addEventListener("pointerdown",W,!0),e.el.addEventListener("pointerup",U,!0)};function ke(){i&&i.remove();let{nextEl:F,prevEl:D}=e.navigation?e.navigation:{};F=jt(F),D=jt(D),F&&F.forEach(K=>K.removeEventListener("keydown",E)),D&&D.forEach(K=>K.removeEventListener("keydown",E)),I()&&jt(e.pagination.el).forEach(oe=>{oe.removeEventListener("keydown",E)}),ui().removeEventListener("visibilitychange",O),e.el&&typeof e.el!="string"&&(e.el.removeEventListener("focus",q,!0),e.el.removeEventListener("pointerdown",W,!0),e.el.removeEventListener("pointerup",U,!0))}n("beforeInit",()=>{i=Es("span",e.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true")}),n("afterInit",()=>{e.params.a11y.enabled&&fe()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&ie()}),n("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&k()}),n("paginationUpdate",()=>{e.params.a11y.enabled&&A()}),n("destroy",()=>{e.params.a11y.enabled&&ke()})}let vl;function Z0(){const e=ln(),t=ui();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function wf(){return vl||(vl=Z0()),vl}let xl;function J0({userAgent:e}={}){const t=wf(),n=ln(),i=n.navigator.platform,r=e||n.navigator.userAgent,o={ios:!1,android:!1},s=n.screen.width,a=n.screen.height,l=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const d=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=i==="Win32";let h=i==="MacIntel";const f=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&h&&t.touch&&f.indexOf(`${s}x${a}`)>=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),h=!1),l&&!p&&(o.os="android",o.android=!0),(c||u||d)&&(o.os="ios",o.ios=!0),o}function _f(e={}){return xl||(xl=J0(e)),xl}let yl;function Q0(){const e=ln(),t=_f();let n=!1;function i(){const a=e.navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}if(i()){const a=String(e.navigator.userAgent);if(a.includes("Version/")){const[l,c]=a.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=l<16||l===16&&c<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=i(),s=o||r&&t.ios;return{isSafari:n||o,needPerspectiveFix:n,need3dFix:s,isWebView:r}}function kf(){return yl||(yl=Q0()),yl}function e1({swiper:e,on:t,emit:n}){const i=ln();let r=null,o=null;const s=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},a=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(d=>{o=i.requestAnimationFrame(()=>{const{width:u,height:p}=e;let h=u,f=p;d.forEach(({contentBoxSize:b,contentRect:y,target:S})=>{S&&S!==e.el||(h=y?y.width:(b[0]||b).inlineSize,f=y?y.height:(b[0]||b).blockSize)}),(h!==u||f!==p)&&s()})}),r.observe(e.el))},l=()=>{o&&i.cancelAnimationFrame(o),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},c=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof i.ResizeObserver<"u"){a();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",c)}),t("destroy",()=>{l(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",c)})}function t1({swiper:e,extendParams:t,on:n,emit:i}){const r=[],o=ln(),s=(c,d={})=>{const u=o.MutationObserver||o.WebkitMutationObserver,p=new u(h=>
vendor: 9,064 bytes, line 21
21{if(e.__preventObserver__)return;if(h.length===1){i("observerUpdate",h[0]);return}const f=function(){i("observerUpdate",h[0])};o.requestAnimationFrame?o.requestAnimationFrame(f):o.setTimeout(f,0)});p.observe(c,{attributes:typeof d.attributes>"u"?!0:d.attributes,childList:e.isElement||(typeof d.childList>"u"?!0:d).childList,characterData:typeof d.characterData>"u"?!0:d.characterData}),r.push(p)},a=()=>{if(e.params.observer){if(e.params.observeParents){const c=K0(e.hostEl);for(let d=0;d<c.length;d+=1)s(c[d])}s(e.hostEl,{childList:e.params.observeSlideChildren}),s(e.wrapperEl,{attributes:!1})}},l=()=>{r.forEach(c=>{c.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",a),n("destroy",l)}var n1={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;const r=n?"unshift":"push";return e.split(" ").forEach(o=>{i.eventsListeners[o]||(i.eventsListeners[o]=[]),i.eventsListeners[o][r](t)}),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function r(...o){i.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(i,o)}return r.__emitterProxy=t,i.on(e,r,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(i=>{typeof t>"u"?n.eventsListeners[i]=[]:n.eventsListeners[i]&&n.eventsListeners[i].forEach((r,o)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[i].splice(o,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,i,r;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],i=e.slice(1,e.length),r=t):(n=e[0].events,i=e[0].data,r=e[0].context||t),i.unshift(r),(Array.isArray(n)?n:n.split(" ")).forEach(s=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(a=>{a.apply(r,[s,...i])}),t.eventsListeners&&t.eventsListeners[s]&&t.eventsListeners[s].forEach(a=>{a.apply(r,i)})}),t}};function i1(){const e=this;let t,n;const i=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=i.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=i.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(_i(i,"padding-left")||0,10)-parseInt(_i(i,"padding-right")||0,10),n=n-parseInt(_i(i,"padding-top")||0,10)-parseInt(_i(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function r1(){const e=this;function t(U,O){return parseFloat(U.getPropertyValue(e.getDirectionLabel(O))||0)}const n=e.params,{wrapperEl:i,slidesEl:r,rtlTranslate:o,wrongRTL:s}=e,a=e.virtual&&n.virtual.enabled,l=a?e.virtual.slides.length:e.slides.length,c=fi(r,`.${e.params.slideClass}, swiper-slide`),d=a?e.virtual.slides.length:c.length;let u=[];const p=[],h=[];let f=n.slidesOffsetBefore;typeof f=="function"&&(f=n.slidesOffsetBefore.call(e));let b=n.slidesOffsetAfter;typeof b=="function"&&(b=n.slidesOffsetAfter.call(e));const y=e.snapGrid.length,S=e.slidesGrid.length,w=e.size-f-b;let E=n.spaceBetween,k=-f,C=0,I=0;if(typeof w>"u")return;typeof E=="string"&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*w:typeof E=="string"&&(E=parseFloat(E)),e.virtualSize=-E-f-b,c.forEach(U=>{o?U.style.marginLeft="":U.style.marginRight="",U.style.marginBottom="",U.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(ur(i,"--swiper-centered-offset-before",""),ur(i,"--swiper-centered-offset-after","")),n.cssMode&&(ur(i,"--swiper-slides-offset-before",`${f}px`),ur(i,"--swiper-slides-offset-after",`${b}px`));const A=n.grid&&n.grid.rows>1&&e.grid;A?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let $;const W=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(U=>typeof n.breakpoints[U].slidesPerView<"u").length>0;for(let U=0;U<d;U+=1){$=0;const O=c[U];if(!(O&&(A&&e.grid.updateSlide(U,O,c),_i(O,"display")==="none"))){if(a&&n.slidesPerView==="auto")n.virtual.slidesPerViewAutoSlideSize&&($=n.virtual.slidesPerViewAutoSlideSize),$&&O&&(n.roundLengths&&($=Math.floor($)),O.style[e.getDirectionLabel("width")]=`${$}px`);else if(n.slidesPerView==="auto"){W&&(O.style[e.getDirectionLabel("width")]="");const q=getComputedStyle(O),ie=O.style.transform,fe=O.style.webkitTransform;if(ie&&(O.style.transform="none"),fe&&(O.style.webkitTransform="none"),n.roundLengths)$=e.isHorizontal()?yf(O,"width"):yf(O,"height");else{const ke=t(q,"width"),F=t(q,"padding-left"),D=t(q,"padding-right"),H=t(q,"margin-left"),K=t(q,"margin-right"),oe=q.getPropertyValue("box-sizing");if(oe&&oe==="border-box")$=ke+H+K;else{const{clientWidth:ce,offsetWidth:_e}=O;$=ke+F+D+H+K+(_e-ce)}}ie&&(O.style.transform=ie),fe&&(O.style.webkitTransform=fe),n.roundLengths&&($=Math.floor($))}else $=(w-(n.slidesPerView-1)*E)/n.slidesPerView,n.roundLengths&&($=Math.floor($)),O&&(O.style[e.getDirectionLabel("width")]=`${$}px`);O&&(O.swiperSlideSize=$),h.push($),n.centeredSlides?(k=k+$/2+C/2+E,C===0&&U!==0&&(k=k-w/2-E),U===0&&(k=k-w/2-E),Math.abs(k)<1/1e3&&(k=0),n.roundLengths&&(k=Math.floor(k)),I%n.slidesPerGroup===0&&u.push(k),p.push(k)):(n.roundLengths&&(k=Math.floor(k)),(I-Math.min(e.params.slidesPerGroupSkip,I))%e.params.slidesPerGroup===0&&u.push(k),p.push(k),k=k+$+E),e.virtualSize+=$+E,C=$,I+=1}}if(e.virtualSize=Math.max(e.virtualSize,w)+b,o&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width=`${e.virtualSize+E}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+E}px`),A&&e.grid.updateWrapperSize($,u),!n.centeredSlides){const U=n.slidesPerView!=="auto"&&n.slidesPerView%1!==0,O=n.snapToSlideEdge&&!n.loop&&(n.slidesPerView==="auto"||U);let q=u.length;if(O){let fe;if(n.slidesPerView==="auto"){fe=1;let ke=0;for(let F=h.length-1;F>=0&&(ke+=h[F]+(F<h.length-1?E:0),ke<=w);F-=1)fe=h.length-F}else fe=Math.floor(n.slidesPerView);q=Math.max(d-fe,0)}const ie=[];for(let fe=0;fe<u.length;fe+=1){let ke=u[fe];n.roundLengths&&(ke=Math.floor(ke)),O?fe<=q&&ie.push(ke):u[fe]<=e.virtualSize-w&&ie.push(ke)}u=ie,Math.floor(e.virtualSize-w)-Math.floor(u[u.length-1])>1&&(O||u.push(e.virtualSize-w))}if(a&&n.loop){const U=h[0]+E;if(n.slidesPerGroup>1){const O=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),q=U*n.slidesPerGroup;for(let ie=0;ie<O;ie+=1)u.push(u[u.length-1]+q)}for(let O=0;O<e.virtual.slidesBefore+e.virtual.slidesAfter;O+=1)n.slidesPerGroup===1&&u.push(u[u.length-1]+U),p.push(p[p.length-1]+U),e.virtualSize+=U}if(u.length===0&&(u=[0]),E!==0){const U=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");c.filter((O,q)=>!n.cssMode||n.loop?!0:q!==c.length-1).forEach(O=>{O.style[U]=`${E}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let U=0;h.forEach(q=>{U+=q+(E||0)}),U-=E;const O=U>w?U-w:0;u=u.map(q=>q<=0?-f:q>O?O+b:q)}if(n.centerInsufficientSlides){let U=0;if(h.forEach(O=>{U+=O+(E||0)}),U-=E,U<w){const O=(w-U)/2;u.forEach((q,ie)=>{u[ie]=q-O}),p.forEach((q,ie)=>{p[ie]=q+O})}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:p,slidesSizesGrid:h}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){ur(i,"--swiper-centered-offset-before",`${-u[0]}px`),ur(i,"--swiper-centered-offset-after",`${e.size/2-h[h.length-1]/2}px`);const U=-e.snapGrid[0],O=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(q=>q+U),e.slidesGrid=e.slidesGrid.map(q=>q+O)}if(d!==l&&e.emit("slidesLengthChange"),u.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==S&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const U=`${n.containerModifierClass}backface-hidden`,O=e.el.classList.contains(U);d<=n.maxBackfaceHiddenSlides?O||e.el.classList.add(U):O&&e.el.classList.remove(U)}}function o1(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let r=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const s=a=>i?t.slides[t.getSlideIndexByData(a)]:t.slides[a];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(a=>{n.push(a)});else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const a=t.activeIndex+o;if(a>t.slides.length&&!i)break;n.push(s(a))}else n.push(s(t.activeIndex));for(o=0;o<n.length;o+=1)if(typeof n[o]<"u"){const a=n[o].offsetHeight;r=a>r?a:r}(r||r===0)&&(t.wrapperEl.style.height=`${r}px`)}function s1(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()}
21const Sf=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function a1(e=this&&this.translate||0){const t=this,n=t.params,{slides:i,rtlTranslate:r,snapGrid:o}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let s=-e;r&&(s=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=n.spaceBetween;typeof a=="string"&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:typeof a=="string"&&(a=parseFloat(a));for(let l=0;l<i.length;l+=1){const c=i[l];let d=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=i[0].swiperSlideOffset);const u=(s+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+a),p=(s-o[0]+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+a),h=-(s-d),f=h+t.slidesSizesGrid[l],b=h>=0&&h<=t.size-t.slidesSizesGrid[l],y=h>=0&&h<t.size-1||f>1&&f<=t.size||h<=0&&f>=t.size;y&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(l)),Sf(c,y,n.slideVisibleClass),Sf(c,b,n.slideFullyVisibleClass),c.progress=r?-u:u,c.originalProgress=r?-p:p}}function l1(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:o,isEnd:s,progressLoop:a}=t;const l=o,c=s;if(i===0)r=0,o=!0,s=!0;else{r=(e-t.minTranslate())/i;const d=Math.abs(e-t.minTranslate())<1,u=Math.abs(e-t.maxTranslate())<1;o=d||r<=0,s=u||r>=1,d&&(r=0),u&&(r=1)}if(n.loop){const d=t.getSlideIndexByData(0),u=t.getSlideIndexByData(t.slides.length-1),p=t.slidesGrid[d],h=t.slidesGrid[u],f=t.slidesGrid[t.slidesGrid.length-1],b=Math.abs(e);b>=p?a=(b-p)/f:a=(b+f-h)/f,a>1&&(a-=1)}Object.assign(t,{progress:r,progressLoop:a,isBeginning:o,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),s&&!c&&t.emit("reachEnd toEdge"),(l&&!o||c&&!s)&&t.emit("fromEdge"),t.emit("progress",r)}const wl=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function c1(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:r}=e,o=e.virtual&&n.virtual.enabled,s=e.grid&&n.grid&&n.grid.rows>1,a=u=>fi(i,`.${n.slideClass}${u}, swiper-slide${u}`)[0];let l,c,d;if(o)if(n.loop){let u=r-e.virtual.slidesBefore;u<0&&(u=e.virtual.slides.length+u),u>=e.virtual.slides.length&&(u-=e.virtual.slides.length),l=a(`[data-swiper-slide-index="${u}"]`)}else l=a(`[data-swiper-slide-index="${r}"]`);else s?(l=t.find(u=>u.column===r),d=t.find(u=>u.column===r+1),c=t.find(u=>u.column===r-1)):l=t[r];l&&(s||(d=Y0(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=q0(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c===0&&(c=t[t.length-1]))),t.forEach(u=>{wl(u,u===l,n.slideActiveClass),wl(u,u===d,n.slideNextClass),wl(u,u===c,n.slidePrevClass)}),e.emitSlidesClasses()}const Ts=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,i=t.closest(n());if(i){let r=i.querySelector(`.${e.params.lazyPreloaderClass}`);!r&&e.isElement&&(i.shadowRoot?r=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(r=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),r&&!r.lazyPreloaderManaged&&r.remove())})),r&&!r.lazyPreloaderManaged&&r.remove()}},_l=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},kl=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=r,a=[s-t];a.push(...Array.from({length:t}).map((l,c)=>s+i+c)),e.slides.forEach((l,c)=>{a.includes(l.column)&&_l(e,c)});return}const o=r+i-1;if(e.params.rewind||e.params.loop)for(let s=r-t;s<=o+t;s+=1){const a=(s%n+n)%n;(a<r||a>o)&&_l(e,a)}else for(let s=Math.max(r-t,0);s<=Math.min(o+t,n-1);s+=1)s!==r&&(s>o||s<r)&&_l(e,s)};function d1(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let r;for(let o=0;o<t.length;o+=1)typeof t[o+1]<"u"?i>=t[o]&&i<t[o+1]-(t[o+1]-t[o])/2?r=o:i>=t[o]&&i<t[o+1]&&(r=o+1):i>=t[o]&&(r=o);return n.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function u1(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:r,activeIndex:o,realIndex:s,snapIndex:a}=t;let l=e,c;const d=h=>{let f=h-t.virtual.slidesBefore;return f<0&&(f=t.virtual.slides.length+f),f>=t.virtual.slides.length&&(f-=t.virtual.slides.length),f};if(typeof l>"u"&&(l=d1(t)),i.indexOf(n)>=0)c=i.indexOf(n);else{const h=Math.min(r.slidesPerGroupSkip,l);c=h+Math.floor((l-h)/r.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),l===o&&!t.params.loop){c!==a&&(t.snapIndex=c,t.emit("snapIndexChange"));return}if(l===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(l);return}const u=t.grid&&r.grid&&r.grid.rows>1;let p;if(t.virtual&&r.virtual.enabled)r.loop?p=d(l):p=l;else if(u){const h=t.slides.find(b=>b.column===l);let f=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(f)&&(f=Math.max(t.slides.indexOf(h),0)),p=Math.floor(f/r.grid.rows)}else if(t.slides[l]){const h=t.slides[l].getAttribute("data-swiper-slide-index");h?p=parseInt(h,10):p=l}else p=l;Object.assign(t,{previousSnapIndex:a,snapIndex:c,previousRealIndex:s,realIndex:p,previousIndex:o,activeIndex:l}),t.initialized&&kl(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==p&&t.emit("realIndexChange"),t.emit("slideChange"))}function f1(e,t){const n=this,i=n.params;let r=e.closest(`.${i.slideClass}, swiper-slide`);!r&&n.isElement&&t&&t.length>
vendor: 11,535 bytes, line 21
211&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(a=>{!r&&a.matches&&a.matches(`.${i.slideClass}, swiper-slide`)&&(r=a)});let o=!1,s;if(r){for(let a=0;a<n.slides.length;a+=1)if(n.slides[a]===r){o=!0,s=a;break}}if(r&&o)n.clickedSlide=r,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=s;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}i.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var p1={updateSize:i1,updateSlides:r1,updateAutoHeight:o1,updateSlidesOffset:s1,updateSlidesProgress:a1,updateProgress:l1,updateSlidesClasses:c1,updateActiveIndex:u1,updateClickedSlide:f1};function h1(e=this.isHorizontal()?"x":"y"){const t=this,{params:n,rtlTranslate:i,translate:r,wrapperEl:o}=t;if(n.virtualTranslate)return i?-r:r;if(n.cssMode)return r;let s=V0(o,e);return s+=t.cssOverflowAdjustment(),i&&(s=-s),s||0}function m1(e,t){const n=this,{rtlTranslate:i,params:r,wrapperEl:o,progress:s}=n;let a=0,l=0;const c=0;n.isHorizontal()?a=i?-e:e:l=e,r.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?a:l,r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-a:-l:r.virtualTranslate||(n.isHorizontal()?a-=n.cssOverflowAdjustment():l-=n.cssOverflowAdjustment(),o.style.transform=`translate3d(${a}px, ${l}px, ${c}px)`);let d;const u=n.maxTranslate()-n.minTranslate();u===0?d=0:d=(e-n.minTranslate())/u,d!==s&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function b1(){return-this.snapGrid[0]}function g1(){return-this.snapGrid[this.snapGrid.length-1]}function v1(e=0,t=this.params.speed,n=!0,i=!0,r){const o=this,{params:s,wrapperEl:a}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let d;if(i&&e>l?d=l:i&&e<c?d=c:d=e,o.updateProgress(d),s.cssMode){const u=o.isHorizontal();if(t===0)a[u?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return xf({swiper:o,targetPosition:-d,side:u?"left":"top"}),!0;a.scrollTo({[u?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(o.setTransition(0),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,r),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,r),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(p){!o||o.destroyed||p.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var x1={getTranslate:h1,setTranslate:m1,minTranslate:b1,maxTranslate:g1,translateTo:v1};function y1(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function Cf({swiper:e,runCallbacks:t,direction:n,step:i}){const{activeIndex:r,previousIndex:o}=e;let s=n;s||(r>o?s="next":r<o?s="prev":s="reset"),e.emit(`transition${i}`),t&&s==="reset"?e.emit(`slideResetTransition${i}`):t&&r!==o&&(e.emit(`slideChangeTransition${i}`),s==="next"?e.emit(`slideNextTransition${i}`):e.emit(`slidePrevTransition${i}`))}function w1(e=!0,t){const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),Cf({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function _1(e=!0,t){const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),Cf({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var k1={setTransition:y1,transitionStart:w1,transitionEnd:_1};function S1(e=0,t,n=!0,i,r){typeof e=="string"&&(e=parseInt(e,10));const o=this;let s=e;s<0&&(s=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:h,enabled:f}=o;if(!f&&!i&&!r||o.destroyed||o.animating&&a.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=o.params.speed);const b=Math.min(o.params.slidesPerGroupSkip,s);let y=b+Math.floor((s-b)/o.params.slidesPerGroup);y>=l.length&&(y=l.length-1);const S=-l[y];if(a.normalizeSlideIndex)for(let A=0;A<c.length;A+=1){const $=-Math.floor(S*100),W=Math.floor(c[A]*100),U=Math.floor(c[A+1]*100);typeof c[A+1]<"u"?$>=W&&$<U-(U-W)/2?s=A:$>=W&&$<U&&(s=A+1):$>=W&&(s=A)}if(o.initialized&&s!==u&&(!o.allowSlideNext&&(p?S>o.translate&&S>o.minTranslate():S<o.translate&&S<o.minTranslate())||!o.allowSlidePrev&&S>o.translate&&S>o.maxTranslate()&&(u||0)!==s))return!1;s!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(S);let w;s>u?w="next":s<u?w="prev":w="reset";const E=o.virtual&&o.params.virtual.enabled;if(!(E&&r)&&(p&&-S===o.translate||!p&&S===o.translate))return o.updateActiveIndex(s),a.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),a.effect!=="slide"&&o.setTranslate(S),w!=="reset"&&(o.transitionStart(n,w),o.transitionEnd(n,w)),!1;if(a.cssMode){const A=o.isHorizontal(),$=p?S:-S;if(t===0)E&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),E&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[A?"scrollLeft":"scrollTop"]=$})):h[A?"scrollLeft":"scrollTop"]=$,E&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return xf({swiper:o,targetPosition:$,side:A?"left":"top"}),!0;h.scrollTo({[A?"left":"top"]:$,behavior:"smooth"})}return!0}const I=kf().isSafari;return E&&!r&&I&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(S),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,i),o.transitionStart(n,w),t===0?o.transitionEnd(n,w):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function($){!o||o.destroyed||$.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,w))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function C1(e=0,t,n=!0,i){typeof e=="string"&&(e=parseInt(e,10));const r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);const o=r.grid&&r.params.grid&&r.params.grid.rows>1;let s=e;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)s=s+r.virtual.slidesBefore;else{let a;if(o){const b=s*r.params.grid.rows;a=r.slides.find(y=>y.getAttribute("data-swiper-slide-index")*1===b).column}else a=r.getSlideIndexByData(s);const l=o?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:c,slidesOffsetBefore:d,slidesOffsetAfter:u}=r.params,p=c||!!d||!!u;let h=r.params.slidesPerView;h==="auto"?h=r.slidesPerViewDynamic():(h=Math.ceil(parseFloat(r.params.slidesPerView,10)),p&&h%2===0&&(h=h+1));let f=l-a<h;if(p&&(f=f||a<Math.ceil(h/2)),i&&p&&r.params.slidesPerView!=="auto"&&!o&&(f=!1),f){const b=p?a<r.activeIndex?"prev":"next":a-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:b,slideTo:!0,activeSlideIndex:b==="next"?a+1:a-l+1,slideRealIndex:b==="next"?r.realIndex:void 0})}if(o){const b=s*r.params.grid.rows;s=r.slides.find(y=>y.getAttribute("data-swiper-slide-index")*1===b).column}else s=r.getSlideIndexByData(s)}return requestAnimationFrame(()=>{r.slideTo(s,t,n,i)}),r}function E1(e,t=!0,n){const i=this,{enabled:r,params:o,animating:s}=i;if(!r||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);let a=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(a=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<o.slidesPerGroupSkip?1:a,c=i.virtual&&o.virtual.enabled;if(o.loop){if(s&&!c&&o.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,n)}),!0}return o.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)}function T1(e,t=!0,n){const i=this,{params:r,snapGrid:o,slidesGrid:s,rtlTranslate:a,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);const d=i.virtual&&r.virtual.enabled;if(r.loop){if(c&&!d&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const u=a?i.translate:-i.translate;function p(w){return w<0?-Math.floor(Math.abs(w)):Math.floor(w)}const h=p(u),f=o.map(w=>p(w)),b=r.freeMode&&r.freeMode.enabled;let y=o[f.indexOf(h)-1];if(typeof y>"u"&&(r.cssMode||b)){let w;o.forEach((E,k)=>{h>=E&&(w=k)}),typeof w<"u"&&(y=b?o[w]:o[w>0?w-1:w])}let S=0;if(typeof y<"u"&&(S=s.indexOf(y),S<0&&(S=i.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(S=S-i.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),r.rewind&&i.isBeginning){const w=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(w,e,t,n)}else if(r.loop&&i.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(S,e,t,n)}),!0;return i.slideTo(S,e,t,n)}function $1(e,t=!0,n){const i=this;if(!i.destroyed)return typeof e>"u"&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)}function A1(e,t=!0,n,i=.5){const r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);let o=r.activeIndex;const s=Math.min(r.params.slidesPerGroupSkip,o),a=s+Math.floor((o-s)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const c=r.snapGrid[a],d=r.snapGrid[a+1];l-c>(d-c)*i&&(o+=r.params.slidesPerGroup)}else{const c=r.snapGrid[a-1],d=r.snapGrid[a];l-c<=(d-c)*i&&(o-=r.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,r.slidesGrid.length-1),r.slideTo(o,e,t,n)}function I1(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let r=e.getSlideIndexWhenGrid(e.clickedIndex),o;const s=e.isElement?"swiper-slide":`.${t.slideClass}`,a=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(o):r>(a?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),r=e.getSlideIndex(fi(n,`${s}[data-swiper-slide-index="${o}"]`)[0]),vf(()=>{e.slideTo(r)})):e.slideTo(r)}else e.slideTo(r)}var M1={slideTo:S1,slideToLoop:C1,slideNext:E1,slidePrev:T1,slideReset:$1,slideToClosest:A1,slideToClickedSlide:I1};function z1(e,t){const n=this,{params:i,slidesEl:r}=n;if(!i.loop||n.virtual&&n.params.virtual.enabled)return;const o=()=>{fi(r,`.${i.slideClass}, swiper-slide`).forEach((f,b)=>{f.setAttribute("data-swiper-slide-index",b)})},s=()=>{const h=fi(r,`.${i.slideBlankClass}`);h.forEach(f=>{f.remove()}),h.length>0&&(n.recalcSlides(),n.updateSlides())},a=n.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||a)&&s();const l=i.slidesPerGroup*(a?i.grid.rows:1),c=n.slides.length%l!==0,d=a&&n.slides.length%i.grid.rows!==0,u=h=>{for(let f=0;f<h;f+=1){const b=n.isElement?Es("swiper-slide",[i.slideBlankClass]):Es("div",[i.slideClass,i.slideBlankClass]);n.slidesEl.append(b)}};if(c){if(i.loopAddBlankSlides){const h=l-n.slides.length%l;u(h),n.recalcSlides(),n.updateSlides()}else Cs("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
21not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(d){if(i.loopAddBlankSlides){const h=i.grid.rows-n.slides.length%i.grid.rows;u(h),n.recalcSlides(),n.updateSlides()}else Cs("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();const p=i.centeredSlides||!!i.slidesOffsetBefore||!!i.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:p?void 0:"next",initial:t})}function L1({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:i,activeSlideIndex:r,initial:o,byController:s,byMousewheel:a}={}){const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:h}=l,{centeredSlides:f,slidesOffsetBefore:b,slidesOffsetAfter:y,initialSlide:S}=h,w=f||!!b||!!y;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&h.virtual.enabled){t&&(!w&&l.snapIndex===0?l.slideTo(l.virtual.slides.length,0,!1,!0):w&&l.snapIndex<h.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,l.emit("loopFix");return}let E=h.slidesPerView;E==="auto"?E=l.slidesPerViewDynamic():(E=Math.ceil(parseFloat(h.slidesPerView,10)),w&&E%2===0&&(E=E+1));const k=h.slidesPerGroupAuto?E:h.slidesPerGroup;let C=w?Math.max(k,Math.ceil(E/2)):k;C%k!==0&&(C+=k-C%k),C+=h.loopAdditionalSlides,l.loopedSlides=C;const I=l.grid&&h.grid&&h.grid.rows>1;c.length<E+C||l.params.effect==="cards"&&c.length<E+C*2?Cs("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):I&&h.grid.fill==="row"&&Cs("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const A=[],$=[],W=I?Math.ceil(c.length/h.grid.rows):c.length,U=o&&W-S<E&&!w;let O=U?S:l.activeIndex;typeof r>"u"?r=l.getSlideIndex(c.find(H=>H.classList.contains(h.slideActiveClass))):O=r;const q=n==="next"||!n,ie=n==="prev"||!n;let fe=0,ke=0;const D=(I?c[r].column:r)+(w&&typeof i>"u"?-E/2+.5:0);if(D<C){fe=Math.max(C-D,k);for(let H=0;H<C-D;H+=1){const K=H-Math.floor(H/W)*W;if(I){const oe=W-K-1;for(let ce=c.length-1;ce>=0;ce-=1)c[ce].column===oe&&A.push(ce)}else A.push(W-K-1)}}else if(D+E>W-C){ke=Math.max(D-(W-C*2),k),U&&(ke=Math.max(ke,E-W+S+1));for(let H=0;H<ke;H+=1){const K=H-Math.floor(H/W)*W;I?c.forEach((oe,ce)=>{oe.column===K&&$.push(ce)}):$.push(K)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),l.params.effect==="cards"&&c.length<E+C*2&&($.includes(r)&&$.splice($.indexOf(r),1),A.includes(r)&&A.splice(A.indexOf(r),1)),ie&&A.forEach(H=>{c[H].swiperLoopMoveDOM=!0,p.prepend(c[H]),c[H].swiperLoopMoveDOM=!1}),q&&$.forEach(H=>{c[H].swiperLoopMoveDOM=!0,p.append(c[H]),c[H].swiperLoopMoveDOM=!1}),l.recalcSlides(),h.slidesPerView==="auto"?l.updateSlides():I&&(A.length>0&&ie||$.length>0&&q)&&l.slides.forEach((H,K)=>{l.grid.updateSlide(K,H,l.slides)}),h.watchSlidesProgress&&l.updateSlidesOffset(),t){if(A.length>0&&ie){if(typeof e>"u"){const H=l.slidesGrid[O],oe=l.slidesGrid[O+fe]-H;a?l.setTranslate(l.translate-oe):(l.slideTo(O+Math.ceil(fe),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-oe,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-oe))}else if(i){const H=I?A.length/h.grid.rows:A.length;l.slideTo(l.activeIndex+H,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if($.length>0&&q)if(typeof e>"u"){const H=l.slidesGrid[O],oe=l.slidesGrid[O-ke]-H;a?l.setTranslate(l.translate-oe):(l.slideTo(O-ke,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-oe,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-oe))}else{const H=I?$.length/h.grid.rows:$.length;l.slideTo(l.activeIndex-H,0,!1,!0)}}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!s){const H={slideRealIndex:e,direction:n,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(K=>{!K.destroyed&&K.params.loop&&K.loopFix({...H,slideTo:K.params.slidesPerView===h.slidesPerView?t:!1})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...H,slideTo:l.controller.control.params.slidesPerView===h.slidesPerView?t:!1})}l.emit("loopFix")}function O1(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];
vendor: 15,166 bytes, line 21
21e.slides.forEach(r=>{const o=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;i[o]=r}),e.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),i.forEach(r=>{n.append(r)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var P1={loopCreate:z1,loopFix:L1,loopDestroy:O1};function R1(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function N1(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var B1={setGrabCursor:R1,unsetGrabCursor:N1};function D1(e,t=this){function n(i){if(!i||i===ui()||i===ln())return null;i.assignedSlot&&(i=i.assignedSlot);const r=i.closest(e);return!r&&!i.getRootNode?null:r||n(i.getRootNode().host)}return n(t)}function Ef(e,t,n){const i=ln(),{params:r}=e,o=r.edgeSwipeDetection,s=r.edgeSwipeThreshold;return o&&(n<=s||n>=i.innerWidth-s)?o==="prevent"?(t.preventDefault(),!0):!1:!0}function j1(e){const t=this,n=ui();let i=e;i.originalEvent&&(i=i.originalEvent);const r=t.touchEventsData;if(i.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(r.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){Ef(t,i,i.targetTouches[0].pageX);return}const{params:o,touches:s,enabled:a}=t;if(!a||!o.simulateTouch&&i.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=i.target;if(o.touchEventsTarget==="wrapper"&&!G0(l,t.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||r.isTouched&&r.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",d=i.composedPath?i.composedPath():i.path;c&&i.target&&i.target.shadowRoot&&d&&(l=d[0]);const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,p=!!(i.target&&i.target.shadowRoot);if(o.noSwiping&&(p?D1(u,l):l.closest(u))){t.allowClick=!0;return}if(o.swipeHandler&&!l.closest(o.swipeHandler))return;s.currentX=i.pageX,s.currentY=i.pageY;const h=s.currentX,f=s.currentY;if(!Ef(t,i,h))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=h,s.startY=f,r.touchStartTime=ks(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1);let b=!0;l.matches(r.focusableElements)&&(b=!1,l.nodeName==="SELECT"&&(r.isTouched=!1)),n.activeElement&&n.activeElement.matches(r.focusableElements)&&n.activeElement!==l&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!l.matches(r.focusableElements))&&n.activeElement.blur();const y=b&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||y)&&!l.isContentEditable&&i.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function F1(e){const t=ui(),n=this,i=n.touchEventsData,{params:r,touches:o,rtlTranslate:s,enabled:a}=n;if(!a||!r.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(i.touchId!==null||l.pointerId!==i.pointerId))return;let c;if(l.type==="touchmove"){if(c=[...l.changedTouches].find(C=>C.identifier===i.touchId),!c||c.identifier!==i.touchId)return}else c=l;if(!i.isTouched){i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",l);return}const d=c.pageX,u=c.pageY;if(l.preventedByNestedSwiper){o.startX=d,o.startY=u;return}if(!n.allowTouchMove){l.target.matches(i.focusableElements)||(n.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:d,startY:u,currentX:d,currentY:u}),i.touchStartTime=ks());return}if(r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(s&&(d>o.startX&&-n.translate<=n.maxTranslate()||d<o.startX&&-n.translate>=n.minTranslate()))return;if(!s&&(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==l.target&&l.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&l.target===t.activeElement&&l.target.matches(i.focusableElements)){i.isMoved=!0,n.allowClick=!1;return}i.allowTouchCallbacks&&n.emit("touchMove",l),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=u;const p=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(p**2+h**2)<n.params.threshold)return;if(typeof i.isScrolling>"u"){let C;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:p*p+h*h>=25&&(C=Math.atan2(Math.abs(h),Math.abs(p))*180/Math.PI,i.isScrolling=n.isHorizontal()?C>r.touchAngle:90-C>r.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",l),typeof i.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||l.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;n.allowClick=!1,!r.cssMode&&l.cancelable&&l.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&l.stopPropagation();let f=n.isHorizontal()?p:h,b=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;r.oneWayMovement&&(f=Math.abs(f)*(s?1:-1),b=Math.abs(b)*(s?1:-1)),o.diff=f,f*=r.touchRatio,s&&(f=-f,b=-b);const y=n.touchesDirection;n.swipeDirection=f>0?"prev":"next",n.touchesDirection=b>0?"prev":"next";const S=n.params.loop&&!r.cssMode,w=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(S&&w&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(C)}i.allowMomentumBounce=!1,r.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}if(new Date().getTime(),r._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&y!==n.touchesDirection&&S&&w&&Math.abs(f)>=1){Object.assign(o,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}n.emit("sliderMove",l),i.isMoved=!0,i.currentTranslate=f+i.startTranslate;let E=!0,k=r.resistanceRatio;if(r.touchReleaseOnEdges&&(k=0),f>0?(S&&w&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+f)**k))):f<0&&(S&&w&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(r.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-f)**k))),E&&(l.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(f)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function H1(e){const t=this,n=t.touchEventsData;let i=e;i.originalEvent&&(i=i.originalEvent);let r;if(i.type==="touchend"||i.type==="touchcancel"){if(r=[...i.changedTouches].find(C=>C.identifier===n.touchId),!r||r.identifier!==n.touchId)return}else{if(n.touchId!==null||i.pointerId!==n.pointerId)return;r=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:s,touches:a,rtlTranslate:l,slidesGrid:c,enabled:d}=t;if(!d||!s.simulateTouch&&i.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}s.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const u=ks(),p=u-n.touchStartTime;if(t.allowClick){const C=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(C&&C[0]||i.target,C),t.emit("tap click",i),p<300&&u-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=ks(),vf(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||a.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(s.followFinger?h=l?t.translate:-t.translate:h=-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}const f=h>=-t.maxTranslate()&&!t.params.loop;let b=0,y=t.slidesSizesGrid[0];for(let C=0;C<c.length;C+=C<s.slidesPerGroupSkip?1:s.slidesPerGroup){const I=C<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;typeof c[C+I]<"u"?(f||h>=c[C]&&h<c[C+I])&&(b=C,y=c[C+I]-c[C]):(f||h>=c[C])&&(b=C,y=c[c.length-1]-c[c.length-2])}let S=null,w=null;s.rewind&&(t.isBeginning?w=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(S=0));const E=(h-c[b])/y,k=b<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(p>s.longSwipesMs){if(!s.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(E>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?S:b+k):t.slideTo(b)),t.swipeDirection==="prev"&&(E>1-s.longSwipesRatio?t.slideTo(b+k):w!==null&&E<0&&Math.abs(E)>s.longSwipesRatio?t.slideTo(w):t.slideTo(b))}else{if(!s.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(b+k):t.slideTo(b):(t.swipeDirection==="next"&&t.slideTo(S!==null?S:b+k),t.swipeDirection==="prev"&&t.slideTo(w!==null?w:b))}}function Tf(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:o}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=s&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!a?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=r,e.allowSlideNext=i,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function V1(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function U1(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let r;const o=e.maxTranslate()-e.minTranslate();o===0?r=0:r=(e.translate-e.minTranslate())/o,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function W1(e){const t=this;Ts(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function G1(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const $f=(e,t)=>{const n=ui(),{params:i,el:r,wrapperEl:o,device:s}=e,a=!!i.nested,l=t==="on"?"addEventListener":"removeEventListener",c=t;!r||typeof r=="string"||(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),r[l]("touchstart",e.onTouchStart,{passive:!1}),r[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[l]("click",e.onClick,!0),i.cssMode&&o[l]("scroll",e.onScroll),i.updateOnWindowResize?e[c](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",Tf,!0):e[c]("observerUpdate",Tf,!0),r[l]("load",e.onLoad,{capture:!0}))};function q1(){const e=this,{params:t}=e;e.onTouchStart=j1.bind(e),e.onTouchMove=F1.bind(e),e.onTouchEnd=H1.bind(e),e.onDocumentTouchStart=G1.bind(e),t.cssMode&&(e.onScroll=U1.bind(e)),e.onClick=V1.bind(e),e.onLoad=W1.bind(e),$f(e,"on")}function Y1(){$f(this,"off")}var K1={attachEvents:q1,detachEvents:Y1};const Af=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function X1(){const e=this,{realIndex:t,initialized:n,params:i,el:r}=e,o=i.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const s=ui(),a=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:s.querySelector(i.breakpointsBase),c=e.getBreakp
21oint(o,a,l);if(!c||e.currentBreakpoint===c)return;const u=(c in o?o[c]:void 0)||e.originalParams,p=Af(e,i),h=Af(e,u),f=e.params.grabCursor,b=u.grabCursor,y=i.enabled;p&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(u.grid.fill&&u.grid.fill==="column"||!u.grid.fill&&i.grid.fill==="column")&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!b?e.unsetGrabCursor():!f&&b&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(I=>{if(typeof u[I]>"u")return;const A=i[I]&&i[I].enabled,$=u[I]&&u[I].enabled;A&&!$&&e[I].disable(),!A&&$&&e[I].enable()});const S=u.direction&&u.direction!==i.direction,w=i.loop&&(u.slidesPerView!==i.slidesPerView||S),E=i.loop;S&&n&&e.changeDirection(),bn(e.params,u);const k=e.params.enabled,C=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),y&&!k?e.disable():!y&&k&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",u),n&&(w?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!E&&C?(e.loopCreate(t),e.updateSlides()):E&&!C&&e.loopDestroy()),e.emit("breakpoint",u)}function Z1(e,t="window",n){if(!e||t==="container"&&!n)return;let i=!1;const r=ln(),o=t==="window"?r.innerHeight:n.clientHeight,s=Object.keys(e).map(a=>{if(typeof a=="string"&&a.indexOf("@")===0){const l=parseFloat(a.substr(1));return{value:o*l,point:a}}return{value:a,point:a}});s.sort((a,l)=>
vendor: 13,036 bytes, line 21
21parseInt(a.value,10)-parseInt(l.value,10));for(let a=0;a<s.length;a+=1){const{point:l,value:c}=s[a];t==="window"?r.matchMedia(`(min-width: ${c}px)`).matches&&(i=l):c<=n.clientWidth&&(i=l)}return i||"max"}var J1={setBreakpoint:X1,getBreakpoint:Z1};function Q1(e,t){const n=[];return e.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(r=>{i[r]&&n.push(t+r)}):typeof i=="string"&&n.push(t+i)}),n}function ex(){const e=this,{classNames:t,params:n,rtl:i,el:r,device:o}=e,s=Q1(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...s),r.classList.add(...t),e.emitContainerClasses()}function tx(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var nx={addClasses:ex,removeClasses:tx};function ix(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const r=e.slides.length-1,o=e.slidesGrid[r]+e.slidesSizesGrid[r]+i*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var rx={checkOverflow:ix},Sl={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ox(e,t){return function(i={}){const r=Object.keys(i)[0],o=i[r];if(typeof o!="object"||o===null){bn(t,i);return}if(e[r]===!0&&(e[r]={enabled:!0}),r==="navigation"&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),!(r in e&&"enabled"in o)){bn(t,i);return}typeof e[r]=="object"&&!("enabled"in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),bn(t,i)}}const Cl={eventsEmitter:n1,update:p1,translate:x1,transition:k1,slide:M1,loop:P1,grabCursor:B1,events:K1,breakpoints:J1,checkOverflow:rx,classes:nx},El={};let Tl=class bi{constructor(...t){let n,i;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?i=t[0]:[n,i]=t,i||(i={}),i=bn({},i),n&&!i.el&&(i.el=n);const r=ui();if(i.el&&typeof i.el=="string"&&r.querySelectorAll(i.el).length>1){const l=[];return r.querySelectorAll(i.el).forEach(c=>{const d=bn({},i,{el:c});l.push(new bi(d))}),l}const o=this;o.__swiper__=!0,o.support=wf(),o.device=_f({userAgent:i.userAgent}),o.browser=kf(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(l=>{typeof l=="function"&&o.modules.indexOf(l)<0&&o.modules.push(l)});const s={};o.modules.forEach(l=>{l({params:i,swiper:o,extendParams:ox(i,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const a=bn({},Sl,s);return o.params=bn({},a,El,i),o.originalParams=bn({},o.params),o.passedParams=bn({},i),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:i}=this,r=fi(n,`.${i.slideClass}, swiper-slide`),o=ml(r[0]);return ml(t)-o}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(n=>n.getAttribute("data-swiper-slide-index")*1===t))}getSlideIndexWhenGrid(t){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?t=Math.floor(t/this.params.grid.rows):this.params.grid.fill==="row"&&(t=t%Math.ceil(this.slides.length/this.params.grid.rows))),t}recalcSlides(){const t=this,{slidesEl:n,params:i}=t;t.slides=fi(n,`.${i.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const i=this;t=Math.min(Math.max(t,0),1);const r=i.minTranslate(),s=(i.maxTranslate()-r)*t+r;i.translateTo(s,typeof n>"u"?0:n),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(i=>{const r=t.getSlideClasses(i);n.push({slideEl:i,classNames:r}),t.emit("_slideClass",i,r)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t="current",n=!1){const i=this,{params:r,slides:o,slidesGrid:s,slidesSizesGrid:a,size:l,activeIndex:c}=i;let d=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let u=o[c]?Math.ceil(o[c].swiperSlideSize):0,p;for(let h=c+1;h<o.length;h+=1)o[h]&&!p&&(u+=Math.ceil(o[h].swiperSlideSize),d+=1,u>l&&(p=!0));for(let h=c-1;h>=0;h-=1)o[h]&&!p&&(u+=o[h].swiperSlideSize,d+=1,u>l&&(p=!0))}else if(t==="current")for(let u=c+1;u<o.length;u+=1)(n?s[u]+a[u]-s[c]<l:s[u]-s[c]<l)&&(d+=1);else for(let u=c-1;u>=0;u-=1)s[c]-s[u]<l&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(s=>{s.complete&&Ts(t,s)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function r(){const s=t.rtlTranslate?t.translate*-1:t.translate,a=Math.min(Math.max(s,t.maxTranslate()),t.minTranslate());t.setTranslate(a),t.updateActiveIndex(),t.updateSlidesClasses()}let o;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)r(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){const s=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;o=t.slideTo(s.length-1,0,!1,!0)}else o=t.slideTo(t.activeIndex,0,!1,!0);o||r()}i.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n=!0){const i=this,r=i.params.direction;return t||(t=r==="horizontal"?"vertical":"horizontal"),t===r||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${r}`),i.el.classList.add(`${i.params.containerModifierClass}${t}`),i.emitContainerClasses(),i.params.direction=t,i.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),i.emit("changeDirection"),n&&i.update()),i}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let i=t||n.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=n,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const r=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):fi(i,r())[0];return!s&&n.params.createElements&&(s=Es("div",n.params.wrapperClass),i.append(s),fi(i,`.${n.params.slideClass}`).forEach(a=>{s.append(a)})),Object.assign(n,{el:i,wrapperEl:s,slidesEl:n.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:n.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||_i(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||_i(i,"direction")==="rtl"),wrongRTL:_i(s,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(void 0,!0),n.attachEvents();const r=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&r.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(o=>{o.complete?Ts(n,o):o.addEventListener("load",s=>{Ts(n,s.target)})}),kl(n),n.initialized=!0,kl(n),n.emit("init"),n.emit("afterInit"),n}destroy(t=!0,n=!0){const i=this,{params:r,el:o,wrapperEl:s,slides:a}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),n&&(i.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),s&&s.removeAttribute("style"),a&&a.length&&a.forEach(l=>{l.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(l=>{i.off(l)}),t!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),F0(i)),i.destroyed=!0),null}static extendDefaults(t){bn(El,t)}static get extendedDefaults(){return El}static get defaults(){return Sl}static installModule(t){bi.prototype.__modules__||(bi.prototype.__modules__=[]);const n=bi.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>bi.installModule(n)),bi):(bi.installModule(t),bi)}};
21Object.keys(Cl).forEach(e=>{Object.keys(Cl[e]).forEach(t=>{Tl.prototype[t]=Cl[e][t]})}),Tl.use([e1,t1]);const If=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Ri(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function fr(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:Ri(t[i])&&Ri(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:fr(e[i],t[i]):e[i]=t[i]})}function Mf(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function zf(e={}){return e.pagination&&typeof e.pagination.el>"u"}function Lf(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function Of(e=""){const t=e.split(" ").map(i=>i.trim()).filter(i=>!!i),n=[];return t.forEach(i=>{n.indexOf(i)<0&&n.push(i)}),n.join(" ")}function sx(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function ax({swiper:e,slides:t,passedParams:n,changedParams:i,nextEl:r,prevEl:o,scrollbarEl:s,paginationEl:a}){const l=i.filter($=>$!=="children"&&$!=="direction"&&$!=="wrapperClass"),{params:c,pagination:d,navigation:u,scrollbar:p,virtual:h,thumbs:f}=e;let b,y,S,w,E,k,C,I;i.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&!n.thumbs.swiper.destroyed&&c.thumbs&&(!c.thumbs.swiper||c.thumbs.swiper.destroyed)&&(b=!0),i.includes("controller")&&n.controller&&n.controller.control&&c.controller&&!c.controller.control&&(y=!0),i.includes("pagination")&&n.pagination&&(n.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&(S=!0),i.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||s)&&(c.scrollbar||c.scrollbar===!1)&&p&&!p.el&&(w=!0),i.includes("navigation")&&n.navigation&&(n.navigation.prevEl||o)&&(n.navigation.nextEl||r)&&(c.navigation||c.navigation===!1)&&u&&!u.prevEl&&!u.nextEl&&(E=!0);const A=$=>{e[$]&&(e[$].destroy(),$==="navigation"?(e.isElement&&(e[$].prevEl.remove(),e[$].nextEl.remove()),c[$].prevEl=void 0,c[$].nextEl=void 0,e[$].prevEl=void 0,e[$].nextEl=void 0):(e.isElement&&e[$].el.remove(),c[$].el=void 0,e[$].el=void 0))};i.includes("loop")&&e.isElement&&(c.loop&&!n.loop?k=!0:!c.loop&&n.loop?C=!0:I=!0),l.forEach($=>{if(Ri(c[$])&&Ri(n[$]))Object.assign(c[$],n[$]),($==="navigation"||$==="pagination"||$==="scrollbar")&&"enabled"in n[$]&&!n[$].enabled&&A($);else{const W=n[$];(W===!0||W===!1)&&($==="navigation"||$==="pagination"||$==="scrollbar")?W===!1&&A($):c[$]=n[$]}}),l.includes("controller")&&!y&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),i.includes("children")&&t&&h&&c.virtual.enabled?(h.slides=t,h.update(!0)):i.includes("virtual")&&h&&c.virtual.enabled&&(t&&(h.slides=t),h.update(!0)),i.includes("children")&&t&&c.loop&&(I=!0),b&&f.init()&&f.update(!0),y&&(e.controller.control=c.controller.control),S&&(e.isElement&&(!a||typeof a=="str
21ing")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),e.el.appendChild(a)),a&&(c.pagination.el=a),d.init(),d.render(),d.update()),w&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),e.el.appendChild(s)),s&&(c.scrollbar.el=s),p.init(),p.updateSize(),p.setTranslate()),E&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),bl(r,e.navigation.arrowSvg),r.part.add("button-next"),e.el.appendChild(r)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),bl(o,e.navigation.arrowSvg),o.part.add("button-prev"),e.el.appendChild(o))),r&&(c.navigation.nextEl=r),o&&(c.navigation.prevEl=o),u.init(),u.update()),i.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),i.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),i.includes("direction")&&e.changeDirection(n.direction,!1),(k||I)&&e.loopDestroy(),(C||I)&&e.loopCreate(),e.update()}function Pf(e={},t=!0){const n={on:{}},i={},r={};fr(n,Sl),n._emitClasses=!0,n.init=!1;const o={},s=If.map(l=>l.replace(/_/,"")),a=Object.assign({},e);return Object.keys(a).forEach(l=>{typeof e[l]>"u"||(s.indexOf(l)>=0?Ri(e[l])?(n[l]={},r[l]={},fr(n[l],e[l]),fr(r[l],e[l])):(n[l]=e[l],r[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?t?i[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:o[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:r,rest:o,events:i}}function lx({el:e,nextEl:t,prevEl:n,paginationEl:i,scrollbarEl:r,swiper:o},s){Mf(s)&&t&&n&&(o.params.navigation.nextEl=t,o.originalParams.navigation.nextEl=t,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),zf(s)&&i&&(o.params.pagination.el=i,o.originalParams.pagination.el=i),Lf(s)&&r&&(o.params.scrollbar.el=r,o.originalParams.scrollbar.el=r),o.init(e)}function cx(e,t,n,i,r){const o=[];if(!t)return o;const s=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&i){const l=i.map(r),c=n.map(r);l.join("")!==c.join("")&&s("children"),i.length!==n.length&&s("children")}return If.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(Ri(e[l])&&Ri(t[l])){const c=Object.keys(e[l]),d=Object.keys(t[l]);c.length!==d.length?s(l):(c.forEach(u=>{e[l][u]!==t[l][u]&&s(l)}),d.forEach(u=>{e[l][u]!==t[l][u]&&s(l)}))}else e[l]!==t[l]&&s(l)}),o}const dx=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function $l(e={},t,n){const i=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},o=(s,a)=>{Array.isArray(s)&&s.forEach(l=>{const c=typeof l.type=="symbol";a==="default"&&(a="container-end"),c&&l.children?o(l.children,a):l.type&&(l.type.name==="SwiperSlide"||l.type.name==="AsyncComponentWrapper")||l.componentOptions&&l.componentOptions.tag==="SwiperSlide"?i.push(l):r[a]&&r[a].push(l)})};return Object.keys(e).forEach(s=>{if(typeof e[s]!="function")return;const a=e[s]();o(a,s)}),n.value=t.value,t.value=i,{slides:i,slots:r}}function ux(e,t,n){if(!n)return null;const i=d=>{let u=d;return d<0?u=t.length+d:u>=t.length&&(u=u-t.length),u},r=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:s}=n,a=e.value.params.loop?-t.length:0,l=e.value.params.loop?t.length*2:t.length,c=[];for(let d=a;d<l;d+=1)d>=o&&d<=s&&c.length<t.length&&c.push(t[i(d)]);return c.map(d=>{if(d.props||(d.props={}),d.props.style||(d.props.style={}),d.props.swiperRef=e,d.props.style=r,d.type)return xt(d.type,{...d.props},d.children);if(d.componentOptions)return xt(d.componentOptions.Ctor,{...d.props},d.componentOptions.children)})}const Al={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0}
21,centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},loopAdditionalSlides:{type:Number,default:void 0},loopAddBlankSlides:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","_virtualUpdated","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,{slots:t,emit:n}){const{tag:i,wrapperTag:r}=e,o=T("swiper"),s=T(null),a=T(!1),l=T(!1),c=T(null),d=T(null),u=T(null),p={value:[]},h={value:[]},f=T(null),b=T(null),y=T(null),S=T(null),{params:w,passedParams:E}=Pf(e,!1);$l(t,p,h),u.value=E,h.value=p.value;
21const k=()=>{$l(t,p,h),a.value=!0};w.onAny=(A,...$)=>{n(A,...$)},Object.assign(w.on,{_beforeBreakpoint:k,_containerClasses(A,$){o.value=$}});const C={...w};if(delete C.wrapperClass,d.value=new Tl(C),d.value.virtual&&d.value.params.virtual.enabled){d.value.virtual.slides=p.value;const A={cache:!1,slides:p.value,renderExternal:$=>{s.value=$},renderExternalUpdate:!1};fr(d.value.params.virtual,A),fr(d.value.originalParams.virtual,A)}Wr(()=>{!l.value&&d.value&&(d.value.emitSlidesClasses(),l.value=!0);const{passedParams:A}=Pf(e,!1),$=cx(A,u.value,p.value,h.value,W=>W.props&&W.props.key);u.value=A,($.length||a.value)&&d.value&&!d.value.destroyed&&ax({swiper:d.value,slides:p.value,passedParams:A,changedParams:$,nextEl:f.value,prevEl:b.value,scrollbarEl:S.value,paginationEl:y.value}),a.value=!1}),jn("swiper",d),Ze(s,()=>{ct(()=>{dx(d.value)})}),ve(()=>{c.value&&(lx({el:c.value,nextEl:f.value,prevEl:b.value,paginationEl:y.value,scrollbarEl:S.value,swiper:d.value},w),n("swiper",d.value))}),Dn(()=>{d.value&&!d.value.destroyed&&d.value.destroy(!0,!1)});function I(A){return w.virtual?ux(d,A,s.value):(A.forEach(($,W)=>{$.props||($.props={}),$.props.swiperRef=d,$.props.swiperSlideIndex=W}),A)}return()=>{const{slides:A,slots:$}=$l(t,p,h);return xt(i,{ref:c,class:Of(o.value)},[$["container-start"],xt(r,{class:sx(w.wrapperClass)},[$["wrapper-start"],I(A),$["wrapper-end"]]),Mf(e)&&[xt("div",{ref:b,class:"swiper-button-prev"}),xt("div",{ref:f,class:"swiper-button-next"})],Lf(e)&&xt("div",{ref:S,class:"swiper-scrollbar"}),zf(e)&&xt("div",{ref:y,class:"swiper-pagination"}),$["container-end"]])}}},Il={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,{slots:t}){let n=!1;const{swiperRef:i}=e,r=T(null),o=T("swiper-slide"),s=T(!1);function a(d,u,p){u===r.value&&(o.value=p)}ve(()=>{!i||!i.value||(i.value.on("_slideClass",a),n=!0)}),Ld(()=>{n||!i||!i.value||(i.value.on("_slideClass",a),n=!0)}),Wr(()=>{!r.value||!i||!i.value||(typeof e.swiperSlideIndex<"u"&&(r.value.swiperSlideIndex=e.swiperSlideIndex),i.value.destroyed&&o.value!=="swiper-slide"&&(o.value="swiper-slide"))}),Dn(()=>{!i||!i.value||i.value.off("_slideClass",a)});const l=de(()=>({isActive:o.value.indexOf("swiper-slide-active")>=0,isVisible:o.value.indexOf("swiper-slide-visible")>=0,isPrev:o.value.indexOf("swiper-slide-prev")>=0,isNext:o.value.indexOf("swiper-slide-next")>=0}));jn("swiperSlide",l);const c=()=>{s.value=!0};return()=>xt(e.tag,{class:Of(`${o.value}`),ref:r,"data-swiper-slide-index":typeof e.virtualIndex>"u"&&i&&i.value&&i.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:c},e.zoom?xt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof e.zoom=="number"?e.zoom:void 0},[t.default&&t.default(l.value),e.lazy&&!s.value&&xt("div",{class:"swiper-lazy-preloader",onVnodeMounted:d=>{d.el&&(d.el.lazyPreloaderManaged=!0)}})]):[t.default&&t.default(l.value),e.lazy&&!s.value&&xt("div",{class:"swiper-lazy-preloader",onVnodeMounted:d=>{d.el&&(d.el.lazyPreloaderManaged=!0)}})])}},Ml=()=>Ht("swiper"),fx={width:"48",height:"49",viewBox:"0 0 48 49",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Rf=j({__name:"navigation-arrow",props:{dir:{type:String,required:!0,validator:e=>["prev","next"].includes(e)}},setup(e){return(t,n)=>(m(),x("svg",fx,[...n[0]||(n[0]=[v("path",{d:"M19 14.5L29 24.5L19 34.5","stroke-width":"4"},null,-1)])]))}}),px=["aria-label"],hx=["aria-label"],$s=j({__name:"navigation-btn",props:{id:{type:String,required:!0},dir:{type:String,required:!0,validator:e=>["prev","next"].includes(e)},altPrev:{type:String,default:"Previous card"},altNext:{type:String,default:"Next card"}},setup(e){const t=e,n=T(Ml());function i(r){n.value&&(r==="prev"&&n.value.slidePrev(),r==="next"&&n.value.slideNext(),Qe({action:"click",name:`dc-award-carousel-${t.id}`,v1:r}))}return(r,o)=>e.dir==="prev"?(m(),x("button",{key:0,class:"s-ac-navigation-btn s-ac-navigation-btn--prev","aria-label":e.altPrev,onClick:o[0]||(o[0]=s=>i("prev"))},[ae(Rf,{dir:"prev"})],8,px)):(m(),x("button",{key:1,class:"s-ac-navigation-btn s-ac-navigation-btn--next","aria-label":e.altNext,onClick:o[1]||(o[1]=s=>i("next"))},[ae(Rf,{dir:"next"})],8,hx))}}),mx=["aria-label"],bx=j({__name:"pagination-btn",props:{id:{type:String,required:!0},index:{type:Number,required:!0},activeIndex:{type:Number,required:!0}},setup(e){const t=e,n=T(Ml());function i(r){n.value&&(n.value.slideTo(r-1),Qe({action:"click",name:`dc-award-carousel-pagination-${t.id}`,v1:r.toString()}))}return(r,o)=>(m(),x("button",{class:X(["s-ac-dot",{"s-ac-dot--active":e.activeIndex===e.index}]),"aria-label":`Slide ${e.index}`,onClick:o[0]||(o[0]=s=>i(e.index))},[...o[1]||(o[1]=[v("span",{class:"s-ac-dot__inner"},null,-1)])],10,mx))}}),gx={class:"s-ac-card-wrapper"},vx={class:"s-ac-card__icon"},xx={class:"s-ac-card__title"},yx={class:"s-ac-card__desc"},wx={class:"show-desktop"},_x={class:"s-ac-navigation"},kx={class:"s-ac-navigation__btn-wrapper"},Sx={class:"s-ac-navigation__btn-wrapper"},Cx={class:"s-ac-dots"},Ex={class:"show-mobile"},Tx={class:"show-mobile"},$x=j({name:"SAwardCarousel",__name:"s-award-carousel",props:{id:{},number:{},color:{},bgColor:{},themeColor:{},speed:{default:"700"},altPrev:{default:ar},altNext:{default:lr}},setup(e){const t=e,n=T(null),i=T(1),r=T(1);ve(()=>{n.value&&(t.color&&n.value.style.setProperty("--text-color",We(t.color)),t.bgColor&&n.value.style.setProperty("--bg-color",We(t.bgColor)),t.themeColor&&n.value.style.setProperty("--sac-theme-color",We(t.themeColor)))});function o(a){i.value=a.realIndex+1}function s(a){r.value=a.realIndex+1}return(a,l)=>(m(),x("div",{ref_key:"root",ref:n,part:"root",class:"s-ac"},[ae(g(Al),{modules:[g(X0)],loop:!0,pagination:{clickable:!0},navigation:!0,speed:Number(e.speed),onSlideChange:o,onTransitionEnd:s},{"container-start":z(()=>[v("div",wx,[v("div",_x,[v("div",kx,[ae($s,{id:e.id,dir:"prev"},null,8,["id"])]),v("div",Sx,[ae($s,{id:e.id,dir:"next"},null,8,["id"])])])])]),"container-end":z(()=>[v("div",Cx,[v("div",Ex,[ae($s,{id:e.id,dir:"prev","alt-prev":e.altPrev},null,8,["id","alt-prev"])]),(m(!0),x(pe,null,ue(Number(e.number),c=>(m(),te(bx,{id:e.id,key:`dot-${c}`,index:c,"active-index":i.value},null,8,["id","index","active-index"]))),128)),v("div",Tx,[ae($s,{id:e.id,dir:"next","alt-next":e.altNext},null,8,["id","alt-next"])])])]),default:z(()=>[(m(!0),x(pe,null,ue(Number(e.number),c=>(m(),te(g(Il),{key:`slide-${c}`,index:`slide-${c}`},{default:z(()=>[v("div",gx,[v("div",{class:X(["s-ac-card",{"s-ac-card--hidden":c!==i.value&&c!==r.value}])},[v("div",vx,[_(a.$slots,`slide-icon-${c}`)]),v("div",xx,[_(a.$slots,`slide-title-${c}`)]),v("div",yx,[_(a.$slots,`slide-desc-${c}`)])],2)])]),_:2},1032,["index"]))),128))]),_:3},8,["modules","speed"])],512))}}),Ax=xe(j({inheritAttrs:!1,__name:"s-award-carousel.ce",props:{id:{type:String},number:{type:String},color:{type:String},bgColor:{type:String},themeColor:{type:String},speed:{default:"700",type:String},altPrev:{default:ar,type:String},altNext:{default:lr,type:String}},setup(e){const t=e;return(n,i)=>(m(),te($x,Be(Ne(t)),kt({_:2},[ue(Number(e.number),r=>({name:`slide-icon-${r}`,fn:z(()=>[_(n.$slots,`slide-icon-${r}`)])})),ue(Number(e.number),r=>({name:`slide-title-${r}`,fn:z(()=>[_(n.$slots,`slide-title-${r}`)])})),ue(Number(e.number),r=>({name:`slide-desc-${r}`,fn:z(()=>[_(n.$slots,`slide-desc-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-ac{--sac-dir-size: 36px;--sac-dot-size: 32px;--sac-theme-color: #0067e6;--sac-translate-transition-duration: .7s;--sac-nav-btnwrap-zidx: 2;--sac-dots-zidx: 3;--sac-swiper-zidx: 1;--sac-swiper-wrap-zidx: 1;position:relative;color:var(--s-font-color, var(--text-color));background-color:var(--bg-color)}@media screen and (min-width:1024px){.s-ac{--sac-dir-size: 48px;--sac-dot-size: 40px}}.s-ac .show-mobile{display:none}@media screen and (max-width:1023.8px){.s-ac .show-mobile{display:block}}.s-ac .show-desktop{display:block}@media screen and (max-width:1023.8px){.s-ac .show-desktop{display:none}}.s-ac-card-wrapper{display:flex;margin-bottom:32px}@media screen and (min-width:1024px){.s-ac-card-wrapper{margin-left:72px;margin-right:72px}}.s-ac-card{width:100%;display:flex;flex-shrink:0;flex-direction:column;align-items:center}.s-ac-card--hidden{visibility:hidden}.s-ac-card__icon{margin-bottom:16px}.s-ac-card__title{text-align:center}.s-ac-card__desc{margin-top:8px;text-align:center;color:var(--s-theme-fg-desc, inherit)}.s-ac-card a:not(.s-link){color:inherit;text-decoration:underline}.s-ac-card a:not(.s-link):hover{text-decoration:none}.s-ac-navigation{position:absolute;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.s-ac-navigation__btn-wrapper{position:relative;z-index:var(--sac-nav-btnwrap-zidx);height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--bg-color)}.s-ac-navigation-btn{width:var(--sac-dir-size);height:var(--sac-dir-size);display:flex;justify-content:center;align-items:center}.s-ac-navigation-btn svg{transition:.15s ease-in-out}.s-ac-navigation-btn path{stroke:#2e3742}.s-ac-navigation-btn:hover svg{transform:translate(10px)}.s-ac-navigation-btn:hover path{stroke:var(--sac-theme-color)}.s-ac-navigation-btn--prev svg{transform:rotate(180deg)}.s-ac-navigation-btn--prev:hover svg{transform:rotate(180deg) translate(10px)}.s-ac-dots{position:relative;z-index:var(--sac-dots-zidx);display:flex;justify-content:center;align-items:center}.s-ac-dot{width:var(--sac-dot-size);height:var(--sac-dot-size);display:inline-flex;justify-content:center;align-items:center}.s-ac-dot *{pointer-events:none}.s-ac-dot .s-ac-dot__inner{display:block;width:8px;height:8px;border-radius:50%;background-color:#2e374233}.s-ac-dot--active{cursor:default}.s-ac-dot--active .s-ac-dot__inner{background-color:var(--sac-theme-color)}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:var(--sac-swiper-zidx);display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:var(--sac-swiper-wrap-zidx);display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}']]]),Ix=["id"],Mx={part:"bnb-major-content",class:"s-bnb-major__content"}
21,zx={key:0,part:"bnb-major-content-footer",class:"s-bnb-major__content-footer"},Lx={part:"bnb-minor-content",class:"s-bnb-minor__content"},As=j({__name:"s-bnb",props:{id:{},classname:{default:""},reverse:{type:[Boolean,String]},major:{default:""},minor:{default:""},halfY:{type:[Boolean,String]},variant:{},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{},parallax:{type:[Boolean,String]},color:{},bgColor:{},colorInherit:{type:[Boolean,String]}},setup(e){const t=e,n=T(null),i=T(!1),r=T(c()),o=St(a,30),s=Wn({"--bg-color":t.bgColor,"--text-color":t.color});ve(()=>{document.dispatchEvent(new CustomEvent(`s-bnb-mounted:${t.id}`,{detail:{el:n.value}})),l()&&(a(),window.addEventListener("resize",o))}),Le(()=>{l()&&window.removeEventListener("resize",o)});function a(){window.matchMedia("(min-width: 1024px)").matches?i.value=!0:i.value=!1}function l(){return M(t.bgDeskFullMobMinor)||t.bgMode==="desk-full-mob-minor"||M(t.bgDeskFullMobMinorRatio)||t.bgMode==="desk-full-mob-minor-ratio"||M(t.bgDeskMinorMobFull)||t.bgMode==="desk-minor-mob-full"}function c(){return M(t.bgFull)||t.bgMode==="full"||M(t.bgDeskFullMobMinor)||t.bgMode==="desk-full-mob-minor"||M(t.bgDeskFullMobMinorRatio)||t.bgMode==="desk-full-mob-minor-ratio"||M(t.bgDeskMinorMobFull)||t.bgMode==="desk-minor-mob-full"}return(d,u)=>(m(),x("div",{id:e.id,ref_key:"bnb",ref:n,part:"bnb",style:et(g(s)),class:X({"s-bnb":!g(M)(e.reverse),"s-bnb-reverse":g(M)(e.reverse),"s-bnb--tsa":g(M)(e.tsa),"s-bnb--dense":e.variant==="dense","s-bnb-with-bg":r.value,"s-bnb-bg-desk-minor-mob-full":g(M)(e.bgDeskFullMobMinor)||e.bgMode==="desk-full-mob-minor","s-bnb-color-inherit":g(M)(e.colorInherit),"s-bnb-parallax":g(M)(e.parallax),"half-y":g(M)(e.halfY)||e.variant==="half-y",[e.classname]:e.classname})},[g(M)(e.bgFull)||e.bgMode==="full"||(g(M)(e.bgDeskFullMobMinor)||e.bgMode==="desk-full-mob-minor"||g(M)(e.bgDeskFullMobMinorRatio)||e.bgMode==="desk-full-mob-minor-ratio")&&i.value||(g(M)(e.bgDeskMinorMobFull)||e.bgMode==="desk-minor-mob-full")&&!i.value?_(d.$slots,"bg",{key:0}):ee("",!0),v("div",{part:"bnb-major",class:X(["s-bnb-major",{[e.major]:e.major}])},[_(d.$slots,"major-out"),v("div",Mx,[_(d.$slots,"major"),g(M)(e.useFooter)?(m(),x("div",zx,[_(d.$slots,"footer")])):ee("",!0)]),_(d.$slots,"major-out-end")],2),v("div",{part:"bnb-minor",class:X(["s-bnb-minor",{[e.minor]:e.minor}])},[(g(M)(e.bgDeskFullMobMinor)||e.bgMode==="desk-full-mob-minor")&&!i.value||(g(M)(e.bgDeskMinorMobFull)||e.bgMode==="desk-minor-mob-full")&&i.value?_(d.$slots,"bg",{key:0}):ee("",!0),!(g(M)(e.bgDeskFullMobMinorRatio)||e.bgMode==="desk-full-mob-minor-ratio")||(g(M)(e.bgDeskFullMobMinorRatio)||e.bgMode==="desk-full-mob-minor-ratio")&&!i.value?_(d.$slots,"minor-out",{key:1}):ee("",!0),v("div",Lx,[_(d.$slots,"minor")]),_(d.$slots,"minor-out-end")],2)],14,Ix))}}),Ox=xe(j({__name:"s-bnb.ce",props:{id:{type:String},classname:{default:"",type:String},reverse:{type:[Boolean,String]},major:{default:"",type:String},minor:{default:"",type:String},halfY:{type:[Boolean,String]},variant:{type:String},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{type:String},parallax:{type:[Boolean,String]},color:{type:String},bgColor:{type:String},colorInherit:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),te(As,Be(Ne(t)),{bg:z(()=>[_(n.$slots,"bg")]),"major-out":z(()=>[_(n.$slots,"major-out")]),major:z(()=>[_(n.$slots,"major")]),footer:z(()=>[_(n.$slots,"footer")]),"major-out-end":z(()=>[_(n.$slots,"major-out-end")]),"minor-out":z(()=>[_(n.$slots,"minor-out")]),minor:z(()=>[_(n.$slots,"minor")]),"minor-out-end":z(()=>[_(n.$slots,"minor-out-end")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-bnb,.s-bnb-reverse{--text-color: var(--s-font-color);--bg-color: $white;--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0;--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0;color:var(--text-color);background-color:var(--bg-color)}@media screen and (min-width:1024px){.s-bnb,.s-bnb-reverse{display:flex;justify-content:space-between}}.s-bnb--tsa .s-bnb-major__content,.s-bnb-reverse--tsa .s-bnb-major__content{justify-content:flex-start}@media screen and (max-width:1023.8px){.s-bnb--tsa .s-bnb-minor,.s-bnb-reverse--tsa .s-bnb-minor{display:none}}@media screen and (min-width:1024px){.s-bnb{display:flex;justify-content:space-between}}.s-bnb .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 80px;--bnb-major-pr: 40px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;
21--bnb-major-pr: 64px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pr: 140px}}@media screen and (min-width:1024px){.s-bnb-reverse{display:flex;flex-direction:row-reverse;justify-content:space-between}}.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 40px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 80px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 64px;--bnb-major-pr: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 100px;--bnb-major-pr: 140px}}.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 80px;--bnb-minor-pr: 40px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pl: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pl: 140px}}.s-bnb--dense .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;--bnb-major-pr: 64px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pr: 140px}}.half-y .s-bnb-major,.half-y .s-bnb-minor{min-height:initial;--bnb-major-pt: 20px;--bnb-major-pb: 20px;--bnb-minor-pt: 0;--bnb-minor-pb: 20px}@media screen and (min-width:768px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 32px;--bnb-major-pb: 32px;--bnb-minor-pb: 32px}}@media screen and (min-width:1024px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-minor-pt: 32px}}@media screen and (min-width:1440px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-minor-pt: 40px;--bnb-minor-pb: 40px}}@media screen and (min-width:1680px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 50px;--bnb-major-pb: 50px;--bnb-minor-pt: 50px;--bnb-minor-pb: 50px}}.s-bnb-major,.s-bnb-minor{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media screen and (min-width:1024px){.s-bnb-major,.s-bnb-minor{width:50%}}@media screen and (min-width:1440px){.s-bnb-major,.s-bnb-minor{min-height:560px}}.s-bnb-major.no-min-h,.s-bnb-minor.no-min-h{min-height:initial}.s-bnb-major{padding-top:var(--bnb-major-pt);padding-bottom:var(--bnb-major-pb);padding-left:var(--bnb-major-pl);padding-right:var(--bnb-major-pr)}.s-bnb-major__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (min-width:1680px){.s-bnb-major__content{max-width:600px}}.s-bnb-major__content-footer{margin-top:32px}.s-bnb-major.no-padding{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-sm{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}}.s-bnb-major.no-padding-t{--bnb-major-pt: 0}.s-bnb-major.no-padding-b{--bnb-major-pb: 0}.s-bnb-major.no-padding-l{--bnb-major-pl: 0}.s-bnb-major.no-padding-r{--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-t-sm{--bnb-major-pt: 0}.s-bnb-major.no-padding-b-sm{--bnb-major-pb: 0}.s-bnb-major.no-padding-l-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-sm{--bnb-major-pr: 0}}@media screen and (max-width:1279.8px){.s-bnb-major.no-padding-l-under-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-under-sm{--bnb-major-pr: 0}}.s-bnb-major.align-center .s-bnb-major__content{justify-content:center}.s-bnb-major.align-left{align-items:flex-start}.s-bnb-major.align-right{align-items:flex-end}.s-bnb-major.align-top .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom .s-bnb-major__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-major.align-center-sm{justify-content:center}.s-bnb-major.align-left-sm{align-items:flex-start}.s-bnb-major.align-right-sm{align-items:flex-end}.s-bnb-major.align-top-sm .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom-sm .s-bnb-major__content{justify-content:flex-end}}.s-bnb-minor{padding-top:var(--bnb-minor-pt);padding-bottom:var(--bnb-minor-pb);padding-left:var(--bnb-minor-pl);padding-right:var(--bnb-minor-pr)}.s-bnb-minor__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:1680px){.s-bnb-minor__content{max-width:660px;align-items:flex-start}}@media screen and (max-width:1023.8px){.s-bnb-minor{align-items:center}}.s-bnb-minor.no-padding{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-sm{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}}.s-bnb-minor.no-padding-t{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r{--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-t-sm{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b-sm{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-sm{--bnb-minor-pr: 0}}@media screen and (max-width:1023.8px){.s-bnb-minor.no-padding-l-under-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-under-sm{--bnb-minor-pr: 0}}.s-bnb-minor.align-center .s-bnb-minor__content{justify-content:center}.s-bnb-minor.align-left{align-items:flex-start}.s-bnb-minor.align-right{align-items:flex-end}.s-bnb-minor.align-top .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom .s-bnb-minor__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-minor.align-center-sm{justify-content:center}.s-bnb-minor.align-left-sm{align-items:flex-start}.s-bnb-minor.align-right-sm{align-items:flex-end}.s-bnb-minor.align-top-sm .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom-sm .s-bnb-minor__content{justify-content:flex-end}}.s-bnb-minor.bg-cover{padding:0;min-height:320px}.s-bnb-with-bg{position:relative;overflow:hidden}.s-bnb-with-bg .s-bnb-major__content,.s-bnb-with-bg .s-bnb-minor__content{position:relative}@media screen and (min-width:768px)and (max-width:1023.8px){.s-bnb-bg-desk-minor-mob-full:not(.s-hero-bnb) .s-bnb-major{--bnb-major-pt: 40px}}.s-bnb-color-inherit{--text-color: inherit}@media screen and (min-width:1024px){.s-bnb-parallax .s-bnb-major,.s-bnb-parallax .s-bnb-minor{min-height:auto}.s-bnb-parallax .s-bnb-major{justify-content:flex-start;padding-top:0}.s-bnb-parallax .s-bnb-major__content{position:sticky;top:0;height:auto;padding-top:var(--bnb-major-pt)}}.s-bnb-intro-desc .s-text,.s-bnb-paragraph .s-text{margin-top:4px}.s-bnb-intro-desc a:not(.s-link),.s-bnb-paragraph a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro-desc a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover{text-decoration:none}.s-bnb-intro a:not(.s-link),.s-bnb-paragraph a:not(.s-link),.s-tsa-tab a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover,.s-tsa-tab a:not(.s-link):hover{text-decoration:none}']]]),Px={part:"intro",class:"s-bnb-intro"},Rx={key:0,part:"icon",class:"s-bnb-intro__icon"},Nx={part:"title",class:"s-bnb-intro__title"},Bx={key:1,part:"desc",class:"s-bnb-intro__desc"},Dx=j({__name:"s-bnb-intro",props:{useIcon:{type:[Boolean,String],default:"false"},useDesc:{type:[Boolean,String],default:"true"}},setup(e){return(t,n)=>(m(),x("div",Px,[g(M)(e.useIcon)?(m(),x("div",Rx,[_(t.$slots,"icon")])):ee("",!0),v("div",Nx,[_(t.$slots,"title")]),g(M)(e.useDesc)?(m(),x("div",Bx,[_(t.$slots,"desc")])):ee("",!0)]))}}),jx=xe(j({__name:"s-bnb-intro.ce",props:{useIcon:{type:[Boolean,String],default:"false"},useDesc:{type:[Boolean,String],default:"true"}},setup(e){const t=e;return(n,i)=>(m(),te(Dx,Be(Ne(t)),{icon:z(()=>[_(n.$slots,"icon")]),title:z(()=>[_(n.$slots,"title")]),desc:z(()=>[_(n.$slots,"desc")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-hero .s-bnb-intro__icon{margin-bottom:20px}.s-hero .s-bnb-intro__title,.s-bnb-intro__icon{margin-bottom:16px}.s-bnb-intro__desc{margin-top:8px;color:var(--s-theme-fg-desc, inherit)}']]]),Fx={part:"paragraph",class:"s-bnb-prg"},Hx={part:"title",class:"s-bnb-prg-title"},Vx={part:"desc",class:"s-bnb-prg-desc"},Ux=j({__name:"s-bnb-paragraph",setup(e){return(t,n)=>(m(),x("div",Fx,[v("div",Hx,[_(t.$slots,"title")]),v("div",Vx,[_(t.$slots,"desc")])]))}}),Wx=xe(j({__name:"s-bnb-paragraph.ce",setup(e){return(t,n)=>(m(),te(Ux,null,{title:z(()=>[_(t.$slots,"title")]),desc:z(()=>[_(t.$slots,"desc")]),_:3}))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-bnb-prg{margin-top:32px;width:100%;overflow-wrap:break-word}.s-bnb-prg-desc{color:var(--s-theme-fg-desc, inherit)}']]]);/*! 22 * qrcode.vue v3.6.0
23 * A Vue.js component to generate QRCode. Both support Vue 2 and Vue 3 24 * © 2017-PRESENT @scopewu(https://github.com/scopewu) 25 * MIT License. 26 */var Gn=function(){return Gn=Object.assign||function(t){for(var n,i=1,r=arguments.length;i<r;i++){n=arguments[i];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Gn.apply(this,arguments)};typeof SuppressedError=="function"&&SuppressedError;var Ni;(function(e){var t=(function(){function s(a,l,c,d){if(this.version=a,this.errorCorrectionLevel=l,this.modules=[],this.isFunction=[],a<s.MIN_VERSION||a>s.MAX_VERSION)throw new RangeError("Version value out of range");if(d<-1||d>7)throw new RangeError("Mask value out of range");this.size=a*4+17;for(var u=[],p=0;p<this.size;p++)u.push(!1);for(var p=0;p<this.size;p++)this.modules.push(u.slice()),this.isFunction.push(u.slice());this.drawFunctionPatterns();var h=this.addEccAndInterleave(c);if(this.drawCodewords(h),d==-1)for(var f=1e9,p=0;p<8;p++){this.applyMask(p),this.drawFormatBits(p);var b=this.getPenaltyScore();b<f&&(d=p,f=b),this.applyMask(p)}r(0<=d&&d<=7),this.mask=d,this.applyMask(d),this.drawFormatBits(d),this.isFunction=[]}return s.encodeText=function(a,l){var c=e.QrSegment.makeSegments(a);return s.encodeSegments(c,l)},s.encodeBinary=function(a,l){var c=e.QrSegment.makeBytes(a);return s.encodeSegments([c],l)},s.encodeSegments=function(a,l,c,d,u,p){if(c===void 0&&(c=1),d===void 0&&(d=40),u===void 0&&(u=-1),p===void 0&&(p=!0),!(s.MIN_VERSION<=c&&c<=d&&d<=s.MAX_VERSION)||u<-1||u>7)throw new RangeError("Invalid value");var h,f;for(h=c;;h++){var b=s.getNumDataCodewords(h,l)*8,y=o.getTotalBits(a,h);if(y<=b){f=y;break}if(h>=d)throw new RangeError("Data too long")}for(var S=0,w=[s.Ecc.MEDIUM,s.Ecc.QUARTILE,s.Ecc.HIGH];S<w.length;S++){var E=w[S];p&&f<=s.getNumDataCodewords(h,E)*8&&(l=E)}for(var k=[],C=0,I=a;C<I.length;C++){var A=I[C];n(A.mode.modeBits,4,k),n(A.numChars,A.mode.numCharCountBits(h),k);for(var $=0,W=A.getData();$<W.length;$++){var U=W[$];k.push(U)}}r(k.length==f);var O=s.getNumDataCodewords(h,l)*8;r(k.length<=O),n(0,Math.min(4,O-k.length),k),n(0,(8-k.length%8)%8,k),r(k.length%8==0);for(var q=236;k.length<O;q^=253)n(q,8,k);for(var ie=[];ie.length*8<k.length;)ie.push(0);return k.forEach(function(fe,ke){return ie[ke>>>3]|=fe<<7-(ke&7)}),new s(h,l,ie,u)},s.prototype.getModule=function(a,l){return 0<=a&&a<this.size&&0<=l&&l<this.size&&this.modules[l][a]},s.prototype.getModules=function(){return this.modules},s.prototype.drawFunctionPatterns=function(){for(var a=0;a<this.size;a++)this.setFunctionModule(6,a,a%2==0),this.setFunctionModule(a,6,a%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var l=this.getAlignmentPatternPositions(),c=l.length,a=0;a<c;a++)for(var d=0;d<c;d++)a==0&&d==0||a==0&&d==c-1||a==c-1&&d==0||this.drawAlignmentPattern(l[a],l[d]);this.drawFormatBits(0),this.drawVersion()},s.prototype.drawFormatBits=function(a){for(var l=this.errorCorrectionLevel.formatBits<<3|a,c=l,d=0;d<10;d++)c=c<<1^(c>>>9)*1335;var u=(l<<10|c)^21522;r(u>>>15==0);for(var d=0;d<=5;d++)this.setFunctionModule(8,d,i(u,d));this.setFunctionModule(8,7,i(u,6)),this.setFunctionModule(8,8,i(u,7)),this.setFunctionModule(7,8,i(u,8));for(var d=9;d<15;d++)this.setFunctionModule(14-d,8,i(u,d));for(var d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,i(u,d));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,i(u,d));this.setFunctionModule(8,this.size-8,!0)},s.prototype.drawVersion=function(){if(!(this.version<7)){for(var a=this.version,l=0;l<12;l++)a=a<<1^(a>>>11)*7973;var c=this.version<<12|a;r(c>>>18==0);for(var l=0;l<18;l++){var d=i(c,l),u=this.size-11+l%3,p=Math.floor(l/3);this.setFunctionModule(u,p,d),this.setFunctionModule(p,u,d)}}},s.prototype.drawFinderPattern=function(a,l){for(var c=-4;c<=4;c++)for(var d=-4;d<=4;d++){var u=Math.max(Math.abs(d),Math.abs(c)),p=a+d,h=l+c;0<=p&&p<this.size&&0<=h&&h<this.size&&this.setFunctionModule(p,h,u!=2&&u!=4)}},s.prototype.drawAlignmentPattern=function(a,l){for(var c=-2;c<=2;c++)for(var d=-2;d<=2;d++)this.setFunctionModule(a+d,l+c,Math.max(Math.abs(d),Math.abs(c))!=1)},s.prototype.setFunctionModule=function(a,l,c){this.modules[l][a]=c,this.isFunction[l][a]=!0},s.prototype.addEccAndInterleave=function(a){var l=this.version,c=this.errorCorrectionLevel;if(a.length!=s.getNumDataCodewords(l,c))throw new RangeError("Invalid argument");for(var d=s.NUM_ERROR_CORRECTION_BLOCKS[c.ordinal][l],u=s.ECC_CODEWORDS_PER_BLOCK[c.ordinal][l],p=Math.floor(s.getNumRawDataModules(l)/8),h=d-p%d,f=Math.floor(p/d),b=[],y=s.reedSolomonComputeDivisor(u),S=0,w=0;S<d;S++){var E=a.slice(w,w+f-u+(S<h?0:1));w+=E.length;var k=s.reedSolomonComputeRemainder(E,y);S<h&&E.push(0),b.push(E.concat(k))}for(var C=[],I=function(A){b.forEach(function($,W){(A!=f-u||W>=h)&&C.push($[A])})},S=0;S<b[0].length;S++)I(S);return r(C.length==p),C}
26,s.prototype.drawCodewords=function(a){if(a.length!=Math.floor(s.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var l=0,c=this.size-1;c>=1;c-=2){c==6&&(c=5);for(var d=0;d<this.size;d++)for(var u=0;u<2;u++){var p=c-u,h=(c+1&2)==0,f=h?this.size-1-d:d;!this.isFunction[f][p]&&l<a.length*8&&(this.modules[f][p]=i(a[l>>>3],7-(l&7)),l++)}}r(l==a.length*8)},s.prototype.applyMask=function(a){if(a<0||a>7)throw new RangeError("Mask value out of range");for(var l=0;l<this.size;l++)for(var c=0;c<this.size;c++){var d=void 0;switch(a){case 0:d=(c+l)%2==0;break;case 1:d=l%2==0;break;case 2:d=c%3==0;break;case 3:d=(c+l)%3==0;break;case 4:d=(Math.floor(c/3)+Math.floor(l/2))%2==0;break;case 5:d=c*l%2+c*l%3==0;break;case 6:d=(c*l%2+c*l%3)%2==0;break;case 7:d=((c+l)%2+c*l%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[l][c]&&d&&(this.modules[l][c]=!this.modules[l][c])}},s.prototype.getPenaltyScore=function(){for(var a=0,l=0;l<this.size;l++){for(var c=!1,d=0,u=[0,0,0,0,0,0,0],p=0;p<this.size;p++)this.modules[l][p]==c?(d++,d==5?a+=s.PENALTY_N1:d>5&&a++):(this.finderPenaltyAddHistory(d,u),c||(a+=this.finderPenaltyCountPatterns(u)*s.PENALTY_N3),c=this.modules[l][p],d=1);a+=this.finderPenaltyTerminateAndCount(c,d,u)*s.PENALTY_N3}for(var p=0;p<this.size;p++){for(var c=!1,h=0,u=[0,0,0,0,0,0,0],l=0;l<this.size;l++)this.modules[l][p]==c?(h++,h==5?a+=s.PENALTY_N1:h>5&&a++):(this.finderPenaltyAddHistory(h,u),c||(a+=this.finderPenaltyCountPatterns(u)*s.PENALTY_N3),c=this.modules[l][p],h=1);a+=this.finderPenaltyTerminateAndCount(c,h,u)*s.PENALTY_N3}for(var l=0;l<this.size-1;l++)for(var p=0;p<this.size-1;p++){var f=this.modules[l][p];f==this.modules[l][p+1]&&f==this.modules[l+1][p]&&f==this.modules[l+1][p+1]&&(a+=s.PENALTY_N2)}for(var b=0,y=0,S=this.modules;y<S.length;y++){var w=S[y];b=w.reduce(function(C,I){return C+(I?1:0)},b)}var E=this.size*this.size,k=Math.ceil(Math.abs(b*20-E*10)/E)-1;return r(0<=k&&k<=9),a+=k*s.PENALTY_N4,r(0<=a&&a<=2568888),a},s.prototype.getAlignmentPatternPositions=function(){if(this.version==1)return[];for(var a=Math.floor(this.version/7)+2,l=Math.floor((this.version*8+a*3+5)/(a*4-4))*2,c=[6],d=this.size-7;c.length<a;d-=l)c.splice(1,0,d);return c},s.getNumRawDataModules=function(a){if(a<s.MIN_VERSION||a>s.MAX_VERSION)throw new RangeError("Version number out of range");var l=(16*a+128)*a+64;if(a>=2){var c=Math.floor(a/7)+2;l-=(25*c-10)*c-55,a>=7&&(l-=36)}return r(208<=l&&l<=29648),l},s.getNumDataCodewords=function(a,l){return Math.floor(s.getNumRawDataModules(a)/8)-s.ECC_CODEWORDS_PER_BLOCK[l.ordinal][a]*s.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][a]},s.reedSolomonComputeDivisor=function(a){if(a<1||a>255)throw new RangeError("Degree out of range");for(var l=[],c=0;c<a-1;c++)l.push(0);l.push(1);for(var d=1,c=0;c<a;c++){for(var u=0;u<l.length;u++)l[u]=s.reedSolomonMultiply(l[u],d),u+1<l.length&&(l[u]^=l[u+1]);d=s.reedSolomonMultiply(d,2)}return l},s.reedSolomonComputeRemainder=function(a,l){for(var c=l.map(function(f){return 0}),d=function(f){var b=f^c.shift();c.push(0),l.forEach(function(y,S){return c[S]^=s.reedSolomonMultiply(y,b)})},u=0,p=a;u<p.length;u++){var h=p[u];d(h)}return c},s.reedSolomonMultiply=function(a,l){if(a>>>8||l>>>8)throw new RangeError("Byte out of range");for(var c=0,d=7;d>=0;d--)c=c<<1^(c>>>7)*285,c^=(l>>>d&1)*a;return r(c>>>8==0),c}
26,s.prototype.finderPenaltyCountPatterns=function(a){var l=a[1];r(l<=this.size*3);var c=l>0&&a[2]==l&&a[3]==l*3&&a[4]==l&&a[5]==l;return(c&&a[0]>=l*4&&a[6]>=l?1:0)+(c&&a[6]>=l*4&&a[0]>=l?1:0)},s.prototype.finderPenaltyTerminateAndCount=function(a,l,c){return a&&(this.finderPenaltyAddHistory(l,c),l=0),l+=this.size,this.finderPenaltyAddHistory(l,c),this.finderPenaltyCountPatterns(c)},s.prototype.finderPenaltyAddHistory=function(a,l){l[0]==0&&(a+=this.size),l.pop(),l.unshift(a)},s.MIN_VERSION=1,s.MAX_VERSION=40,s.PENALTY_N1=3,s.PENALTY_N2=3,s.PENALTY_N3=40,s.PENALTY_N4=10,s.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],s.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],s})();e.QrCode=t;function n(s,a,l){if(a<0||a>31||s>>>a)throw new RangeError("Value out of range");for(var c=a-1;c>=0;c--)l.push(s>>>c&1)}function i(s,a){return(s>>>a&1)!=0}function r(s){if(!s)throw new Error("Assertion error")}var o=(function(){function s(a,l,c){if(this.mode=a,this.numChars=l,this.bitData=c,l<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}return s.makeBytes=function(a){for(var l=[],c=0,d=a;c<d.length;c++){var u=d[c];n(u,8,l)}return new s(s.Mode.BYTE,a.length,l)},s.makeNumeric=function(a){if(!s.isNumeric(a))throw new RangeError("String contains non-numeric characters");for(var l=[],c=0;c<a.length;){var d=Math.min(a.length-c,3);n(parseInt(a.substring(c,c+d),10),d*3+1,l),c+=d}return new s(s.Mode.NUMERIC,a.length,l)},s.makeAlphanumeric=function(a){if(!s.isAlphanumeric(a))throw new RangeError("String contains unencodable characters in alphanumeric mode");var l=[],c;for(c=0;c+2<=a.length;c+=2){var d=s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c))*45;d+=s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c+1)),n(d,11,l)}return c<a.length&&n(s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c)),6,l),new s(s.Mode.ALPHANUMERIC,a.length,l)},s.makeSegments=function(a){return a==""?[]:s.isNumeric(a)?[s.makeNumeric(a)]:s.isAlphanumeric(a)?[s.makeAlphanumeric(a)]:[s.makeBytes(s.toUtf8ByteArray(a))]},s.makeEci=function(a){var l=[];if(a<0)throw new RangeError("ECI assignment value out of range");if(a<128)n(a,8,l);else if(a<16384)n(2,2,l),n(a,14,l);else if(a<1e6)n(6,3,l),n(a,21,l);else throw new RangeError("ECI assignment value out of range");return new s(s.Mode.ECI,0,l)},s.isNumeric=function(a){return s.NUMERIC_REGEX.test(a)},s.isAlphanumeric=function(a){return s.ALPHANUMERIC_REGEX.test(a)},s.prototype.getData=function(){return this.bitData.slice()},s.getTotalBits=function(a,l){for(var c=0,d=0,u=a;d<u.length;d++){var p=u[d],h=p.mode.numCharCountBits(l);if(p.numChars>=1<<h)return 1/0;c+=4+h+p.bitData.length}return c},s.toUtf8ByteArray=function(a){a=encodeURI(a);for(var l=[],c=0;c<a.length;c++)a.charAt(c)!="%"?l.push(a.charCodeAt(c)):(l.push(parseInt(a.substring(c+1,c+3),16)),c+=2);return l},s.NUMERIC_REGEX=/^[0-9]*$/,s.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,s.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",s})();e.QrSegment=o})(Ni||(Ni={})),(function(e){(function(t){var n=(function(){function i(r,o){this.ordinal=r,this.formatBits=o}return i.LOW=new i(0,1),i.MEDIUM=new i(1,0),i.QUARTILE=new i(2,3),i.HIGH=new i(3,2),i})();t.Ecc=n})(e.QrCode||(e.QrCode={}))})(Ni||(Ni={})),(function(e){(function(t){var n=(function(){function i(r,o){this.modeBits=r,this.numBitsCharCount=o}return i.prototype.numCharCountBits=function(r){return this.numBitsCharCount[Math.floor((r+7)/17)]},i.NUMERIC=new i(1,[10,12,14]),i.ALPHANUMERIC=new i(2,[9,11,13]),i.BYTE=new i(4,[8,16,16]),i.KANJI=new i(8,[8,10,12]),i.ECI=new i(7,[0,0,0]),i})();t.Mode=n})(e.QrSegment||(e.QrSegment={}))})(Ni||(Ni={}));var pr=Ni,zl="L",Ll={L:pr.QrCode.Ecc.LOW,M:pr.QrCode.Ecc.MEDIUM,Q:pr.QrCode.Ecc.QUARTILE,H:pr.QrCode.Ecc.HIGH},Gx=(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})();function Ol(e){return e in Ll}function Nf(e,t){t===void 0&&(t=0);var n=[];return e.forEach(function(i,r){var o=null;
26i.forEach(function(s,a){if(!s&&o!==null){n.push("M".concat(o+t," ").concat(r+t,"h").concat(a-o,"v1H").concat(o+t,"z")),o=null;return}if(a===i.length-1){if(!s)return;o===null?n.push("M".concat(a+t,",").concat(r+t," h1v1H").concat(a+t,"z")):n.push("M".concat(o+t,",").concat(r+t," h").concat(a+1-o,"v1H").concat(o+t,"z"));return}s&&o===null&&(o=a)})}),n.join("")}function Bf(e,t,n,i){var r=i.width,o=i.height,s=i.x,a=i.y,l=e.length+n*2,c=Math.floor(t*.1),d=l/t,u=(r||c)*d,p=(o||c)*d,h=s==null?e.length/2-u/2:s*d,f=a==null?e.length/2-p/2:a*d,b=null;if(i.excavate){var y=Math.floor(h),S=Math.floor(f),w=Math.ceil(u+h-y),E=Math.ceil(p+f-S);b={x:y,y:S,w,h:E}}return{x:h,y:f,h:p,w:u,excavation:b}}function Df(e,t){return e.slice().map(function(n,i){return i<t.y||i>=t.y+t.h?n:n.map(function(r,o){return o<t.x||o>=t.x+t.w?r:!1})})}var Pl={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:zl,validator:function(e){return Ol(e)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0},imageSettings:{type:Object,required:!1,default:function(){return{}}},gradient:{type:Boolean,required:!1,default:!1},gradientType:{type:String,required:!1,default:"linear",validator:function(e){return["linear","radial"].indexOf(e)>-1}},gradientStartColor:{type:String,required:!1,default:"#000"},gradientEndColor:{type:String,required:!1,default:"#fff"}},qx=Gn(Gn({},Pl),{renderAs:{type:String,required:!1,default:"canvas",validator:function(e){return["canvas","svg"].indexOf(e)>-1}}}),Yx=j({name:"QRCodeSvg",props:Pl,setup:function(e){var t=T(0),n=T(""),i,r=function(){var s=e.value,a=e.level,l=e.margin,c=l>>>0,d=Ol(a)?a:zl,u=pr.QrCode.encodeText(s,Ll[d]).getModules();if(t.value=u.length+c*2,e.imageSettings.src){var p=Bf(u,e.size,c,e.imageSettings);i={x:p.x+c,y:p.y+c,width:p.w,height:p.h},p.excavation&&(u=Df(u,p.excavation))}n.value=Nf(u,c)},o=function(){if(!e.gradient)return null;var s=e.gradientType==="linear"?{x1:"0%",y1:"0%",x2:"100%",y2:"100%"}:{cx:"50%",cy:"50%",r:"50%",fx:"50%",fy:"50%"};return xt(e.gradientType==="linear"?"linearGradient":"radialGradient",Gn({id:"qr-gradient"},s),[xt("stop",{offset:"0%",style:{stopColor:e.gradientStartColor}}),xt("stop",{offset:"100%",style:{stopColor:e.gradientEndColor}})])};return r(),Wr(r),function(){return xt("svg",{width:e.size,height:e.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(t.value," ").concat(t.value)},[xt("defs",{},[o()]),xt("rect",{width:"100%",height:"100%",fill:e.background}),xt("path",{fill:e.gradient?"url(#qr-gradient)":e.foreground,d:n.value}),e.imageSettings.src&&xt("image",Gn({href:e.imageSettings.src},i))])}}}),Kx=j({name:"QRCodeCanvas",props:Pl,setup:function(e,t){var n=T(null),i=T(null),r=function(){var s=e.value,a=e.level,l=e.size,c=e.margin,d=e.background,u=e.foreground,p=e.gradient,h=e.gradientType,f=e.gradientStartColor,b=e.gradientEndColor,y=c>>>0,S=Ol(a)?a:zl,w=n.value;if(w){var E=w.getContext("2d");if(E){var k=pr.QrCode.encodeText(s,Ll[S]).getModules(),C=k.length+y*2,I=i.value,A={x:0,y:0,width:0,height:0},$=e.imageSettings.src&&I!=null&&I.naturalWidth!==0&&I.naturalHeight!==0;
26if($){var W=Bf(k,e.size,y,e.imageSettings);A={x:W.x+y,y:W.y+y,width:W.w,height:W.h},W.excavation&&(k=Df(k,W.excavation))}var U=window.devicePixelRatio||1,O=l/C*U;if(w.height=w.width=l*U,E.scale(O,O),E.fillStyle=d,E.fillRect(0,0,C,C),p){var q=void 0;h==="linear"?q=E.createLinearGradient(0,0,C,C):q=E.createRadialGradient(C/2,C/2,0,C/2,C/2,C/2),q.addColorStop(0,f),q.addColorStop(1,b),E.fillStyle=q}else E.fillStyle=u;Gx?E.fill(new Path2D(Nf(k,y))):k.forEach(function(ie,fe){ie.forEach(function(ke,F){ke&&E.fillRect(F+y,fe+y,1,1)})}),$&&E.drawImage(I,A.x,A.y,A.width,A.height)}}};ve(r),Wr(r);var o=t.attrs.style;return function(){return xt(pe,[xt("canvas",Gn(Gn({},t.attrs),{ref:n,style:Gn(Gn({},o),{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")})})),e.imageSettings.src&&xt("img",{ref:i,src:e.imageSettings.src,style:{display:"none"},onLoad:r})])}}}),jf=j({name:"Qrcode",render:function(){var e=this.$props,t=e.renderAs,n=e.value,i=e.size,r=e.margin,o=e.level,s=e.background,a=e.foreground,l=e.imageSettings,c=e.gradient,d=e.gradientType,u=e.gradientStartColor,p=e.gradientEndColor;return xt(t==="svg"?Yx:Kx,{value:n,size:i,margin:r,level:o,background:s,foreground:a,imageSettings:l,gradient:c,gradientType:d,gradientStartColor:u,gradientEndColor:p})},props:qx});const Xx=["href","title"],Zx="#fff",Jx="#2e3742",Rl=j({__name:"s-qrcode",props:{size:{default:"200"},margin:{default:"4"},id:{},value:{},title:{},format:{default:"svg"},rounded:{type:[Boolean,String]},level:{default:"L"},background:{},foreground:{},isLink:{type:[Boolean,String]}},setup(e){const t=e,n=T(null),i=T(t.background?We(t.background):Zx),r=T(t.foreground?We(t.foreground):Jx);ve(()=>{n.value&&M(t.size)&&n.value.style.setProperty("--qrcode-size",`${t.size}px`),setTimeout(()=>{var s,a;(a=(s=n.value)==null?void 0:s.querySelector("svg"))==null||a.setAttribute("aria-label",t.title||`QR code for ${t.value}`)},0)});function o(){t.id?Qe({action:"click",name:`s-qrcode-${t.id}`}):t.value&&Qe({action:"click",name:"s-qrcode",v1:t.value}),xs({link_url:t.value,link_id:t.id||""})}return(s,a)=>g(M)(e.isLink)?(m(),x("a",{key:0,ref_key:"root",ref:n,class:X(["s-qrcode s-qrcode--a",{"s-qrcode--rounded":g(M)(e.rounded)}]),href:e.value,target:"_blank",title:e.title||e.value,rel:"noopener noreferrer",onClick:o},[ae(jf,{value:e.value,"render-as":e.format==="canvas"?"canvas":"svg",margin:Number(e.margin),background:i.value,foreground:r.value,size:Number(e.size),level:e.level},null,8,["value","render-as","margin","background","foreground","size","level"])],10,Xx)):(m(),x("div",{key:1,ref_key:"root",ref:n,class:X(["s-qrcode",{"s-qrcode--rounded":g(M)(e.rounded)}])},[ae(jf,{value:e.value,"render-as":e.format==="canvas"?"canvas":"svg",margin:Number(e.margin),background:i.value,foreground:r.value,size:Number(e.size),level:e.level},null,8,["value","render-as","margin","background","foreground","size","level"])],2))}}),Qx={part:"qr-wrapper",class:"s-bnb-qr"},e2={part:"qr-item",class:"s-bnb-qr__item"},t2={key:0,part:"qr-name",class:"s-bnb-qr__text"},n2={part:"qr-item",class:"s-bnb-qr__item"},i2={key:0,part:"qr-name",class:"s-bnb-qr__text"},r2=j({__name:"s-bnb-qrcode",props:{id:{},androidUrl:{},androidText:{},androidAlt:{},iosUrl:{},iosText:{},iosAlt:{},isLink:{type:[Boolean,String],default:"true"},rounded:{type:[Boolean,String],default:"true"},background:{},foreground:{}},setup(e){return(t,n)=>(m(),x("div",Qx,[v("div",e2,[ae(Rl,{id:`${e.id}-android`,value:e.androidUrl,"is-link":e.isLink,rounded:e.rounded,background:e.background,foreground:e.foreground,title:e.androidAlt,size:"164"},null,8,["id","value","is-link","rounded","background","foreground","title"]),e.androidText?(m(),x("div",t2,Te(e.androidText),1)):ee("",!0)]),v("div",n2,[ae(Rl,{id:`${e.id}-ios`,value:e.iosUrl,"is-link":e.isLink,rounded:e.rounded,background:e.background,foreground:e.foreground,title:e.iosAlt,size:"164"},null,8,["id","value","is-link","rounded","background","foreground","title"]),e.iosText?(m(),x("div",i2,Te(e.iosText),1)):ee("",!0)])]))}}),o2=xe(j({__name:"s-bnb-qrcode.ce",props:{id:{type:String},androidUrl:{type:String},androidText:{type:String},androidAlt:{type:String},iosUrl:{type:String},iosText:{type:String},iosAlt:{type:String},isLink:{type:[Boolean,String],default:"true"},rounded:{type:[Boolean,String],default:"true"},background:{type:String},foreground:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(r2,Be(Ne(t)),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-qrcode{--qrcode-size: 100px;width:var(--qrcode-size);height:var(--qrcode-size);display:flex;align-items:center;justify-content:center}.s-qrcode--a{cursor:pointer}.s-qrcode--rounded{border-radius:10px;overflow:hidden}.s-qrcode svg,.s-qrcode canvas{width:100%;height:100%;pointer-events:none}.s-bnb-minor__content:has(.s-bnb-qr){align-items:stretch}:host{width:100%}.s-bnb-qr{width:100%;display:flex;flex-direction:column}@media screen and (min-width:768px){.s-bnb-qr{flex-direction:row;justify-content:center}}.s-bnb-qr__item{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.s-bnb-qr__item:last-child{margin-bottom:0}@media screen and (min-width:768px){.s-bnb-qr__item{width:50%;max-width:330px;margin-bottom:0}}@media screen and (min-width:1024px){.s-bnb-qr__item{max-width:none;padding:0 16px}}@media screen and (min-width:1920px){.s-bnb-qr__item{padding:32px}}.s-bnb-qr__text{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh);margin-top:8px}']]]),s2=j({__name:"s-box",props:{tag:{default:"div"},spacing:{default:""},position:{},showAbove:{},showBelow:{},zIndex:{},textAlign:{},display:{},flexDirection:{},alignItems:{},justifyContent:{},cols:{},gap:{},colSpan:{}},setup(e){const t=e,n=T(!1),i=de(()=>{let s={};const a=(l,c)=>{c&&(s[l]=c)};return a("position",t.position),a("zIndex",t.zIndex),a("textAlign",t.textAlign),a("display",t.display),t.display==="flex"&&(a("flexDirection",t.flexDirection),a("alignItems",t.alignItems),a("justifyContent",t.justifyContent)),t.spacing&&(s={...s,...Sv("--box",t.spacing)}),s={...s,...Cv({cssVarPrefix:"--box",gridCols:t.cols,gridGap:t.gap,colSpan:t.colSpan})},s});r(),Le(()=>{window.removeEventListener("resize",o)});function r(){if(t.showAbove&&t.showBelow)throw new Error("showAbove and showBelow cannot be used together");(t.showAbove||t.showBelow)&&(o(),window.addEventListener("resize",o))}function o(){let s="";if(t.showAbove){const a=Du[t.showAbove];a?s=`(max-width: ${parseInt(a.replace("px",""))-1+"px"})`:s=`(max-width: ${t.showAbove}px)`}if(t.showBelow){const a=Du[t.showBelow];a?s=`(min-width: ${a})`:s=`(min-width: ${t.showBelow}px)`}window.matchMedia(s).matches?n.value=!0:n.value=!1}return(s,a)=>{var l,c,d;return e.tag==="div"?tt((m(),x("div",{key:0,part:"box",class:X(["s-box",{"s-box--spacing":t.spacing,"s-box--grid":t.display==="grid","s-box--col-span":(l=t.colSpan)==null?void 0:l.includes("span"),"s-box--col-start":(c=t.colSpan)==null?void 0:c.includes("start"),"s-box--col-end":(d=t.colSpan)==null?void 0:d.includes("end")}]),style:et(i.value)},[_(s.$slots,"default")],6)),[[Pt,!n.value]]):tt((m(),x("span",{key:1,part:"box",class:"s-box",style:et(i.value)},[_(s.$slots,"default")],4)),[[Pt,!n.value]])}}}),a2=xe(j({__name:"s-box.ce",props:{tag:{type:String},spacing:{type:String},position:{type:String},showAbove:{type:String},showBelow:{type:String},zIndex:{type:String},textAlign:{type:String},display:{type:String},flexDirection:{type:String},alignItems:{type:String},justifyContent:{type:String},cols:{type:String},gap:{type:String},colSpan:{type:String}},setup(e){return(t,n)=>(m(),te(s2,Be(Ne(t.$props)),{default:z(()=>[_(t.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-box{--box-pt: var(--box-pt-0);--box-pb: var(--box-pb-0);--box-pl: var(--box-pl-0);--box-pr: var(--box-pr-0);--box-mt: var(--box-mt-0);--box-mb: var(--box-mb-0);--box-ml: var(--box-ml-0);--box-mr: var(--box-mr-0);--box-cols: var(--box-cols-0);--box-gap: var(--box-gap-0);--box-col-span: var(--box-col-span-0);--box-col-start: var(--box-col-start-0);--box-col-end: var(--box-col-end-0);gap:var(--box-gap)}@media screen and (min-width:576px){.s-box{--box-pt: var(--box-pt-xxs);--box-pb: var(--box-pb-xxs);--box-pl: var(--box-pl-xxs);--box-pr: var(--box-pr-xxs);--box-mt: var(--box-mt-xxs);--box-mb: var(--box-mb-xxs);--box-ml: var(--box-ml-xxs);--box-mr: var(--box-mr-xxs);--box-cols: var(--box-cols-xxs);--box-gap: var(--box-gap-xxs);--box-col-span: var(--box-col-span-xxs);--box-col-start: var(--box-col-start-xxs);
26--box-col-end: var(--box-col-end-xxs)}}@media screen and (min-width:768px){.s-box{--box-pt: var(--box-pt-xs);--box-pb: var(--box-pb-xs);--box-pl: var(--box-pl-xs);--box-pr: var(--box-pr-xs);--box-mt: var(--box-mt-xs);--box-mb: var(--box-mb-xs);--box-ml: var(--box-ml-xs);--box-mr: var(--box-mr-xs);--box-cols: var(--box-cols-xs);--box-gap: var(--box-gap-xs);--box-col-span: var(--box-col-span-xs);--box-col-start: var(--box-col-start-xs);--box-col-end: var(--box-col-end-xs)}}@media screen and (min-width:1024px){.s-box{--box-pt: var(--box-pt-sm);--box-pb: var(--box-pb-sm);--box-pl: var(--box-pl-sm);--box-pr: var(--box-pr-sm);--box-mt: var(--box-mt-sm);--box-mb: var(--box-mb-sm);--box-ml: var(--box-ml-sm);--box-mr: var(--box-mr-sm);--box-cols: var(--box-cols-sm);--box-gap: var(--box-gap-sm);--box-col-span: var(--box-col-span-sm);--box-col-start: var(--box-col-start-sm);--box-col-end: var(--box-col-end-sm)}}@media screen and (min-width:1280px){.s-box{--box-pt: var(--box-pt-md);--box-pb: var(--box-pb-md);--box-pl: var(--box-pl-md);--box-pr: var(--box-pr-md);--box-mt: var(--box-mt-md);--box-mb: var(--box-mb-md);--box-ml: var(--box-ml-md);--box-mr: var(--box-mr-md);--box-cols: var(--box-cols-md);--box-gap: var(--box-gap-md);--box-col-span: var(--box-col-span-md);--box-col-start: var(--box-col-start-md);--box-col-end: var(--box-col-end-md)}}@media screen and (min-width:1440px){.s-box{--box-pt: var(--box-pt-lg);--box-pb: var(--box-pb-lg);--box-pl: var(--box-pl-lg);--box-pr: var(--box-pr-lg);--box-mt: var(--box-mt-lg);--box-mb: var(--box-mb-lg);--box-ml: var(--box-ml-lg);--box-mr: var(--box-mr-lg);--box-cols: var(--box-cols-lg);--box-gap: var(--box-gap-lg);--box-col-span: var(--box-col-span-lg);--box-col-start: var(--box-col-start-lg);--box-col-end: var(--box-col-end-lg)}}@media screen and (min-width:1680px){.s-box{--box-pt: var(--box-pt-xl);--box-pb: var(--box-pb-xl);--box-pl: var(--box-pl-xl);--box-pr: var(--box-pr-xl);--box-mt: var(--box-mt-xl);--box-mb: var(--box-mb-xl);--box-ml: var(--box-ml-xl);--box-mr: var(--box-mr-xl);--box-cols: var(--box-cols-xl);--box-gap: var(--box-gap-xl);--box-col-span: var(--box-col-span-xl);--box-col-start: var(--box-col-start-xl);--box-col-end: var(--box-col-end-xl)}}@media screen and (min-width:1920px){.s-box{--box-pt: var(--box-pt-xxl);--box-pb: var(--box-pb-xxl);--box-pl: var(--box-pl-xxl);--box-pr: var(--box-pr-xxl);--box-mt: var(--box-mt-xxl);--box-mb: var(--box-mb-xxl);--box-ml: var(--box-ml-xxl);--box-mr: var(--box-mr-xxl);--box-cols: var(--box-cols-xxl);--box-gap: var(--box-gap-xxl);--box-col-span: var(--box-col-span-xxl);--box-col-start: var(--box-col-start-xxl);--box-col-end: var(--box-col-end-xxl)}}.s-box--spacing{padding-left:var(--box-pl);padding-right:var(--box-pr);padding-top:var(--box-pt);padding-bottom:var(--box-pb);margin-left:var(--box-ml);margin-right:var(--box-mr);margin-top:var(--box-mt);margin-bottom:var(--box-mb)}.s-box--grid{display:grid;grid-template-columns:var(--box-cols)}.s-box--col-span{grid-column:var(--box-col-span)}.s-box--col-start{grid-column-start:var(--box-col-start)}.s-box--col-end{grid-column-end:var(--box-col-end)}']]]),l2={},c2={width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function d2(e,t){return m(),x("svg",c2,[...t[0]||(t[0]=[v("path",{d:"M4.9 3.03809L8.862 7.00009L4.9 10.9621",stroke:"var(--text-color)","stroke-width":"1.225","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const Ff=xe(l2,[["render",d2]]),u2=["aria-label"],f2={key:0,class:"s-bcrumb-back"},p2={class:"s-bcrumb-back__arrow-wrap"},h2=["href","alt","target","innerHTML"],m2={key:1,class:"s-bcrumb-ol"},b2={class:"s-bcrumb-li__arrow-wrap"},g2=j({__name:"s-breadcrumb",props:{id:{},alt:{default:"Breadcrumb"},data:{},color:{}},setup(e){const t=e,n=Wn({"--text-color":t.color});function i(r,o){Ue.sendGA({action:"click",name:`dc-breadcrumb-${t.id}`,v1:r.toString(),v2:lo(o)})}return(r,o)=>(m(),x("div",{class:"s-bcrumb",part:"breadcrumb",style:et(g(n)),"aria-label":e.alt,role:"navigation"},[e.data.length<=1?(m(),x("div",f2,[v("div",p2,[ae(Ff)]),v("a",{class:"s-bcrumb__link",href:e.data[0].href,alt:e.data[0].alt||e.data[0].content,target:e.data[0].target||"_self",innerHTML:e.data[0].content},null,8,h2)])):(m(),x("ol",m2,[(m(!0),x(pe,null,ue(e.data,(s,a)=>(m(),x("li",{key:s.alt,class:"s-bcrumb-li"},[(m(),te(rs(s!==e.data[e.data.length-1]?"a":"span"),{class:"s-bcrumb__link",href:s.href,alt:s.alt||s.content,target:s.target||"_self",onClick:l=>i(a+1,s.alt||s.content),innerHTML:s.content},null,8,["href","alt","target","onClick","innerHTML"])),v("div",b2,[s!==e.data[e.data.length-1]?(m(),te(Ff,{key:0})):ee("",!0)])]))),128))]))],12,u2))}});function uo(e,t){if(!t)return[];for(const n of t){const i=document.querySelectorAll(`#${e} ${n}`);if(i.length)return i}return[]}const v2=["id"],x2={class:"visually-hidden","aria-hidden":"true"},y2=xe(j({__name:"s-breadcrumb.ce",props:{id:{type:String},alt:{default:"Breadcrumb",type:String},color:{type:String}}
26,setup(e){const t=e,n=T({id:t.id,alt:t.alt}),i=T([]);ve(()=>{i.value=r()});function r(){return Array.from(uo(t.id,[".js-breadcrumb-item","s-breadcrumb-item"])).map(s=>({alt:s.getAttribute("alt")||"",href:s.getAttribute("href")||"",target:s.getAttribute("target")||"",content:s.innerHTML}))}return(o,s)=>(m(),x("div",{id:e.id,part:"breadcrumb-root",class:"s-bcrumb-ce"},[v("div",x2,[_(o.$slots,"default")]),i.value.length>0?(m(),te(g2,Je({key:0},n.value,{data:i.value,color:e.color}),null,16,["data","color"])):ee("",!0)],8,v2))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-bcrumb-ce{display:inline-block}.s-bcrumb-ce .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-bcrumb{--text-color: inherit;display:inline-block}.s-bcrumb__link{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh);color:var(--text-color);text-decoration:none}.s-bcrumb-back{display:inline-flex;align-items:center}.s-bcrumb-back__arrow-wrap{padding-left:8px;transform:rotate(180deg)}.s-bcrumb-ol{display:inline-flex;flex-wrap:wrap}.s-bcrumb-li{display:inline-flex;align-items:center}.s-bcrumb-li__arrow-wrap{display:flex;align-items:center;padding:0 8px}']]]),w2={class:"js-breadcrumb-item"},_2=j({__name:"s-breadcrumb-item.ce",setup(e){return(t,n)=>(m(),x("div",w2,[_(t.$slots,"default")]))}}),Hf=Symbol("dsygno-context"),k2={isWebComponent:!1};function Mt(){return Ht(Hf,k2)}function S2(){return{locale:document.documentElement.getAttribute("data-lang-code")??void 0,origin:window.location.origin,hostname:window.location.hostname,pathname:window.location.pathname,isWebComponent:!0}}function C2(e,t){e.provide(Hf,S2())}function Nl(e){ve(e)}const Vf="noopener noreferrer",E2=["white","#fff","#ffffff"],T2=["rgb(255, 255, 255)","rgb(255, 255, 255, 1)"];/*! 27 * escape-html 28 * Copyright(c) 2012-2013 TJ Holowaychuk 29 * Copyright(c) 2015 Andreas Lubbe 30 * Copyright(c) 2015 Tiancheng "Timothy" Gu 31 * MIT Licensed 32 */var $2=/["'&<>]/,A2=I2;function I2(e){var t=""+e,n=$2.exec(t);if(!n)return t;var i,r="",o=0,s=0;for(o=n.index;o<t.length;o++){switch(t.charCodeAt(o)){case 34:i=""";break;case 38:i="&";break;case 39:i="'";break;case 60:i="<";break;case 62:i=">";break;default:continue}s!==o&&(r+=t.substring(s,o)),s=o+1,r+=i}return s!==o?r+t.substring(s,o):r}const Bi=Hu(A2);function M2(e){const t=de(()=>{if(!e.bgColor)return!1;if(E2.includes(e.bgColor))return!0;const r=e.bgColor.replace(/\s/g,"");return!!T2.includes(r)}),n=de(()=>({...Wn({"--text-color":e.color,"--text-color-hover":e.colorHover||e.color,"--bg-color":e.bgColor,"--bg-color-hover":e.bgColorHover,"--border-color":e.borderColor}),...e.fontSize?{"--font-size":e.fontSize}:{},...e.fontWeight?{"--font-weight":e.fontWeight}:{}}));return{isBgWhite:t,styles:n,vStyle:{mounted:r=>{!e.bgColorHover&&e.bgColor&&r.style.setProperty("--bg-color-hover",Bt(We(e.bgColor),10))}}}}function z2(e,t){return{attributes:de(()=>{const i={id:e.id,part:"btn",class:{"s-btn":!0,"s-btn-outline":e.outline,"s-btn-outline--with-bg-color-hover":e.outline&&e.bgColorHover,"s-btn-fill":!e.outline,"s-btn-anchor":e.href!=="","s-btn--disabled":e.useDisabled,"s-btn--fill-bg-white":t,[`s-btn--${e.size}`]:!0,...e.classname?{[e.classname]:!0}:{}}};return e.dataset&&JSON.parse(e.dataset).forEach(({key:o,value:s})=>{i[`data-${o}`]=s}),e.dialog&&(i["aria-haspopup"]="dialog"),i})}}function fo(e,t){var a,l;const i=((l=(a=window.matchMedia)==null?void 0:a.call(window,"(prefers-reduced-motion: reduce)"))==null?void 0:l.matches)??!1?"instant":(t==null?void 0:t.behavior)??"smooth",r=(t==null?void 0:t.offset)??0;if(e==="top"){window.scrollTo({top:0,behavior:i});return}const o=document.querySelector(e);if(!o){console.error(`scrollToElement: element not found for selector: ${e}`);return}const s=o.getBoundingClientRect().top+window.scrollY-r;window.scrollTo({top:s,behavior:i})}var Bl=function(e,t){return Bl=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])},Bl(e,t)};function Dl(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Bl(e,t);function n(){this.constructor=e}
vendor: 10,417 bytes, lines 32-34
32e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function L2(e,t,n,i){function r(o){return o instanceof n?o:new n(function(s){s(o)})}return new(n||(n=Promise))(function(o,s){function a(d){try{c(i.next(d))}catch(u){s(u)}}function l(d){try{c(i.throw(d))}catch(u){s(u)}}function c(d){d.done?o(d.value):r(d.value).then(a,l)}c((i=i.apply(e,t||[])).next())})}function Uf(e,t){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},i,r,o,s=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(c){return function(d){return l([c,d])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(n=0)),n;)try{if(i=1,r&&(o=c[0]&2?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;switch(r=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,r=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){n.label=c[1];break}if(c[0]===6&&n.label<o[1]){n.label=o[1],o=c;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(c);break}o[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(d){c=[6,d],r=0}finally{i=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function po(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],i=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ho(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var i=n.call(e),r,o=[],s;try{for(;(t===void 0||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(a){s={error:a}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(s)throw s.error}}return o}function Is(e,t,n){if(n||arguments.length===2)for(var i=0,r=t.length,o;i<r;i++)(o||!(i in t))&&(o||(o=Array.prototype.slice.call(t,0,i)),o[i]=t[i]);return e.concat(o||Array.prototype.slice.call(t))}function hr(e){return this instanceof hr?(this.v=e,this):new hr(e)}function O2(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=n.apply(e,t||[]),r,o=[];return r=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),r[Symbol.asyncIterator]=function(){return this},r;function s(h){return function(f){return Promise.resolve(f).then(h,u)}}function a(h,f){i[h]&&(r[h]=function(b){return new Promise(function(y,S){o.push([h,b,y,S])>1||l(h,b)})},f&&(r[h]=f(r[h])))}function l(h,f){try{c(i[h](f))}catch(b){p(o[0][3],b)}}function c(h){h.value instanceof hr?Promise.resolve(h.value.v).then(d,u):p(o[0][2],h)}function d(h){l("next",h)}function u(h){l("throw",h)}function p(h,f){h(f),o.shift(),o.length&&l(o[0][0],o[0][1])}}function P2(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof po=="function"?po(e):e[Symbol.iterator](),n={},i("next"),i("throw"),i("return"),n[Symbol.asyncIterator]=function(){return this},n);function i(o){n[o]=e[o]&&function(s){return new Promise(function(a,l){s=e[o](s),r(a,l,s.done,s.value)})}}function r(o,s,a,l){Promise.resolve(l).then(function(c){o({value:c,done:a})},s)}}typeof SuppressedError=="function"&&SuppressedError;function yt(e){return typeof e=="function"}function R2(e){var t=function(i){Error.call(i),i.stack=new Error().stack},n=e(t);return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var jl=R2(function(e){return function(n){e(this),this.message=n?n.length+` errors occurred during unsubscription: 33`+n.map(function(i,r){return r+1+") "+i.toString()}).join(` 34 `):"",this.name="UnsubscriptionError",this.errors=n}});function Wf(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var Fl=(function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,n,i,r,o;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=po(s),l=a.next();!l.done;l=a.next()){var c=l.value;c.remove(this)}}catch(b){t={error:b}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}else s.remove(this);var d=this.initialTeardown;if(yt(d))try{d()}catch(b){o=b instanceof jl?b.errors:[b]}var u=this._finalizers;if(u){this._finalizers=null;try{for(var p=po(u),h=p.next();!h.done;h=p.next()){var f=h.value;try{qf(f)}catch(b){o=o??[],b instanceof jl?o=Is(Is([],ho(o)),ho(b.errors)):o.push(b)}}}catch(b){i={error:b}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(i)throw i.error}}}if(o)throw new jl(o)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)qf(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}},e.prototype._hasParent=function(t){var n=this._parentage;return n===t||Array.isArray(n)&&n.includes(t)},e.prototype._addParent=function(t){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t},e.prototype._removeParent=function(t){var n=this._parentage;n===t?this._parentage=null:Array.isArray(n)&&Wf(n,t)},e.prototype.remove=function(t){var n=this._finalizers;n&&Wf(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=(function(){var t=new e;return t.closed=!0,t})(),e})();Fl.EMPTY;function Gf(e){return e instanceof Fl||e&&"closed"in e&&yt(e.remove)&&yt(e.add)&&yt(e.unsubscribe)}function qf(e){yt(e)?e():e.unsubscribe()}var N2={Promise:void 0},B2={setTimeout:function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];return setTimeout.apply(void 0,Is([e,t],ho(n)))},clearTimeout:function(e){return clearTimeout(e)},delegate:void 0};function Yf(e){B2.setTimeout(function(){throw e})}function Hl(){}function D2(e){e()}var Vl=(function(e){Dl(t,e);function t(n){var i=e.call(this)||this;return i.isStopped=!1,n?(i.destination=n,Gf(n)&&n.add(i)):i.destination=H2,i}return t.create=function(n,i,r){return new Ul(n,i,r)},t.prototype.next=function(n){this.isStopped||this._next(n)},t.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(n){this.destination.next(n)},t.prototype._error=function(n){try{this.destination.error(n)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t})(Fl),j2=(function(){function e(t){this.partialObserver=t}return e.prototype.next=function(t){var n=this.partialObserver;if(n.next)try{n.next(t)}catch(i){Ms(i)}},e.prototype.error=function(t){var n=this.partialObserver;if(n.error)try{n.error(t)}catch(i){Ms(i)}else Ms(t)},e.prototype.complete=function(){var t=this.partialObserver;if(t.complete)try{t.complete()}catch(n){Ms(n)}},e})(),Ul=(function(e){Dl(t,e);function t(n,i,r){var o=e.call(this)||this,s;return yt(n)||!n?s={next:n??void 0,error:i??void 0,complete:r??void 0}:s=n,o.destination=new j2(s),o}return t})(Vl);function Ms(e){Yf(e)}function F2(e){throw e}var H2={closed:!0,next:Hl,error:F2,complete:Hl},Wl=(function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"})();function V2(e){return e}function U2(e){return e.length===0?V2:e.length===1?e[0]:function(n){return e.reduce(function(i,r){return r(i)},n)}}var kn=(function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(t,n,i){var r=this,o=G2(t)?t:new Ul(t,n,i);return D2(function(){var s=r,a=s.operator,l=s.source;o.add(a?a.call(o,l):l?r._subscribe(o):r._trySubscribe(o))}),o},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(n){t.error(n)}},e.prototype.forEach=function(t,n){var i=this;return n=Kf(n),new n(function(r,o){var s=new Ul({next:function(a){try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:r});i.subscribe(s)})},e.prototype._subscribe=function(t){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(t)},e.prototype[Wl]=function(){return this},e.prototype.pipe=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return U2(t)(this)},e.prototype.toPromise=function(t){var n=this;return t=Kf(t),new t(function(i,r){var o;n.subscribe(function(s){return o=s},function(s){return r(s)},function(){return i(o)})})},e.create=function(t){return new e(t)},e})();function Kf(e){var t;return(t=e??N2.Promise)!==null&&t!==void 0?t:Promise}function W2(e){return e&&yt(e.next)&&yt(e.error)&&yt(e.complete)}function G2(e){return e&&e instanceof Vl||W2(e)&&Gf(e)}function q2(e){return yt(e==null?void 0:e.lift)}function Xf(e){return function(t){if(q2(t))return t.lift(function(n){try{return e(n,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function Gl(e,t,n,i,r){return new Y2(e,t,n,i,r)}var Y2=(function(e){Dl(t,e);function t(n,i,r,o,s,a){var l=e.call(this,n)||this;return l.onFinalize=s,l.shouldUnsubscribe=a,l._next=i?function(c){try{i(c)}catch(d){n.error(d)}}:e.prototype._next,l._error=o?function(c){try{o(c)}catch(d){n.error(d)}finally{this.unsubscribe()}}:e.prototype._error,l._complete=r?function(){try{r()}catch(c){n.error(c)}finally{this.unsubscribe()}}:e.prototype._complete,l}return t.prototype.unsubscribe=function(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var i=this.closed;e.prototype.unsubscribe.call(this),!i&&((n=this.onFinalize)===null||n===void 0||n.call(this))}},t})(Vl),Zf=(function(e){return e&&typeof e.length=="number"&&typeof e!="function"});function K2(e){return yt(e==null?void 0:e.then)}function X2(e){return yt(e[Wl])}function Z2(e){return Symbol.asyncIterator&&yt(e==null?void 0:e[Symbol.asyncIterator])}function J2(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invali
34d object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Q2(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ey=Q2();function ty(e){return yt(e==null?void 0:e[ey])}function ny(e){return O2(this,arguments,function(){var n,i,r,o;return Uf(this,function(s){switch(s.label){case 0:n=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,hr(n.read())];case 3:return i=s.sent(),r=i.value,o=i.done,o?[4,hr(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,hr(r)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function iy(e){return yt(e==null?void 0:e.getReader)}function ql(e){if(e instanceof kn)return e;if(e!=null){if(X2(e))return ry(e);if(Zf(e))return oy(e);if(K2(e))return sy(e);if(Z2(e))return Jf(e);if(ty(e))return ay(e);if(iy(e))return ly(e)}throw J2(e)}function ry(e){return new kn(function(t){var n=e[Wl]();if(yt(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function oy(e){return new kn(function(t){for(var n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function sy(e){return new kn(function(t){e.then(function(n){t.closed||(t.next(n),t.complete())},function(n){return t.error(n)}).then(null,Yf)})}function ay(e){return new kn(function(t){var n,i;try{for(var r=po(e),o=r.next();!o.done;o=r.next()){var s=o.value;if(t.next(s),t.closed)return}}catch(a){n={error:a}}finally{try{o&&!o.done&&(i=r.return)&&i.call(r)}finally{if(n)throw n.error}}t.complete()})}function Jf(e){return new kn(function(t){cy(e,t).catch(function(n){return t.error(n)})})}function ly(e){return Jf(ny(e))}function cy(e,t){var n,i,r,o;return L2(this,void 0,void 0,function(){var s,a;return Uf(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=P2(e),l.label=1;case 1:return[4,n.next()];case 2:if(i=l.sent(),!!i.done)return[3,4];if(s=i.value,t.next(s),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return a=l.sent(),r={error:a},[3,11];
34case 6:return l.trys.push([6,,9,10]),i&&!i.done&&(o=n.return)?[4,o.call(n)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(r)throw r.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})}function Pz(e,t,n,i,r){i===void 0&&(i=0),r===void 0&&(r=!1);var o=t.schedule(function(){n(),r?e.add(this.schedule(null,i)):this.unsubscribe()},i);if(e.add(o),!r)return o}function Qf(e,t){return Xf(function(n,i){var r=0;n.subscribe(Gl(i,function(o){i.next(e.call(t,o,r++))}))})}var dy=Array.isArray;function uy(e,t){return dy(t)?e.apply(void 0,Is([],ho(t))):e(t)}function fy(e){return Qf(function(t){return uy(e,t)})}function py(e,t,n,i,r,o,s,a){var l=[],c=0,d=0,u=!1,p=function(){u&&!l.length&&!c&&t.complete()},h=function(b){return c<i?f(b):l.push(b)},f=function(b){c++;var y=!1;ql(n(b,d++)).subscribe(Gl(t,function(S){t.next(S)},function(){y=!0},void 0,function(){if(y)try{c--;for(var S=function(){var w=l.shift();s||f(w)};l.length&&c<i;)S();p()}catch(w){t.error(w)}}))};return e.subscribe(Gl(t,h,function(){u=!0,p()})),function(){}}function ep(e,t,n){return n===void 0&&(n=1/0),yt(t)?ep(function(i,r){return Qf(function(o,s){return t(i,o,r,s)})(ql(e(i,r)))},n):(typeof t=="number"&&(n=t),Xf(function(i,r){return py(i,r,e,n)}))}var hy=["addListener","removeListener"],my=["addEventListener","removeEventListener"],by=["on","off"];function mr(e,t,n,i){if(yt(n)&&(i=n,n=void 0),i)return mr(e,t,n).pipe(fy(i));var r=ho(xy(e)?my.map(function(a){return function(l){return e[a](t,l,n)}}):gy(e)?hy.map(tp(e,t)):vy(e)?by.map(tp(e,t)):[],2),o=r[0],s=r[1];if(!o&&Zf(e))return ep(function(a){return mr(a,t,n)})(ql(e));if(!o)throw new TypeError("Invalid event target");return new kn(function(a){var l=function(){for(var c=[],d=0;d<arguments.length;d++)c[d]=arguments[d];return a.next(1<c.length?c:c[0])};return o(l),function(){return s(l)}})}function tp(e,t){return function(n){return function(i){return e[n](t,i)}}}function gy(e){return yt(e.addListener)&&yt(e.removeListener)}function vy(e){return yt(e.on)&&yt(e.off)}function xy(e){return yt(e.addEventListener)&&yt(e.removeEventListener)}var yy=new kn(Hl);function cn(){console.log("rxconplete")}function dn(e){console.log(e.message)}function ki(e){return typeof document>"u"?yy:mr(document,e)}function wy(e){function t(r,o,s){const a=`s-${e}-${r}:${o}`;return{subscription:ki(a).subscribe({next:c=>s(c.detail),complete:cn,error:dn})}}function n(r,o,s){const a=`s-${e}-${r}:${o}`;return ki(a).subscribe({next:c=>s(c.detail),complete:cn,error:dn})}function i(r,o,s){const a=`s-${e}-${r}:${o}`;document.dispatchEvent(new CustomEvent(a,{detail:s}))}return{on:t,subscribe:n,dispatch:i}}function zs(e,t){const n=wy(e),i={},r={},o={};return t.forEach(s=>{i[s]=(a,l)=>n.on(s,a,l),r[s]=(a,l)=>n.subscribe(s,a,l),o[s]=(a,l)=>n.dispatch(s,a,l)}),{on:i,subscribe:r,dispatch:o,raw:n}}function _y(e,t){function n(r,o,s){const a=t(o);if(!a)return;const l=`s-${e}-${r}`;return{subscription:mr(a,l).subscribe({next:d=>s(d.detail),complete:cn,error:dn})}}function i(r,o,s){const a=t(o);if(!a)return;const l=`s-${e}-${r}`;a.dispatchEvent(new CustomEvent(l,{detail:s}))}return{on:n,dispatch:i}}function ky(e,t,n){const i=_y(e,n),r={},o={};return t.forEach(s=>{r[s]=(a,l)=>i.on(s,a,l),o[s]=(a,l)=>i.dispatch(s,a,l)}),{on:r,dispatch:o,raw:i}}const br=zs("dialog",["open","close","toggle","open-callback","close-callback"]);function Sy(e,t){return br.on.open(e,t)}function Cy(e,t){return br.on.close(e,t)}function Ey(e,t){return br.on.toggle(e,t)}function Ls(e){br.dispatch.open(e)}function Ty(e){br.dispatch["open-callback"](e)}function $y(e){br.dispatch["close-callback"](e)}function Jt(e){if(typeof e=="string")return!e||e.trim()===""||e==="#"?null:document.querySelector(e)||null;for(let t=0;t<e.length;t++){const n=e[t];if(!n||n.trim()===""||n==="#")continue;const i=document.querySelector(n);if(i)return i}return null}function Yl(e){const t=Jt(e);return t?t.innerHTML:""}function np(e){const t=Jt(e);return t?t.innerText:""}function $t(e,t){if(e&&e.tagName!=="BODY"&&e){const n=()=>{e.removeAttribute("tabindex"),e.removeEventListener("blur",n),e.style.outline=""};e.setAttribute("tabindex","0"),e.style.outline=t?"3px solid #66b5ff":"0",e.focus({preventScroll:!0}),e.addEventListener("blur",n)}}function ip(e){return(e==null?void 0:e.toString())==="[object ShadowRoot]"}function Ay(e){Ue.sendGA({action:"click",name:`s-btn-${e}`})}function Iy({id:e,href:t,classStr:n}){const i=np(e?[`#${e}`]:[`[href="${t}"]`]);Ue.sendLinkGA({link_text:i,link_url:t,link_id:e,link_classes:n})}let Di=!1;function mo(e,t=250){const n=document.querySelector("body");n&&(e?(Di=!0,n.style.paddingRight=`${Os()}px`,n.style.overflow="hidden"):(Di=!1,setTimeout(()=>{Di||(n.style.paddingRight="0",n.style.overflow="visible")},t)))}function rp(e){const t=document.querySelector("body");t&&(e?(Di=!0,t.style.paddingRight=`${Os()}px`,t.style.overflow="hidden"):(Di=!1,t.style.paddingRight="0",t.style.overflow="visible"))}function Os(){return window.innerWidth-document.documentElement.clientWidth}
34function op(){if(!Di)return;const e=document.querySelector("body");e&&(Di=!1,e.style.paddingRight="0",e.style.overflow="visible")}function My(){const e=Os();if(!Number.isFinite(e)||e<0){console.warn(`[setScrollbarWidthCSSVar] Invalid scrollbar width: ${e}. CSS variable not set.`);return}document.documentElement.style.setProperty("--s-scrollbar-width",`${e}px`)}function zy(e,t){return{onClick:()=>{if(e.dialog&&Ls(e.dialog),e.clickEvent&&e.clickEvent(),e.scrollTo&&fo(e.scrollTo),e.id&&Ay(e.id),e.href){op();const i=Object.keys(t.value.class).filter(r=>t.value.class[r]).join(" ");Iy({id:e.id,href:e.href,classStr:i})}}}}function Ly(e){const t=T(Zt(e.href,e.target)),n=T("");return Nl(()=>{e.altby&&(n.value=Yl([`#${e.altby}`]))}),{target:t,ariaDesc:n}}const Oy=["href","target","rel","aria-label","aria-describedby"],Py=["id"],Ry=["innerHTML"],Ny=["aria-label","aria-describedby"],By=["id"],Dy=["innerHTML"],jy=["innerHTML"],gr=j({__name:"s-btn",props:{id:{},classname:{default:""},href:{default:""},target:{},alt:{default:""},altby:{},div:{type:[Boolean,String]},dataset:{},rel:{default:Vf},content:{},outline:{type:[Boolean,String]},color:{},colorHover:{},bgColor:{},bgColorHover:{},borderColor:{},fontSize:{},fontWeight:{},size:{default:"l"},useDisabled:{type:[Boolean,String],default:!1},useIcon:{type:[Boolean,String]},dialog:{},clickEvent:{},scrollTo:{}},setup(e){const t=e,{isBgWhite:n,styles:i,vStyle:r}=M2(t),{attributes:o}=z2(t,n.value),{target:s,ariaDesc:a}=Ly(t),{onClick:l}=zy(t,o),c=Mt(),d=T(!1),u=de(()=>d.value||c.locale?Xt(t.href,c.locale):t.href);return ve(()=>{d.value=!0,t.id&&Bu(t.id)}),(p,h)=>e.href?tt((m(),x("a",Je({key:0},g(o),{style:g(i),href:u.value,target:g(s),rel:e.rel,"aria-label":g(a)?"":g(Bi)(e.alt),"aria-describedby":g(a)?`${e.id}-ariadesc`:"",onClick:h[0]||(h[0]=(...f)=>g(l)&&g(l)(...f))}),[tt(v("span",{id:`${e.id}-ariadesc`,"aria-hidden":"true"},Te(g(a)),9,Py),[[Pt,!1]]),e.content?(m(),x("span",{key:0,innerHTML:e.content},null,8,Ry)):_(p.$slots,"default",{key:1}),e.useIcon?(m(),x("span",{key:2,class:X({"s-btn__icon":e.useIcon})},[_(p.$slots,"icon")],2)):ee("",!0)],16,Oy)),[[g(r)]]):e.div?tt((m(),x("div",Je({key:2},g(o),{style:g(i),onClick:h[2]||(h[2]=(...f)=>g(l)&&g(l)(...f))}),[e.content?(m(),x("span",{key:0,innerHTML:e.content},null,8,jy)):_(p.$slots,"default",{key:1}),e.useIcon?(m(),x("span",{key:2,class:X({"s-btn__icon":e.useIcon})},[_(p.$slots,"icon")],2)):ee("",!0)],16)),[[g(r)]]):tt((m(),x("button",Je({key:1},g(o),{style:g(i),"aria-label":g(a)?"":g(Bi)(e.alt),"aria-describedby":g(a)?`${e.id}-ariadesc`:"",onClick:h[1]||(h[1]=(...f)=>g(l)&&g(l)(...f))}),[tt(v("span",{id:`${e.id}-ariadesc`,"aria-hidden":"true"},Te(g(a)),9,By),[[Pt,!1]]),e.content?(m(),x("span",{key:0,innerHTML:e.content},null,8,Dy)):_(p.$slots,"default",{key:1}),e.useIcon?(m(),x("span",{key:2,class:X({"s-btn__icon":e.useIcon})},[_(p.$slots,"icon")],2)):ee("",!0)],16,Ny)),[[g(r)]])}}),Kl=xe(j({__name:"s-btn.ce",props:{id:{type:String},classname:{type:String},href:{default:"",type:String},target:{type:String},alt:{default:"",type:String},altby:{type:String},div:{type:String},dataset:{type:String},rel:{default:Vf,type:String},content:{type:String},outline:{type:String},color:{type:String},colorHover:{type:String},bgColor:{type:String},bgColorHover:{type:String},borderColor:{type:String},fontSize:{type:String},fontWeight:{type:String},size:{default:"l",type:String},useDisabled:{default:"false",type:String},useIcon:{type:String},dialog:{type:String},clickEvent:{type:Function},scrollTo:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(gr,Be(Ne({...t,div:g(M)(e.div),outline:g(M)(e.outline),useDisabled:g(M)(e.useDisabled),useIcon:g(M)(e.useIcon)})),{icon:z(()=>[_(n.$slots,"icon")]),default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-btn{--text-color: #fff;--text-color-hover: #fff;--svg-color: var(--text-color);--bg-color: #0067e6;--bg-color-hover: #0a71f0;--border-color: #2e3742;--font-size: 15px;--font-weight: 400;
34--line-height: 18px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);font-size:var(--font-size);font-weight:var(--font-weight);font-family:inherit;text-align:center;line-height:var(--line-height);transition:.15s ease-in-out;cursor:pointer}.s-btn:hover{color:var(--text-color-hover);--svg-color: var(--text-color-hover)}.s-btn--disabled{cursor:default}.s-btn--s{height:28px;min-width:80px;padding:5px 20px;border-radius:16px}.s-btn--l{min-width:120px;padding:9px 24px;border-radius:24px}@media screen and (min-width:768px){.s-btn--l{--line-height: 24px;--font-size: 16px;height:46px;padding:11px 32px;border-radius:24px}}.s-btn--fill-bg-white:hover{opacity:.8}.s-btn__icon{display:inline-flex;align-items:center;margin-left:8px}.s-btn-fill{background-color:var(--bg-color)}.s-btn-fill:hover{background-color:var(--bg-color-hover)}.s-btn-outline{--text-color: #2e3742;--text-color-hover: white;border:solid 1px var(--border-color);background-color:transparent}.s-btn-outline:hover{border:solid 1px transparent;background-color:var(--border-color)}.s-btn-outline--with-bg-color-hover:hover{background-color:var(--bg-color-hover)}.s-btn-anchor{text-decoration:none}.s-btn-div{display:inline-flex;align-items:center;cursor:default}']]]),Fy={},Hy={width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function Vy(e,t){return m(),x("svg",Hy,[...t[0]||(t[0]=[v("path",{d:"M14 8.68005L25.32 20.0001L14 31.3201","stroke-width":"2"},null,-1)])])}const sp=xe(Fy,[["render",Vy]]),Uy={class:"s-cc-navigation__btn-wrapper"},Wy=["aria-label"],Gy={class:"s-cc-navigation__btn-wrapper"},qy=["aria-label"],Yy=j({name:"CardCarouselNavigation",__name:"card-carousel-navigation",props:{id:{},number:{},altPrev:{default:"Previous card"},altNext:{default:"Next card"}},setup(e,{expose:t}){const n=e,i=T(null),r=T(Ml()),o=Ht("isBeginning"),s=Ht("isEnd"),a=Ht("handleResize"),l=Ht("setBeginningEnd"),c=St(u,10);t({swiper:r}),ve(()=>{window.addEventListener("resize",c)}),Dn(()=>{window.removeEventListener("resize",c)});function d(p){r.value&&(p==="prev"&&r.value.slidePrev(),p==="next"&&r.value.slideNext(),Qe({action:"click",name:`dc-case-carousel-${n.id}`,v1:p}))}function u(){a(),l({begin:r.value.isBeginning,end:r.value.isEnd})}return(p,h)=>(m(),x("div",{ref_key:"root",ref:i,class:"s-cc-navigation"}
34,[v("div",Uy,[g(o)?ee("",!0):(m(),x("button",{key:0,class:"s-cc-navigation-btn s-cc-navigation-btn--prev","aria-label":e.altPrev,onClick:h[0]||(h[0]=f=>d("prev"))},[ae(sp)],8,Wy))]),v("div",Gy,[g(s)?ee("",!0):(m(),x("button",{key:0,class:"s-cc-navigation-btn s-cc-navigation-btn--next","aria-label":e.altNext,onClick:h[1]||(h[1]=f=>d("next"))},[ae(sp)],8,qy))])],512))}}),Ky={..._v,xl:e=>(e.document.documentElement.clientWidth-yv)*.5};function Xy(e=window){const t=kv.find(({width:n})=>e.matchMedia(`(min-width: ${n}px)`).matches);return t?t.bp:"def"}function ap(e=window){const t=Xy(e),n=Ky[t],i=typeof n=="function"?n(e):n;return`${Math.min(i,wv)}px`}function Zy(e){let t=0;function n(s=!1){const a={"--cc-nav-color":e.navColor?di(e.navColor):"","--cc-nav-bg-color":e.navBgColor?di(e.navBgColor):""};return e.color&&(a["--text-color"]=di(e.color)),e.bgColor&&(a["--bg-color"]=di(e.bgColor)),e.linkColor&&(a["--s-link-color"]=di(e.linkColor)),e.theme==="dark"?a["--related-card-link-text-color"]="var(--s-link-color-dark)":a["--related-card-link-text-color"]="var(--s-link-color)",s&&(e.useCustomBoundarySpacing||(a["--cc-boundary-spacing"]=ap()),a["--cc-viewport-width"]=`${document.documentElement.clientWidth}px`),a}const i=T(n());ve(()=>{t=window.innerWidth,i.value=n(!0)});function r(){window.innerWidth!==t&&(t=window.innerWidth,i.value=n(!0))}const o=de(()=>({"s-cc--case":e.type==="case","s-cc--related":e.type==="related","s-cc--dark":e.theme==="dark","s-cc--light":e.theme==="light","s-cc--2":e.number===2,"s-cc--3":e.number===3,"s-cc--4":e.number===4,"s-cc--n":e.number>4}));return{styles:i,classNames:o,handleResize:r}}function Jy(){const e=T(1),t=T(1),n=T(!0),i=T(!0);function r({begin:o,end:s}){n.value=o,i.value=s}return{activeIndex:e,a11yIndex:t,isBeginning:n,isEnd:i,setBeginningEnd:r}}function Qy(e,t){function n(o){e.activeIndex.value=o.realIndex+1}function i(o){e.a11yIndex.value=o.realIndex+1}function r(o){var a;const s=(a=t.value)==null?void 0:a.swiper;(s==null?void 0:s.isBeginning)!==void 0&&(e.isBeginning.value=s.isBeginning),(s==null?void 0:s.isEnd)!==void 0&&(e.isEnd.value=s.isEnd),o.el.scrollLeft>0&&(o.el.scrollLeft=0)}return{onSlideChange:n,onTransitionEnd:i,onSwiper:r}}const ew={part:"wrapper",class:"s-cc-wrap"},tw={class:"s-cc-card"},nw=j({__name:"s-card-carousel",props:{id:{},number:{},type:{default:"case"},speed:{default:300},bgColor:{},color:{},linkColor:{},navColor:{},navBgColor:{},theme:{default:"light"},useCustomBoundarySpacing:{type:[Boolean,String]},altPrev:{default:ar},altNext:{default:lr}},setup(e){const t=e,n=T(null),i=T(null),{styles:r,classNames:o,handleResize:s}=Zy(t),a=Jy(),{onSlideChange:l,onTransitionEnd:c,onSwiper:d}=Qy(a,i);return jn("isBeginning",a.isBeginning),jn("isEnd",a.isEnd),jn("handleResize",s),jn("setBeginningEnd",a.setBeginningEnd),(u,p)=>(m(),x("div",ew,[v("div",{ref_key:"carouselEl",ref:n,part:"card-carousel",class:X(["s-cc",g(o)]),style:et(g(r))},[ae(g(Al),{"slides-per-view":"auto",navigation:!0,speed:e.speed,onSwiper:g(d),onSetTranslate:g(d),onSlideChange:g(l),onTransitionEnd:g(c)},{"container-start":z(()=>[ae(Yy,{id:e.id,ref_key:"navigation",ref:i,number:e.number,"alt-prev":e.altPrev,"alt-next":e.altNext},null,8,["id","number","alt-prev","alt-next"])]),default:z(()=>[(m(!0),x(pe,null,ue(e.number,h=>(m(),te(g(Il),{key:`slide-${h}`,index:`slide-${h}`},{default:z(()=>[v("div",tw,[_(u.$slots,`slide-${h}`)])]),_:2},1032,["index"]))),128))]),_:3},8,["speed","onSwiper","onSetTranslate","onSlideChange","onTransitionEnd"])],6)]))}}),iw={part:"root",class:"s-cc-ce"},rw=xe(j({__name:"s-card-carousel.ce",props:{id:{type:String},number:{type:String},type:{type:String},speed:{type:String},bgColor:{type:String},color:{type:String},linkColor:{type:String},navColor:{type:String},navBgColor:{type:String},theme:{type:String},useCustomBoundarySpacing:{type:String},altPrev:{type:String},altNext:{type:String}},setup(e){return(t,n)=>(m(),x("div",iw,[ae(nw,Je({id:e.id,number:Number(e.number),speed:Number(e.speed)||300,"use-custom-boundary-spacing":g(M)(e.useCustomBoundarySpacing)},{type:e.type,theme:e.theme,color:e.color,bgColor:e.bgColor,linkColor:e.linkColor,navColor:e.navColor,navBgColor:e.navBgColor}),kt({_:2},[ue(Number(e.number),i=>({name:`slide-${i}`,fn:z(()=>[_(t.$slots,`slide-${i}`)])}))]),1040,["id","number","speed","use-custom-boundary-spacing"])]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.s-cc-wrap{overflow:hidden}.s-cc{--cc-boundary-spacing: 20px;--cc-boundary-spacing-final: calc( var(--cc-boundary-spacing) - var(--main-page-gutter, 0px) );--cc-nav-color: #fff;--cc-nav-bg-color: rgba(0, 0, 0, .45);--cc-card-w: 320px;--scc-btn-wrap-zidx: 2;position:relative;color:var(--s-font-color, var(--text-color))}@media screen and (min-width:768px){.s-cc{--cc-card-w: 360px}}.s-cc:hover .s-cc-navigation-btn{opacity:1}.s-cc .swiper{width:calc(var(--cc-viewport-width, 100vw) - var(--main-page-gutter, 0px) * 2)}.s-cc .swiper-slide{width:auto;height:auto;padding:0 8px}.s-cc .swiper-slide:first-child{padding-left:var(--cc-boundary-spacing-final)}.s-cc .swiper-slide:last-child{padding-right:var(--cc-boundary-spacing-final)}@media screen and (min-width:768px){.s-cc .swiper-slide{padding:0 12px}}.s-cc .s-link{pointer-events:all}.s-cc--dark{--text-color: #fff;--bg-color: #000}@media screen and (min-width:768px){.s-cc--case.s-cc--2{--cc-card-w: 100%}.s-cc--case.s-cc--2 .swiper-slide{width:50%}}.s-cc--case.s-cc--2 .s-rci--case .s-rci__body{min-height:auto}@media screen and (min-width:1024px){.s-cc--case.s-cc--3,.s-cc--case.s-cc--4,.s-cc--case.s-cc--n{--cc-card-w: 450px}}.s-cc--related.s-cc--2{--cc-card-w: 320px}@media screen and (min-width:768px){.s-cc--related.s-cc--2{--cc-card-w: 100%}.s-cc--related.s-cc--2 .swiper-slide{width:50%}}@media screen and (min-width:1084px){.s-cc--related.s-cc--2{--cc-card-w: 450px}.s-cc--related.s-cc--2 .swiper-slide:first-child{padding-left:calc((100% - 940px)/2)}}@media screen and (min-width:1024px){.s-cc--related.s-cc--3{--cc-card-w: 450px}}.s-cc--related.s-cc--4,.s-cc--related.s-cc--n{--cc-card-w: 320px}@media screen and (min-width:768px){.s-cc--related.s-cc--4,.s-cc--related.s-cc--n{--cc-card-w: 360px}}@media screen and (min-width:1024px){.s-cc--related.s-cc--4,.s-cc--related.s-cc--n{--cc-card-w: 450px}}.s-cc-card{width:var(--cc-card-w);height:100%;min-height:344px;pointer-events:none}.s-cc-navigation{position:absolute;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}
34@media screen and (max-width:1023.8px){.s-cc-navigation{display:none}}.s-cc-navigation__btn-wrapper{position:relative;z-index:var(--scc-btn-wrap-zidx);height:100%;display:flex;align-items:center;justify-content:center}.s-cc-navigation-btn{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--cc-nav-bg-color);transform:translate(-20px);transition:opacity .3s;opacity:0;pointer-events:all}.s-cc-navigation-btn--prev{transform:rotate(180deg) translate(-20px)}.s-cc-navigation-btn:focus{opacity:1}.s-cc-navigation-btn path{stroke:var(--cc-nav-color)}']]]),ow=["tabindex"],Xl=j({__name:"s-roving-focus",props:{dir:{default:"all"}},setup(e){const t=e,n=T(null),i=T("0");let r=[],o=0;const s=["ArrowLeft","ArrowRight"],a=["ArrowUp","ArrowDown"],l=[...s,...a];ve(()=>{n.value&&(r=h(n.value))}),Le(()=>{var f;(f=n.value)==null||f.removeEventListener("keydown",u)});function c(){var f;r.length>0&&(r.map((b,y)=>{b.setAttribute("tabindex",o===y?"0":"-1")}),r[o].focus(),(f=n.value)==null||f.addEventListener("keydown",u))}function d(){var f;i.value="-1",(f=n.value)==null||f.removeEventListener("keydown",u)}function u(f){if(!(t.dir==="all"?l:t.dir==="horz"?s:a).includes(f.key)&&f.code!=="Space")return;f.preventDefault(),r[o].setAttribute("tabindex","-1");const S=p(f.key,t.dir);r[S].setAttribute("tabindex","0"),r[S].focus(),o=S}function p(f,b){const y=b==="all"?["ArrowRight","ArrowDown"]:b==="horz"?"ArrowRight":"ArrowDown",S=b==="all"?["ArrowLeft","ArrowUp"]:b==="horz"?"ArrowLeft":"ArrowUp";return y.includes(f)?o===r.length-1?0:o+1:S.includes(f)?o===0?r.length-1:o-1:o}function h(f){return[...f.querySelectorAll('a[href], button, input, textarea, select, details, [tabindex]:not([tabindex="-1"])')].filter(b=>!b.hasAttribute("disabled")&&!b.getAttribute("aria-hidden"))}return(f,b)=>(m(),x("div",{ref_key:"rovingEl",ref:n,part:"roving",class:"s-rf",tabindex:i.value,onFocus:c,onBlur:d},[_(f.$slots,"default")],40,ow))}});function sw(e,t){return{subscription:ki(`s-checkbox-toggle:${e}`).subscribe({next:i=>t(i.detail),complete:cn,error:dn})}}function Ps(e,t){document.dispatchEvent(new CustomEvent(`s-ircv-create:${e}`,{detail:t}))}function Zl(e,t){document.dispatchEvent(new CustomEvent(`s-ircv-send:${e}`,{detail:t}))}function aw(e,t){document.dispatchEvent(new CustomEvent(`s-input-change:${e}`,{detail:t}))}class lw{constructor(){Ve(this,"listeners",new Map)}on(t,n){const i=this.listeners.get(t)||[];i.push(n),this.listeners.set(t,i)}off(t,n){const i=this.listeners.get(t)||[];this.listeners.set(t,i.filter(r=>r!==n))}emit(t,...n){(this.listeners.get(t)||[]).forEach(r=>{try{r(...n)}catch(o){console.error(`[EventBus] Error in listener for "${t}":`,o)}})}clear(){this.listeners.clear()}removeAllListeners(t){t?this.listeners.delete(t):this.listeners.clear()}}const lp=new lw;class cw{constructor(t,n=5e3){Ve(this,"eventBus");Ve(this,"timeoutDuration");Ve(this,"pendingHandshakes",new Map);this.eventBus=t,this.timeoutDuration=n}async initiateHandshake(t,n){const i=`${t}-${n}-${Date.now()}`,r=`${t}-${n}`;return new Promise((o,s)=>{const a=setTimeout(()=>{this.pendingHandshakes.delete(r),s(new Error(`Handshake timeout: ${t} -> ${n}`))},this.timeoutDuration);this.pendingHandshakes.set(r,{resolve:o,reject:s,timeoutId:a});const l=c=>{if(c.connectionId===i){const d=this.pendingHandshakes.get(r);d&&(clearTimeout(d.timeoutId),this.pendingHandshakes.delete(r),this.eventBus.off(`handshake:syn-ack:${t}`,l),o(c))}};this.eventBus.on(`handshake:syn-ack:${t}`,l),this.eventBus.emit(`handshake:syn:${n}`,{sourceId:t,targetId:n,connectionId:i,timestamp:Date.now()})})}registerReceiver(t,n){const i=r=>{const{sourceId:o,connectionId:s,timestamp:a}=r;this.eventBus.emit(`handshake:syn-ack:${o}`,{sourceId:o,targetId:t,connectionId:s,timestamp:a,success:!0}),n(o,s)};return this.eventBus.on(`handshake:syn:${t}`,i),()=>{this.eventBus.off(`handshake:syn:${t}`,i)}}cleanup(){this.pendingHandshakes.forEach(t=>{clearTimeout(t.timeoutId),t.reject(new Error("HandshakeManager cleanup"))}),this.pendingHandshakes.clear()}}const ji=new cw(lp);class dw{constructor(t){Ve(this,"eventBus");this.eventBus=t}on(t,n){const i=r=>{n({detail:r})};return this.eventBus.on(t,i),()=>{this.eventBus.off(t,i)}}emit(t,n){this.eventBus.emit(t,n)}removeAllListeners(){this.eventBus.clear()}}const Sn=new dw(lp),vr="input-receiver-v2:",xr="input-receiver-v2:reverse",uw=["id"],fw={class:"hidden","aria-hidden":"true"},pw=["aria-label","aria-labelledby"],hw=["id","data-value","aria-checked","onClick"],mw={width:"12",height:"9",viewBox:"0 0 12 9",fill:"none"},bw=["for"],gw=j({__name:"s-checkbox",props:{id:{},alt:{},altby:{},for:{},connect:{},modelValue:{},options:{}},emits:["update:modelValue","change"],setup(e,{expose:t,emit:n}){const i=e,r=n,o={beforeMount:k=>{dr(k,{})}},s=T([]),a=T([]),{subscription:l}=sw(i.id,y);let c="",d=null;Ze(()=>i.options,k=>{k&&k.length>0&&(s.value=k.map((C,I)=>({...C,index:I})),a.value=u())},{immediate:!0}),Ze(()=>i.modelValue,k=>{k!==void 0&&s.value.length>0&&(a.value=s.value.map((C,I)=>k.includes(C.value)?I:-1).filter(C=>C!==-1))}),ve(()=>{if(s.value.length===0&&(s.value=p(),a.value=b(),E()),i.for){S();const k=`${xr}:${i.id}`;d=Sn.on(k,C=>{f(C.detail)}),ct(()=>{Ps(i.for,{[i.id]:s.value})})}}),Le(()=>{l.unsubscribe(),d==null||d()});function u(){return i.modelValue!==void 0&&i.modelValue.length>0?s.value.map((k,C)=>i.modelValue.includes(k.value)?C:-1).filter(k=>k!==-1):b()}function p(){const k=uo(i.id,[".js-s-checkbox-item","s-checkbox-item"]);return k.length?Array.from(k).map((C,I)=>({value:C.getAttribute("value")||"",label:C.innerHTML||"",selected:C.getAttribute("selected")!==null&&C.getAttribute("selected")!=="false",index:I})):[]}function h(k){y([k]);const C=s.value.filter((I,A)=>a.value.includes(A));r("update:modelValue",C.map(I=>I.value)),r("change",C),Qe({action:"click",name:`dc-checkbox-${i.id}`,v1:k.toString()})}function f(k){s.value=k.map((C,I)=>({...C,index:I})),a.value=b(),E()}function b(){return s.value.map((C,I)=>C.selected?I:-1).filter(C=>C!==-1)}
34function y(k){k.forEach(C=>{const I=a.value.indexOf(C);I===-1?a.value.push(C):a.value.splice(I,1)}),E()}async function S(){if(i.for)try{c=(await ji.initiateHandshake(i.id,i.for)).connectionId}catch{}}function w(){const k=`${vr}:${i.for}`;Sn.emit(k,{value:s.value.filter((C,I)=>a.value.includes(I)),connectionId:c,sourceId:i.id,targetId:i.for,timestamp:Date.now()})}function E(){i.for&&w()}return t({data:s,activeList:a,onReceive:f,handleUpdateInputReceiver:E}),(k,C)=>tt((m(),x("div",{id:e.id,class:"s-checkbox-root"},[v("span",fw,[_(k.$slots,"default")]),s.value.length>0?(m(),te(Xl,{key:0},{default:z(()=>[v("div",{class:"s-checkbox-group",part:"group","aria-label":e.alt,"aria-labelledby":e.altby},[(m(!0),x(pe,null,ue(s.value,(I,A)=>(m(),x("div",{key:I.value,part:"item",class:"s-checkbox"},[v("button",{id:`${e.id}-checkbox-${A}`,part:"checkbox",class:X(["s-checkbox__btn",{"s-checkbox__btn--checked":a.value.includes(A)}]),"data-value":I.value,role:"checkbox","aria-checked":a.value.includes(A)?"true":"false",onClick:$=>h(A)},[tt((m(),x("svg",mw,[...C[0]||(C[0]=[v("path",{d:"M1 3L5 7L11 1","stroke-width":"2"},null,-1)])],512)),[[Pt,a.value.includes(A)]])],10,hw),I.label?(m(),x("label",{key:0,part:"label",for:`${e.id}-checkbox-${A}`,class:"s-checkbox__label"},Te(I.label),9,bw)):ee("",!0)]))),128))],8,pw)]),_:1})):ee("",!0)],8,uw)),[[o]])}}),vw=xe(j({__name:"s-checkbox.ce",props:{id:{type:String},alt:{type:String},altby:{type:String},for:{type:String},connect:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(gw,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.hidden{display:none}.s-checkbox-group{display:flex}.s-checkbox{--s-checkbox-size: 20px;--s-checkbox-radius: 5px;--s-checkbox-color: var(--s-font-color);--s-checkbox-bgc: var(--s-white);--s-checkbox-bgc-checked: var(--s-blue-6);--s-checkbox-indicator-color: var(--s-white);--s-checkbox-border-color: var(--s-font-color);--s-checkbox-border-color-checked: var(--s-blue-6);display:inline-flex;align-items:center;margin-right:8px}.s-checkbox__btn{position:relative;width:var(--s-checkbox-size);height:var(--s-checkbox-size);display:flex;align-items:center;justify-content:center;border-radius:var(--s-checkbox-radius);border:solid 1px var(--s-checkbox-border-color);background-color:var(--s-checkbox-bgc)}.s-checkbox__btn:focus-visible{outline:0;box-shadow:0 0 0 3px #5cb0ffb3}.s-checkbox__btn:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);box-sizing:border-box}.s-checkbox__btn--checked{background-color:var(--s-checkbox-bgc-checked);border:solid 1px var(--s-checkbox-border-color-checked)}.s-checkbox__btn svg{stroke:var(--s-checkbox-indicator-color)}.s-checkbox__label{padding-left:8px;color:var(--s-checkbox-color)}']]]),xw={class:"js-s-checkbox-item"},yw=j({__name:"s-checkbox-item.ce",setup(e){return(t,n)=>(m(),x("div",xw,[_(t.$slots,"default")]))}}),ww={part:"collapse",class:"s-clps"},_w=j({__name:"s-collapse",props:{id:{},open:{type:[Boolean,String]},duration:{}},setup(e){const t=e,n=T(null),i=T(null),r=T(null);let o=!1,s=null;ve(()=>{s=a(),s&&(s.init(),M(t.open)&&(s.toggle(),o=!0,r.value&&r.value.setAttribute("open","")))});function a(){if(!(!n.value||!i.value))return new no(n.value,i.value,t.duration?parseInt(t.duration):300)}function l(){s.toggle(),o=!o,Qe({action:"click",name:`dc-collapse-${t.id}`,v1:o?"close":"open"})}return(c,d)=>(m(),x("div",ww,[v("details",{ref_key:"detail",ref:r,part:"detail",class:"s-clps-detail"},[v("summary",{part:"summary",class:"s-clps-summary",onClick:l},[_(c.$slots,"title")])],512),v("div",{ref_key:"content",ref:n,part:"content",class:"s-clps-content"},[v("div",{ref_key:"inner",ref:i,part:"inner",class:"s-clps-inner"},[_(c.$slots,"content")],512)],512)]))}}),kw=xe(j({__name:"s-collapse.ce",props:{id:{type:String},open:{type:[Boolean,String]},duration:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(_w,Be(Ne(t)),{title:z(()=>[_(n.$slots,"title")]),content:z(()=>[_(n.$slots,"content")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-clps-summary{list-style-type:none;cursor:pointer}']]]),Si=j({__name:"s-container",props:{containerless:{type:[Boolean,String]},narrow:{type:[Boolean,String]},noPx:{type:[Boolean,String]},noPr:{type:[Boolean,String]},noPl:{type:[Boolean,String]},maxW:{}},setup(e){const t=e,n=de(()=>t.maxW?{"--max-w":`${t.maxW}px`}:void 0);return(i,r)=>(m(),x("div",{part:"container",class:X(["s-container",{"s-container--default-px":!0,"s-container--containerless":e.containerless,"s-container--narrow":e.narrow,"s-container--no-px":e.noPx,"s-container--no-pr":e.noPr,"s-container--no-pl":e.noPl}]),style:et(n.value)},[_(i.$slots,"default")],6))}}),yr=xe(j({__name:"s-container.ce",props:{containerless:{type:String},narrow:{type:String},noPx:{type:String},noPr:{type:String},noPl:{type:String},maxW:{type:String}},setup(e){return(t,n)=>(m(),te(Si,Be(Ne({...t.$props,containerless:g(M)(e.containerless),narrow:g(M)(e.narrow),noPx:g(M)(e.noPx),noPr:g(M
34)(e.noPr),noPl:g(M)(e.noPl)})),{default:z(()=>[_(t.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}']]]),Sw={class:"s-cbi-webinar__bg"},Cw={class:"s-cbi-webinar__content"},Ew={class:"s-cbi-webinar__grid"},Tw={class:"s-cbi-webinar__title"},$w={class:"s-cbi-webinar__info"},Aw={key:0,class:"s-cbi-webinar__info-time"},Iw={key:1,class:"s-cbi-webinar__info-caption"},Mw={key:2,class:"s-cbi-webinar__info-cta"},zw={key:3,class:"s-cbi-webinar__info-custom"},Lw=j({__name:"s-content-bg-img",props:{type:{},isWebinarEnd:{type:[Boolean,String]},useWebinarInfoCustom:{type:[Boolean,String]}},setup(e){return(t,n)=>e.type==="webinar"?(m(),x("div",{key:0,class:X(["s-cbi-webinar",{"s-cbi-webinar--end":e.isWebinarEnd}])},[v("div",Sw,[_(t.$slots,"bg")]),v("div",Cw,[e.isWebinarEnd?(m(),te(Si,{key:0,narrow:!0},{default:z(()=>[_(t.$slots,"end-content")]),_:3})):(m(),te(Si,{key:1,containerless:!0},{default:z(()=>[v("div",Ew,[v("div",Tw,[_(t.$slots,"title")]),v("div",$w,[e.useWebinarInfoCustom?ee("",!0):(m(),x("div",Aw,[_(t.$slots,"info-time")])),e.useWebinarInfoCustom?ee("",!0):(m(),x("div",Iw,[_(t.$slots,"info-caption")])),e.useWebinarInfoCustom?ee("",!0):(m(),x("div",Mw,[_(t.$slots,"info-cta")])),e.useWebinarInfoCustom?(m(),x("div",zw,[_(t.$slots,"info-custom")])):ee("",!0)])])]),_:3}))])],2)):ee("",!0)}}),Ow=xe(j({__name:"s-content-bg-img.ce",props:{type:{type:String},isWebinarEnd:{type:String},useWebinarInfoCustom:{type:String}},setup(e){return(t,n)=>(m(),te(Lw,Be(Ne({type:e.type,isWebinarEnd:g(M)(e.isWebinarEnd),useWebinarInfoCustom:g(M)(e.useWebinarInfoCustom)})),{bg:z(()=>[_(t.$slots,"bg")]),title:z(()=>[_(t.$slots,"title")]),"info-time":z(()=>[_(t.$slots,"info-time")]),"info-caption":z(()=>[_(t.$slots,"info-caption")]),"info-cta":z(()=>[_(t.$slots,"info-cta")]),"info-custom":z(()=>[_(t.$slots,"info-custom")]),"end-content":z(()=>[_(t.$slots,"end-content")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}
34.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-cbi-webinar{--s-cbi-webinar-min-h: 420px;--s-cbi-webinar-grid-gap: 24px;--s-cbi-webinar-bgc: #1c1c1c;--s-cbi-webinar-padding-y: var(--s-section-padding-y, 0px);--s-cbi-webinar-text-color: var(--s-font-color, #fff);position:relative;min-height:var(--s-cbi-webinar-min-h);padding-top:var(--s-cbi-webinar-padding-y);padding-bottom:var(--s-cbi-webinar-padding-y);display:flex;align-items:center;text-align:center;background-color:var(--s-cbi-webinar-bgc);color:var(--s-cbi-webinar-text-color)}@media screen and (min-width:768px){.s-cbi-webinar{text-align:left}}@media screen and (min-width:1440px){.s-cbi-webinar{--s-cbi-webinar-min-h: 480px}}.s-cbi-webinar__bg{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.s-cbi-webinar__content{position:relative;width:100%}.s-cbi-webinar__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:var(--s-cbi-webinar-grid-gap)}@media screen and (min-width:768px){.s-cbi-webinar__grid{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.s-cbi-webinar__grid{--s-cbi-webinar-grid-gap: 32px}}@media screen and (min-width:768px){.s-cbi-webinar__title,.s-cbi-webinar__info{grid-column:span 6}}@media screen and (min-width:1440px){.s-cbi-webinar__title,.s-cbi-webinar__info{grid-column:span 5;grid-row:1}.s-cbi-webinar__title{grid-column:2/7}.s-cbi-webinar__info{grid-column:7/12}}.s-cbi-webinar__info-time{margin-bottom:8px}.s-cbi-webinar__info-caption{margin-bottom:32px}']]]),Pw={part:"cli",class:"s-cli"},Rw={part:"cli-major",class:"s-cli-major"},Nw={class:"s-cli-major__content"},Bw={part:"cli-minor",class:"s-cli-minor"},Dw=j({__name:"s-content-large-image",setup(e){return(t,n)=>(m(),x("div",Pw,[v("div",Rw,[ae(Si,{containerless:!0},{default:z(()=>[v("div",Nw,[_(t.$slots,"default")])]),_:3})]),v("div",Bw,[_(t.$slots,"bg")])]))}}),jw=xe(j({__name:"s-content-large-image.ce",setup(e){return(t,n)=>(m(),te(Dw,null,{bg:z(()=>[_(t.$slots,"bg")]),default:z(()=>[_(t.$slots,"default")]),_:3}))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-cli{color:var(--s-font-color, inherit);position:relative}@media screen and (min-width:1280px){.s-cli{display:flex}}.s-cli-major{--pt: 40px;--pb: 40px;--scli-major-zidx: 1;position:relative;display:flex;align-items:center;justify-content:flex-start;padding-top:var(--pt);padding-bottom:var(--pb)}@media screen and (min-width:1280px){.s-cli-major{--pt: 100px;
34--pb: 100px;z-index:var(--scli-major-zidx);min-height:560px;width:100%}.s-cli-major__content{max-width:600px}}@media screen and (max-width:1279.8px){.s-cli-minor{position:relative;height:320px}}']]]),cp=0,dp=1e3,Fw=cp.toString(),Hw=dp.toString();let Jl;function up(){if(Jl)return Jl;let e=null;const t=new Map,n=new Map;return Jl={observe:({element:r,enterCallback:o,leaveCallback:s,options:a})=>(e||(e=new IntersectionObserver(l=>{for(const c of l){const d=t.get(c.target),u=n.get(c.target);c.isIntersecting&&d?d():u&&u()}},a)),o&&t.set(r,o),s&&n.set(r,s),e.observe(r),()=>{t.delete(r),n.delete(r),e.unobserve(r),t.size===0&&n.size===0&&(e.disconnect(),e=null)})}}function Vw(e){if(!e||!(e instanceof HTMLElement))return!1;if(e.offsetParent===null){const t=window.getComputedStyle(e);return t.position==="fixed"?t.display!=="none"&&t.visibility!=="hidden":!1}return!0}function Uw(e,t,n={}){const{threshold:i=.5,once:r=!1}=n;let o=null;const s=()=>{if(!e.value)return;const{observe:l}=up();o=l({element:e.value,enterCallback:()=>{Vw(e.value)&&(t(),r&&a())},options:{threshold:i}})},a=()=>{o&&(o(),o=null)};return Le(()=>{a()}),{observe:s,unobserve:a}}function Ww(e){const t=e.toString();return t.includes(".")?t.split(".")[1].length:0}function Gw(e){const t=Number(e);return new Intl.NumberFormat("en-us").format(t)}function qw(e){const{start:t=0,end:n,duration:i=1e3,useComma:r=!1}=e,o=T(t);return{count:de(()=>{const c=o.value.toFixed(Ww(n));return r?Gw(c):c}),animate:()=>{if(i===0){o.value=n;return}let c=t,d=null;function u(p){d||(d=p);const h=p-d,f=Math.min(h/i,1);c=t+(n-t)*f,o.value=c,f<1?requestAnimationFrame(u):o.value=n}requestAnimationFrame(u)},reset:()=>{o.value=t}}}const Yw=j({__name:"s-count-up.client",props:{id:{},start:{default:cp},end:{},duration:{default:dp},useComma:{type:[Boolean,String]},once:{type:[Boolean,String]}},setup(e){const t=e,n=T(null),{count:i,animate:r,reset:o}=qw({start:t.start,end:t.end,duration:t.duration,useComma:M(t.useComma)}),{observe:s,unobserve:a}=Uw(n,r,{threshold:.5,once:M(t.once)});ve(()=>{s(),t.id&&document.addEventListener(`s-count-up-reset:${t.id}`,l)}),Le(()=>{t.id&&document.removeEventListener(`s-count-up-reset:${t.id}`,l)});function l(){a(),o(),s()}return(c,d)=>(m(),x("span",{ref_key:"root",ref:n,part:"digit",class:"s-count-up"},Te(g(i)),513))}});function fp(e){return e.replace(/[^0-9.]/g,"")}const Kw=j({__name:"s-count-up.ce",props:{id:{type:String},start:{default:Fw,type:String},end:{type:String},duration:{default:Hw,type:String},useComma:{type:String},once:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Yw,Be(Ne({...t,start:Number(g(fp)(t.start)),end:Number(g(fp)(t.end)),duration:Number(t.duration),useComma:g(M)(t.useComma),once:g(M)(t.once)})),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}});function Xw(e){const t=T(!1),n=T(!1),i=T(!1),r=de(()=>{const o={};return e.alt&&(o["aria-label"]=e.alt,o["aria-hidden"]=!t.value,o["aria-modal"]=!0),o});return{isDialogOpen:t,isContentShouldShow:n,isCloseSticky:i,a11yAttrs:r}}function Zw(e,t,n){let i=null;function r(){i=document.activeElement,t.isDialogOpen.value=!0,t.isContentShouldShow.value=!0,mo(!0),setTimeout(()=>{var l;(l=n.closeButton.value)==null||l.focus()},100),Ty(e.id),e.openCallback&&(e==null||e.openCallback()),Qe({action:"click",name:`dc-dialog-${e.id}`,v1:"open"})}function o(l){const c="pointerType"in(l||{})?l.pointerType:void 0,d=!(c==="mouse"||c==="pen"||c==="touch");t.isDialogOpen.value=!1,mo(!1),setTimeout(()=>{if(i)if(i.shadowRoot){const u=i.shadowRoot.querySelector(xv.join(","));u&&$t(u,d)}else $t(i,d)},0),setTimeout(()=>{t.isDialogOpen.value||(t.isContentShouldShow.value=!1)},1e3),$y(e.id),e.closeCallback&&e.closeCallback(),Qe({action:"click",name:`dc-dialog-${e.id}`,v1:"close"})}function s(){e.preventOutsideClick||o()}function a(){t.isDialogOpen.value=!t.isDialogOpen.value,mo(!t.isDialogOpen.value),t.isDialogOpen.value?r():o()}return{onDialogOpen:r,onDialogClose:o,onDialogToggle:a,onDialogCloseOutside:s}}function bo(e){return e.key==="Escape"||e.key==="Esc"}
34function Jw(e,t,n){function i(a){bo(a)&&e.isDialogOpen.value&&n.onDialogClose()}function r(a){var c;if(a.key!=="Tab")return;const l=(c=t.dialogRef)==null?void 0:c.value;setTimeout(()=>{const d=document.activeElement;!(l==null?void 0:l.contains(d))&&t.closeButton.value&&$t(t.closeButton.value)},10)}return ve(()=>{document.addEventListener("keydown",i)}),Le(()=>{document.removeEventListener("keydown",i),document.removeEventListener("keydown",r)}),{onKeydownEsc:i,onKeydownTab:r,setupTabListener:()=>{document.addEventListener("keydown",r)},cleanupTabListener:()=>{document.removeEventListener("keydown",r)}}}function Qw(e,t){function n(){var r;const i=(r=t.closeRef.value)==null?void 0:r.getBoundingClientRect();e.isCloseSticky.value=!!(i&&i.top<=0)}return ve(()=>{var i;(i=t.root.value)==null||i.addEventListener("scroll",n,!0)}),Le(()=>{var i;(i=t.root.value)==null||i.removeEventListener("scroll",n,!0)}),{onScroll:n}}function e_(e){function t(){var i;const n=(i=e.root.value)==null?void 0:i.querySelectorAll('div[aria-hidden="true"]');n&&n.forEach(r=>{r.setAttribute("aria-hidden","false")})}return ve(()=>{t()}),{setupA11yWorkaround:t}}function t_(e){const t=de(()=>!!(e.youtubeId&&e.youtubeId.trim().length>0)),n=T(!1),i=de(()=>{if(!e.youtubeId)return"";const s="https://www.youtube.com/embed",a=e.youtubeId.trim(),l=new URLSearchParams({autoplay:e.youtubeAutoplay===!1?"0":"1",rel:"0",modestbranding:"1",html5:"1"});return e.youtubeStart&&l.set("start",e.youtubeStart),`${s}/${a}?${l.toString()}`}),r=de(()=>{const s=e.youtubeAspectRatio||"16:9",[a,l]=s.split(":").map(Number),c=(l/a*100).toFixed(2);return{src:i.value,title:`YouTube video ${e.youtubeId}`,frameborder:"0",allowfullscreen:"true",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","data-aspect-ratio":s,"data-padding-bottom":`${c}%`}});return{isYouTubeDialog:t,isYouTubeLoading:n,youtubeEmbedUrl:i,youtubeIframeAttrs:r,loadYouTubeIframe:s=>{s?(n.value=!0,setTimeout(()=>{n.value=!1},1e3)):n.value=!1}}}function n_(e){const t=T(null),n=T(null),i=T(null),r=T(null),o=T(null),s=Xw(e),a=Zw(e,s,{closeButton:i}),l=Jw(s,{closeButton:i,dialogRef:n},{onDialogClose:a.onDialogClose}),c=Qw(s,{root:t,closeRef:r}),d=e_({root:t}),u=t_(e),p=()=>{l.setupTabListener()},h=()=>{l.cleanupTabListener()},f={...a,onDialogOpen:()=>{a.onDialogOpen(),p()},onDialogClose:w=>{a.onDialogClose(w),h()},onDialogToggle:()=>{a.onDialogToggle(),s.isDialogOpen.value?p():h()},onDialogCloseOutside:()=>{a.onDialogCloseOutside(),h()}},b=[Sy(e.id,f.onDialogOpen),Cy(e.id,f.onDialogClose),Ey(e.id,f.onDialogToggle)].map(({subscription:w})=>w);Le(()=>b.forEach(w=>w.unsubscribe()));const y={beforeMount:w=>{dr(w,{"--bg-color":e.bgColor,zIndex:e.zIndex||""})}};function S(w){const E=w.target;if(E.tagName.toLowerCase()==="button"){const k=E;if(k.type==="submit")return;k.hasAttribute("type")||(w.preventDefault(),console.warn('[s-dialog] Button should have explicit type="button" to prevent unintended dialog closure.',k))}}return{root:t,dialogRef:n,closeButton:i,closeRef:r,backToCloseRef:o,...s,...f,handleSlotClick:S,vStyle:y,keyboardNav:l,scrollHandler:c,a11yHandler:d,...u}}const i_={},r_={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function o_(e,t){return m(),x("svg",r_,[...t[0]||(t[0]=[v("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.29199 9.99994L1.16121 18.1307L1.86832 18.8378L9.9991 10.707L18.1317 18.8396L18.8388 18.1325L10.7062 9.99994L18.8389 1.86726L18.1318 1.16016L9.9991 9.29283L1.86824 1.16197L1.16113 1.86908L9.29199 9.99994Z",fill:"white"},null,-1)])])}const s_=xe(i_,[["render",o_]]),a_=["tabindex"],l_={key:0,class:"s-dialog__loading"},c_=["id"],d_={method:"dialog"},u_=["tabindex","aria-hidden","aria-label"],f_={key:0,class:"s-dialog__yt-loading"},p_=["aria-label"],pp=j({inheritAttrs:!1,__name:"s-dialog.client",props:{id:{},bgColor:{},zIndex:{},alt:{},altClose:{},center:{type:[Boolean,String]},noPadding:{type:[Boolean,String]},preventOutsideClick:{type:[Boolean,String]},youtubeId:{},youtubeAspectRatio:{},youtubeAutoplay:{type:Boolean},youtubeStart:{},teleport:{type:[Boolean,String]},mode:{},loading:{type:[Boolean,String]},openCallback:{type:Function},closeCallback:{type:Function}},setup(e){const t=e,{root:n,dialogRef:i,closeButton:r,closeRef:o,backToCloseRef:s,isDialogOpen:a,isContentShouldShow:l,isCloseSticky:c,a11yAttrs:d,onDialogClose:u,onDialogCloseOutside:p,handleSlot
34Click:h,isYouTubeDialog:f,isYouTubeLoading:b,youtubeIframeAttrs:y,vStyle:S}=n_(t),w=de(()=>t.mode==="lightbox"),E=de(()=>M(t.loading)),k=de(()=>l.value&&!E.value),C=Mt();return ve(()=>{if(C.isWebComponent&&t.teleport&&t.id){const I=document.getElementById(t.id),A=document.getElementById("main")||document.body;I.parentNode!==A&&A.appendChild(I)}}),(I,A)=>(m(),te(Aa,{to:"body",disabled:!t.teleport||g(C).isWebComponent},[tt((m(),x("div",Je({ref_key:"root",ref:n},I.$attrs,{part:"dialog",class:["s-dialog",{"s-dialog--active":g(a),"s-dialog--center":e.center,"s-dialog--youtube":g(f),"s-dialog--lightbox":w.value}],tabindex:g(a)?0:-1,onClick:A[5]||(A[5]=wi((...$)=>g(p)&&g(p)(...$),["self"]))}),[E.value?(m(),x("div",l_,[_(I.$slots,"loading")])):ee("",!0),w.value?(m(),x("div",{key:2,class:"s-dialog__lightbox",onClick:A[4]||(A[4]=wi((...$)=>g(p)&&g(p)(...$),["self"]))},[tt(v("div",{part:"content",class:"s-dialog__lightbox-content",role:"dialog","aria-modal":"true","aria-label":e.alt},[_(I.$slots,"default")],8,p_),[[Pt,k.value]])])):(m(),x("div",{key:1,part:"wrapper",class:"s-dialog__content-wrapper",onClick:A[3]||(A[3]=wi((...$)=>g(p)&&g(p)(...$),["self"]))},[v("dialog",Je({id:e.id,ref_key:"dialogRef",ref:i},{...g(d),open:g(a)}),[v("form",d_,[v("div",{ref_key:"closeRef",ref:o,class:"s-dialog__close-wrapper"},[tt(v("button",{ref_key:"closeButton",ref:r,class:X(["s-dialog__close",{"s-dialog__close--sticky":g(c)}]),value:"cancel",tabindex:g(a)?0:-1,"aria-hidden":g(a)?"false":"true","aria-label":e.altClose||`Close: ${e.alt}`,onClick:A[0]||(A[0]=(...$)=>g(u)&&g(u)(...$))},[ae(s_)],10,u_),[[Pt,k.value]])],512),tt(v("div",{part:"content",class:X(["s-dialog__content",{"s-dialog__content--no-padding":e.noPadding||g(f),"s-dialog__content--youtube":g(f)}]),onClick:A[1]||(A[1]=(...$)=>g(h)&&g(h)(...$))},[g(f)?(m(),x("div",{key:0,class:"s-dialog__yt-wrapper",style:et({paddingBottom:g(y)["data-padding-bottom"]})},[g(b)?(m(),x("div",f_,[_(I.$slots,"loading")])):ee("",!0),g(a)&&!g(b)?(m(),x("iframe",Je({key:1},g(y),{class:"s-dialog__yt-iframe"}),null,16)):ee("",!0)],4)):_(I.$slots,"default",{key:1})],2),[[Pt,k.value]])])],16,c_),tt(v("button",{ref_key:"backToCloseRef",ref:s,class:"s-dialog__back-to-close","aria-hidden":"true",onFocus:A[2]||(A[2]=()=>g(r)&&g($t)(g(r),!0))},null,544),[[Pt,k.value]])]))],16,a_)),[[g(S)]])],8,["disabled"]))}}),h_=xe(j({__name:"s-dialog.ce",props:{id:{type:String},bgColor:{type:String},zIndex:{type:String},alt:{type:String},altClose:{type:String},center:{type:String},noPadding:{type:String},preventOutsideClick:{type:String},youtubeId:{type:String},youtubeAspectRatio:{type:String},youtubeAutoplay:{type:String},youtubeStart:{type:String},teleport:{type:String},mode:{type:String},loading:{type:String},openCallback:{type:Function},closeCallback:{type:Function}},setup(e){const t=e;return(n,i)=>(m(),te(pp,Be(Ne({...t,center:g(M)(t.center),noPadding:g(M)(t.noPadding),preventOutsideClick:g(M)(t.preventOutsideClick),youtubeAutoplay:t.youtubeAutoplay!=="false",teleport:g(M)(t.teleport),loading:g(M)(t.loading),mode:t.mode})),{loading:z(()=>[_(n.$slots,"loading")]),default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-dialog{--bg-color: #fff;--sdialog-zidx: 0;--sdialog-active-zidx: 1000;--sdialog-content-zidx: 1;--sdialog-close-zidx: 2;position:fixed;z-index:var(--sdialog-zidx);top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background-color:var(--s-dialog-bgc, rgba(0, 0, 0, .6));transition:.333s ease-in-out}.s-dialog:before{content:"";height:100%;display:inline-block;vertical-align:middle}.s-dialog iframe{visibility:hidden}.s-dialog dialog{position:relative;width:100%;pointer-events:none;background-color:transparent;color:inherit}.s-dialog form{pointer-events:none}.s-dialog--active{z-index:var(--sdialog-active-zidx);opacity:1;pointer-events:auto;overflow-y:auto}.s-dialog--active iframe{visibility:visible}.s-dialog--center{text-align:center}.s-dialog--youtube{--s-dialog-max-w: 1000px}.s-dialog--lightbox:before{display:none}.s-dialog__lightbox{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.s-dialog__lightbox-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:auto}.s-dialog__content-wrapper{width:100%;display:inline-block;vertical-align:middle;pointer-events:none;padding:1px 20px 20px}@media screen and (min-width:768px){.s-dialog__content-wrapper{padding:1px 52px 40px}}.s-dialog__content{position:relative;z-index:var(--s-dialog-content-zidx);width:100%;min-height:var(--s-dialog-min-h, 160px);display:flex;flex-direction:column;justify-content:center;padding:20px;margin:0 auto;border-radius:10px;background-color:var(--bg-color);pointer-events:all;overflow:hidden}@media screen and (min-width:768px){.s-dialog__content{max-width:var(--s-dialog-max-w, 820px);padding:40px}}.s-dialog__content--no-padding{padding:0}.s-dialog__content--youtube{--bg-color: #000}.s-dialog__close-wrapper{position:sticky;top:0;z-index:var(--sdialog-close-zidx);flex-shrink:0;width:100%;margin:0 auto;text-align:right;pointer-events:none}@media screen and (min-width:768px){.s-dialog__close-wrapper{max-width:var(--s-dialog-max-w, 820px)}}.s-dialog__close{position:relative;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;margin-top:20px;margin-right:8px;border-radius:50%;pointer-events:auto;transition:background-color .15s ease-in-out}.s-dialog__close:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:100%;transform:translate(-50%,-50%)}.s-dialog__close--sticky{background-color:#0009}.s-dialog__back-to-close{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.s-dialog__loading{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:var(--sdialog-content-zidx);pointer-events:none}.s-dialog__yt-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.s-dialog__yt-iframe{position:absolute;top:0;left:0;width:100%;height:100%}']]]),m_=["aria-label"],b_=j({__name:"s-dialog-launcher",props:{dialog:{},useBtn:{type:[Boolean,String]},alt:{}},setup(e){const t=e;function n(){Ls(t.dialog)}return(i,r)=>e.useBtn?(m(),x("button",{key:1,type:"button",part:"dialog-launcher",class:"s-dialog-launcher","aria-haspopup":"dialog","aria-label":e.alt||"",onClick:n},[_(i.$slots,"default")],8,m_)):(m(),x("div",{key:0,part:"dialog-launcher",class:"s-dialog-launcher",onClick:n},[_(i.$slots,"default")]))}}),hp=xe(j({__name:"s-dialog-launcher.ce",props:{dialog:{type:String},useBtn:{type:String},alt:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(b_,{dialog:t.dialog,"use-btn":g(M)(t.useBtn),alt:t.alt},{default:z(()=>[_(n.$slots,"default")]),_:3},8,["dialog","use-btn","alt"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}button.s-dialog-launcher{border:0;padding:0;background-color:transparent;text-align:initial}']]]);function g_(e){const{isActive:t,onEscape:n,condition:i,disabled:r}=e;function o(s){r&&r.value||i&&!i()||t&&!t.value||bo(s)&&n()}return ve(()=>{(!r||!r.value)&&document.addEventListener("keydown",o)}),Le(()=>{document.removeEventListener("keydown",o)}),{handleKeydown:o}}const v_="Select an option",x_="Filter options",y_="@num@Â selected",w_='@charset "UTF-8";.s-ddv2__menu--teleported{--s-dd-min-w: 200px;--s-dd-max-w: 440px;--s-dd-item-h: 46px;--s-dd-item-py: 10px;--s-dd-item-py-small: 7px;--s-dd-control-padding-small: 7px;--s-dd-list-max-h: 200px;--s-dd-icon-size: 20px;--s-dd-checkbox-size: 20px;--s-dd-font-size: 16px;--s-dd-line-height: 24px;--s-dd-border-radius: 10px;--s-dd-border-radius-rounded: 23px;--s-dd-border-radius-item: 4px;--s-dd-border-radius-checkbox: 5px;
34--s-dd-border-radius-filter: 6px;--sdd-content-zidx: 3;--sdd-ctrl-open-zidx: 2;--sdd-filterbar-wrap-zidx: 1;--s-dd-bg: #fff;--s-dd-text-color: #2e3742;--s-dd-placeholder-color: #8f8f8f;--s-dd-item-color-hover: #f5f5f5;--s-dd-item-bgc-selected: #e6e6e6;--s-dd-border-color: #e6e6e6;--s-dd-checkbox-selected-color: #0067e6;--s-dd-shadow: 0 8px 30px 0 rgba(0 0 0 / .1);--s-dd-transition-fast: .15s ease;--s-dd-transition-default: .2s ease}.s-ddv2--dark.s-ddv2__menu--teleported{--s-dd-bg: #404040;--s-dd-text-color: #fff;--s-dd-item-color-hover: #545454;--s-dd-item-bgc-selected: #666;--s-dd-scrollbar-track-color: #545454;--s-dd-scrollbar-thumb-color: #8f8f8f;--s-dd-border-color: #666}.is-rounded.s-ddv2__menu--teleported{--s-dd-border-radius: var(--s-dd-border-radius-rounded)}.is-small.s-ddv2__menu--teleported,.is-item-small.s-ddv2__menu--teleported{--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.is-combobox.s-ddv2__menu--teleported,.is-filter.s-ddv2__menu--teleported{--s-dd-list-max-h: 362px}.is-combobox.is-filter.s-ddv2__menu--teleported{--s-dd-list-max-h: 434px}.s-ddv2--sort.s-ddv2__menu--teleported{--s-dd-min-w: 126px;--s-dd-max-w: none;--s-dd-border-color: transparent;--s-dd-list-max-h: 154px}.s-ddv2__menu--teleported{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;box-sizing:border-box;background-color:var(--s-dd-bg, #fff);border:1px solid var(--s-dd-border-color, #e6e6e6);border-radius:0 0 var(--s-dd-border-radius, 10px) var(--s-dd-border-radius, 10px);max-height:var(--s-dd-list-max-h, 200px);overflow:hidden;box-shadow:var(--s-dd-shadow, 0 8px 30px 0 rgba(0, 0, 0, .1));clip-path:inset(1px -30px -30px -30px);opacity:0;transform:translateY(-8px);transition:opacity .15s ease-out,transform .15s ease-out}.s-ddv2__menu--teleported ::-webkit-scrollbar{width:6px;height:6px}.s-ddv2__menu--teleported ::-webkit-scrollbar-track{background-color:transparent}.s-ddv2__menu--teleported ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#cfcfcf}.s-ddv2__menu--teleported ::-webkit-scrollbar-thumb:hover{background-color:#cfcfcfb3}.s-ddv2__menu--teleported ::-webkit-scrollbar{width:8px}.s-ddv2__menu--teleported ::-webkit-scrollbar-track{background-color:#e6e6e6}.s-ddv2__menu--teleported ::-webkit-scrollbar-thumb{min-height:48px}@media screen and (min-width:1280px){.s-ddv2__menu--teleported .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:transparent}.s-ddv2__menu--teleported .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:transparent}.s-ddv2__menu--teleported:hover .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:#cfcfcf}.s-ddv2__menu--teleported:hover .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:#e6e6e6}}.s-ddv2__menu--teleported.s-ddv2--dark ::-webkit-scrollbar-thumb{background-color:#8f8f8f}.s-ddv2__menu--teleported.s-ddv2--dark ::-webkit-scrollbar-thumb:hover{background-color:#8f8f8fb3}.s-ddv2__menu--teleported.s-ddv2--dark ::-webkit-scrollbar-track{background-color:#545454}@media screen and (min-width:1280px){.s-ddv2__menu--teleported.s-ddv2--dark:hover .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:#8f8f8f}.s-ddv2__menu--teleported.s-ddv2--dark:hover .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:#545454}}.s-ddv2__menu--teleported.is-open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}.s-ddv2__menu--teleported.s-ddv2--small .s-ddv2__option-btn,.s-ddv2__menu--teleported.s-ddv2--small .s-ddv2__link{padding:7px 8px}.s-ddv2__menu--teleported.is-multi .s-ddv2__option.is-selected .s-ddv2__option-btn{background-color:inherit;pointer-events:all}.s-ddv2__menu--teleported .s-ddv2__menu-content{margin-top:-2px;overflow-y:auto}.s-ddv2__menu--teleported .s-ddv2__filter-wrap{position:sticky;z-index:var(--sdd-filterbar-wrap-zidx, 1);top:0;padding:16px 16px 8px 8px;background-color:var(--s-dd-bg)}.s-ddv2__menu--teleported .s-ddv2__filter{display:flex;align-items:center;padding:8px 16px;gap:16px;border:solid 1px var(--s-dd-border-color);border-radius:var(--s-dd-border-radius-filter)}.s-ddv2__menu--teleported .s-ddv2__filter path{stroke:var(--s-dd-text-color)}.s-ddv2__menu--teleported .s-ddv2__filter-input{width:100%;background-color:var(--s-dd-bg)}.s-ddv2__menu--teleported .s-ddv2__filter-input::placeholder,.s-ddv2__menu--teleported .s-ddv2__filter-input::-ms-input-placeholder{color:var(--s-dd-placeholder-color);opacity:1}.s-ddv2__menu--teleported .s-ddv2__options{width:100%;list-style:none;margin:0;padding:8px}.s-ddv2__menu--teleported .s-ddv2__options--filter{padding-top:0;padding-bottom:6px}.s-ddv2__menu--teleported .s-ddv2__option{width:100%;font-size:var(--s-dd-font-size);
34line-height:var(--s-dd-line-height)}.s-ddv2__menu--teleported .s-ddv2__option.is-group-title .s-ddv2__group-title{color:var(--s-dd-text-color);padding:4px 0;font-weight:600}.s-ddv2__menu--teleported .s-ddv2__option.is-disabled{opacity:.5;cursor:not-allowed}.s-ddv2__menu--teleported .s-ddv2__option.is-divider{padding:0;margin:4px 0;pointer-events:none}.s-ddv2__menu--teleported .s-ddv2__option.is-divider .s-ddv2__divider{padding:0 8px}.s-ddv2__menu--teleported .s-ddv2__option.is-divider .s-ddv2__divider-line{border-top:1px solid var(--s-dd-border-color, #e5e5e5)}.s-ddv2__menu--teleported .s-ddv2__option.is-hidden{display:none}.s-ddv2__menu--teleported .s-ddv2__option-btn,.s-ddv2__menu--teleported .s-ddv2__link{width:100%;display:flex;align-items:flex-start;padding:var(--s-dd-item-py) 40px var(--s-dd-item-py) 8px;border:0;border-radius:var(--s-dd-border-radius-item);background:none;text-align:left;text-decoration:none;color:var(--s-dd-text-color);cursor:pointer;transition:background-color var(--s-dd-transition-fast)}.s-ddv2__menu--teleported .s-ddv2__option-btn:hover:not(:disabled),.s-ddv2__menu--teleported .s-ddv2__link:hover:not(:disabled){background-color:var(--s-dd-item-color-hover)}.s-ddv2__menu--teleported .s-ddv2__option-btn:disabled,.s-ddv2__menu--teleported .s-ddv2__link:disabled{cursor:not-allowed;opacity:.5}.s-ddv2__menu--teleported .s-ddv2__option.is-selected .s-ddv2__option-btn{background-color:var(--s-dd-item-bgc-selected);pointer-events:none}.s-ddv2__menu--teleported .s-ddv2__checkbox{width:var(--s-dd-checkbox-size);height:var(--s-dd-checkbox-size);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:calc((var(--s-dd-line-height) - var(--s-dd-checkbox-size)) / 2);margin-right:8px;border:solid 1px var(--s-dd-text-color);border-radius:var(--s-dd-border-radius-checkbox);overflow:hidden;transition:all var(--s-dd-transition-default)}.s-ddv2__menu--teleported .s-ddv2__checkbox svg{display:none}.s-ddv2__menu--teleported .s-ddv2__checkbox path{stroke:var(--s-dd-text-color)}.s-ddv2__menu--teleported .s-ddv2__checkbox.is-checked{border-color:var(--s-dd-checkbox-selected-color);background-color:var(--s-dd-checkbox-selected-color)}.s-ddv2__menu--teleported .s-ddv2__checkbox.is-checked svg{display:block}.s-ddv2__menu--teleported .s-ddv2__checkbox.is-checked path{stroke:#fff}';let Ql=!1;const mp="s-ddv2-menu-styles";function bp(){if(Ql)return;if(document.getElementById(mp)){Ql=!0;return}const e=document.createElement("style");e.id=mp,e.textContent=w_,document.head.appendChild(e),Ql=!0}const __=["for"],k_=j({__name:"s-dropdown-label",props:{label:{},forId:{}},setup(e){return(t,n)=>e.label?(m(),x("label",{key:0,part:"label",for:e.forId,class:"s-ddv2__label"},Te(e.label),9,__)):ee("",!0)}}),S_={key:0,class:"s-ddv2__error"},C_=j({__name:"s-dropdown-error",props:{errorMessage:{}},setup(e){return(t,n)=>e.errorMessage?(m(),x("div",S_,Te(e.errorMessage),1)):ee("",!0)}}),gp=j({inheritAttrs:!1,__name:"s-roving-focus.ce",props:{dir:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Xl,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),Ci=Math.min,gn=Math.max,Rs=Math.round,Ns=Math.floor,qn=e=>({x:e,y:e}
vendor: 3,460 bytes, line 34
34),E_={left:"right",right:"left",bottom:"top",top:"bottom"};function ec(e,t,n){return gn(e,Ci(t,n))}function wr(e,t){return typeof e=="function"?e(t):e}function Ei(e){return e.split("-")[0]}function _r(e){return e.split("-")[1]}function vp(e){return e==="x"?"y":"x"}function tc(e){return e==="y"?"height":"width"}function pi(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function nc(e){return vp(pi(e))}function T_(e,t,n){n===void 0&&(n=!1);const i=_r(e),r=nc(e),o=tc(r);let s=r==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=Bs(s)),[s,Bs(s)]}function $_(e){const t=Bs(e);return[ic(e),t,ic(t)]}function ic(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const xp=["left","right"],yp=["right","left"],A_=["top","bottom"],I_=["bottom","top"];function M_(e,t,n){switch(e){case"top":case"bottom":return n?t?yp:xp:t?xp:yp;case"left":case"right":return t?A_:I_;default:return[]}}function z_(e,t,n,i){const r=_r(e);let o=M_(Ei(e),n==="start",i);return r&&(o=o.map(s=>s+"-"+r),t&&(o=o.concat(o.map(ic)))),o}function Bs(e){const t=Ei(e);return E_[t]+e.slice(t.length)}function L_(e){return{top:0,right:0,bottom:0,left:0,...e}}function wp(e){return typeof e!="number"?L_(e):{top:e,right:e,bottom:e,left:e}}function Ds(e){const{x:t,y:n,width:i,height:r}=e;return{width:i,height:r,top:n,left:t,right:t+i,bottom:n+r,x:t,y:n}}function _p(e,t,n){let{reference:i,floating:r}=e;const o=pi(t),s=nc(t),a=tc(s),l=Ei(t),c=o==="y",d=i.x+i.width/2-r.width/2,u=i.y+i.height/2-r.height/2,p=i[a]/2-r[a]/2;let h;switch(l){case"top":h={x:d,y:i.y-r.height};break;case"bottom":h={x:d,y:i.y+i.height};break;case"right":h={x:i.x+i.width,y:u};break;case"left":h={x:i.x-r.width,y:u};break;default:h={x:i.x,y:i.y}}switch(_r(t)){case"start":h[s]-=p*(n&&c?-1:1);break;case"end":h[s]+=p*(n&&c?-1:1);break}return h}async function O_(e,t){var n;t===void 0&&(t={});const{x:i,y:r,platform:o,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:h=0}=wr(t,e),f=wp(h),y=a[p?u==="floating"?"reference":"floating":u],S=Ds(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(y)))==null||n?y:y.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:l})),w=u==="floating"?{x:i,y:r,width:s.floating.width,height:s.floating.height}:s.reference,E=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a.floating)),k=await(o.isElement==null?void 0:o.isElement(E))?await(o.getScale==null?void 0:o.getScale(E))||{x:1,y:1}:{x:1,y:1},C=Ds(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:E,strategy:l}):w);return{top:(S.top-C.top+f.top)/k.y,bottom:(C.bottom-S.bottom+f.bottom)/k.y,left:(S.left-C.left+f.left)/k.x,right:(C.right-S.right+f.right)/k.x}}const P_=50,R_=async(e,t,n)=>{const{placement:i="bottom",strategy:r="absolute",middleware:o=[],platform:s}=n,a=s.detectOverflow?s:{...s,detectOverflow:O_},l=await(s.isRTL==null?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:d,y:u}=_p(c,i,l),p=i,h=0;const f={};for(let b=0;b<o.length;b++){const y=o[b];if(!y)continue;const{name:S,fn:w}=y,{x:E,y:k,data:C,reset:I}=await w({x:d,y:u,initialPlacement:i,placement:p,strategy:r,middlewareData:f,re
vendor: 7,049 bytes, line 34
34cts:c,platform:a,elements:{reference:e,floating:t}});d=E??d,u=k??u,f[S]={...f[S],...C},I&&h<P_&&(h++,typeof I=="object"&&(I.placement&&(p=I.placement),I.rects&&(c=I.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):I.rects),{x:d,y:u}=_p(c,p,l)),b=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:f}},N_=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:r,rects:o,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:d=0}=wr(e,t)||{};if(c==null)return{};const u=wp(d),p={x:n,y:i},h=nc(r),f=tc(h),b=await s.getDimensions(c),y=h==="y",S=y?"top":"left",w=y?"bottom":"right",E=y?"clientHeight":"clientWidth",k=o.reference[f]+o.reference[h]-p[h]-o.floating[f],C=p[h]-o.reference[h],I=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c));let A=I?I[E]:0;(!A||!await(s.isElement==null?void 0:s.isElement(I)))&&(A=a.floating[E]||o.floating[f]);const $=k/2-C/2,W=A/2-b[f]/2-1,U=Ci(u[S],W),O=Ci(u[w],W),q=U,ie=A-b[f]-O,fe=A/2-b[f]/2+$,ke=ec(q,fe,ie),F=!l.arrow&&_r(r)!=null&&fe!==ke&&o.reference[f]/2-(fe<q?U:O)-b[f]/2<0,D=F?fe<q?fe-q:fe-ie:0;return{[h]:p[h]+D,data:{[h]:ke,centerOffset:fe-ke-D,...F&&{alignmentOffset:D}},reset:F}}}),B_=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:r,middlewareData:o,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:b=!0,...y}=wr(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const S=Ei(r),w=pi(a),E=Ei(a)===a,k=await(l.isRTL==null?void 0:l.isRTL(c.floating)),C=p||(E||!b?[Bs(a)]:$_(a)),I=f!=="none";!p&&I&&C.push(...z_(a,b,f,k));const A=[a,...C],$=await l.detectOverflow(t,y),W=[];let U=((i=o.flip)==null?void 0:i.overflows)||[];if(d&&W.push($[S]),u){const fe=T_(r,s,k);W.push($[fe[0]],$[fe[1]])}if(U=[...U,{placement:r,overflows:W}],!W.every(fe=>fe<=0)){var O,q;const fe=(((O=o.flip)==null?void 0:O.index)||0)+1,ke=A[fe];if(ke&&(!(u==="alignment"?w!==pi(ke):!1)||U.every(H=>pi(H.placement)===w?H.overflows[0]>0:!0)))return{data:{index:fe,overflows:U},reset:{placement:ke}};let F=(q=U.filter(D=>D.overflows[0]<=0).sort((D,H)=>D.overflows[1]-H.overflows[1])[0])==null?void 0:q.placement;if(!F)switch(h){case"bestFit":{var ie;const D=(ie=U.filter(H=>{if(I){const K=pi(H.placement);return K===w||K==="y"}return!0}).map(H=>[H.placement,H.overflows.filter(K=>K>0).reduce((K,oe)=>K+oe,0)]).sort((H,K)=>H[1]-K[1])[0])==null?void 0:ie[0];D&&(F=D);break}case"initialPlacement":F=a;break}if(r!==F)return{reset:{placement:F}}}return{}}}},D_=new Set(["left","top"]);async function j_(e,t){const{placement:n,platform:i,elements:r}=e,o=await(i.isRTL==null?void 0:i.isRTL(r.floating)),s=Ei(n),a=_r(n),l=pi(n)==="y",c=D_.has(s)?-1:1,d=o&&l?-1:1,u=wr(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:f}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return a&&typeof f=="number"&&(h=a==="end"?f*-1:f),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}}const F_=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:r,y:o,placement:s,middlewareData:a}=t,l=await j_(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(i=a.arrow)!=null&&i.alignmentOffset?{}:{x:r+l.x,y:o+l.y,data:{...l,placement:s}}}}},H_=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:r,platform:o}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:S=>{let{x:w,y:E}=S;return{x:w,y:E}}},...c}=wr(e,t),d={x:n,y:i},u=await o.detectOverflow(t,c),p=pi(Ei(r)),h=vp(p);let f=d[h],b=d[p];if(s){const S=h==="y"?"top":"left",w=h==="y"?"bottom":"right",E=f+u[S],k=f-u[w];f=ec(E,f,k)}if(a){const S=p==="y"?"top":"left",w=p==="y"?"bottom":"right",E=b+u[S],k=b-u[w];b=ec(E,b,k)}const y=l.fn({...t,[h]:f,[p]:b});return{...y,data:{x:y.x-n,y:y.y-i,enabled:{[h]:s,[p]:a}}}}}},V_=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,i;const{placement:r,rects:o,platform:s,elements:a}=t,{apply:l=()=>{},...c}=wr(e,t),d=await s.detectOverflow(t,c),u=Ei(r),p=_r(r),h=pi(r)==="y",{width:f,height:b}=o.floating;let y,S;u==="top"||u==="bottom"?(y=u,S=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(S=u,y=p==="end"?"top":"bottom");const w=b-d.top-d.bottom,E=f-d.left-d.right,k=Ci(b-d[y],w),C=Ci(f-d[S],E),I=!t.middlewareData.shift;let A=k,$=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&($=E),(i=t.middlewareData.shift)!=null&&i.enabled.y&&(A=w),I&&!p){const U=gn(d.left,0),O=gn(d.right,0),q=gn(d.top,0),ie=gn(d.bottom,0);h?$=f-2*(U!==0||O!==0?U+O:gn(d.left,d.right)):A=b-2*(q!==0||ie!==0?q+ie:gn(d.top,d.bottom))}await l({...t,availableWidth:$,availableHeight:A});const W=await s.getDimensions(a.floating);return f!==W.width||b!==W.height?{reset:{rects:!0}}:{}}}};function js(){return typeof window<"u"}function kr(e){return kp(e)?(e.nodeName||"").toLowerCase():"#document"}function vn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Yn(e){var t;return(t=(kp(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function kp(e){return js()?e instanceof Node||e instanceof vn(e).Node:!1}function zn(e){return js()?e instanceof Element||e instanceof vn(e).Element:!1}function hi(e){return js()?e instanceof HTMLElement||e instanceof vn(e).HTMLElement:!1}function Sp(e){return!js()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof vn(e).ShadowRoot}function go(e){const{overflow:t,overflowX:n,overflowY:i,display:r}=Ln(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&r!=="inline"&&r!=="contents"}function U_(e){return/^(table|td|th)$/.test(kr(e))}function Fs(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const W_=/transform|translate|scale|rotate|perspective|filter/,G_=/paint|layout|strict|content/,Fi=e=>!!e&&e!=="none";let rc;function oc(e){const t=zn(e)?Ln(e):e;return Fi(t.transform)||Fi(t.translate)||Fi(t.scale)||Fi(t.rotate)||Fi(t.perspective)||!sc()&&(Fi(t.backdropFilter)||Fi(t.filter))||W_.test(t.willChange||"")||G_.test(t.contain||"")}function q_(e){let t=Ti(e);for(;hi(t)&&!Sr(t);){if(oc(t))return t;if(Fs(t))return null;t=Ti(t)}return null}function sc(){return rc==null&&(rc=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),rc}function Sr(e){return/^(html|body|#document)$/.test(kr(e))}function Ln(e){return vn(e).getComputedStyle(e)}function Hs(e){return zn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ti(e){if(kr(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Sp(e)&&e.host||Yn(e);return Sp(t)?t.host:t}function Cp(e){const t=Ti(e);return Sr(t)?e.ownerDocument?e.ownerDocument.body:e.body:hi(t)&&go(t)?t:Cp(t)}function vo(e,t,n){var i;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=Cp(e),o=r===((i=e.ownerDocument)==null?void 0:i.body),s=vn(r);if(o){const a=ac(s);
34return t.concat(s,s.visualViewport||[],go(r)?r:[],a&&n?vo(a):[])}else return t.concat(r,vo(r,[],n))}function ac(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ep(e){const t=Ln(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const r=hi(e),o=r?e.offsetWidth:n,s=r?e.offsetHeight:i,a=Rs(n)!==o||Rs(i)!==s;return a&&(n=o,i=s),{width:n,height:i,$:a}}function lc(e){return zn(e)?e:e.contextElement}function Cr(e){const t=lc(e);if(!hi(t))return qn(1);const n=t.getBoundingClientRect(),{width:i,height:r,$:o}=Ep(t);let s=(o?Rs(n.width):n.width)/i,a=(o?Rs(n.height):n.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const Y_=qn(0);function Tp(e){const t=vn(e);return!sc()||!t.visualViewport?Y_:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function K_(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==vn(e)?!1:t}function Hi(e,t,n,i){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=lc(e);let s=qn(1);t&&(i?zn(i)&&(s=Cr(i)):s=Cr(e));const a=K_(o,n,i)?Tp(o):qn(0);let l=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,d=r.width/s.x,u=r.height/s.y;if(o){const p=vn(o),h=i&&zn(i)?vn(i):i;let f=p,b=ac(f);for(;b&&i&&h!==f;){const y=Cr(b),S=b.getBoundingClientRect(),w=Ln(b),E=S.left+(b.clientLeft+parseFloat(w.paddingLeft))*y.x,k=S.top+(b.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,d*=y.x,u*=y.y,l+=E,c+=k,f=vn(b),b=ac(f)}}return Ds({width:d,height:u,x:l,y:c})}function Vs(e,t){const n=Hs(e).scrollLeft;return t?t.left+n:Hi(Yn(e)).left+n}function $p(e,t){const n=e.getBoundingClientRect(),i=n.left+t.scrollLeft-Vs(e,n),r=n.top+t.scrollTop;return{x:i,y:r}}function X_(e){let{elements:t,rect:n,offsetParent:i,strategy:r}=e;const o=r==="fixed",s=Yn(i),a=t?Fs(t.floating):!1;if(i===s||a&&o)return n;let l={scrollLeft:0,scrollTop:0},c=qn(1);const d=qn(0),u=hi(i);if((u||!u&&!o)&&((kr(i)!=="body"||go(s))&&(l=Hs(i)),u)){const h=Hi(i);c=Cr(i),d.x=h.x+i.clientLeft,d.y=h.y+i.clientTop}const p=s&&!u&&!o?$p(s,l):qn(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:n.y*c.y-l.scrollTop*c.y+d.y+p.y}}function Z_(e){return Array.from(e.getClientRects())}function J_(e){const t=Yn(e),n=Hs(e),i=e.ownerDocument.body,r=gn(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=gn(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let s=-n.scrollLeft+Vs(e);const a=-n.scrollTop;return Ln(i).direction==="rtl"&&(s+=gn(t.clientWidth,i.clientWidth)-r),{width:r,height:o,x:s,y:a}}const Ap=25;function Q_(e,t){const n=vn(e),i=Yn(e),r=n.visualViewport;let o=i.clientWidth,s=i.clientHeight,a=0,l=0;if(r){o=r.width,s=r.height;const d=sc();(!d||d&&t==="fixed")&&(a=r.offsetLeft,l=r.offsetTop)}const c=Vs(i);if(c<=0){const d=i.ownerDocument,u=d.body,p=getComputedStyle(u),h=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,f=Math.abs(i.clientWidth-u.clientWidth-h);f<=Ap&&(o-=f)}else c<=Ap&&(o+=c);return{width:o,height:s,x:a,y:l}}function e4(e,t){const n=Hi(e,!0,t==="fixed"),i=n.top+e.clientTop,r=n.left+e.clientLeft,o=hi(e)?Cr(e):qn(1),s=e.clientWidth*o.x,a=e.clientHeight*o.y,l=r*o.x,c=i*o.y;return{width:s,height:a,x:l,y:c}}function Ip(e,t,n){let i;if(t==="viewport")i=Q_(e,n);else if(t==="document")i=J_(Yn(e));else if(zn(t))i=e4(t,n);else{const r=Tp(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return Ds(i)}function Mp(e,t){const n=Ti(e);return n===t||!zn(n)||Sr(n)?!1:Ln(n).position==="fixed"||Mp(n,t)}function t4(e,t){const n=t.get(e);if(n)return n;let i=vo(e,[],!1).filter(a=>zn(a)&&kr(a)!=="body"),r=null;const o=Ln(e).position==="fixed";let s=o?Ti(e):e;for(;zn(s)&&!Sr(s);){const a=Ln(s),l=oc(s);!l&&a.position==="fixed"&&(r=null),(o?!l&&!r:!l&&a.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||go(s)&&!l&&Mp(e,s))?i=i.filter(d=>d!==s):r=a,s=Ti(s)}return t.set(e,i),i}function n4(e){let{element:t,boundary:n,rootBoundary:i,strategy:r}=e;const s=[...n==="clippingAncestors"?Fs(t)?[]:t4(t,this._c):[].concat(n),i],a=Ip(t,s[0],r);let l=a.top,c=a.right,d=a.bottom,u=a.left;for(let p=1;p<s.length;p++){const h=Ip(t,s[p],r);l=gn(h.top,l),c=Ci(h.right,c),d=Ci(h.bottom,d),u=gn(h.left,u)}return{width:c-u,height:d-l,x:u,y:l}}function i4(e){const{width:t,height:n}=Ep(e);return{width:t,height:n}}function r4(e,t,n){const i=hi(t),r=Yn(t),o=n==="fixed",s=Hi(e,!0,o,t);let a={scrollLeft:0,scrollTop:0};const l=qn(0);function c(){l.x=Vs(r)}if(i||!i&&!o)if((kr(t)!=="body"||go(r))&&(a=Hs(t)),i){const h=Hi(t,!0,o,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else r&&c();o&&!i&&r&&c();const d=r&&!i&&!o?$p(r,a):qn(0),u=s.left+a.scrollLeft-l.x-d.x,p=s.top+a.scrollTop-l.y-d.y;return{x:u,y:p,width:s.width,height:s.height}}function cc(e){return Ln(e).position==="static"}function zp(e,t){if(!hi(e)||Ln(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Yn(e)===n&&(n=n.ownerDocument.body),n}function Lp(e,t){const n=vn(e);if(Fs(e))return n;if(!hi(e)){let r=Ti(e);for(;r&&!Sr(r);){if(zn(r)&&!cc(r))return r;r=Ti(r)}return n}let i=zp(e,t);for(;i&&U_(i)&&cc(i);)i=zp(i,t);return i&&Sr(i)&&cc(i)&&!oc(i)?n:i||q_(e)||n}const o4=async function(e){const t=this.getOffsetParent||Lp,n=this.getDimensions,i=await n(e.floating);return{reference:r4(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function s4(e){return Ln(e).direction==="rtl"}const a4={convertOffsetParentRelativeRectToViewportRelativeRect:X_,getDocumentElement:Yn,getClippingRect:n4,getOffsetParent:Lp,getElementRects:o4,getClientRects:Z_,getDimensions:i4,getScale:Cr,isElement:zn,isRTL:s4};function Op(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function l4(e,t){let n=null,i;const r=Yn(e);function o(){var a;clearTimeout(i),(a=n)==null||a.disconnect(),n=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),o();const c=e.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(a||t(),!p||!h)return;const f=Ns(u),b=Ns(r.clientWidth-(d+p)),y=Ns(r.clientHeight-(u+h)),S=Ns(d),E={rootMargin:-f+"px "+-b+"px "+-y+"px "+-S+"px",threshold:gn(0,Ci(1,l))||1};let k=!0;function C(I){const A=I[0].intersectionRatio;if(A!==l){if(!k)return s();A?s(!1,A):i=setTimeout(()=>{s(!1,1e-7)},1e3)}A===1&&!Op(c,e.getBoundingClientRect())&&s(),k=!1}try{n=new IntersectionObserver(C,{...E,root:r.ownerDocument})}catch{n=new IntersectionObserver(C,E)}n.observe(e)}return s(!0),o}function Pp(e,t,n,i){i===void 0&&(i={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=i,c=lc(e),d=r||o?[...c?vo(c):[],...t?vo(t):[]]:[];d.forEach(S=>{r&&S.addEventListener("scroll",n,{passive:!0}),o&&S.addEventListener("resize",n)});const u=c&&a?l4(c,n):null;let p=-1,h=null;s&&(h=new ResizeObserver(S=>{let[w]=S;w&&w.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var E;(E=h)==null||E.observe(t)})),n()}),c&&!l&&h.observe(c),t&&h.observe(t));let f,b=l?Hi(e):null;l&&y();function y(){const S=Hi(e);b&&!Op(b,S)&&n(),b=S,f=requestAnimationFrame(y)}return n(),()=>{var S;d.forEach(w=>{r&&w.removeEventListener("scroll",n),o&&w.removeEventListener("resize",n)}),u==null||u(),(S=h)==null||S.disconnect(),h=null,l&&cancelAnimationFrame(f)}}const Rp=F_,Np=H_,c4=B_,d4=V_,u4=N_,Bp=(e,t,n)=>{const i=new Map,r={platform:a4,...n},o={...r.platform,_c:i};return R_(e,t,{...r,platform:o})};function f4(e,t,n){const i=T({top:0,left:0,width:0});let r=null;function o(){return n.placement==="right"?"bottom-end":"bottom-start"}async function s(){if(n.teleport&&!(!e.value||!t.value||!n.isOpen.value))try{const{x:c,y:d}=await Bp(e.value,t.value,{placement:o(),strategy:n.teleport?"fixed":"absolute",middleware:[Rp(-1),Np({padding:8}),d4({apply({rects:u,elements:p}){Object.assign(p.floating.style,{width:`${u.reference.width}px`})}})]});if(!e.value)return;i.value={top:d,left:c,width:e.value.getBoundingClientRect().width}}catch{}}function a(){n.teleport&&(!e.value||!t.value||(r=Pp(e.value,t.value,s)))}function l(){r&&(r(),r=null)}return{menuPosition:i,updatePosition:s,startPositionMonitoring:a,stopPositionMonitoring:l}}
34const p4={class:"s-ddv2__container"},h4={class:"s-ddv2__combobox"},m4={class:"s-ddv2__control"},b4={class:"s-ddv2__control-width-calc","aria-hidden":"true"},g4=["aria-label","aria-expanded"],v4={key:0,class:"s-ddv2__icon"},x4={class:"s-ddv2__value"},y4={key:0,class:"s-ddv2__selected-text"},w4={key:1,class:"s-ddv2__placeholder"},_4=["aria-labelledby"],k4={key:0,class:"s-ddv2__filter-wrap"},S4={key:0,class:"s-ddv2__filter"},C4=["placeholder"],E4={class:"s-ddv2__menu-content"},T4=["aria-multiselectable"],$4={key:0,class:"s-ddv2__divider"},A4={key:1,class:"s-ddv2__group-title"},I4=["href","target","onClick"],M4=["checked","disabled","value"],z4=["disabled","aria-selected","onClick"],L4={key:0,width:"12",height:"12",viewBox:"0 0 12 12"},O4=["checked","disabled","value","name"],P4=["disabled","aria-selected","onClick"],R4=j({__name:"s-dropdown-v2.client",props:{id:{},modelValue:{default:void 0},options:{default:()=>[]},placeholder:{default:v_},label:{default:""},labelVisible:{default:""},disabled:{type:Boolean,default:!1},errorMessage:{default:""},receiverId:{default:""},payloadTransform:{type:Function,default:void 0},eventChannel:{default:"dropdown:data"},useFilter:{type:Boolean,default:!1},filterPlaceholder:{default:x_},optionSelectedString:{default:y_},useMulti:{type:Boolean,default:!1},useCombobox:{type:Boolean,default:!1},useControlIcon:{type:Boolean,default:!1},type:{},size:{default:"m"},itemSize:{default:"m"},theme:{default:"light"},rounded:{type:Boolean},placement:{default:"left"},customStyle:{default:()=>({})},teleport:{type:Boolean,default:!1},teleportTarget:{default:"body"},devMode:{type:Boolean}},emits:["update:modelValue","change","handshake-complete"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(null),s=T(null),a=T(null),l=T(!1),c=T(i.useMulti?Array.isArray(i.modelValue)?i.modelValue:i.modelValue!==void 0?[i.modelValue]:[]:i.modelValue!==void 0?i.modelValue:""),d=T(""),u=T(`s-dropdown-v2-${ts()}`),p=T(""),h=T(!1);let f=null,b=!1;const y=`${i.id}-listbox`,{menuPosition:S,startPositionMonitoring:w,stopPositionMonitoring:E}=f4(s,a,{isOpen:l,teleport:i.teleport,placement:i.placement});g_({isActive:l,onEscape:()=>{l.value&&_e("esc")},disabled:de(()=>i.disabled)});const k=de(()=>i.options.map(se=>typeof se=="string"?{label:se,value:se}:{...se,label:se.label??(se.text!=null?String(se.text):String(se.value??""))})),C=de(()=>{let se=k.value;i.useFilter&&d.value.trim()&&(se=se.filter(Pe=>Pe.label.toLowerCase().includes(d.value.toLowerCase())||Pe.value.toString().toLowerCase().includes(d.value.toLowerCase())));const me=[],be={};if(se.forEach(Pe=>{Pe.group?(be[Pe.group]||(be[Pe.group]=[]),be[Pe.group].push(Pe)):me.push(Pe)}),Object.keys(be).length===0)return se;const it=[];return it.push(...me),Object.keys(be).forEach(Pe=>{it.push({label:Pe,value:Pe,isGroupTitle:!0}),it.push(...be[Pe])}),it}),I=de(()=>{if(i.useMulti&&Array.isArray(c.value)){if(c.value.length===0)return"";if(c.value.length===1){const se=c.value[0],me=k.value.find(be=>be.value===se);return(me==null?void 0:me.label)||se}return i.optionSelectedString.replace("@num@",String(c.value.length))}else{if(c.value===""||c.value===null||c.value===void 0||!k.value.some(me=>me.value===c.value))return"";const se=k.value.find(me=>me.value===c.value);return(se==null?void 0:se.label)||c.value}}),A=de(()=>He()),$=de(()=>["s-ddv2-normalized","s-ddv2__menu",{"s-ddv2__menu--teleported":i.teleport,"s-ddv2--light":i.theme==="light","s-ddv2--dark":i.theme==="dark","s-ddv2--sort":i.type==="sort","is-small":i.size==="s","is-item-small":i.itemSize==="s","is-rounded":i.rounded,"is-open":l.value,"is-multi":i.useMulti,"is-combobox":i.useCombobox,"is-filter":i.useFilter}]),W=de(()=>i.customStyle),U=de(()=>i.teleport?{position:"fixed",top:`${S.value.top}px`,left:`${S.value.left}px`,width:`${S.value.width}px`,zIndex:500,...i.customStyle}:{position:"absolute",top:"calc(100% - 1px)",left:"0",width:"100%",zIndex:500,...i.customStyle});t({initiateHandshake:st,sendDataToReceiver:ze,isHandshakeComplete:()=>h.value,getConnectionId:()=>p.value}),Ze(h,(se,me)=>{i.devMode&&console.log(`[s-dropdown-v2] isHandshakeComplete changed from ${me} to ${se}`)}),Ze(()=>i.modelValue,se=>{se!==void 0?c.value=se:c.value=i.useMulti?[]:""}),Ze(c,se=>{r("update:modelValue",se)}
34),Ze(l,se=>{se?ct(()=>{w()}):(E(),a.value&&a.value.classList.remove("is-open"))}),ve(()=>{i.teleport&&bp(),i.devMode&&console.log(`[s-dropdown-v2] Component mounted, receiverId: ${i.receiverId}`),document.addEventListener("click",ke,!0),i.receiverId?(i.devMode&&console.log("[s-dropdown-v2] Scheduling handshake in 1000ms"),f=setTimeout(()=>{f=null,!b&&(i.devMode&&console.log("[s-dropdown-v2] Executing delayed handshake"),st())},1e3)):i.devMode&&console.log("[s-dropdown-v2] No receiverId provided, skipping auto-handshake")}),Le(()=>{b=!0,f!==null&&(clearTimeout(f),f=null),E(),document.removeEventListener("click",ke,!0),ji.cleanup()});function O(se){if(!(se.isGroupTitle||se.disabled||se.isDivider)){if(se.href){const me=se.target||"_self";window.open(se.href,me);return}if(i.useMulti){const me=Array.isArray(c.value)?c.value:[],be=me.some(it=>it===se.value);if(se.value==="all")if(be)c.value=[];else{const it=k.value.filter(Pe=>!Pe.isGroupTitle&&!Pe.disabled&&!Pe.isDivider).map(Pe=>Pe.value);c.value=it}else if(be?c.value=me.filter(Pe=>Pe!==se.value):c.value=[...me,se.value],k.value.some(Pe=>Pe.value==="all")){const Pe=k.value.filter(B=>!B.isGroupTitle&&!B.disabled&&!B.isDivider&&B.value!=="all").map(B=>B.value),Vt=Array.isArray(c.value)?c.value:[],P=Pe.every(B=>Vt.includes(B));P&&!Vt.includes("all")?c.value=[...Vt,"all"]:!P&&Vt.includes("all")&&(c.value=Vt.filter(B=>B!=="all"))}}else c.value=se.value,l.value=!1;r("change",c.value),h.value&&i.receiverId&&ze(c.value)}}function q(){}function ie(se){return i.useMulti&&Array.isArray(c.value)?c.value.some(me=>me===se.value):c.value===se.value}function fe(){l.value&&_e()}function ke(se){if(!l.value)return;const me=se.composedPath(),be=o.value,it=a.value;be&&me.includes(be)||it&&me.includes(it)||fe()}function F(se,me="toggle"){if(i.disabled)return;const be=se instanceof KeyboardEvent;be&&se.preventDefault();const it=l.value;switch(me){case"toggle":l.value=!l.value;break;case"open-first":case"open-last":l.value||(l.value=!0);break}if(!it&&l.value&&ct(()=>{me==="open-last"?H():ce(be)}),it&&!l.value&&me==="toggle"){_e("toggle");return}}function D(se){if(se instanceof KeyboardEvent){if(i.disabled)return;switch(se.key){case"Enter":case" ":l.value||F(se,"toggle");break;case"Escape":l.value&&_e("esc");break;case"ArrowDown":l.value||F(se,"open-first");break;case"ArrowUp":l.value||F(se,"open-last");break;default:return}}else F(se,"toggle")}function H(){if(a.value){const se=a.value.querySelectorAll(".s-ddv2__option-btn:not([disabled]), .s-ddv2__link:not([disabled])"),me=se[se.length-1];me?$t(me,!0):ce()}}function K(se){if(!a.value)return;const me=Array.from(a.value.querySelectorAll(".s-ddv2__option-btn:not([disabled]), .s-ddv2__link:not([disabled])"));if(me.length===0)return;const be=me.findIndex(it=>it===document.activeElement);switch(se.key){case"ArrowDown":se.preventDefault(),be<me.length-1?$t(me[be+1],!0):$t(me[0],!0);break;case"ArrowUp":se.preventDefault(),be>0?$t(me[be-1],!0):$t(me[me.length-1],!0);break;case"Home":se.preventDefault(),$t(me[0],!0);break;case"End":se.preventDefault(),$t(me[me.length-1],!0);break;case"Escape":se.preventDefault(),_e("esc");break}}function oe(se){switch(se.key){case"ArrowDown":if(se.preventDefault(),a.value){const me=a.value.querySelector(".s-ddv2__option-btn:not([disabled]), .s-ddv2__link:not([disabled])");me&&$t(me,!0)}break;case"ArrowUp":if(se.preventDefault(),a.value){const me=a.value.querySelectorAll(".s-ddv2__option-btn:not([disabled]), .s-ddv2__link:not([disabled])"),be=me[me.length-1];be&&$t(be,!0)}break;case"Escape":se.preventDefault(),_e("esc");break;case"Enter":if(se.preventDefault(),C.value.length===1){const me=C.value[0];!me.isGroupTitle&&!me.disabled&&!me.isDivider&&O(me)}break}}function ce(se=!1){if(a.value){if(i.useFilter&&d.value!==void 0){const be=a.value.querySelector(".s-ddv2__filter-input");if(be&&be.tabIndex!==-1){$t(be,se);return}}const me=a.value.querySelector(".s-ddv2__option-btn:not([disabled]), .s-ddv2__link:not([disabled])");me?$t(me,se):(a.value.setAttribute("tabindex","-1"),$t(a.value,se))}}function _e(se="clickOutside"){l.value=!1,d.value="",s.value&&(se==="esc"||se==="toggle")&&$t(s.value,se==="esc")}function ze(se){i.devMode&&console.log(`[s-dropdown-v2] Sending data to receiver: ${i.receiverId}`);const me=`${vr}:${i.receiverId}`;i.devMode&&console.log(`[s-dropdown-v2] Sending data to receiver: ${me}`,{value:se,connectionId:p.value,timestamp:Date.now()});const be=i.payloadTransform?i.payloadTransform(se,k.value):se;Sn.emit(me,{value:be,connectionId:p.value,sourceId:i.id,targetId:i.receiverId,timestamp:Date.now()})}async function st(){if(!i.receiverId){i.devMode&&console.warn("[s-dropdown-v2] No receiverId provided, skipping handshake");return}i.devMode&&(console.log("[s-dropdown-v2] Starting handshake process..."),console.log(`[s-dropdown-v2] Source ID: ${i.id}`),console.log(`[s-dropdown-v2] Target ID: ${i.receiverId}`),console.log(`[s-dropdown-v2] Event Channel: ${i.eventChannel}`));try{i.devMode&&console.log(`[s-dropdown-v2] Initiating handshake with receiver: ${i.receiverId}`);const se=await ji.initiateHandshake(i.id,i.receiverId);if(b){i.devMode&&console.log("[s-dropdown-v2] Handshake resolved after unmount, discarding");return}i.devMode&&console.log("[s-dropdown-v2] Handshake result:",se),p.value=se.connectionId,h.value=!0,i.devMode&&(console.log("[s-dropdown-v2] Handshake completed successfully:",se),console.log(`[s-dropdown-v2] isHandshakeComplete set to: ${h.value}`)),r("handshake-complete",se),c.value!==""&&c.value!==null&&c.value!==void 0&&(!Array.isArray(c.value)||c.value.length>0)&&(i.devMode&&console.log(`[s-dropdown-v2] Sending initial value: ${c.value}`),ze(c.value))}catch(se){i.devMode&&console.error("[s-dropdown-v2] Handshake failed:",se),h.value=!1,i.devMode&&console.log(`[s-dropdown-v2] isHandshakeComplete set to: ${h.value}`)}}function He(){if(k.value.length===0)return i.placeholder||"";let se=0,me="";k.value.forEach(it=>{const Pe=it.label;Pe.length>se&&(se=Pe.length,me=Pe)});const be=i.placeholder||"";if(be.length>se&&(me=be),i.useMulti){const it=`${k.value.length} items selected`;it.length>se&&(me=it)}return me}return(se,me)=>(m(),x("div",{ref_key:"root",ref:o,class:X(["s-ddv2-normalized s-ddv2",{"s-ddv2--light":e.theme==="light","s-ddv2--dark":e.theme==="dark","s-ddv2--sort":e.type==="sort","is-small":e.size==="s","is-rounded":e.rounded,"is-open":l.value,"is-multi":e.useMulti,"is-combobox":e.useCombobox,"is-filter":e.useFilter}]),style:et(W.value)},[ae(k_,{label:e.labelVisible,"for-id":u.value},null,8,["label","for-id"]),v("div",p4,[v("div",h4,[v("div",m4,[v("div",b4,Te(A.value),1),v("button",{ref_key:"control",ref:s,class:X(["s-ddv2__c
34ontrol-content",{"is-open":l.value,"is-disabled":e.disabled}]),role:"combobox","aria-label":e.labelVisible||e.label,"aria-expanded":l.value,"aria-haspopup":"listbox","aria-controls":y,onClick:wi(D,["prevent"]),onKeydown:D},[e.useControlIcon?(m(),x("div",v4,[_(se.$slots,"control-icon")])):ee("",!0),v("div",x4,[I.value?(m(),x("span",y4,Te(I.value),1)):(m(),x("span",w4,Te(e.placeholder),1))]),me[1]||(me[1]=v("div",{class:"s-ddv2__arrow","aria-hidden":"true"},[v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true"},[v("path",{"fill-rule":"evenodd","clip-rule":"evenodd",fill:"currentColor",d:"M9.78052 4.0993C10.221 3.72178 9.95404 3 9.37393 3L0.626066 3C0.0459604 3 -0.221 3.72178 0.219477 4.0993L4.59341 7.84802C4.82739 8.04855 5.17262 8.04855 5.40659 7.84802L9.78052 4.0993Z"})])],-1))],42,g4)]),(m(),te(Aa,{to:i.teleportTarget,disabled:!i.teleport},[l.value?(m(),x("div",{key:0,ref_key:"menu",ref:a,class:X($.value),style:et(U.value),role:"listbox","aria-labelledby":u.value,onKeydown:K},[e.useFilter?(m(),x("div",k4,[e.useFilter?(m(),x("div",S4,[me[2]||(me[2]=v("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[v("path",{d:"M9 15C12.3137 15 15 12.3137 15 9C15 5.68629 12.3137 3 9 3C5.68629 3 3 5.68629 3 9C3 12.3137 5.68629 15 9 15Z","stroke-width":"2"}),v("path",{d:"M13 13L18 18","stroke-width":"2"})],-1)),tt(v("input",{"onUpdate:modelValue":me[0]||(me[0]=be=>d.value=be),type:"text",class:"s-ddv2__filter-input",placeholder:e.filterPlaceholder,tabindex:"0",onInput:q,onKeydown:oe},null,40,C4),[[Mu,d.value]])])):ee("",!0)])):ee("",!0),v("div",E4,[ae(gp,null,{default:z(()=>[v("ul",{id:y,class:X(["s-ddv2__options",{"s-ddv2__options--filter":e.useFilter}]),"aria-multiselectable":e.useMulti?"true":"false"},[(m(!0),x(pe,null,ue(C.value,(be,it)=>(m(),x("li",{key:`option-${it}`,class:X(["s-ddv2__option",{"is-group-title":be.isGroupTitle,"is-disabled":be.disabled,"is-selected":ie(be),"is-link":be.href,"is-divider":be.isDivider}])},[be.isDivider?(m(),x("div",$4,[...me[3]||(me[3]=[v("div",{class:"s-ddv2__divider-line"},null,-1)])])):be.isGroupTitle?(m(),x("div",A4,Te(be.label),1)):be.href?(m(),x("a",{key:2,href:be.href,target:be.target||"_self",class:"s-ddv2__link",role:"option",onClick:Pe=>O(be)},Te(be.label),9,I4)):e.useMulti?(m(),x("label",{key:3,class:X(["s-ddv2__option-label",{"is-selected":ie(be),"is-disabled":be.disabled}])},[v("input",{type:"checkbox",class:"s-ddv2__hidden-checkbox sr-only",checked:ie(be),disabled:be.disabled,value:be.value,tabindex:"-1","aria-hidden":"true"},null,8,M4),v("button",{type:"button",class:X(["s-ddv2__option-btn",{"s-ddv2__option-btn--option":ie(be)}]),disabled:be.disabled,role:"option","aria-selected":ie(be),tabindex:"-1",onClick:Pe=>O(be)},[v("span",{class:X(["s-ddv2__checkbox",{"is-checked":ie(be)}])},[ie(be)?(m(),x("svg",L4,[...me[4]||(me[4]=[v("path",{d:"M2 6l3 3 5-5",stroke:"currentColor","stroke-width":"2",fill:"none"},null,-1)])])):ee("",!0)],2),Yt(" "+Te(be.label),1)],10,z4)],2)):(m(),x("label",{key:4,class:X(["s-ddv2__option-label",{"is-selected":ie(be),"is-disabled":be.disabled}])},[v("input",{type:"radio",class:"s-ddv2__hidden-radio sr-only",checked:ie(be),disabled:be.disabled,value:be.value,name:`${u.value}-options`,tabindex:"-1","aria-hidden":"true"},null,8,O4),v("button",{type:"button",class:X(["s-ddv2__option-btn",{"s-ddv2__option-btn--option":ie(be)}]),disabled:be.disabled,role:"option","aria-selected":ie(be),tabindex:"-1",onClick:Pe=>O(be)},Te(be.label),11,P4)],2))],2))),128))],10,T4)]),_:1})])],46,_4)):ee("",!0)],8,["to","disabled"]))])]),ae(C_,{"error-message":e.errorMessage},null,8,["error-message"])],6))}});function N4(e){const t=uo(e,[".js-s-dropdown-item","s-dropdown-item"]);return Array.from(t).map(i=>{const r={value:i.getAttribute("value")||""};i.textContent&&(r.text=i.textContent),i.getAttribute("href")&&(r.href=i.getAttribute("href")),i.getAttribute("target")&&(r.target=i.getAttribute("target")),i.getAttribute("group")&&(r.group=i.getAttribute("group"));const o=i.getAttribute("selected")!==null&&i.getAttribute("selected")!=="false";o&&(r.selected=o);const s=i.getAttribute("disabled")!==null&&i.getAttribute("disabled")!=="false";return s&&(r.disabled=s),r})}function B4(e,t){return{subscription:ki(`s-dropdown-trigger:${e}`).subscribe({next:i=>t(i.detail),complete:cn,error:dn})}}function D4(e,t){document.dispatchEvent(new CustomEvent(`s-dropdown-change:${e}`,{detail:t}))}const j4=["id"],F4={class:"s-dd-data","aria-hidden":"",style:{display:"none"}},Dp=xe(j({__name:"s-dropdown.ce",props:{id:{type:String},for:{type:String},value:{type:String},placeholder:{default:"",type:String},label:{type:String},labelVisible:{type:String},type:{default:"default",type:String},rounded:{type:String},size:{default:"m",type:String},itemSize:{default:"m",type:String},disabled:{type:String},theme:{default:"light",type:String},useFilter:{type:String},filterPlaceholder:{default:"Filter",type:String},useControlIcon:{type:String},useMulti:{type:String},placement:{default:"right",type:String},customStyle:{default:"{}",type:String},teleport:{type:String},teleportTarget:{type:String},options:{type:Array},errorMessage:{type:String},useCombobox:{type:String},optionSelectedString:{type:String},devMode:{type:String}},setup(e){const t=e,n=de(()=>{try{return JSON.parse(t.customStyle||"{}")}catch{return{}}}),i=T(null),r=T([]),o=T(M(t.useMulti)?[]:"");let s=null,a=null;function l(y){return y.map(S=>({label:S.text||S.value,value:S.value,disabled:S.disabled,href:S.href||void 0,target:S.target||void 0,group:S.group||void 0,isGroupTitle:S.isGroupTitle}))}function c(){const y=N4(t.id);r.value=l(y);const S=y.filter(w=>w.selected);S.length>0&&(M(t.useMulti)?o.value=S.map(w=>w.value):o.value=S[0].value)}function d(y){if(!y||y.length===0)return;r.value=l(y);const S=y.filter(w=>w.selected);S.length>0&&(M(t.useMulti)?o.value=S.map(w=>w.value):o.value=S[0].value,p(o.value))}function u(y){const{index:S}=y,w=r.value[Number(S)];w&&!w.disabled&&!w.isGroupTitle&&(o.value=w.value,p(w.value))}function p(y){const S=r.value.find(E=>E.value===y),w=M(t.useMulti)?r.value.filter(E=>Array.isArray(y)&&y.includes(E.value)):S?{value:S.value,text:S.label,selected:!0}:null;D4(t.id,{data:r.value,value:w})}Ze(()=>t.value,y=>{y!==void 0&&(o.value=y,i.value&&i.value.sendDataToReceiver(y))}),Ze(()=>t.options,y=>{if(y&&y.length>0){r.value=l(y);const S=y.filter(w=>w.selected);S.length>0&&(M(t.useMulti)?o.value=S.map(w=>w.value):o.value=S[0].value,p(o.value))}},{immediate:!0,deep:!0}),ve(()=>{t.teleport==="true"&&bp(),ct(()=>{if(r.value.length===0&&(c(),!t.value&&r.value.length>0)){const S=r.value.filter(w=>
34"selected"in w?w.selected:!1);S.length>0&&p(M(t.useMulti)?S.map(w=>w.value):S[0].value)}}),M(t.useMulti)||(s=B4(t.id,u).subscription);const y=`${xr}:${t.id}`;a=Sn.on(y,S=>{d(S.detail)}),document.addEventListener(`s-ircv-send:${t.id}`,h)});function h(y){d(y.detail)}Le(()=>{s==null||s.unsubscribe(),a==null||a(),document.removeEventListener(`s-ircv-send:${t.id}`,h)});function f(y,S){if(Array.isArray(y))return S.filter(E=>y.includes(E.value));const w=S.find(E=>E.value===y);return w?[{value:w.value,text:w.label,selected:!0}]:[y]}const b=de(()=>({id:t.id,receiverId:t.for||"",payloadTransform:t.for?f:void 0,modelValue:o.value,options:r.value,placeholder:t.placeholder||void 0,label:t.label,labelVisible:t.labelVisible,disabled:M(t.disabled),useFilter:M(t.useFilter),filterPlaceholder:t.filterPlaceholder,useMulti:M(t.useMulti),useControlIcon:M(t.useControlIcon),type:t.type,size:t.size,itemSize:t.itemSize,theme:t.theme,rounded:M(t.rounded),placement:t.placement,customStyle:n.value,teleport:t.teleport==="true",teleportTarget:t.teleportTarget||"body",errorMessage:t.errorMessage||"",useCombobox:M(t.useCombobox),optionSelectedString:t.optionSelectedString||void 0,devMode:M(t.devMode)}));return(y,S)=>(m(),x("div",{id:e.id,part:"dropdown",class:X(["s-dd s-dd--wrapper",{"s-dd--dark":e.theme==="dark","s-dd--rounded":g(M)(e.rounded),"s-dd--s":e.size==="s","s-dd--item-s":e.itemSize==="s","s-dd--disabled":g(M)(e.disabled),"s-dd--type-dropdown":e.type==="dropdown","s-dd--type-sort":e.type==="sort"}])},[v("span",F4,[_(y.$slots,"default")]),ae(R4,Je({ref_key:"dropdownV2Ref",ref:i},b.value,{onChange:p}),{"control-icon":z(()=>[_(y.$slots,"control-icon")]),_:3},16)],10,j4))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-dd{position:relative;display:inline-block}.s-dd--disabled *{pointer-events:none}.s-dd--type-dropdown{width:100%}.s-dd-data,.s-dd-label{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.s-ddv2__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .15s ease-in-out}.is-open .s-ddv2__arrow{transform:translateY(-50%) rotate(180deg)}.s-ddv2__label{display:block;margin-bottom:.5rem;font-weight:500;color:#374151;font-size:.875rem;line-height:1.25}.s-ddv2__label.is-required:after{content:" *";color:#ef4444}.s-ddv2__label.is-disabled{color:#9ca3af;cursor:not-allowed}.s-ddv2--small .s-ddv2__label{font-size:.75rem;margin-bottom:.25rem}.s-ddv2--large .s-ddv2__label{font-size:1rem;margin-bottom:.75rem}.s-ddv2__error{margin-top:.25rem;font-size:.875rem;color:#ef4444;line-height:1.25;display:flex;align-items:flex-start;gap:.25rem}.s-ddv2__error svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}.s-ddv2.has-error .s-ddv2__select,.s-ddv2.has-error .s-ddv2__control{border-color:#ef4444}.s-ddv2.has-error .s-ddv2__select:focus,.s-ddv2.has-error .s-ddv2__control:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.s-ddv2__error.is-new{animation:shake .5s ease-in-out}:where(.s-ddv2-normalized) *{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}:where(.s-ddv2-normalized) button{cursor:pointer}:where(.s-ddv2-normalized) a:focus-visible:focus,:where(.s-ddv2-normalized) button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-ddv2__menu:not(.s-ddv2__menu--teleported),.s-ddv2{--s-dd-min-w: 200px;--s-dd-max-w: 440px;--s-dd-item-h: 46px;--s-dd-item-py: 10px;--s-dd-item-py-small: 7px;--s-dd-control-padding-small: 7px;--s-dd-list-max-h: 200px;--s-dd-icon-size: 20px;--s-dd-checkbox-size: 20px;--s-dd-font-size: 16px;--s-dd-line-height: 24px;--s-dd-border-radius: 10px;--s-dd-border-radius-rounded: 23px;--s-dd-border-radius-item: 4px;--s-dd-border-radius-checkbox: 5px;
34--s-dd-border-radius-filter: 6px;--sdd-content-zidx: 3;--sdd-ctrl-open-zidx: 2;--sdd-filterbar-wrap-zidx: 1;--s-dd-bg: #fff;--s-dd-text-color: #2e3742;--s-dd-placeholder-color: #8f8f8f;--s-dd-item-color-hover: #f5f5f5;--s-dd-item-bgc-selected: #e6e6e6;--s-dd-border-color: #e6e6e6;--s-dd-checkbox-selected-color: #0067e6;--s-dd-shadow: 0 8px 30px 0 rgba(0 0 0 / .1);--s-dd-transition-fast: .15s ease;--s-dd-transition-default: .2s ease}.s-ddv2--dark.s-ddv2__menu:not(.s-ddv2__menu--teleported),.s-ddv2--dark.s-ddv2{--s-dd-bg: #404040;--s-dd-text-color: #fff;--s-dd-item-color-hover: #545454;--s-dd-item-bgc-selected: #666;--s-dd-scrollbar-track-color: #545454;--s-dd-scrollbar-thumb-color: #8f8f8f;--s-dd-border-color: #666}.is-rounded.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-rounded.s-ddv2{--s-dd-border-radius: var(--s-dd-border-radius-rounded)}.is-small.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-small.s-ddv2{--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.is-item-small.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-item-small.s-ddv2{--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.is-combobox.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-combobox.s-ddv2,.is-filter.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-filter.s-ddv2{--s-dd-list-max-h: 362px}.is-combobox.is-filter.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-combobox.is-filter.s-ddv2{--s-dd-list-max-h: 434px}.s-ddv2--sort.s-ddv2__menu:not(.s-ddv2__menu--teleported),.s-ddv2--sort.s-ddv2{--s-dd-min-w: 126px;--s-dd-max-w: none;--s-dd-border-color: transparent;--s-dd-list-max-h: 154px}.s-ddv2{position:relative;display:inline-block;width:100%;max-width:var(--s-dd-max-w);color:var(--s-dd-text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.s-ddv2.is-open{z-index:500}
34.s-ddv2.is-open .s-ddv2__control{box-shadow:var(--s-dd-shadow);border-radius:var(--s-dd-border-radius) var(--s-dd-border-radius) 0 0}.s-ddv2.is-small .s-ddv2__control-content{padding:8px 32px 8px 16px}.s-ddv2--sort{--s-dd-min-w: 126px;--s-dd-max-w: none;--s-dd-border-color: transparent;--s-dd-list-max-h: 154px;width:auto;min-width:var(--s-dd-min-w)}.s-ddv2--sort .s-ddv2__control{width:auto;display:inline-block}.s-ddv2--sort.is-open .s-ddv2__control{box-shadow:none}.s-ddv2--sort .s-ddv2__control-content{padding:8px 0;background-color:transparent}.s-ddv2--sort .s-ddv2__value{padding-right:28px;text-align:right}.s-ddv2--sort .s-ddv2__arrow{right:4px}.s-ddv2--sort.s-ddv2__menu{box-shadow:var(--s-dd-shadow);border-radius:var(--s-dd-border-radius)}.s-ddv2--sort .s-ddv2__menu-content{background-color:var(--s-dd-bg)}.s-ddv2--sort .s-ddv2__option-btn,.s-ddv2--sort .s-ddv2__link{width:100%;padding:var(--s-dd-item-py, 10px) 8px}.s-ddv2__container{position:relative;display:block}.s-ddv2__combobox{position:relative}.s-ddv2__control{position:relative;width:100%;transition:all .15s ease-in-out;border-radius:var(--s-dd-border-radius)}.s-ddv2__control-width-calc{height:var(--s-dd-item-h);padding:8px 16px;visibility:hidden;font-size:var(--s-dd-font-size);line-height:var(--s-dd-line-height)}.s-ddv2__control-content{position:absolute;z-index:10;top:0;left:0;width:100%;height:var(--s-dd-item-h);display:flex;align-items:center;justify-content:space-between;padding:var(--s-dd-item-py) 16px;border:1px solid var(--s-dd-border-color);border-radius:var(--s-dd-border-radius);color:var(--s-dd-text-color);background-color:var(--s-dd-bg);font-size:var(--s-dd-font-size);line-height:var(--s-dd-line-height);cursor:pointer}.s-ddv2__control-content.is-open{border-radius:var(--s-dd-border-radius) var(--s-dd-border-radius) 0 0}.s-ddv2__control-content.is-disabled{--s-dd-text-color: #b5b5b5;--s-dd-bg: #e6e6e6;cursor:not-allowed}.s-ddv2__icon{display:inline-flex;align-items:center;margin-right:16px}.s-ddv2__value{flex:1;min-width:0;text-align:left}.s-ddv2__selected-text{display:block;padding-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-ddv2__placeholder{display:block;padding-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--s-dd-placeholder-color)}.s-ddv2,.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-min-w: 200px;--s-dd-max-w: 440px;--s-dd-item-h: 46px;--s-dd-item-py: 10px;--s-dd-item-py-small: 7px;--s-dd-control-padding-small: 7px;--s-dd-list-max-h: 200px;--s-dd-icon-size: 20px;--s-dd-checkbox-size: 20px;--s-dd-font-size: 16px;--s-dd-line-height: 24px;--s-dd-border-radius: 10px;--s-dd-border-radius-rounded: 23px;--s-dd-border-radius-item: 4px;--s-dd-border-radius-checkbox: 5px;--s-dd-border-radius-filter: 6px;--sdd-content-zidx: 3;--sdd-ctrl-open-zidx: 2;--sdd-filterbar-wrap-zidx: 1;--s-dd-bg: #fff;--s-dd-text-color: #2e3742;--s-dd-placeholder-color: #8f8f8f;--s-dd-item-color-hover: #f5f5f5;--s-dd-item-bgc-selected: #e6e6e6;--s-dd-border-color: #e6e6e6;--s-dd-checkbox-selected-color: #0067e6;--s-dd-shadow: 0 8px 30px 0 rgba(0 0 0 / .1);--s-dd-transition-fast: .15s ease;--s-dd-transition-default: .2s ease}.s-ddv2--dark.s-ddv2,.s-ddv2--dark.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-bg: #404040;--s-dd-text-color: #fff;--s-dd-item-color-hover: #545454;--s-dd-item-bgc-selected: #666;--s-dd-scrollbar-track-color: #545454;--s-dd-scrollbar-thumb-color: #8f8f8f;--s-dd-border-color: #666}.is-rounded.s-ddv2,.is-rounded.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-border-radius: var(--s-dd-border-radius-rounded)}.is-small.s-ddv2,.is-small.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.is-item-small.s-ddv2,.is-item-small.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.is-combobox.s-ddv2,.is-combobox.s-ddv2__menu:not(.s-ddv2__menu--teleported),.is-filter.s-ddv2,.is-filter.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-list-max-h: 362px}.is-combobox.is-filter.s-ddv2,.is-combobox.is-filter.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-list-max-h: 434px}.s-ddv2--sort.s-ddv2,.s-ddv2--sort.s-ddv2__menu:not(.s-ddv2__menu--teleported){--s-dd-min-w: 126px;--s-dd-max-w: none;--s-dd-border-color: transparent;--s-dd-list-max-h: 154px}.s-ddv2__menu{visibility:hidden;pointer-events:none}.s-ddv2:not(.is-open) .s-ddv2__menu{visibility:hidden;pointer-events:none}.s-ddv2__menu:not(.s-ddv2__menu--teleported){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;box-sizing:border-box;background-color:var(--s-dd-bg, #fff);border:1px solid var(--s-dd-border-color, #e6e6e6);border-radius:0 0 var(--s-dd-border-radius, 10px) var(--s-dd-border-radius, 10px);
34max-height:var(--s-dd-list-max-h, 200px);overflow:hidden;box-shadow:var(--s-dd-shadow, 0 8px 30px 0 rgba(0, 0, 0, .1));clip-path:inset(1px -30px -30px -30px);opacity:0;transform:translateY(-8px);transition:opacity .15s ease-out,transform .15s ease-out}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar{width:6px;height:6px}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar-track{background-color:transparent}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#cfcfcf}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar-thumb:hover{background-color:#cfcfcfb3}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar{width:8px}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar-track{background-color:#e6e6e6}.s-ddv2__menu:not(.s-ddv2__menu--teleported) ::-webkit-scrollbar-thumb{min-height:48px}@media screen and (min-width:1280px){.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:transparent}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:transparent}.s-ddv2__menu:not(.s-ddv2__menu--teleported):hover .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:#cfcfcf}.s-ddv2__menu:not(.s-ddv2__menu--teleported):hover .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:#e6e6e6}}.s-ddv2__menu:not(.s-ddv2__menu--teleported).s-ddv2--dark ::-webkit-scrollbar-thumb{background-color:#8f8f8f}.s-ddv2__menu:not(.s-ddv2__menu--teleported).s-ddv2--dark ::-webkit-scrollbar-thumb:hover{background-color:#8f8f8fb3}.s-ddv2__menu:not(.s-ddv2__menu--teleported).s-ddv2--dark ::-webkit-scrollbar-track{background-color:#545454}@media screen and (min-width:1280px){.s-ddv2__menu:not(.s-ddv2__menu--teleported).s-ddv2--dark:hover .s-ddv2__menu-content::-webkit-scrollbar-thumb{background-color:#8f8f8f}.s-ddv2__menu:not(.s-ddv2__menu--teleported).s-ddv2--dark:hover .s-ddv2__menu-content::-webkit-scrollbar-track{background-color:#545454}}.s-ddv2__menu:not(.s-ddv2__menu--teleported).is-open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}.s-ddv2__menu:not(.s-ddv2__menu--teleported).is-small{--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.s-ddv2__menu:not(.s-ddv2__menu--teleported).is-item-small{--s-dd-item-h: 38px;--s-dd-item-py: var(--s-dd-item-py-small)}.s-ddv2__menu:not(.s-ddv2__menu--teleported).is-multi .s-ddv2__option.is-selected .s-ddv2__option-btn{background-color:inherit;pointer-events:all}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__menu-content{margin-top:-2px;overflow-y:auto}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter-wrap{position:sticky;z-index:var(--sdd-filterbar-wrap-zidx, 1);top:0;padding:16px 16px 8px 8px;background-color:var(--s-dd-bg)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter{display:flex;align-items:center;padding:8px 16px;gap:16px;border:solid 1px var(--s-dd-border-color);border-radius:var(--s-dd-border-radius-filter)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter path{stroke:var(--s-dd-text-color)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter-input{width:100%;background-color:var(--s-dd-bg)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter-input::placeholder,.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__filter-input::-ms-input-placeholder{color:var(--s-dd-placeholder-color);opacity:1}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__options{width:100%;list-style:none;margin:0;padding:8px}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__options--filter{padding-top:0;padding-bottom:6px}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option{width:100%;font-size:var(--s-dd-font-size);line-height:var(--s-dd-line-height)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-group-title .s-ddv2__group-title{color:var(--s-dd-text-color);padding:4px 0;font-weight:600}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-disabled{opacity:.5;cursor:not-allowed}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-divider{padding:0;margin:4px 0;pointer-events:none}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-divider .s-ddv2__divider{padding:0 8px}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-divider .s-ddv2__divider-line{border-top:1px solid var(--s-dd-border-color, #e5e5e5)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-hidden{display:none}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option-btn,.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__link{width:100%;display:flex;align-items:flex-start;padding:var(--s-dd-item-py) 40px var(--s-dd-item-py) 8px;border:0;border-radius:var(--s-dd-border-radius-item);background:none;text-align:left;text-decoration:none;color:var(--s-dd-text-color);cursor:pointer;transition:background-color var(--s-dd-transition-fast)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option-btn:hover:not(:disabled),.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__link:hover:not(:disabled){background-color:var(--s-dd-item-color-hover)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option-btn:disabled,.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__link:disabled{cursor:not-allowed;opacity:.5}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__option.is-selected .s-ddv2__option-btn{background-color:var(--s-dd-item-bgc-selected);pointer-events:none}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox{width:var(--s-dd-checkbox-size);height:var(--s-dd-checkbox-size);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;
34margin-top:calc((var(--s-dd-line-height) - var(--s-dd-checkbox-size)) / 2);margin-right:8px;border:solid 1px var(--s-dd-text-color);border-radius:var(--s-dd-border-radius-checkbox);overflow:hidden;transition:all var(--s-dd-transition-default)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox svg{display:none}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox path{stroke:var(--s-dd-text-color)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox.is-checked{border-color:var(--s-dd-checkbox-selected-color);background-color:var(--s-dd-checkbox-selected-color)}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox.is-checked svg{display:block}.s-ddv2__menu:not(.s-ddv2__menu--teleported) .s-ddv2__checkbox.is-checked path{stroke:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}']]]),H4={part:"item",class:"js-s-dropdown-item"},V4=j({__name:"s-dropdown-item.ce",setup(e){return(t,n)=>(m(),x("div",H4,[_(t.$slots,"default")]))}}),jp="http://www.w3.org/2000/svg",U4={linear:e=>e,ease:e=>Us(.25,.1,.25,1)(e),"ease-in":e=>Us(.42,0,1,1)(e),"ease-out":e=>Us(0,0,.58,1)(e),"ease-in-out":e=>Us(.42,0,.58,1)(e)};function Us(e,t,n,i){return function(r){if(r<=0)return 0;if(r>=1)return 1;let o=0,s=1,a=.5;for(let l=0;l<50;
34l++){const c=3*(1-a)*(1-a)*a*e+3*(1-a)*a*a*n+a*a*a;if(Math.abs(c-r)<.001)break;c<r?o=a:s=a,a=(o+s)/2}return 3*(1-a)*(1-a)*a*t+3*(1-a)*a*a*i+a*a*a}}class W4{constructor(t){Ve(this,"animateState","PAUSE");Ve(this,"svgEl");Ve(this,"elements");Ve(this,"pathEls",[]);Ve(this,"circleEl");Ve(this,"duration");Ve(this,"yoyo",!1);Ve(this,"loop",1);Ve(this,"timingFn","ease-out");Ve(this,"useRandomPath",!0);Ve(this,"resizeHandler");Ve(this,"resizeObserver");this.svgEl=t.svgEl,this.elements=t.elements,this.circleEl=t.circleEl??null,this.duration=t.duration??2e4,this.yoyo=t.yoyo??!1,this.loop=t.loop??1,this.timingFn=t.timingFn??"ease-out",this.useRandomPath=t.useRandomPath??!0}applyEasing(t,n){const i=U4[n??this.timingFn];return i?i(t):t}getContainerDimensions(){const t=this.svgEl.parentElement;if(!t)return console.warn("SVG parent element not found, using default dimensions"),{width:100,height:100};const n=t.getBoundingClientRect(),i=Math.max(n.width,100),r=Math.max(n.height,100);return{width:i,height:r}}updateSVGDimensions(){const{width:t,height:n}=this.getContainerDimensions();this.svgEl.setAttribute("viewBox",`0 0 ${t} ${n}`),!(typeof this.useRandomPath=="string"||this.useRandomPath===!1)&&this.pathEls.forEach((r,o)=>{const s=o===0?0:t;r.setAttribute("d",`M${s} 0 L${Math.random()*t} ${Math.random()*n}`)})}importCustomPaths(t){const n=[];try{const i=document.querySelectorAll(t);if(i.length===0)return n;i.forEach(r=>{if(r.tagName.toLowerCase()==="path"){const o=document.createElementNS(jp,"path");Array.from(r.attributes).forEach(s=>{o.setAttribute(s.name,s.value)}),this.svgEl.appendChild(o),n.push(o)}})}catch(i){console.warn("Failed to import custom paths:",i)}return n}syncPathEls(){if(typeof this.useRandomPath=="string"){const n=this.importCustomPaths(this.useRandomPath);this.pathEls.push(...n)}const t=Array.from(this.svgEl.querySelectorAll("path"));for(t.length>0&&this.pathEls.length===0&&(this.pathEls=t.slice(0,this.elements.length));this.pathEls.length<this.elements.length;){const n=document.createElementNS(jp,"path");this.svgEl.appendChild(n),this.pathEls.push(n)}for(;this.pathEls.length>this.elements.length;){const n=this.pathEls.pop();n&&!t.includes(n)&&this.svgEl.removeChild(n)}}drawLines(t){const n=this.svgEl,{width:i,height:r}=this.getContainerDimensions(),{useRandomPath:o=!0}=t||{},s=typeof this.useRandomPath=="string"?!1:this.useRandomPath&&o;if(Array.from(n.querySelectorAll("path")).length>0&&!s){const c=n.getAttribute("viewBox");(!c||c==="0 0 100 100")&&n.setAttribute("viewBox",`0 0 ${i} ${r}`)}else n.setAttribute("viewBox",`0 0 ${i} ${r}`);if(this.syncPathEls(),!s)return this;function l(c,d){let u=`M${c} ${d}`;for(let p=0;p<4;p++)u+=` Q${Math.random()*i} ${Math.random()*r},${Math.random()*i} ${Math.random()*r}`;return u}return this.pathEls.forEach((c,d)=>{const u=d===0?0:i;c.setAttribute("d",l(u,0))}),this}runWithDurationsDelaysAndTimings(t,n,i,r){if(this.pathEls.length!==this.elements.length)return this;if(t.length!==this.elements.length)return console.warn("Durations array length does not match elements count"),this;if(n.length!==this.elements.length)return console.warn("Delays array length does not match elements count"),this;this.animateState="PLAY",this.yoyo=(r==null?void 0:r.yoyo)??!1,this.loop=(r==null?void 0:r.loop)??1;const o=this.pathEls.map(c=>c.getTotalLength());this.pathEls.forEach((c,d)=>{const u=c.getPointAtLength(0),p=this.elements[d];p&&(p.style.transform=`translate(${u.x}px, ${u.y}px)`)});const s=t.map((c,d)=>({start:null,direction:1,loopCount:0,isForwardPhase:!0,hasStarted:!1,delay:n[d],timingFn:(i==null?void 0:i[d])??this.timingFn})),a=c=>{if(this.animateState==="PAUSE")return;let d=!0;this.elements.forEach((u,p)=>{if(!u||!this.pathEls[p])return;const h=s[p],f=t[p],b=this.pathEls[p],y=o[p];if(!h.hasStarted){if(h.start===null&&(h.start=c),c-h.start<h.delay){d=!1;return}h.hasStarted=!0,h.start=c}h.start===null&&(h.start=c);const S=c-h.start,w=Math.min(S/f,1),E=this.applyEasing(w,h.timingFn),k=h.direction===1?E:1-E,C=b.getPointAtLength(k*y);u.style.transform=`translate(${C.x}px, ${C.y}px)`,w>=1&&(this.yoyo?h.isForwardPhase?(h.direction=-1,h.isForwardPhase=!1,h.start=null):(h.loopCount++,(this.loop===-1||h.loopCount<this.loop)&&(h.direction=1,h.isForwardPhase=!0,h.start=null,h.hasStarted=!1)):(h.loopCount++,(this.loop===-1||h.loopCount<this.loop)&&(h.start=null,h.hasStarted=!1))),(this.loop===-1||h.loopCount<this.loop||!h.isForwardPhase||!h.hasStarted)&&(d=!1)}),d?this.animateState="PAUSE":requestAnimationFrame(a)};requestAnimationFrame(a);const l=()=>{this.updateSVGDimensions()};return window.addEventListener("resize",l),this.resizeHandler=l,this}runWithDurationsAndDelays(t,n,i){return this.runWithDurationsDelaysAndTimings(t,n,void 0,i)}
34destroy(){if(this.animateState="PAUSE",this.pathEls.forEach(t=>{this.svgEl.removeChild(t)}),this.pathEls=[],this.circleEl&&(this.svgEl.removeChild(this.circleEl),this.circleEl=null),this.elements.forEach(t=>{t.style.transform="",t.style.transition=""}),this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=void 0),this.resizeObserver){const t=this.svgEl.parentElement;t&&this.resizeObserver&&this.resizeObserver.unobserve(t),this.resizeObserver=void 0}}}const G4=["id"],q4=j({__name:"s-element-path-mover",props:{id:{},number:{},duration:{},durations:{},delay:{},delays:{},devMode:{type:[Boolean,String]},yoyo:{type:[Boolean,String]},loop:{},useRandomPath:{type:[Boolean,String],default:!0}},setup(e){const t=e,n=T(null),i=T([]),r=T(null);function o(){if(t.durations&&t.durations.length>0){const a=t.durations.slice(0,t.number);for(;a.length<t.number;){const l=a[a.length-1]||t.duration||2e4;a.push(l)}return a}else return Array(t.number).fill(t.duration||2e4)}function s(){if(t.delays&&t.delays.length>0){const a=t.delays.slice(0,t.number);for(;a.length<t.number;){const l=a[a.length-1]||t.delay||0;a.push(l)}return a}else return Array(t.number).fill(t.delay||0)}return ve(()=>{if(n.value===null){console.error("SVG element is not found");return}const a=o(),l=s();new W4({svgEl:n.value,elements:i.value,circleEl:r.value,yoyo:M(t.yoyo),loop:t.loop??1,useRandomPath:t.useRandomPath??!0}).drawLines().runWithDurationsAndDelays(a,l,{yoyo:M(t.yoyo),loop:t.loop??1})}),(a,l)=>(m(),x("div",{id:e.id,class:"s-epm"},[(m(),x("svg",{ref_key:"svgEl",ref:n,class:X(["s-epm__svg",{"s-epm__svg--dev":t.devMode}]),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[_(a.$slots,"svg-content")],2)),(m(!0),x(pe,null,ue(e.number,c=>(m(),x("div",{key:c,ref_for:!0,ref_key:"elementEls",ref:i,class:"s-epm__el-wrap"},[_(a.$slots,`element-${c}`)]))),128))],8,G4))}}),Y4=xe(j({__name:"s-element-path-mover.ce",props:{id:{type:String},number:{default:"1",type:String},duration:{default:"20000",type:String},durations:{type:String},delay:{type:String},delays:{type:String},devMode:{type:String},yoyo:{type:String},loop:{type:String},useRandomPath:{type:String}},setup(e){const t=e;function n(o){if(M(o))try{const s=JSON.parse(o);if(Array.isArray(s)&&s.every(a=>typeof a=="number"))return s}catch{console.warn("Invalid durations format, expected JSON array of numbers:",o)}}function i(o){if(M(o))try{const s=JSON.parse(o);if(Array.isArray(s)&&s.every(a=>typeof a=="number"))return s}catch{console.warn("Invalid delays format, expected JSON array of numbers:",o)}}function r(o){return!M(o)||o==="true"?!0:o==="false"?!1:o}return(o,s)=>(m(),te(q4,Be(Ne({...t,number:Number(e.number),duration:g(M)(e.duration)?Number(e.duration):2e4,durations:n(e.durations),delay:g(M)(e.delay)?Number(e.delay):0,delays:i(e.delays),devMode:g(M)(e.devMode),yoyo:g(M)(e.yoyo),loop:g(M)(e.loop)?Number(e.loop):1,useRandomPath:r(e.useRandomPath)})),kt({"svg-content":z(()=>[_(o.$slots,"svg-content")]),_:2},[ue(Number(e.number),a=>({name:`element-${a}`,fn:z(()=>[_(o.$slots,`element-${a}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-epm{position:relative;width:100%;height:100%;overflow:hidden}.s-epm__svg{width:100%;height:100%}.s-epm__svg path{fill:none}.s-epm__svg--dev path{stroke-width:1px;stroke:#000;opacity:.25}.s-epm__el-wrap{position:absolute;top:0;left:0;transition:translate 1s ease}.s-epm__hidden{display:none}']]]);function Fp(e={},t=!0){const{type:n,res:i,block:r,free:o,fullText:s}=e;return n||(o?"free":s?"full-text":i?"res":r?"feat-block":t?"feat":"none")}const K4={part:"wrap",class:"s-fcol-wrapper"},X4=["id"],Z4={class:"list"},J4=j({__name:"s-feat-col",props:{id:{},number:{},type:{},useResource:{type:[Boolean,String]},useFree:{type:[Boolean,String]},useBlock:{type:[Boolean,String]},useFullText:{type:[Boolean,String]},useIcon:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useLink:{type:[Boolean,String]},withSectionIntro:{type:[Boolean,String]},color:{},bgColor:{},bgColorHover:{},btnColor:{},btnBgColor:{},btnBgColorHover:{},textAlign:{}},setup(e){const t={left:"flex-start",center:"center",right:"flex-end"},n=e,i=T(null),r=T(Fp({type:n.type,free:M(n.useFree),fullText:M(n.useFullText),res:M(n.useResource),block:M(n.useBlock)})),o={...Wn({"--text-color":n.color,"--bg-color":n.bgColor,"--bg-color-hover":n.bgColorHover,"--btn-text-color":n.btnColor,"--btn-bg-color":n.btnBgColor,"--btn-bg-color-hover":n.btnBgColorHover}),...n.textAlign?{"--fcc-align-items":t[n.textAlign],"--fcc-text-align":n.textAlign}:{}}
34,s={mounted:l=>{!n.bgColorHover&&n.bgColor&&l.style.setProperty("--bg-color-hover",Bt(We(n.bgColor),10)),!n.btnBgColorHover&&n.btnBgColor&&l.style.setProperty("--btn-bg-color-hover",Bt(We(n.btnBgColor),10))}},a=de(()=>{const l=Number(n.number),c=[];return M(n.withSectionIntro)&&c.push("s-fcol--w-intro"),c.push(`s-fcol--${r.value}`),c.push(["full-text","res"].includes(r.value)?"s-fcol--not-grid":"s-fcol--grid"),M(n.useBlock)&&c.push("s-fcol--block"),M(n.useIcon)&&c.push("s-fcol--icon"),M(n.useDesc)&&c.push("s-fcol--desc"),M(n.useLink)&&c.push("s-fcol--link"),[2,3].includes(l)&&c.push(`s-fcol--${l}`),["res","full-text"].includes(r.value)&&([4,7,8].includes(l)&&c.push("s-fcol--4"),[5].includes(l)&&(c.push("s-fcol--3"),c.push("s-fcol--5")),[6].includes(l)&&c.push("s-fcol--6")),r.value==="feat-block"?([4,7].includes(l)&&(c.push("s-fcol--2"),[7].includes(l)&&c.push("s-fcol--7")),[5].includes(l)&&(c.push("s-fcol--3"),c.push("s-fcol--5")),[6].includes(l)&&c.push("s-fcol--6"),[8].includes(l)&&c.push("s-fcol--4")):([4,8].includes(l)&&c.push("s-fcol--4"),[5].includes(l)&&c.push("s-fcol--5"),[6].includes(l)&&c.push("s-fcol--6"),[7].includes(l)&&c.push("s-fcol--7")),c.join(" ")});return ve(()=>{n.id&&document.dispatchEvent(new CustomEvent(`s-fcol-mounted:${n.id}`,{detail:{el:i.value}}))}),(l,c)=>(m(),x("div",K4,[tt((m(),x("div",{id:e.id,ref_key:"root",ref:i,part:"feat-col",class:X(["s-fcol",{[a.value]:a.value}]),style:o},[v("div",Z4,[(m(!0),x(pe,null,ue(Number(e.number),d=>(m(),x("div",{key:d,class:"item"},[_(l.$slots,`card-${d}`)]))),128))])],10,X4)),[[s]])]))}}),Q4=xe(j({__name:"s-feat-col.ce",props:{id:{type:String},number:{type:String},type:{type:String},useResource:{type:[Boolean,String]},useFree:{type:[Boolean,String]},useBlock:{type:[Boolean,String]},useFullText:{type:[Boolean,String]},useIcon:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useLink:{type:[Boolean,String]},withSectionIntro:{type:[Boolean,String]},color:{type:String},bgColor:{type:String},bgColorHover:{type:String},btnColor:{type:String},btnBgColor:{type:String},btnBgColorHover:{type:String},textAlign:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(J4,Be(Ne(t)),kt({_:2},[ue(Number(e.number),r=>({name:`card-${r}`,fn:z(()=>[_(n.$slots,`card-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-fcol{--text-color: var(--s-font-color);--bg-color: transparent;--bg-color-hover: transparent;--btn-text-color: var(--s-font-color);--btn-text-color-hover: var(--s-font-color);--btn-bg-color: var(--s-white);--btn-bg-color-hover: rgba(255, 255, 255, .8);--arrow-color: var(--s-font-color);--fc-grid-gap: 24px;--fcc-margin: 32px;--fcc-icon-mb: 0;--fcc-desc-mt: 0;--fcc-body-mb: 0;--fcc-body-px: 0;--fcc-text-align: center;--fcc-align-items: center;width:calc(100% + var(--fcc-margin) * 2);margin:calc(var(--fcc-margin) * -1);text-align:var(--fcc-text-align)}@media screen and (max-width:1023.8px){.s-fcol{width:calc(100% + 24px);margin:-12px}}.s-fcol--block{--fcc-margin: 12px;--bg-color: var(--s-white);--fcc-padding-x: 24px;--fcc-padding-y: 24px}@media screen and (min-width:1440px){.s-fcol--block{--fcc-margin: 16px;--fcc-padding-x: 32px;--fcc-padding-y: 32px}}.s-fcol--icon{--fcc-icon-mb: 16px}.s-fcol--desc{--fcc-desc-mt: 8px}.s-fcol--link{--fcc-body-mb: 8px}.s-fcol--feat-block{--fc-grid-gap: 24px;--fcc-margin: 12px;--bg-color: var(--s-white);--fcc-padding-x: 24px;--fcc-padding-y: 24px}@media screen and (min-width:1440px){.s-fcol--feat-block{--fc-grid-gap: 32px;--fcc-margin: 16px;--fcc-padding-x: 32px;--fcc-padding-y: 32px}}.s-fcol--feat-special-img{--fc-grid-gap: 40px}@media screen and (min-width:1024px){.s-fcol--feat-special-img{--fc-grid-gap: 40px 24px}}@media screen and (min-width:1440px){.s-fcol--feat-special-img{--fc-grid-gap: 40px 32px;--fcc-body-px: 16px}}.s-fcol--feat{--fc-grid-gap: 40px}@media screen and (min-width:768px){.s-fcol--feat{--fc-grid-gap: 40px 24px}}@media screen and (min-width:1440px){.s-fcol--feat{--fc-grid-gap: 40px 32px;--fcc-body-px: 16px}}.s-fcol--free{--fcc-icon-mb: 0;--fcc-desc-mt: 0;--fcc-body-mb: 0}.s-fcol--full-text{--fcc-margin: 20px;--fcc-align-items: start;--fcc-text-align: left}@media screen and (min-width:1280px){.s-fcol--full-text{--fcc-text-align: center;--fcc-align-items: center}}.s-fcol--full-text .item{padding:var(--fcc-margin)}.s-fcol--res{--fcc-margin: 12px;--fcc-body-mb: 32px}.s-fcol--res .item{padding:var(--fcc-margin)}@media screen and (max-width:1023.8px){.s-fcol--w-intro{padding-top:8px}}.s-fcol .list{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.s-fcol .item{width:100%;display:inline-block}@media screen and (min-width:768px){.s-fcol--2.s-fcol--not-grid.s-fcol--full-text .item{width:50%}.s-fcol--2.s-fcol--not-grid.s-fcol--res .item{width:50%;max-width:450px}}@media screen and (min-width:1024px){.s-fcol--2.s-fcol--not-grid.s-fcol--res .item:first-child{justify-content:flex-end}
34.s-fcol--2.s-fcol--not-grid.s-fcol--res .item:last-child{justify-content:flex-start}.s-fcol--3.s-fcol--not-grid .item{width:33.3333333333%}}@media screen and (min-width:768px){.s-fcol--4.s-fcol--not-grid .item{width:50%}}@media screen and (min-width:1024px){.s-fcol--4.s-fcol--not-grid .item{width:25%}}@media screen and (min-width:768px){.s-fcol--6.s-fcol--not-grid .item{width:50%}}@media screen and (min-width:1024px){.s-fcol--6.s-fcol--not-grid .item{width:33.3333333333%}}.s-fcol.s-fcol--grid{width:100%;margin:0}.s-fcol.s-fcol--grid .list{display:grid;gap:var(--fc-grid-gap)}.s-fcol--2.s-fcol--grid .list{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.s-fcol--2.s-fcol--grid .list{grid-template-columns:repeat(2,1fr)}}.s-fcol--3.s-fcol--grid .list{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:1024px){.s-fcol--3.s-fcol--grid .list{grid-template-columns:repeat(3,1fr)}}.s-fcol--4.s-fcol--grid .list{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.s-fcol--4.s-fcol--grid .list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.s-fcol--4.s-fcol--grid .list{grid-template-columns:repeat(4,1fr)}.s-fcol--5.s-fcol--grid .list{grid-template-columns:repeat(6,1fr)}.s-fcol--5.s-fcol--grid .list .item{grid-column:span 2}.s-fcol--5.s-fcol--grid .list .item:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.s-fcol--5.s-fcol--grid .list .item:last-child:nth-child(3n-1){grid-column-end:-2}}.s-fcol--6.s-fcol--grid .list{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.s-fcol--6.s-fcol--grid .list{grid-template-columns:repeat(4,1fr)}.s-fcol--6.s-fcol--grid .list .item{grid-column:span 2}.s-fcol--6.s-fcol--grid .list .item:last-child:nth-child(2n-1){grid-column-end:-2}}@media screen and (min-width:1024px){.s-fcol--6.s-fcol--grid .list{grid-template-columns:repeat(6,1fr)}.s-fcol--6.s-fcol--grid .list .item{grid-column:span 2}.s-fcol--6.s-fcol--grid .list .item:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.s-fcol--6.s-fcol--grid .list .item:last-child:nth-child(3n-1){grid-column-end:-2}.s-fcol--7.s-fcol--grid .list{grid-template-columns:repeat(8,1fr)}.s-fcol--7.s-fcol--grid .list .item{grid-column:span 2}.s-fcol--7.s-fcol--grid .list .item:nth-last-child(3):nth-child(4n+1){grid-column-end:4}.s-fcol--7.s-fcol--grid .list .item:last-child:nth-child(4n-1){grid-column-end:-2}}@media screen and (min-width:768px)and (max-width:1023.8px){.s-fcol--3.s-fcol--grid.s-fcol--feat-block .list,.s-fcol--7.s-fcol--grid.s-fcol--feat-block .list{grid-template-columns:repeat(3,1fr)}.s-fcol--5.s-fcol--grid.s-fcol--feat-block .list{grid-template-columns:repeat(6,1fr)}.s-fcol--5.s-fcol--grid.s-fcol--feat-block .list .item{grid-column:span 2}.s-fcol--5.s-fcol--grid.s-fcol--feat-block .list .item:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.s-fcol--5.s-fcol--grid.s-fcol--feat-block .list .item:last-child:nth-child(3n-1){grid-column-end:-2}.s-fcol--3.s-fcol--grid.s-fcol--feat .list,.s-fcol--3.s-fcol--grid.s-fcol--free .list,.s-fcol--5.s-fcol--grid.s-fcol--feat .list,.s-fcol--5.s-fcol--grid.s-fcol--free .list,.s-fcol--7.s-fcol--grid.s-fcol--feat .list,.s-fcol--7.s-fcol--grid.s-fcol--free .list{grid-template-columns:repeat(4,1fr)}.s-fcol--3.s-fcol--grid.s-fcol--feat .list .item,.s-fcol--3.s-fcol--grid.s-fcol--free .list .item,.s-fcol--5.s-fcol--grid.s-fcol--feat .list .item,.s-fcol--5.s-fcol--grid.s-fcol--free .list .item,.s-fcol--7.s-fcol--grid.s-fcol--feat .list .item,.s-fcol--7.s-fcol--grid.s-fcol--free .list .item{grid-column:span 2}.s-fcol--3.s-fcol--grid.s-fcol--feat .list .item:last-child:nth-child(2n-1),.s-fcol--3.s-fcol--grid.s-fcol--free .list .item:last-child:nth-child(2n-1),.s-fcol--5.s-fcol--grid.s-fcol--feat .list .item:last-child:nth-child(2n-1),.s-fcol--5.s-fcol--grid.s-fcol--free .list .item:last-child:nth-child(2n-1),.s-fcol--7.s-fcol--grid.s-fcol--feat .list .item:last-child:nth-child(2n-1),.s-fcol--7.s-fcol--grid.s-fcol--free .list .item:last-child:nth-child(2n-1){grid-column-end:-2}}.s-fcol--2.s-fcol--grid.s-fcol--feat .list,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.s-fcol--2.s-fcol--grid.s-fcol--feat .list,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.s-fcol--2.s-fcol--grid.s-fcol--feat .list,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list{grid-template-columns:repeat(12,1fr)}.s-fcol--2.s-fcol--grid.s-fcol--feat .list .item,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list .item{grid-column:span 6}.s-fcol--2.s-fcol--grid.s-fcol--feat .list .item:first-child,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list .item:first-child{grid-column-end:7}
34.s-fcol--2.s-fcol--grid.s-fcol--feat .list .item:last-child,.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list .item:last-child{grid-column-end:0}}@media screen and (max-width:1023.8px){.s-fcol--2.s-fcol--grid.s-fcol--feat-special-img .list,.s-fcol--3.s-fcol--grid.s-fcol--feat-special-img .list,.s-fcol--4.s-fcol--grid.s-fcol--feat-special-img .list,.s-fcol--5.s-fcol--grid.s-fcol--feat-special-img .list,.s-fcol--6.s-fcol--grid.s-fcol--feat-special-img .list,.s-fcol--7.s-fcol--grid.s-fcol--feat-special-img .list{grid-template-columns:repeat(1,1fr)}}.s-fcol .s-dialog-launcher{width:100%;height:100%}']]]),e3={},t3={xmlns:"http://www.w3.org/2000/svg",width:"12.657",height:"11.314",viewBox:"0 0 12.657 11.314","aria-hidden":"true"};function n3(e,t){return m(),x("svg",t3,[...t[0]||(t[0]=[v("g",{transform:"translate(-2087.45 -448.306) rotate(-45)"},[v("rect",{"data-name":"Rectangle 5726",width:"2",height:"8",transform:"translate(1162 1798)"}),v("rect",{"data-name":"Rectangle 5727",width:"2",height:"8",transform:"translate(1156 1806) rotate(-90)"}),v("rect",{"data-name":"Rectangle 5728",width:"2",height:"10",transform:"translate(1154.343 1797.757) rotate(-45)"})],-1)])])}const i3=xe(e3,[["render",n3]]),r3={},o3={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"18",viewBox:"0 0 16 24","aria-hidden":"true"};function s3(e,t){return m(),x("svg",o3,[...t[0]||(t[0]=[v("path",{d:"m8.5 12.8l5.7 5.6c.4.4 1 .4 1.4 0c.4-.4.4-1 0-1.4l-4.9-5l4.9-5c.4-.4.4-1 0-1.4c-.2-.2-.4-.3-.7-.3c-.3 0-.5.1-.7.3l-5.7 5.6c-.4.5-.4 1.1 0 1.6c0-.1 0-.1 0 0z"},null,-1)])])}const a3=xe(r3,[["render",s3]]),l3={key:0,part:"arrow",class:"s-link__arrow s-link__icon"},c3={key:1,class:"s-link__arrow s-link__arrow--short s-link__icon"},d3={key:2,class:"s-link__icon"},u3=j({__name:"s-link-inner",props:{useArrow:{type:Boolean},useShortArrow:{type:Boolean},useIcon:{type:Boolean}},setup(e){return(t,n)=>e.useArrow?(m(),x("span",l3,[ae(i3)])):e.useShortArrow?(m(),x("span",c3,[ae(a3)])):e.useIcon?(m(),x("span",d3,[_(t.$slots,"icon")])):ee("",!0)}});function f3(e){const t=de(()=>e.span?"span":e.button?"button":"a"),n=Mt(),i=T(Zt(e.href,e.target)),r=T(!1);Nl(()=>{r.value=!0});const o=T("");Nl(()=>{e.altby&&(o.value=Yl([`#${e.altby}`]))});const s=de(()=>vs(o.value||"").toString()),a=de(()=>o.value?"":Bi(e.alt||"")),l=de(()=>o.value?`ariadesc-${s.value}`:""),c=de(()=>{const u={id:e.id,part:"link",class:{"s-link":!0,"s-link--icon":e.useArrow||e.useShortArrow||e.useIcon,"s-link--no-underline":e.noUnderline,"s-link--no-wrap ":e.noWrap,"s-link--in-dark-bg ":e.darkBg,"s-link--left-space":e.leftSpace&&e.leftSpace,[e.classname||""]:!!e.classname}};return e.dataset&&JSON.parse(e.dataset).forEach(({key:h,value:f})=>{u[`data-${h}`]=f}),e.dialog&&(u["aria-haspopup"]="dialog"),u}),d=de(()=>{if(e.span)return{};const u={"aria-label":a.value,"aria-describedby":l.value};return t.value==="a"?{...u,href:e.href?r.value||n.locale?Xt(e.href,n.locale):e.href:"",target:i.value,rel:e.rel,tabindex:"0"}:u});return{tag:t,ariaDesc:o,ariaDescId:s,ariaLabel:a,ariaDescribedby:l,baseAttributes:c,tagSpecificAttrs:d}}function p3(e,t){e?Ue.sendGA({action:"click",name:`s-link-${e}`}):t&&Ue.sendGA({action:"click",name:"s-link",v1:t})}function h3(e){Ue.sendLinkGA({link_text:e.text,link_url:e.href,link_id:e.id})}function m3(e,t){function n(){var a;const r=t.value;if(!r)return"";const o=(a=r.innerText)==null?void 0:a.trim();if(o)return o;const s=r.querySelector('slot:not([name="icon"])');return s!=null&&s.assignedNodes?Array.from(s.assignedNodes({flatten:!0})).map(l=>l.textContent||"").join("").trim():""}function i(){e.dialog&&Ls(e.dialog),e.scrollTo&&fo(e.scrollTo),p3(e.id,e.href),e.href&&(op(),h3({text:n(),href:e.href,id:e.id}))}return{onClick:i,getInnerText:n}}const b3=["id"],xo=j({__name:"s-link",props:{id:{},classname:{default:""},href:{},target:{},rel:{default:"noreferrer noopener"},alt:{default:""},altby:{},dataset:{},span:{type:[Boolean,String]},button:{type:[Boolean,String]},leftSpace:{type:Boolean},useArrow:{type:[Boolean,String],default:!1},useShortArrow:{type:[Boolean,String],default:!1},useIcon:{type:[Boolean,String],default:!1},noUnderline:{type:[Boolean,String]},noWrap:{type:[Boolean,String]},darkBg:{type:[Boolean,String]},color:{},dialog:{},scrollTo:{}},setup(e){const t=e,n=T(null),{tag:i,ariaDesc:r,ariaDescId:o,baseAttributes:s,tagSpecificAttrs:a}=f3(t),{onClick:l,getInnerText:c}=m3(t,n),d=T(""),u=de(()=>a.value["aria-label"]||d.value),p=de(()=>{const f={...a.value};return t.span||(f.title=u.value||void 0),{...s.value,...f}}),h=de(()=>Wn({"--s-link-color":t.color}));return ve(()=>{d.value=c(),t.id&&Bu(t.id)}),(f,b)=>(m(),te(rs(g(i)),Je({ref_key:"elementRef",ref:n},p.value,{style:h.value,onClick:g(l)}),{default:z(()=>[!e.span&&g(r)?tt((m(),x("span",{key:0,id:`ariadesc-${g(o)}`,"aria-hidden":"true"},Te(g(r)),9,b3)),[[Pt,!1]]):ee("",!0),_(f.$slots,"default"),ae(u3,{"use-arrow":g(M)(e.useArrow),"use-short-arrow":g(M)(e.useShortArrow),"use-icon":g(M)(e.useIcon)},{icon:z(()=>[_(f.$slots,"icon")]),_:3},8,["use-arrow","use-short-arrow","use-icon"])]),_:3},16,["style","onClick"]))}}),g3=["id","href","target"],v3={class:"s-fcol-card__body"},x3={part:"icon",class:"s-fcol-card__icon"},y3=["id"],w3={part:"desc",class:"s-fcol-card__desc"},_3={part:"footer",class:"s-fcol-card__footer"},k3={class:"s-fcol-card__body"},S3={part:"icon",class:"s-fcol-card__icon"},C3=["id"],E3={part:"desc",class:"s-fcol-card__desc"},T3={key:0,part:"footer",class:"s-fcol-card__footer"},$3={class:"s-fcol-card__body"},A3={part:"icon",class:"s-fcol-card__icon"},I3={part:"title",class:"s-fcol-card__title"},M3={part:"desc",class:"s-fcol-card__desc"},z3={part:"footer",class:"s-fcol-card__footer"},L3=j({__name:"s-feat-col-card",props:{id:{},linkHref:{},linkBtn:{type:[Boolean,String]},target:{},alt:{},type:{},useIcon:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useLink:{type:[Boolean,String]},useAnchor:{type:[String,Boolean]},color:{},bgColor:{},bgColorHover:{},btnColor:{},btnColorHover:{},btnBgColor:{},btnBgColorHover:{},textAlign:{},useBlock:{type:[Boolean,String]}},setup(e){const t=e,n=Mt(),i=ts(),r=T(null),o=T(Fp({type:t.type},!1)),s=de(()=>({"s-fcol-card":!0,[`s-fcol-card--${o.value}`]:o.value,"s-fcol-card--block":M(t.useBlock),"s-fcol-card--res":t.linkHref&&t.linkHref!=="none"||t.linkHref==="none"||M(t.useAnchor),"s-fcol-card--icon":M(t.useIcon),"s-fcol-card--desc":M(t.useDesc),"s-fcol-card--link":M(t.useLink),"s-fcol-card--anchor":M(t.useAnchor)})),a={left:"flex-start",center:"center",right:"flex-end"},l={...Wn({"--text-color":t.color,"--bg-color":t.bgColor,"--bg-color-hover":t.bgColorHover,"--btn-text-color":t.btnColor,"--btn-text-color-hover":t.btnColorHover,"--btn-bg-color":t.btnBgColor,"--btn-bg-color-hover":t.btnBgColorHover}),...t.textAlign?{"--fcc-align-items":a[t.textAlign],"--fcc-text-align":t.textAlign}:{}}
34,c={mounted:f=>{[["--bg-color-hover",t.bgColorHover,t.bgColor],["--btn-text-color-hover",t.btnColorHover,t.btnColor],["--btn-bg-color-hover",t.btnBgColorHover,t.btnBgColor]].forEach(([y,S,w])=>{!S&&w&&f.style.setProperty(y,Bt(We(w),10))})}},d=t.id?`${t.id}-btn`:`${t.linkHref?h(t.linkHref):"missing"}-btn`;ve(()=>{t.id&&document.dispatchEvent(new CustomEvent(`s-fcol-card-mounted:${t.id}`,{detail:{el:r.value}}))});function u(){var f,b;if(t.id&&Ue.sendGA({action:"click",name:`dc-feat-col-card-${t.id}`}),t.linkHref&&t.linkHref!=="none"){Ue.sendGA({action:"click",name:`dc-feat-col-card-${t.linkHref}`});const y=((b=(f=r.value)==null?void 0:f.innerText)==null?void 0:b.trim())||"";Ue.sendLinkGA({link_text:y,link_url:t.linkHref,link_id:t.id,link_classes:Object.keys(s.value).filter(S=>s.value[S]).join(" "),outbound:Zt(t.linkHref,t.target)==="_blank"})}if(t.useAnchor&&typeof t.useAnchor=="string"){fo(`#${t.useAnchor}`);const y=document.getElementById(t.useAnchor);y&&setTimeout(()=>{$t(y)},500)}}function p(){return t.alt?{"aria-label":Bi(t.alt)}:{"aria-labelledby":i}}function h(f){return f.replace(/[^a-zA-Z0-9-_]/g,"-").toLowerCase()}return(f,b)=>e.linkHref&&e.linkHref!=="none"?tt((m(),x("a",Je({key:0,id:e.id,ref_key:"root",ref:r},p(),{part:"card",style:l,class:s.value,href:g(Xt)(e.linkHref,g(n).locale),target:g(Zt)(e.linkHref,e.target),rel:"noreferrer noopener",onClick:u}),[_(f.$slots,"card"),v("div",v3,[v("div",x3,[_(f.$slots,"icon")]),v("div",{id:g(i),part:"title",class:"s-fcol-card__title"},[ae(Vn,{tag:"div","tag-style":"h4"},{default:z(()=>[_(f.$slots,"title")]),_:3})],8,y3),v("div",w3,[ae(Vn,{tag:"div","tag-style":"p"},{default:z(()=>[_(f.$slots,"desc")]),_:3})])]),v("div",_3,[g(M)(e.linkBtn)?(m(),te(gr,{key:0,id:g(d),div:!0,classname:"fcc-btn"},{default:z(()=>[_(f.$slots,"link")]),_:3},8,["id"])):(m(),te(xo,{key:1,span:!0,"use-arrow":!0,classname:"fcc-link"}))])],16,g3)),[[c]]):e.linkHref==="none"||g(M)(e.useAnchor)?tt((m(),x("button",Je({key:1,ref_key:"root",ref:r},p(),{part:"card",style:l,class:s.value,onClick:u}),[_(f.$slots,"card"),v("div",k3,[v("div",S3,[_(f.$slots,"icon")]),v("div",{id:g(i),part:"title",class:"s-fcol-card__title"},[ae(Vn,{tag:"div","tag-style":"h4"},{default:z(()=>[_(f.$slots,"title")]),_:3})],8,C3),v("div",E3,[ae(Vn,{tag:"div","tag-style":"p"},{default:z(()=>[_(f.$slots,"desc")]),_:3})])]),g(M)(e.useAnchor)?ee("",!0):(m(),x("div",T3,[g(M)(e.linkBtn)?(m(),te(gr,{key:0,id:g(d),div:!0,classname:"fcc-btn"},{default:z(()=>[_(f.$slots,"link")]),_:3},8,["id"])):(m(),te(xo,{key:1,span:!0,"use-arrow":!0,classname:"fcc-link"}))]))],16)),[[c]]):tt((m(),x("div",{key:2,ref_key:"root",ref:r,part:"card",style:l,class:X(s.value)},[_(f.$slots,"card"),v("div",$3,[v("div",A3,[_(f.$slots,"icon")]),v("div",I3,[ae(Vn,{tag:"div","tag-style":"h4"},{default:z(()=>[_(f.$slots,"title")]),_:3})]),v("div",M3,[ae(Vn,{tag:"div","tag-style":"p"},{default:z(()=>[_(f.$slots,"desc")]),_:3})])]),v("div",z3,[_(f.$slots,"link")])],2)),[[c]])}}),O3=xe(j({inheritAttrs:!1,__name:"s-feat-col-card.ce",props:{id:{type:String},linkHref:{type:String},linkBtn:{type:[Boolean,String]},target:{type:String},alt:{type:String},type:{type:String},useIcon:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useLink:{type:[Boolean,String]},useAnchor:{type:[String,Boolean]},color:{type:String},bgColor:{type:String},bgColorHover:{type:String},btnColor:{type:String},btnColorHover:{type:String},btnBgColor:{type:String},btnBgColorHover:{type:String},textAlign:{type:String},useBlock:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),te(L3,Be(Ne(t)),{card:z(()=>[_(n.$slots,"card")]),icon:z(()=>[_(n.$slots,"icon")]),title:z(()=>[_(n.$slots,"title")]),desc:z(()=>[_(n.$slots,"desc")]),link:z(()=>[_(n.$slots,"link")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-btn{--text-color: #fff;--text-color-hover: #fff;--svg-color: var(--text-color);--bg-color: #0067e6;--bg-color-hover: #0a71f0;--border-color: #2e3742;--font-size: 15px;--font-weight: 400;
34--line-height: 18px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);font-size:var(--font-size);font-weight:var(--font-weight);font-family:inherit;text-align:center;line-height:var(--line-height);transition:.15s ease-in-out;cursor:pointer}.s-btn:hover{color:var(--text-color-hover);--svg-color: var(--text-color-hover)}.s-btn--disabled{cursor:default}.s-btn--s{height:28px;min-width:80px;padding:5px 20px;border-radius:16px}.s-btn--l{min-width:120px;padding:9px 24px;border-radius:24px}@media screen and (min-width:768px){.s-btn--l{--line-height: 24px;--font-size: 16px;height:46px;padding:11px 32px;border-radius:24px}}.s-btn--fill-bg-white:hover{opacity:.8}.s-btn__icon{display:inline-flex;align-items:center;margin-left:8px}.s-btn-fill{background-color:var(--bg-color)}.s-btn-fill:hover{background-color:var(--bg-color-hover)}.s-btn-outline{--text-color: #2e3742;--text-color-hover: white;border:solid 1px var(--border-color);background-color:transparent}.s-btn-outline:hover{border:solid 1px transparent;background-color:var(--border-color)}.s-btn-outline--with-bg-color-hover:hover{background-color:var(--bg-color-hover)}.s-btn-anchor{text-decoration:none}.s-btn-div{display:inline-flex;align-items:center;cursor:default}.s-link{--svg-color: var(--s-link-color);display:inline;transition:.25s ease-in-out;text-decoration:underline;color:var(--s-link-color);cursor:pointer}.s-link--icon{display:inline-flex;align-items:center}.s-link--icon,.s-link--no-underline{text-decoration:none}.s-link--no-wrap{white-space:nowrap}.s-link--left-space{margin-left:.3rem}.s-link--in-dark-bg{--s-link-color: var(--s-link-color-dark)}.s-link:hover{text-decoration:none}.s-link--icon:not(.s-link--no-underline):hover{text-decoration:underline}.s-link__icon{display:inline-flex;margin-left:8px}.s-link__arrow{transition:.25s ease-in-out}.s-link__arrow path,.s-link__arrow rect{fill:var(--s-link-color)}.s-link__arrow--short{transform:rotate(180deg)}.s-text--center{text-align:center}.s-text--left{text-align:left}.s-text--color{--text-color: var(--s-t-c-0);color:var(--text-color)}@media screen and (min-width:576px){.s-text--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-text--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-text--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-text--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-text--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-text--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-text--color{--text-color: var(--s-t-c-xxl)}}.s-text-h1{--s-h1-size: 32px;--s-h1-lh: 1.3;font-size:var(--s-h1-size);line-height:var(--s-h1-lh);font-weight:700}@media screen and (min-width:768px){.s-text-h1{--s-h1-size: 40px}}@media screen and (min-width:1440px){.s-text-h1{--s-h1-size: 48px}}.s-text-h2{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h2{--s-h2-size: 32px}}@media screen and (min-width:1440px){.s-text-h2{--s-h2-size: 36px}}.s-text-h3{--s-h3-size: 22px;--s-h3-lh: 1.3;font-size:var(--s-h3-size);line-height:var(--s-h3-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h3{--s-h3-size: 26px}}@media screen and (min-width:1440px){.s-text-h3{--s-h3-size: 30px}}.s-text-h4{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h4{--s-h4-size: 22px}}.s-text-p-small{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-p{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-p-large{--s-p1-size: 20px;--s-p1-lh: 1.4;font-size:var(--s-p1-size);line-height:var(--s-p1-lh)}@media screen and (min-width:768px){.s-text-p-large{--s-p1-size: 22px}}.s-text-font-size-12{--s-fs-12-size: 12px;--s-fs-12-lh: 1.4;font-size:var(--s-fs-12-size);line-height:var(--s-fs-12-lh)}.s-text-font-size-14{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-font-size-16{--s-fs-16-size: 16px;--s-fs-16-lh: 1.5;font-size:var(--s-fs-16-size);line-height:var(--s-fs-16-lh)}.s-text-font-size-18{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-font-size-22{--s-fs-22-size: 22px;--s-fs-22-lh: 1.4;font-size:var(--s-fs-22-size);line-height:var(--s-fs-22-lh)}h1.s-text+p.s-text{margin-top:16px}h2.s-text+p.s-text,h3.s-text+p.s-text,h4.s-text+p.s-text,p.s-text+p.s-text{margin-top:8px}.s-fcol-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:var(--fcc-padding-y) var(--fcc-padding-x);border-radius:10px;color:var(--text-color);background-color:var(--bg-color)}.s-fcol-card--block{--bg-color: var(--s-white);--fcc-padding-x: 24px;--fcc-padding-y: 24px}@media screen and (min-width:1280px){.s-fcol-card--block{--fcc-padding-x: 32px;--fcc-padding-y: 32px}}.s-fcol-card--icon{--fcc-icon-mb: 16px}
34.s-fcol-card--desc{--fcc-desc-mt: 8px}.s-fcol-card--link{--fcc-body-mb: 8px}.s-fcol-card--anchor{--fcc-body-mb: 0}.s-fcol-card--feat-block,.s-fcol-card--res{--fcc-padding-x: 24px;--fcc-padding-y: 24px}@media screen and (min-width:1280px){.s-fcol-card--feat-block,.s-fcol-card--res{--fcc-padding-x: 32px;--fcc-padding-y: 32px}}.s-fcol-card--res{text-decoration:none;justify-content:space-between;transition:background-color .15s ease-in-out}.s-fcol-card--res .fcc-btn{--text-color: var(--btn-text-color);--text-color-hover: var(--btn-text-color-hover);--bg-color: var(--btn-bg-color);--bg-color-hover: var(--btn-bg-color-hover);cursor:pointer}.s-fcol-card--res .fcc-link{--s-link-color: var(--text-color);cursor:pointer}.s-fcol-card--res .s-link__icon{margin-left:0}.s-fcol-card--res:hover{background-color:var(--bg-color-hover)}.s-fcol-card--res:hover .s-link__arrow{transform:translate(8px)}.s-fcol-card--align-left .s-fcol-card__body,.s-fcol-card--align-left .s-fcol-card__footer{align-items:flex-start}.s-fcol-card--align-right .s-fcol-card__body,.s-fcol-card--align-right .s-fcol-card__footer{align-items:flex-end}.s-fcol-card__body{width:100%;display:flex;flex-direction:column;align-items:var(--fcc-align-items);margin-bottom:var(--fcc-body-mb)}@media screen and (min-width:1440px){.s-fcol-card__body{padding:0 var(--fcc-body-px)}}.s-fcol-card__icon{display:flex;justify-content:center;margin-bottom:var(--fcc-icon-mb)}.s-fcol-card__desc{margin-top:var(--fcc-desc-mt);color:var(--s-theme-fg-desc, inherit)}.s-fcol-card__footer{width:100%;display:flex;flex-direction:column;align-items:var(--fcc-align-items, center)}']]]),P3={width:"79",height:"20",viewBox:"0 0 79 20",fill:"none","aria-label":"Synology"},R3={"clip-path":"url(#clip0_189_6)"},N3=["fill"],B3=["fill"],D3=["fill"],j3=["fill"],F3=["fill"],H3=["fill"],V3=["fill"],U3=["fill"],W3=["fill"],G3={id:"clip0_189_6"},q3=["fill"],Y3=j({__name:"synology-logo",props:{color:{type:String,default:"#fff"}},setup(e){return(t,n)=>(m(),x("svg",P3,[v("g",R3,[v("path",{d:"M0 10.7456L2.71708 10.4916C2.88495 11.4044 3.21648 12.0759 3.71729 12.5062C4.21951 12.9322 4.89807 13.1452 5.75157 13.1452C6.65303 13.1452 7.333 12.952 7.79431 12.5739C8.25139 12.1859 8.47711 11.7444 8.47711 11.2393C8.47711 10.912 8.37977 10.6243 8.19073 10.3957C7.99746 10.17 7.66312 9.96544 7.18488 9.8032C6.85476 9.67765 6.10849 9.47732 4.94604 9.18107C3.44502 8.81146 2.39261 8.35015 1.79304 7.80701C0.942371 7.03534 0.516329 6.09579 0.516329 4.99401C0.516329 4.28582 0.712421 3.61572 1.11871 3.00487C1.51654 2.38414 2.09776 1.91296 2.85533 1.58567C3.60866 1.26966 4.51294 1.10602 5.58933 1.10602C7.32877 1.10602 8.63793 1.49115 9.52105 2.25577C10.4014 3.0359 10.8613 4.05869 10.905 5.34246L8.09198 5.43698C7.96783 4.73584 7.71813 4.21951 7.32031 3.90351C6.92953 3.58891 6.33843 3.43232 5.55548 3.43232C4.77252 3.43232 4.10524 3.59879 3.64816 3.94019C3.34909 4.15885 3.20096 4.43959 3.20096 4.79791C3.20096 5.13226 3.3378 5.40876 3.61713 5.64435C3.96699 5.94907 4.82754 6.25802 6.1889 6.57544C7.55167 6.89991 8.55752 7.23566 9.20787 7.58271C9.85963 7.92975 10.3731 8.40375 10.7413 9.00755C11.1067 9.59583 11.2972 10.3492 11.2972 11.2337C11.2972 12.0308 11.0743 12.7855 10.6313 13.4782C10.1897 14.1723 9.56197 14.697 8.75503 15.037C7.94526 15.3686 6.938 15.5463 5.73182 15.5463C3.97545 15.5463 2.62256 15.1358 1.68301 14.3147C0.743458 13.4979 0.181985 12.3073 0 10.7484L0 10.7456Z",fill:e.color},null,8,N3),v("path",{d:"M10.9417 5.18022H13.7617L16.1713 12.3538L18.5187 5.18022H21.2683L17.7344 14.8945L17.0868 16.6664C16.8527 17.2575 16.6326 17.7061 16.421 18.0151C16.2108 18.3325 15.9667 18.5864 15.693 18.7769C15.4137 18.9645 15.0765 19.1169 14.6829 19.2255C14.2795 19.3341 13.828 19.3962 13.3216 19.3962C12.8151 19.3962 12.3087 19.3355 11.8135 19.2255L11.5934 17.1277C12.0068 17.2152 12.382 17.2589 12.715 17.2589C13.3286 17.2589 13.7857 17.0784 14.0806 16.7158C14.3782 16.3448 14.6039 15.875 14.7605 15.3121L10.9403 5.18022H10.9417Z",fill:e.color},null,8,B3),v("path",{d:"M30.517 15.2853H27.862V10.1418C27.862 9.05833 27.807 8.36002 27.6899 8.03696C27.5728 7.71813 27.3937 7.46984 27.1313 7.29209C26.8745 7.11716 26.5599 7.02687 26.1988 7.02687C25.7318 7.02687 25.3185 7.15666 24.9446 7.41059C24.5708 7.66311 24.3197 7.99464 24.1828 8.40657C24.0488 8.82838 23.9769 9.59441 23.9769 10.7258V15.2867H21.3261V5.18022H23.7808V6.66008C24.6639 5.54137 25.7727 4.98836 27.1115 4.98836C27.7054 4.98836 28.2443 5.09698 28.7339 5.30013C29.2234 5.51879 29.5972 5.78119 29.8427 6.11554C30.091 6.44565 30.2659 6.81808 30.3661 7.23284C30.4648 7.64336 30.5156 8.24857 30.5156 9.02447V15.2853H30.517Z",fill:e.color},null,8,D3),v("path",{d:"M30.5325 10.1263C30.5325 9.23044 30.7526 8.37977 31.1899 7.54461C31.6259 6.71792 32.2452 6.08168 33.0479 5.64153C33.8492 5.20279 34.7464 4.98977 35.7339 4.98977C37.2646 4.98977 38.5145 5.48353 39.4879 6.47668C40.4655 7.46984 40.9551 8.72399 40.9551 10.2363C40.9551 11.7486 40.4599 13.0253 39.4752 14.034C38.4905 15.0356 37.2462 15.5449 35.7508 15.5449C34.8268 15.5449 33.9465 15.3319 33.1029 14.9143C32.2635 14.4953 31.6259 13.8816 31.1885 13.0705C30.7512 12.2678 30.5311 11.2859 30.5311 10.1277L30.5325 10.1263ZM33.251 10.2603C33.251 11.269 33.4866 12.0392 33.9677 12.5626C34.4445 13.1015 35.0314 13.3709 35.7325 13.3709C36.4336 13.3709 37.0191 13.1029 37.4973 12.5626C37.9671 12.0392 38.2027 11.2591 38.2027 10.2476C38.2027 9.23
34608 37.9671 8.48557 37.4973 7.95796C37.0205 7.43034 36.4336 7.15525 35.7325 7.15525C35.0314 7.15525 34.4459 7.42893 33.9677 7.95796C33.488 8.48698 33.251 9.25866 33.251 10.2603V10.2603Z",fill:e.color},null,8,j3),v("path",{d:"M44.2153 0V13.0451C44.2153 13.6672 44.2618 14.0791 44.3479 14.2766C44.4396 14.4826 44.5764 14.635 44.7612 14.738C44.9489 14.8424 45.2973 14.896 45.7995 14.896V15.2867H40.9791V14.896C41.4305 14.896 41.738 14.8494 41.9116 14.7507C42.071 14.6533 42.1993 14.5066 42.2939 14.2879C42.3884 14.0749 42.4307 13.6602 42.4307 13.0465V4.14333C42.4307 3.02321 42.4081 2.33759 42.3602 2.07942C42.315 1.82267 42.2332 1.65056 42.126 1.56027C42.0174 1.46434 41.8805 1.40932 41.7141 1.40932C41.5335 1.40932 41.3035 1.47563 41.0256 1.58426L40.8422 1.20195L43.7385 0H44.2153Z",fill:e.color},null,8,F3),v("path",{d:"M50.5847 5.14777C52.0801 5.14777 53.2764 5.71348 54.1821 6.8463C54.9496 7.80983 55.3333 8.92008 55.3333 10.1714C55.3333 11.0559 55.1259 11.9461 54.7013 12.8447C54.278 13.7462 53.6968 14.4276 52.9491 14.8833C52.2057 15.3417 51.3832 15.5717 50.4719 15.5717C48.9821 15.5717 47.8014 14.9806 46.9281 13.8026C46.1903 12.8095 45.8193 11.6922 45.8193 10.4507C45.8193 9.54786 46.0436 8.65627 46.4894 7.77033C46.9422 6.87169 47.5305 6.21993 48.2641 5.7826C48.9948 5.36362 49.7693 5.14777 50.5861 5.14777H50.5847ZM50.2546 5.87148C49.8737 5.87148 49.4928 5.97023 49.1091 6.20159C48.7254 6.43013 48.4136 6.81808 48.1766 7.37674C47.941 7.94667 47.8211 8.66897 47.8211 9.5535C47.8211 10.984 48.1103 12.2043 48.676 13.2482C49.2474 14.2752 49.9965 14.7986 50.9261 14.7986C51.6273 14.7986 52.1972 14.5066 52.6444 13.9409C53.0987 13.371 53.3258 12.3905 53.3258 10.9953C53.3258 9.25019 52.9491 7.88742 52.1972 6.88439C51.6879 6.203 51.039 5.87148 50.2532 5.87148H50.2546Z",fill:e.color},null,8,H3),v("path",{d:"M57.4903 11.6781C56.8921 11.3733 56.4365 10.9727 56.112 10.4465C55.7946 9.91465 55.6338 9.33907 55.6338 8.70706C55.6338 7.73224 55.9949 6.89144 56.7257 6.20159C57.4593 5.50046 58.3988 5.14777 59.5415 5.14777C60.4754 5.14777 61.2852 5.36785 61.9708 5.82775H64.0502C64.3606 5.82775 64.5369 5.83762 64.5905 5.85596C64.6357 5.87853 64.6681 5.91098 64.6949 5.94766C64.7358 6.01397 64.7598 6.12823 64.7598 6.29047C64.7598 6.4781 64.7401 6.61494 64.7048 6.68124C64.6822 6.71651 64.647 6.75037 64.5905 6.76448C64.5369 6.78564 64.3592 6.79551 64.0474 6.79551H62.765C63.1713 7.31325 63.3716 7.97489 63.3716 8.77901C63.3716 9.69316 63.0161 10.4818 62.3192 11.1307C61.6181 11.7825 60.68 12.1126 59.5062 12.1126C59.0195 12.1126 58.5229 12.0406 58.0137 11.8812C57.7146 12.1634 57.5115 12.3975 57.4099 12.6021C57.3013 12.8123 57.2462 12.9816 57.2462 13.1198C57.2462 13.2581 57.3041 13.3639 57.4268 13.4838C57.5411 13.5953 57.7753 13.6799 58.1181 13.725C58.3127 13.7631 58.8192 13.7899 59.6163 13.8125C61.0863 13.8591 62.0413 13.9141 62.4716 13.9889C63.1375 14.0806 63.6707 14.3317 64.0671 14.7253C64.4621 15.1231 64.6611 15.6084 64.6611 16.1896C64.6611 16.9867 64.2802 17.7471 63.524 18.4496C62.4166 19.4837 60.9649 20.0014 59.1747 20.0014C57.7992 20.0014 56.6354 19.6981 55.6874 19.076C55.1513 18.7176 54.8875 18.3508 54.8875 17.9615C54.8875 17.7964 54.9256 17.6215 54.9989 17.4494C55.1174 17.1799 55.3643 16.8273 55.7339 16.3547C55.7819 16.2869 56.143 15.9032 56.8061 15.2007C56.4379 14.9693 56.1741 14.7746 56.0245 14.5926C55.8722 14.4177 55.7932 14.2146 55.7932 13.9945C55.7932 13.7392 55.8919 13.4471 56.0922 13.1128C56.2954 12.77 56.7623 12.2889 57.4889 11.6795L57.4903 11.6781ZM57.4014 15.2853C57.0741 15.6408 56.8301 15.9808 56.6608 16.301C56.4901 16.6001 56.4125 16.8936 56.4125 17.1503C56.4125 17.5016 56.6156 17.7964 57.029 18.0518C57.7442 18.4891 58.7783 18.7162 60.127 18.7162C61.4756 18.7162 62.3545 18.4891 62.9696 18.0377C63.5833 17.5891 63.8866 17.1108 63.8866 16.6001C63.8866 16.2362 63.7032 15.9738 63.3378 15.8158C62.9639 15.6578 62.2289 15.5661 61.1215 15.5435C59.5105 15.4955 58.2676 15.4024 57.4028 15.2853H57.4014ZM59.3623 5.69232C58.8333 5.69232 58.3974 5.91239 58.0391 6.33279C57.685 6.75178 57.5086 7.38097 57.5086 8.25139C57.5086 9.37293 57.7499 10.2419 58.2323 10.8641C58.6048 11.3324 59.0703 11.5666 59.636 11.5666C60.2017 11.5666 60.6235 11.3592 60.9678 10.9544C61.3162 10.5495 61.4883 9.91747 61.4883 9.05551C61.4883 7.91987 61.2471 7.03957 60.7576 6.40192C60.3893 5.93779 59.9266 5.69373 59.3623 5.69373V5.69232Z",fill:e.color},null,8,V3),v("path",{d:"M65.0645 5.43556H69.6678V5.82916H69.4449C69.119 5.82916 68.8792 5.90534 68.7169 6.03795C68.5561 6.18184 68.4785 6.35536 68.4785 6.5571C68.4785 6.84206 68.5928 7.22578 68.8326 7.71813L71.2323 12.6966L73.4274 7.25823C73.5487 6.95916 73.6108 6.67278 73.6108 6.37511C73.6108 6.24814 73.5797 6.15504 73.5346 6.09155C73.4768 6.01537 73.3865 5.94766 73.2652 5.90534C73.1467 5.85737 72.928 5.82916 72.6233 5.82916V5.43556H75.8059V5.82916C75.5421 5.85737 75.3361 5.91803 75.1936 6.00268C75.0483 6.09155 74.8917 6.24814 74.721 6.47951C74.6547 6.5839 74.5278 6.85335 74.3528 7.30479L70.3647 17.115C69.9753 18.0715 69.4675 18.7868 68.8369 19.2749C68.2077 19.7658 67.601 20 67.017 20C66.5924 20 66.2453 19.8871 65.9688 19.636C65.6966 19.3962 65.5597 19.1183 65.5597 18.7995C65.5597 18.5018 65.6585 18.269 65.856 18.0828C66.0535 17.8924 66.3314 17.8091 66.6742 17.8091C66.9126 17.8091 67.2399 17.8867 67.649 18.0377C67.9354 18.1364 68.1188 18.1985 68.1921 18.1985C68.408 18.1985 68.6394 18.0814 68.8975 17.8613C69.1514 17.6427 69.4068 17.2138 69.665 16.5832L70.3604 14.8692L66.8195 7.46702C66.7109 7.24271 66.5388 6.96903 66.3046 6.6361C66.124 6.38781 65.9773 6.21711 65.863 6.12541C65.698 6.01819 65.4313 5.9138 65.066 5.82633V5.43274L65.0645 5.43556Z",fill:e.color},null,8,U3),v("path",{d:"M76.5578 2.22614C75.7311 2.22614 75.0582 2.89765 75.0582 3.72293C75.0582 4.54821 75.7311 5.22819 76.5578 5.22819C77.3845 5.22819 78.0532 4.55386 78.0532 3.72293C78.0532 2.89201 77.3831 2.22614 76.5578 2.22614V2.22614ZM77.4748 4.72315L77.1701 4.24349C77.1038 4.14192 77.0332 4.05587 76.9571 3.98674C76.9246 3.95853 76.8738 3.92326 76.8019 3.89081C76.9909 3.86542 77.1292 3.80193 77.2152 3.70318C77.3097 3.61149 77.3521 3.49439 77.3521 3.3505C77.3521 3.24752 77.3267 3.15017 77.2716 3.05283C77.2152 2.96819 77.1503 2.90753 77.0558 2.87508C76.9613 2.83417 76.8301 2.8116 76.6552 2.8116H75.7904V4.7824H76.0499V3.90915H76.3462C76.4125 3.90915 76.4633 3.91338 76.4943 3.92185C76.5352 3.93454 76.5747 3.94301 76.6114 3.96699C76.6523 4.00085 76.6904 4.04035 76.7426 4.10665C76.7906 4.16732 76.8541 4.26466 76.9302 4.3761L77.1912 4.7824H77.4099C77.1771 4.97285 76.8809 5.08712 76.5592 5.08712C75.8101 5.08712 75.2007 4.47486 75.2007 3.72293C75.2007 2.97101 75.8101 2.36722 76.5592 2.36722C77.3083 2.36722 77.9135 2.97524 77.9135 3.72293C77.9135 4.11794 77.7442 4.47344 77.4776 4.72315H77.4748ZM76.603 3.68484H76.0471V3.03449H76.6693C76.8117 3.03449 76.919 3.06412 76.9839 3.12337C77.053 3.18403 77.0854 3.26021 77.0854 3.34909C77.0854 3.41257 77.0699 3.47182 77.0318 3.52966C76.9965 3.58045 76.9486 3.62982 76.8795 3.64393C76.8146 3.67779 76.72 3.68484 76.603 3.68484V3.68484Z",fill:e.color},null,8,W3)]),v("defs",null,[v("clipPath",G3,[v("rect",{width:"78.0532",height:"20",fill:e.color},null,8,q3)])])]))}}),K3={width:"20",height:"20",viewBox:"0 0 20 20","aria-hidden":"true"},X3=["stroke"],Z3=["stroke"],J3=j({__name:"close-btn",props:{color:{type:String,default:"#fff"}},setup(e){return(t,n)=>(m(),x("svg",K3,[v("line",{x1:"4.34309",y1:"4.34315",x2:"15.6568",y2:"15.6569",stroke:e.color,"stroke-width":"2"},null,8,X3),v("line",{x1:"15.6568",y1:"4.34315",x2:"4.34311",y2:"15.6569",stroke:e.color,"stroke-width":"2"},null,8,Z3)]))}});function Q3(){const e=document.querySelector(".syno_cookie_element");return!(!e||e.style.display==="none")}function e5(){const e=document.querySelector(".syno_cookie_element");return e?e.clientHeight:0}const t5=["aria-label"],n5={class:"s-ftc__content"},i5={class:"s-ftc__content-top"},r5={key:0,part:"logo",class:"s-ftc__content-logo"},o5={key:1,part:"desc",class:"s-ftc__content-desc"},s5={part:"cta",class:"s-ftc__content-cta"},a5=["aria-label"],l5=j({__name:"s-floating-card.client",props:{id:{},theme:{default:"light"},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},showTiming:{default:""},color:{},bgColor:{},closeColor:{default:"#fff"},logoColor:{default:"#fff"},alt:{default:"Floating card"},altClose:{}},setup(e){const t=e,n=T(null),i=T(!1),r=T(!1),o=T(!1),s=T(We(t.closeColor)),a=T(We(t.logoColor)),l=de(()=>({transform:i.value?`translateY(-${e5()}px)`:""}));let c=null;const d=St(S,300);ve(()=>{u(),p(),h()}),Le(()=>{var w;b(),(w=n.value)==null||w.removeEventListener("transitionend",y)});function u(){n.value&&(t.color&&n.value.style.setProperty("--text-color",We(t.color)),t.bgColor&&n.value.style.setProperty("--bg-color",We(t.bgColor)))}function p(){c=setInterval(()=>{i.value=Q3()},1e3)}function h(){t.showTiming?document.querySelector(`#${t.showTiming}`)&&(d(),window.addEventListener("scroll",d)):setTimeout(()=>{r.value=!0},1e3)}function f(){var w;b(),(w=n.value)==null||w.addEventListener("transitionend",y),Qe({action:"click",name:`s-floating-card-close-${t.id}`})}function b(){r.value=!1,clearInterval(c),window.removeEventListener("scroll",d)}function y(){o.value=!0}function S(){const w=document.querySelector(`#${t.showTiming}`);w&&w.getBoundingClientRect().top<window.innerHeight&&(window.removeEventListener("scroll",d),r.value=!0)}return(w,E)=>(m(),x("div",{ref_key:"root",ref:n,role:"dialog",part:"floating-card",class:X(["s-ftc",{"s-ftc--active":r.value,"s-ftc--done":o.value,"s-ftc--logo":g(M)(e.useLogo)||g(M)(e.useCustomLogo),"s-ftc--with-cookie-banner":i.value}]),style:et(l.value),"aria-label":e.alt}
34,[_(w.$slots,"bg"),v("div",n5,[v("div",i5,[g(M)(e.useLogo)||g(M)(e.useCustomLogo)?(m(),x("div",r5,[g(M)(e.useLogo)?(m(),te(Y3,{key:0,color:a.value},null,8,["color"])):_(w.$slots,"logo",{key:1})])):ee("",!0),v("div",{part:"title",class:X(["s-ftc__content-title",{"s-ftc__content-title--with-logo":g(M)(e.useLogo)||g(M)(e.useCustomLogo),"s-ftc__content-title--with-desc":g(M)(e.useDesc)}])},[_(w.$slots,"title")],2),g(M)(e.useDesc)?(m(),x("div",o5,[_(w.$slots,"desc")])):ee("",!0)]),v("div",s5,[_(w.$slots,"cta")])]),v("button",{class:"s-ftc__btn-close",name:"close-floating-card","aria-label":e.altClose||"Close floating card",onClick:f},[ae(J3,{color:s.value},null,8,["color"])],8,a5)],14,t5))}}),c5=xe(j({__name:"s-floating-card.ce",props:{id:{type:String},theme:{default:"light",type:String},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},showTiming:{default:"",type:String},color:{type:String},bgColor:{type:String},closeColor:{default:"#fff",type:String},logoColor:{default:"#fff",type:String},alt:{default:"Floating card",type:String},altClose:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(l5,Be(Ne(t)),{bg:z(()=>[_(n.$slots,"bg")]),logo:z(()=>[_(n.$slots,"logo")]),title:z(()=>[_(n.$slots,"title")]),desc:z(()=>[_(n.$slots,"desc")]),cta:z(()=>[_(n.$slots,"cta")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-ftc{--text-color: #fff;--bg-color: #1a1a1a;--sftc-zidx: 50;position:fixed;z-index:var(--sftc-zidx);left:24px;bottom:24px;width:440px;min-height:240px;display:flex;padding:24px 52px 24px 24px;color:var(--text-color);background-color:var(--bg-color);border-radius:10px;box-shadow:0 0 30px #0003;overflow:hidden;transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none;transition:all .3s ease}@media(max-width:488px){.s-ftc{width:100%;left:0;bottom:0;border-radius:0}}.s-ftc--logo{width:516px}@media(max-width:564px){.s-ftc--logo{width:100%;left:0;bottom:0;border-radius:0}}.s-ftc--logo .s-ftc__content-cta{margin-top:40px}.s-ftc--active{transform:translateY(0);opacity:1;pointer-events:auto}.s-ftc--done{visibility:hidden}@media(min-width:479px){.s-ftc--with-cookie-banner{margin-bottom:24px}}.s-ftc__btn-close{position:absolute;top:0;right:0;padding:16px;margin-top:8px}.s-ftc__content{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between}.s-ftc__content-logo{display:flex;margin-bottom:24px}.s-ftc__content-title,.s-ftc__content-desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.s-ftc__content-title{font-size:24px;font-weight:600;line-height:32px;-webkit-line-clamp:4}.s-ftc__content-title--with-desc{-webkit-line-clamp:2}.s-ftc__content-title--with-logo{font-size:30px;font-weight:700;line-height:42px}.s-ftc__content-desc{margin-top:8px;-webkit-line-clamp:3}.s-ftc__content-cta{margin-top:32px}']]]),d5={class:"s-gdb"},u5=j({__name:"s-gradient-bounds",props:{dir:{default:"x"},size:{default:80},hideScrollbar:{type:Boolean,default:!1},always:{type:Boolean,default:!1}},setup(e){const t=e,n=T(null),i=T(null),r=T(null),o=T(!1),s=T(!1);let a=null;const l=de(()=>({"--s-gdb-mask-start":t.always||o.value?"transparent":"black","--s-gdb-mask-end":t.always||s.value?"transparent":"black","--s-gdb-size-fallback":`${t.size}px`}));return ve(()=>{t.always||!n.value||!i.value||!r.value||(a=new IntersectionObserver(c=>{c.forEach(d=>{d.target===i.value&&(o.value=!d.isIntersecting),d.target===r.value&&(s.value=!d.isIntersecting)})},{root:n.value,threshold:0}),a.observe(i.value),a.observe(r.value))}),Le(()=>{a==null||a.disconnect()}),(c,d)=>(m(),x("div",d5,[v("div",{ref_key:"wrapper",ref:n,class:X(["s-gdb__wrap",{"s-gdb__wrap--x":t.dir==="x","s-gdb__wrap--y":t.dir==="y","s-gdb__wrap--no-scrollbar":t.hideScrollbar}]),style:et(l.value),tabindex:"0"},[v("div",{ref_key:"startSentinel",ref:i,class:"s-gdb__sentinel"},null,512),_(c.$slots,"default"),v("div",{ref_key:"endSentinel",ref:r,class:"s-gdb__sentinel"},null,512)],6)]))}}),f5=xe(j({__name:"s-gradient-bounds.ce",props:{dir:{default:"x",type:String},size:{default:"80",type:String},hideScrollbar:{default:"false",type:String},always:{default:"false",type:String}},setup(e){const t=e,n=de(()=>t.dir),i=de(()=>Number(t.size)),r=de(()=>t.hideScrollbar!=="false"),o=de(()=>t.always!=="false");return(s,a)=>(m(),te(u5,{dir:n.value,size:i.value,"hide-scrollbar":r.value,always:o.value},{default:z(()=>[_(s.$slots,"default")]),_:3},8,["dir","size","hide-scrollbar","always"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-gdb{position:relative;height:100%;width:100%}.s-gdb__wrap{--s-gdb-mask-start: black;--s-gdb-mask-end: black;height:100%;width:100%;display:flex}.s-gdb__wrap--x{overflow-x:auto;overflow-y:hidden;mask-image:linear-gradient(to right,var(--s-gdb-mask-start) 0,black var(--s-gdb-size, var(--s-gdb-size-fallback, 80px)),black calc(100% - var(--s-gdb-size, var(--s-gdb-size-fallback, 80px))),var(--s-gdb-mask-end) 100%);-webkit-mask-image:linear-gradient(to right,var(--s-gdb-mask-start) 0,black var(--s-gdb-size, var(--s-gdb-size-fallback, 80px)),black calc(100% - var(--s-gdb-size, var(--s-gdb-size-fallback, 80px))),var(--s-gdb-mask-end) 100%)}.s-gdb__wrap--no-scrollbar{scrollbar-width:none}.s-gdb__wrap--no-scrollbar::-webkit-scrollbar{display:none}.s-gdb__wrap--y{overflow-x:hidden;overflow-y:auto;flex-direction:column;mask-image:linear-gradient(to bottom,var(--s-gdb-mask-start) 0,black var(--s-gdb-size, var(--s-gdb-size-fallback, 80px)),black calc(100% - var(--s-gdb-size, var(--s-gdb-size-fallback, 80px))),var(--s-gdb-mask-end) 100%);-webkit-mask-image:linear-gradient(to bottom,var(--s-gdb-mask-start) 0,black var(--s-gdb-size, var(--s-gdb-size-fallback, 80px)),black calc(100% - var(--s-gdb-size, var(--s-gdb-size-fallback, 80px))),var(--s-gdb-mask-end) 100%)}.s-gdb__sentinel{flex-shrink:0;width:1px;height:1px;pointer-events:none}']]]),p5=["id","href","title","target"],h5={class:"s-hero-breadcrumb__text"},Ws=j({__name:"hero-breadcrumb",props:{id:{},breadcrumbUrl:{},breadcrumbName:{}},setup(e){const t=e,n=Mt();function i(){Qe({action:"click",name:`s-hero-breadcrumb-${t.id}`}),t.breadcrumbUrl&&xs({link_text:t.breadcrumbName,link_url:t.breadcrumbUrl,link_id:`${t.id}-breadcrumb`,link_classes:"s-hero-breadcrumb"})}return(r,o)=>(m(),x("a",{id:`${e.id}-breadcrumb`,part:"breadcrumb",class:"s-hero-breadcrumb",href:e.breadcrumbUrl?g(Xt)(e.breadcrumbUrl,g(n).locale):"",title:e.breadcrumbName,target:g(Zt)(e.breadcrumbUrl),rel:"noreferrer noopener",onClick:i},[o[0]||(o[0]=v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24","aria-hidden":"true"}
34,[v("path",{d:"m8.5 12.8l5.7 5.6c.4.4 1 .4 1.4 0c.4-.4.4-1 0-1.4l-4.9-5l4.9-5c.4-.4.4-1 0-1.4c-.2-.2-.4-.3-.7-.3c-.3 0-.5.1-.7.3l-5.7 5.6c-.4.5-.4 1.1 0 1.6c0-.1 0-.1 0 0z"})],-1)),v("span",h5,Te(e.breadcrumbName),1)],8,p5))}}),m5={},b5={width:"155",height:"40",viewBox:"0 0 155 40",xmlns:"http://www.w3.org/2000/svg","aria-label":"Synology"};function g5(e,t){return m(),x("svg",b5,[...t[0]||(t[0]=[lu('<path d="M-2.14324e-09 21.4851L5.35531 20.9758C5.53729 22.5105 6.23446 23.9341 7.32891 25.0059C8.47241 25.9078 9.89673 26.3605 11.3413 26.2812C12.7721 26.3816 14.1934 25.9785 15.3671 25.1395C15.7763 24.8284 16.1102 24.426 16.3431 23.9633C16.5761 23.5006 16.7019 22.9898 16.7111 22.47C16.7257 21.8583 16.5255 21.2614 16.1466 20.7864C15.597 20.2236 14.9134 19.8154 14.1626 19.6016C13.5134 19.3522 12.0412 18.9492 9.75019 18.3579C6.78926 17.6213 4.7133 16.6975 3.52955 15.6116C2.73228 14.9181 2.09392 14.0553 1.65936 13.0838C1.22481 12.1123 1.00458 11.0558 1.01419 9.98843C1.00707 8.57087 1.42076 7.18417 2.20105 6.00993C3.03233 4.73087 4.22669 3.73988 5.62513 3.16891C7.34205 2.48986 9.17416 2.16371 11.0156 2.20927C14.4411 2.20927 17.0257 2.97564 18.7694 4.5084C19.6297 5.27988 20.3182 6.22942 20.7889 7.29352C21.2596 8.35761 21.5016 9.51173 21.4988 10.6787L15.9522 10.8681C15.8323 9.69096 15.291 8.59989 14.4314 7.80293C13.4084 7.09857 12.1823 6.76501 10.9505 6.85593C9.62198 6.77618 8.30341 7.13206 7.18833 7.87133C6.91219 8.05886 6.68698 8.31425 6.53356 8.61386C6.38014 8.91348 6.30342 9.24763 6.31056 9.58542C6.30919 9.91268 6.38243 10.2358 6.5245 10.5294C6.66658 10.823 6.87365 11.079 7.12939 11.2774C7.82206 11.8835 9.51861 12.5033 12.2014 13.1409C14.2574 13.5664 16.2557 14.2419 18.1533 15.1528C19.3981 15.803 20.4445 16.7872 21.1793 17.9991C21.9446 19.3499 22.3242 20.8915 22.2752 22.45C22.277 24.0443 21.8206 25.6042 20.9622 26.9378C20.076 28.3411 18.784 29.43 17.2641 30.0545C15.3591 30.7804 13.3344 31.1255 11.301 31.071C7.83861 31.071 5.17128 30.2513 3.31863 28.6108C1.36008 26.7532 0.172919 24.2042 -2.14324e-09 21.4851Z" fill="white"></path><path d="M21.5776 10.3574L27.1366 10.3574L31.8923 24.6983L36.5218 10.3574L41.9413 10.3574L34.9711 29.7774L33.6943 33.3214C33.35 34.2648 32.911 35.1696 32.3844 36.0214C32.0023 36.6159 31.5138 37.1321 30.9443 37.5429C30.3337 37.9489 29.6622 38.251 28.9562 38.4373C28.0788 38.6705 27.175 38.7852 26.2682 38.7782C25.2675 38.774 24.2703 38.6597 23.2938 38.4373L22.8586 34.2431C23.586 34.4067 24.3281 34.4934 25.073 34.502C25.5728 34.5429 26.0751 34.4664 26.5412 34.2782C27.0073 34.0901 27.4247 33.7955 27.761 33.4171C28.3907 32.5845 28.8479 31.6305 29.105 30.6129L21.5776 10.3574Z" fill="white"></path><path d="M60.1749 30.558H54.9385L54.9385 20.2766C55.0144 18.8644 54.8999 17.4483 54.5983 16.0677C54.3981 15.463 54.0125 14.9396 53.4983 14.5745C52.9518 14.2135 52.3104 14.03 51.6591 14.0484C50.7772 14.0391 49.914 14.307 49.1872 14.8155C48.4784 15.2855 47.9493 15.9885 47.
346881 16.8074C47.3477 18.3274 47.2104 19.8872 47.2798 21.4446L47.2798 30.5601H42.0547L42.0547 10.3572H46.8962L46.8962 13.3161C47.6506 12.2679 48.6397 11.4179 49.7814 10.8365C50.9231 10.2551 52.1846 9.95916 53.4611 9.97313C54.5593 9.96348 55.6486 10.1752 56.666 10.596C57.5209 10.9386 58.2745 11.5001 58.8537 12.226C59.3461 12.8899 59.6981 13.6506 59.8875 14.4599C60.1136 15.6379 60.212 16.8376 60.1811 18.0374L60.1749 30.558Z" fill="white"></path><path d="M60.204 20.2451C60.211 18.4414 60.6567 16.6675 61.5014 15.0818C62.3217 13.4705 63.5976 12.1463 65.1644 11.2801C66.7931 10.3945 68.6165 9.94543 70.4628 9.97531C71.8314 9.92512 73.1954 10.1636 74.4691 10.6757C75.7428 11.1878 76.8987 11.9624 77.8641 12.951C78.8209 13.9391 79.5707 15.1144 80.0683 16.406C80.5659 17.6975 80.8008 19.0784 80.7589 20.465C80.8004 21.8651 80.5634 23.2593 80.062 24.5638C79.5607 25.8682 78.8053 27.0561 77.8414 28.0558C76.8876 29.0458 75.7435 29.8249 74.4805 30.3445C73.2175 30.8641 71.8628 31.113 70.5011 31.0757C68.6871 31.0754 66.8984 30.643 65.2781 29.813C63.6703 29.0217 62.35 27.7325 61.5066 26.1302C60.5924 24.3115 60.1444 22.2871 60.204 20.2451ZM65.5676 20.5124C65.4481 22.1735 65.9512 23.8191 66.9757 25.118C67.408 25.6253 67.9424 26.0322 68.5427 26.3111C69.143 26.5899 69.7952 26.7342 70.4551 26.7342C71.1149 26.7342 71.7671 26.5899 72.3674 26.3111C72.9677 26.0322 73.5021 25.6253 73.9345 25.118C74.9467 23.804 75.4424 22.1536 75.325 20.4882C75.4367 18.8389 74.941 17.2064 73.9345 15.9089C73.5001 15.4049 72.965 15.001 72.365 14.7244C71.7649 14.4478 71.1138 14.3047 70.4551 14.3047C69.7964 14.3047 69.1452 14.4478 68.5452 14.7244C67.9452 15.001 67.4101 15.4049 66.9757 15.9089C65.9549 17.2089 65.4526 18.8524 65.5686 20.5124H65.5676Z" fill="white"></path><path d="M87.1841 0L87.1841 26.0806C87.1336 26.9103 87.2228 27.7427 87.4477 28.5418C87.6099 28.9335 87.8974 29.2579 88.2634 29.4625C88.9137 29.7218 89.6128 29.8297 90.3094 29.7782L90.3094 30.5579H80.798L80.798 29.7782C81.4251 29.828 82.0549 29.7278 82.6372 29.4857C82.9804 29.2697 83.2456 28.9462 83.393 28.5639C83.6232 27.7582 83.7145 26.918 83.6628 26.0806L83.6628 8.28317C83.701 6.90624 83.6537 5.52824 83.5211 4.15737C83.487 3.76825 83.3254 3.40208 83.0621 3.11776C82.8383 2.91805 82.5492 2.81072 82.2516 2.81683C81.7828 2.85226 81.3238 2.97084 80.8952 3.16721L80.5354 2.4033L86.2422 0.00104363L87.1841 0Z" fill="white"></path><path d="M99.7464 10.2913C101.108 10.2483 102.46 10.5336 103.692 11.1239C104.925 11.7142 106.002 12.5928 106.838 13.688C108.336 15.5651 109.14 17.9168 109.112 20.3349C109.096 22.1896 108.668 24.0166 107.86 25.6792C107.137 27.3589 105.935 28.7792 104.41 29.7566C102.942 30.6743 101.249 31.151 99.5262 31.1319C98.1654 31.1747 96.8152 30.8743 95.596 30.2574C94.3769 29.6406 93.3265 28.7264 92.5385 27.5964C91.0989 25.6712 90.3287 23.3139 90.3488 20.8947C90.365 19.0264 90.8186 17.1888 91.6721 15.5346C92.379 13.9613 93.5176 12.6294 94.9508 11.6991C96.384 10.7689 98.0508 10.28 99.7505 10.2913H99.7464ZM99.094 11.7392C98.2967 11.742 97.5157 11.97 96.8382 12.3979C95.9923 12.9593 95.3478 13.7843 95.0011 14.7497C94.4916 16.1394 94.2538 17.617 94.3012 19.0996C94.2415 21.6682 94.8204 24.2105 95.9842 26.4905C97.1122 28.5423 98.5875 29.5882 100.421 29.5882C101.079 29.5963 101.73 29.4448 102.319 29.1464C102.908 28.848 103.418 28.4112 103.808 27.8721C104.704 26.7342 105.152 24.7701 105.152 21.9795C105.152 18.4893 104.413 15.7651 102.931 13.7606C102.503 13.1297 101.929 12.6154 101.261 12.2629C100.592 11.9105 99.8482 11.7306 99.0951 11.7392H99.094Z" fill="white"></path><path d="M113.36 23.3485C112.245 22.8044 111.304 21.9513 110.644 20.8873C109.859 19.5456 109.551 17.9699 109.771 16.4245C109.992 14.8791 110.728 13.4578 111.855 12.3989C112.599 11.6935 113.473 11.1445 114.426 10.7833C115.379 10.4222 116.393 10.2561 117.409 10.2945C119.103 10.2459 120.771 10.7206 122.195 11.6561L126.295 11.6561C126.652 11.6381 127.01 11.6567 127.363 11.7118C127.446 11.7534 127.517 11.8157 127.57 11.8928C127.671 12.1061 127.716 12.3425 127.7 12.5789C127.717 12.8437 127.68 13.1092 127.59 13.3586C127.54 13.4428 127.459 13.5034 127.365 13.5269C127.011 13.5878 126.652 13.6086 126.294 13.589H123.764C124.676 14.8958 125.09 16.4953 124.928 18.0895C124.767 19.6838 124.042 21.1639 122.887 22.2542C121.358 23.6139 119.371 24.3173 117.343 24.2166C116.344 24.2155 115.351 24.0601 114.399 23.7557C113.926 24.1659 113.523 24.6526 113.207 25.1962C113.023 25.5111 112.913 25.8652 112.887 26.2305C112.893 26.3701 112.928 26.5068 112.989 26.6319C113.05 26.757 113.136 26.8676 113.242 26.9566C113.64 27.249 114.113 27.4169 114.603 27.4396C115.584 27.5544 116.57 27.6131 117.557 27.6153C119.438 27.6366 121.316 27.7542 123.185 27.9678C124.365 28.0931 125.472 28.6108 126.333 29.4409C126.715 29.821 127.016 30.2771 127.218 30.7807C127.419 31.2843 127.516 31.8247 127.504 32.3682C127.465 33.2399 127.245 34.0933 126.858 34.872C126.472 35.6507 125.927 36.337 125.26 36.8854C122.908 39.0174 119.832 40.1308 116.685 39.9885C114.265 40.0735 111.873 39.4301 109.809 38.1387C108.754 37.4221 108.232 36.6908
34108.232 35.9111C108.236 35.5581 108.311 35.2096 108.45 34.8862C108.856 34.1053 109.344 33.3712 109.904 32.6965C109.998 32.5608 110.711 31.7947 112.015 30.3879C111.446 30.0623 110.928 29.6536 110.476 29.1747C110.182 28.8484 110.019 28.4219 110.019 27.9794C110.057 27.3481 110.262 26.739 110.611 26.2158C111.383 25.1274 112.309 24.1612 113.36 23.3485ZM113.187 30.5584C112.616 31.1695 112.125 31.8527 111.725 32.5913C111.421 33.1047 111.252 33.6892 111.234 34.2885C111.259 34.6724 111.385 35.0424 111.599 35.3594C111.813 35.6764 112.108 35.9288 112.451 36.09C114.333 37.0822 116.443 37.5412 118.56 37.4189C120.521 37.5679 122.479 37.094 124.164 36.0626C124.672 35.7687 125.102 35.3535 125.416 34.8529C125.731 34.3522 125.922 33.7812 125.971 33.189C125.978 32.844 125.876 32.506 125.681 32.2236C125.487 31.9413 125.209 31.7292 124.888 31.618C123.468 31.2044 121.993 31.0211 120.517 31.075C117.341 30.9772 114.893 30.7941 113.187 30.5584ZM117.05 11.3783C116.549 11.377 116.054 11.4913 115.603 11.7128C115.151 11.9342 114.754 12.257 114.443 12.6567C113.659 13.7695 113.288 15.1293 113.396 16.4942C113.286 18.3496 113.789 20.1891 114.826 21.7196C115.145 22.1592 115.563 22.5155 116.044 22.7592C116.525 23.003 117.056 23.1274 117.593 23.1222C118.093 23.1332 118.589 23.0286 119.044 22.8162C119.499 22.6039 119.9 22.2894 120.218 21.8964C120.994 20.795 121.361 19.4487 121.252 18.0978C121.363 16.2151 120.856 14.3483 119.81 12.7914C119.492 12.3505 119.077 11.9925 118.597 11.7469C118.118 11.5012 117.587 11.3749 117.05 11.3783Z" fill="white"></path><path d="M128.3 10.8652L137.374 10.8652L137.374 11.6523H136.934C136.422 11.6195 135.915 11.7683 135.5 12.0732C135.35 12.1996 135.231 12.3583 135.149 12.5378C135.067 12.7172 135.026 12.913 135.028 13.1107C135.094 13.927 135.333 14.7192 135.727 15.433L140.455 25.3818L144.787 14.5112C145.021 13.9526 145.144 13.352 145.149 12.7445C145.157 12.5442 145.106 12.346 145.001 12.1763C144.863 12.0017 144.677 11.8731 144.466 11.807C144.056 11.6839 143.628 11.6324 143.201 11.6544L143.201 10.8673L149.478 10.8673L149.478 11.6544C149.057 11.6841 148.646 11.8016 148.271 11.9995C147.906 12.2547 147.591 12.5757 147.34 12.9465C147.057 13.4779 146.815 14.0309 146.617 14.6006L138.753 34.2122C138.144 35.8978 137.103 37.3872 135.739 38.5263C134.737 39.4069 133.473 39.9181 132.151 39.9773C131.396 40.0146 130.655 39.7538 130.083 39.2492C129.835 39.0488 129.634 38.7947 129.494 38.5053C129.355 38.2159 129.28 37.8985 129.276 37.5761C129.266 37.3085 129.313 37.0418 129.414 36.7945C129.515 36.5471 129.667 36.3249 129.86 36.143C130.307 35.7528 130.886 35.556 131.474 35.5948C132.136 35.6377 132.785 35.7927 133.397 36.0536C133.742 36.1963 134.101 36.3041 134.467 36.3755C134.994 36.3236 135.486 36.0853 135.859 35.7021C136.538 34.9716 137.054 34.1001 137.371 33.1473L138.742 29.7202L131.756 14.9226C131.463 14.3429 131.125 13.7883 130.744 13.2643C130.494 12.8887 130.2 12.5453 129.869 12.2416C129.381 11.9593 128.851 11.7576 128.3 11.6439L128.3 10.8652Z" fill="white"></path><path d="M149.445 9.56179L149.445 5.62329H151.148C151.417 5.61053 151.686 5.65348 151.938 5.74955C152.116 5.8146 152.267 5.93976 152.365 6.10416C152.47 6.28425 152.526 6.49009 152.525 6.69972C152.531 6.83003 152.51 6.96012 152.463 7.08168C152.417 7.20325 152.346 7.31363 152.255 7.40577C152.035 7.62637 151.745 7.75897 151.437 7.77931C151.548 7.82969 151.652 7.89517 151.747 7.97397C151.909 8.12419 152.05 8.29582 152.167 8.4843L152.846 9.56179H152.208L151.691 8.74526C151.541 8.52639 151.416 8.33068 151.32 8.21073C151.243 8.10763 151.156 8.01342 151.059 7.92978C150.987 7.8895 150.91 7.85873 150.831 7.83823C150.735 7.81898 150.637 7.81087 150.539 7.81404H149.956L149.956 9.56073L149.445 9.56179ZM149.956 7.36894H151.051C151.236 7.38384 151.423 7.35577 151.596 7.28686C151.721 7.25351 151.829 7.17206 151.897 7.05957C151.966 6.95275 152.002 6.82687 152 6.69867C152.002 6.61315 151.985 6.5282 151.951 6.45021C151.916 6.37222 151.865 6.3032 151.8 6.24831C151.622 6.11423 151.401 6.05067 151.18 6.06943H149.957L149.956 7.36894Z" fill="white"></path><path d="M150.958 10.5876C150.35 10.5867 149.755 10.4024 149.249 10.0578C148.744 9.71324 148.35 9.22389 148.117 8.65153C147.884 8.07918 147.823 7.44948 147.942
346.84193C148.061 6.23439 148.353 5.67624 148.783 5.23794C149.214 4.79965 149.762 4.50087 150.358 4.37931C150.955 4.25775 151.574 4.31888 152.136 4.55496C152.699 4.79104 153.18 5.19151 153.52 5.70579C153.859 6.22007 154.041 6.82511 154.042 7.44454C154.041 8.27705 153.716 9.0752 153.138 9.66427C152.56 10.2533 151.776 10.5853 150.958 10.5876ZM150.958 4.86972C150.456 4.86972 149.966 5.02133 149.548 5.30534C149.131 5.58936 148.806 5.99302 148.614 6.46521C148.422 6.93741 148.372 7.45692 148.471 7.95799C148.569 8.45905 148.811 8.91915 149.167 9.28002C149.522 9.64089 149.975 9.88632 150.467 9.98524C150.96 10.0842 151.47 10.0321 151.934 9.83571C152.397 9.6393 152.793 9.30735 153.071 8.88188C153.349 8.45642 153.497 7.95657 153.496 7.4456C153.493 6.7622 153.224 6.10766 152.749 5.62502C152.274 5.14237 151.63 4.87083 150.958 4.86972Z" fill="white"></path>',10)])])}const Hp=xe(m5,[["render",g5]]),v5={class:"s-hrb__major-content"},x5={key:0,class:"s-hrb__logo"},y5={key:1,class:"s-hrb__logo"},w5={key:2,class:"s-hrb__cta-wide"},_5={part:"hero-footer",class:"s-hero-footer"},k5={key:0,class:"s-hrb__logo"},S5={key:1,class:"s-hrb__logo"},C5={key:2,class:"s-hrb__cta-wide"},E5={part:"hero-footer",class:"s-hero-footer"},T5={class:"s-hero__cta-container"},$5={part:"hero-footer",class:"s-hero-footer"},A5={key:0,class:"s-hrb__local-nav"},I5={class:"s-hrb__minor-wrap"},M5={class:"s-hrb__minor-content"},z5=j({__name:"hero-basic",props:{isWindowAboveSm:{type:Boolean,default:!0},id:{},type:{default:"solution"},heroSize:{},breadcrumbUrl:{},breadcrumbName:{},ctaNumber:{},badgeNumber:{},useWide:{type:[Boolean,String]},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},useProductBreadcrumb:{type:[Boolean,String]},useProductLocalnav:{type:[Boolean,String]},classname:{},reverse:{type:[Boolean,String]},major:{default:""},minor:{default:""},halfY:{type:[Boolean,String]},variant:{},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{},parallax:{type:[Boolean,String]},color:{},bgColor:{},colorInherit:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),x("div",{part:"hero-basic",class:X(["s-hrb",{"s-hrb--dsm-vid":e.type==="dsm-vid","s-hrb--solution":e.type==="solution","s-hrb--bg-full":g(M)(e.bgFull),"s-hrb--bg-des-full":g(M)(e.bgFull)||g(M)(e.bgDeskFullMobMinor)||g(M)(e.bgDeskFullMobMinorRatio),"s-hrb--bg-des-minor-mob-full":g(M)(e.bgDeskMinorMobFull),"s-hrb--bg-mob-minor":g(M)(e.bgDeskFullMobMinor),"s-hrb--bg-mob-minor-ratio":g(M)(e.bgDeskFullMobMinorRatio),"s-hrb--breadcrumb":e.breadcrumbName,"s-hrb--wide":e.useWide}])},[ae(As,Je(t,{"bg-full":g(M)(e.bgFull)||e.type==="dsm-vid"?"true":"false","use-footer":"false",classname:"s-hero-bnb",major:e.major||"align-top",minor:e.minor.concat(" align-top-sm",e.type!=="dsm-vid"?" align-right-sm":"",e.type==="dsm-vid"?" no-padding-b-sm":"")}),kt({bg:z(()=>[_(n.$slots,"hero-bg")]),minor:z(()=>[e.isWindowAboveSm?(m(),x("div",A5,[_(n.$slots,"hero-local-nav")])):ee("",!0),v("div",I5,[v("div",M5,[_(n.$slots,"hero-minor")])])]),"minor-out":z(()=>[_(n.$slots,"hero-minor-out")]),_:2},[e.useWide?{name:"major-out",fn:z(()=>[v("div",v5,[v("div",{class:X(["s-hero__localnav",{"s-hero__localnav--breadcrumb":e.breadcrumbUrl&&e.breadcrumbName}])},[e.breadcrumbUrl&&e.breadcrumbName?(m(),te(Ws,{key:0,id:e.id,"breadcrumb-url":e.breadcrumbUrl,"breadcrumb-name":e.breadcrumbName},null,8,["id","breadcrumb-url","breadcrumb-name"])):ee("",!0),e.isWindowAboveSm?ee("",!0):_(n.$slots,"hero-local-nav",{key:1})],2),e.useCustomLogo?(m(),x("div",x5,[_(n.$slots,"hero-logo")])):e.useLogo?(m(),x("div",y5,[ae(Hp)])):ee("",!0),_(n.$slots,"hero-major"),Number(e.ctaNumber)>0?(m(),x("div",w5,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),r=>(m(),x("div",{key:`hero-cta-${r}`,class:"s-hero__cta"},[_(n.$slots,`hero-cta-${r}`)]))),128))])):ee("",!0),v("div",_5,[_(n.$slots,"hero-footer")])])]),key:"0"}:{name:"major",fn:z(()=>[v("div",{class:X(["s-hero__localnav",{"s-hero__localnav--breadcrumb":e.breadcrumbUrl&&e.breadcrumbName}])},[e.breadcrumbUrl&&e.breadcrumbName?(m(),te(Ws,{key:0,id:e.id,"breadcrumb-url":e.breadcrumbUrl,"breadcrumb-name":e.breadcrumbName},null,8,["id","breadcrumb-url","breadcrumb-name"])):ee("",!0),e.isWindowAboveSm?ee("",!0):_(n.$slots,"hero-local-nav",{key:1})],2),e.useCustomLogo?(m(),x("div",k5,[_(n.$slots,"hero-logo")])):e.useLogo?(m(),x("div",S5,[ae(Hp)])):ee("",!0),_(n.$slots,"hero-major"),Number(e.ctaNumber)>0?(m(),x("div",C5,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),r=>(m(),x("div",{key:`hero-cta-${r}`,class:"s-hero__cta"},[_(n.$slots,`hero-cta-${r}`)]))),128))])):ee("",!0),v("div",E5,[_(n.$slots,"hero-footer")])]),key:"1"},Number(e.ctaNumber)>0&&!e.useWide?{name:"footer",fn:z(()=>[v("div",T5,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),r=>(m(),x("div",{key:`hero-cta-${r}`,class:"s-hero__cta"},[_(n.$slots,`hero-cta-${r}`)]))),128))]),v("div",$5,[_(n.$slots,"hero-footer")])]),key:"2"}:void 0]),1040,["bg-full","major","minor"])],2))}}),L5={key:0,class:"s-hrnb-bnb"},O5={class:"s-hrnb-bnb__bg"},P5={part:"dsm-nav",class:"s-hrnb-bnb__nav"},R5={key:0,part:"dsm-breadcrumb",class:"s-hero__breadcrumb"},N5={class:"s-hrnb-bnb__local-nav"},B5={part:"dsm-content",class:"s-hrnb-bnb__content"},D5={class:"s-hrnb-bnb-major"},j5={class:"s-hrnb-bnb-major__intro-wrapper"},F5={class:"s-hero__cta-container"},H5={part:"hero-footer",class:"s-hero-footer"},V5={class:"s-hrnb-bnb-minor"},U5={class:"s-hrnb-bnb-minor__notebook"},W5={key:0,part:"dsm-breadcrumb",class:"s-hero__breadcrumb"},G5={class:"s-hero__cta-container"},q5={part:"hero-footer",class:"s-hero-footer"},Y5={class:"s-hero-mob-notebook"},K5=j({__name:"hero-dsm",props:{isWindowAboveSm:{type:Boolean,default:!0},id:{},type:{default:"basic"},heroSize:{},breadcrumbUrl:{},breadcrumbName:{},ctaNumber:{},badgeNumber:{},useWide:{type:[Boolean,String]},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},useProductBreadcrumb:{type:[Boolean,String]},useProductLocalnav:{type:[Boolean,String]},classname:{},reverse:{type:[Boolean,String]},major:{default:""},minor:{default:""},halfY:{type:[Boolean,String]},variant:{},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{},parallax:{type:[Boolean,String]},color:{},bgColor:{},colorInherit:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>e.isWindowAboveSm?(m(),x("div",L5,[v("div",O5,[_(n.$slots,"hero-bg")]),ae(yr,{containerless:"true"},{default:z(()=>[v("div",P5,[e.breadcrumbName&&e.breadcrumbName?(m(),x("div",R5,[ae(Ws,{id:e.id,"breadcrumb-url":e.breadcrumbUrl,"breadcrumb-name":e.breadcrumbName}
34,null,8,["id","breadcrumb-url","breadcrumb-name"])])):ee("",!0),v("div",N5,[_(n.$slots,"hero-local-nav")])])]),_:3}),ae(yr,{containerless:"true","no-pr":"true"},{default:z(()=>[v("div",B5,[v("div",D5,[v("div",j5,[_(n.$slots,"hero-major")]),v("div",F5,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),r=>(m(),x("div",{key:`hero-cta-${r}`,class:"s-hero__cta"},[_(n.$slots,`hero-cta-${r}`)]))),128))]),v("div",H5,[_(n.$slots,"hero-footer")])]),v("div",V5,[v("div",U5,[_(n.$slots,"hero-minor")])])])]),_:3})])):(m(),te(As,Je({key:1},t,{id:"s-hero-mob",classname:"s-hero-bnb",minor:"no-padding-b","bg-full":"true","use-footer":e.useFooter?e.useFooter:Number(e.ctaNumber)>0?"true":"false"}),kt({bg:z(()=>[_(n.$slots,"hero-bg")]),major:z(()=>[e.breadcrumbName&&e.breadcrumbName?(m(),x("div",W5,[ae(Ws,{id:e.id,"breadcrumb-url":e.breadcrumbUrl,"breadcrumb-name":e.breadcrumbName},null,8,["id","breadcrumb-url","breadcrumb-name"]),_(n.$slots,"hero-local-nav")])):ee("",!0),_(n.$slots,"hero-major")]),minor:z(()=>[v("div",Y5,[_(n.$slots,"hero-minor")])]),_:2},[Number(e.ctaNumber)>0?{name:"footer",fn:z(()=>[v("div",G5,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),r=>(m(),x("div",{key:`hero-cta-${r}`,class:"s-hero__cta"},[_(n.$slots,`hero-cta-${r}`)]))),128)),v("div",q5,[_(n.$slots,"hero-footer")])])]),key:"0"}:void 0]),1040,["use-footer"]))}}),X5={part:"hero-solover",class:"s-hrso"},Z5={class:"s-hrso__top"},J5={class:"s-hrso__breadcrumb"},Q5={class:"s-hrso__localnav"},e6={class:"s-hrso__content-container"},t6={class:"s-hrso__tabs-container"},n6=j({__name:"hero-solution-overview",setup(e){return(t,n)=>(m(),x("div",X5,[_(t.$slots,"hero-bg"),v("div",Z5,[v("div",J5,[_(t.$slots,"hero-breadcrumb")]),v("div",Q5,[_(t.$slots,"hero-local-nav")])]),v("div",e6,[_(t.$slots,"hero-content")]),v("div",t6,[_(t.$slots,"hero-tabs")])]))}}),i6={part:"hero-product-wrap",class:"s-hrp-wrap"},r6={key:0,part:"hero-product-top",class:"s-hrp__top"},o6={class:"s-hrp__breadcrumb"},s6={class:"s-hrp__localnav"},a6={part:"hero-product-bottom",class:"s-hrp__bottom"},l6={part:"hero-product-content",class:"s-hrp__content"},c6={class:"s-hrp__content-main"},d6={class:"s-hrp__content-footer"},u6={key:0,class:"s-hero__badge-container"},f6={key:1,class:"s-hero__cta-container"},p6={part:"hero-product-machine-wrap",class:"s-hrp__machine-wrap"},h6={part:"hero-product-machine",class:"s-hrp__machine"},m6={part:"hero-product-tab-container",class:"s-hrp-tabs-container"},b6=j({__name:"hero-product",props:{useProductBreadcrumb:{type:Boolean},useProductLocalnav:{type:Boolean},id:{},type:{},heroSize:{},breadcrumbUrl:{},breadcrumbName:{},ctaNumber:{},badgeNumber:{},useWide:{type:[Boolean,String]},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},classname:{},reverse:{type:[Boolean,String]},major:{},minor:{},halfY:{type:[Boolean,String]},variant:{},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{},parallax:{type:[Boolean,String]},color:{},bgColor:{},colorInherit:{type:[Boolean,String]}},setup(e){return(t,n)=>(m(),x("div",i6,[v("div",{part:"hero-product",class:X(["s-hrp",{"s-hrp--rack":e.type==="prod-rack","s-hrp--tower":e.type==="prod-tower","s-hrp--storage":e.type==="prod-storage","s-hrp--hdd":e.type==="prod-hdd"}])},[_(t.$slots,"hero-bg"),e.useProductBreadcrumb||e.useProductLocalnav?(m(),x("div",r6,[v("div",o6,[_(t.$slots,"hero-breadcrumb")]),v("div",s6,[_(t.$slots,"hero-local-nav")])])):ee("",!0),v("div",a6,[v("div",l6,[v("div",c6,[_(t.$slots,"hero-content")]),v("div",d6,[_(t.$slots,"hero-footer"),Number(e.badgeNumber)>0?(m(),x("div",u6,[(m(!0),x(pe,null,ue(Number(e.badgeNumber),i=>(m(),x("div",{key:`hero-badge-${i}`,class:"s-hero__badge"},[_(t.$slots,`hero-badge-${i}`)]))),128))])):ee("",!0),Number(e.ctaNumber)>0?(m(),x("div",f6,[(m(!0),x(pe,null,ue(Number(e.ctaNumber),i=>(m(),x("div",{key:`hero-cta-${i}`,class:"s-hero__cta"},[_(t.$slots,`hero-cta-${i}`)]))),128))])):ee("",!0)])]),v("div",{class:X(["prod-rack","prod-tower","prod-hdd"].includes(e.type)?"s-hrp__machine-container":"")},[v("div",p6,[v("div",h6,[_(t.$slots,"hero-machine")])])],2)])],2),v("div",m6,[_(t.$slots,"hero-tabs")])]))}}),g6="1024px";function v6(e){const t=T(null),n=T(!0),i=St(a,30),r=new Array(Number(e.ctaNumber)).fill("").map((d,u)=>`hero-cta-${u+1}`),o=new Array(Number(e.badgeNumber)).fill("").map((d,u)=>`hero-badge-${u+1}`),s={beforeMount:d=>{dr(d,{"--s-hr-color":e.color,"--s-hr-bgc":e.bgColor})}};function a(){n.value=window.matchMedia(`(min-width: ${g6})`).matches}function l(){a(),window.addEventListener("resize",i),e.color&&t.value&&t.value.style.setProperty("--text-color",We(e.color)),e.bgColor&&t.value&&t.value.style.setProperty("--bg-color",We(e.bgColor))}function c(){window.removeEventListener("resize",i)}return ve(l),Dn(c),{root:t,isWindowAboveSm:n,ctaSlotNameArray:r,badgeSlotNameArray:o,vStyle:s,onResize:a,setupHero:l,cleanupHero:c}}const x6={part:"content",class:"s-hero__content"},y6={part:"hero-bottom",class:"s-hero__bottom"},w6=j({__name:"s-hero",props:{id:{default:"s-hero"},type:{default:"basic"},heroSize:{default:"m"},breadcrumbUrl:{},breadcrumbName:{},ctaNumber:{default:"0"},badgeNumber:{default:"0"},useWide:{type:[Boolean,String]},useLogo:{type:[Boolean,String]},useCustomLogo:{type:[Boolean,String]},useProductBreadcrumb:{type:[Boolean,String]},useProductLocalnav:{type:[Boolean,String]},classname:{default:""},reverse:{type:[Boolean,String]},major:{default:""},minor:{default:""},halfY:{type:[Boolean,String]},variant:{},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{},parallax:{type:[Boolean,String]},color:{},bgColor:{},colorInherit:{type:[Boolean,String]}},setup(e){const t=e,{root:n,isWindowAboveSm:i,ctaSlotNameArray:r,badgeSlotNameArray:o,vStyle:s}=v6(t);return(a,l)=>tt((m(),x("div",{ref_key:"root",ref:n,part:"hero",class:X(["s-hero",{"s-hero--solution":e.type==="solution","s-hero--event":e.type==="event","s-hero--dsm":e.type==="dsm","s-hero--bg-mob-minor":g(M)(t.bgDeskFullMobMinor)||g(M)(t.bgDeskFullMobMinorRatio),"s-hero--l":e.heroSize==="l","s-hero--m":e.heroSize==="m","s-hero--s":e.heroSize==="s"}])},[v("div",x6,[["prod-rack","prod-tower","prod-storage","prod-hdd"].includes(e.type)?(m(),te(b6,Je({key:0},t,{"use-product-breadcrumb":g(M)(t.useProductBreadcrumb),"use-product-localnav":g(M
34)(t.useProductLocalnav)}),kt({"hero-bg":z(()=>[_(a.$slots,"bg")]),"hero-breadcrumb":z(()=>[_(a.$slots,"hero-breadcrumb")]),"hero-local-nav":z(()=>[_(a.$slots,"hero-local-nav")]),"hero-content":z(()=>[_(a.$slots,"hero-content")]),"hero-footer":z(()=>[_(a.$slots,"hero-footer")]),"hero-machine":z(()=>[_(a.$slots,"hero-machine")]),"hero-tabs":z(()=>[_(a.$slots,"hero-tabs")]),_:2},[ue(g(o),c=>({name:c,fn:z(()=>[_(a.$slots,c)])})),ue(g(r),c=>({name:c,fn:z(()=>[_(a.$slots,c)])}))]),1040,["use-product-breadcrumb","use-product-localnav"])):e.type==="solution-overview"?(m(),te(n6,{key:1},{"hero-bg":z(()=>[_(a.$slots,"hero-bg")]),"hero-breadcrumb":z(()=>[_(a.$slots,"hero-breadcrumb")]),"hero-local-nav":z(()=>[_(a.$slots,"hero-local-nav")]),"hero-content":z(()=>[_(a.$slots,"hero-content")]),"hero-tabs":z(()=>[_(a.$slots,"hero-tabs")]),_:3})):e.type&&["dsm"].includes(e.type)?(m(),te(K5,Je({key:2},t,{"is-window-above-sm":g(i)}),kt({"hero-bg":z(()=>[_(a.$slots,"bg")]),"hero-local-nav":z(()=>[_(a.$slots,"hero-local-nav")]),"hero-major":z(()=>[_(a.$slots,"hero-major")]),"hero-minor":z(()=>[_(a.$slots,"hero-minor")]),"hero-footer":z(()=>[_(a.$slots,"hero-footer")]),_:2},[ue(g(r),c=>({name:c,fn:z(()=>[_(a.$slots,c)])}))]),1040,["is-window-above-sm"])):(m(),te(z5,Je({key:3},t,{"is-window-above-sm":g(i)}),kt({"hero-bg":z(()=>[_(a.$slots,"hero-bg")]),"hero-local-nav":z(()=>[_(a.$slots,"hero-local-nav")]),"hero-logo":z(()=>[_(a.$slots,"hero-logo")]),"hero-major":z(()=>[_(a.$slots,"hero-major")]),"hero-minor":z(()=>[_(a.$slots,"hero-minor")]),"hero-minor-out":z(()=>[_(a.$slots,"hero-minor-out")]),"hero-footer":z(()=>[_(a.$slots,"hero-footer")]),_:2},[ue(g(r),c=>({name:c,fn:z(()=>[_(a.$slots,c)])}))]),1040,["is-window-above-sm"]))]),v("div",y6,[_(a.$slots,"hero-bottom")])],2)),[[g(s)]])}}),_6=xe(j({__name:"s-hero.ce",props:{useWide:{type:String},useLogo:{type:String},useCustomLogo:{type:String},useProductBreadcrumb:{type:String},useProductLocalnav:{type:String},id:{default:"s-hero",type:String},type:{default:"basic",type:String},heroSize:{default:"m",type:String},breadcrumbUrl:{type:String},breadcrumbName:{type:String},ctaNumber:{default:"0",type:String},badgeNumber:{default:"0",type:String},classname:{default:"",type:String},reverse:{type:[Boolean,String]},major:{default:"",type:String},minor:{default:"",type:String},halfY:{type:[Boolean,String]},variant:{type:String},tsa:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},bgFull:{type:[Boolean,String]},bgDeskFullMobMinor:{type:[Boolean,String]},bgDeskFullMobMinorRatio:{type:[Boolean,String]},bgDeskMinorMobFull:{type:[Boolean,String]},bgMode:{type:String},parallax:{type:[Boolean,String]},color:{type:String},bgColor:{type:String},colorInherit:{type:[Boolean,String]}},setup(e){const t=e;function n(i){return i===void 0?!0:M(i)}return(i,r)=>(m(),te(w6,Be(Ne({...t,useWide:g(M)(e.useWide),useLogo:g(M)(e.useLogo),useCustomLogo:g(M)(t.useCustomLogo),useProductBreadcrumb:n(e.useProductBreadcrumb),useProductLocalnav:n(e.useProductLocalnav)})),kt({bg:z(()=>[_(i.$slots,"bg")]),"hero-bg":z(()=>[_(i.$slots,"hero-bg")]),"hero-breadcrumb":z(()=>[_(i.$slots,"hero-breadcrumb")]),"hero-local-nav":z(()=>[_(i.$slots,"hero-local-nav")]),"hero-content":z(()=>[_(i.$slots,"hero-content")]),"hero-footer":z(()=>[_(i.$slots,"hero-footer")]),"hero-machine":z(()=>[_(i.$slots,"hero-machine")]),"hero-tabs":z(()=>[_(i.$slots,"hero-tabs")]),"hero-major":z(()=>[_(i.$slots,"hero-major")]),"hero-minor":z(()=>[_(i.$slots,"hero-minor")]),"hero-minor-out":z(()=>[_(i.$slots,"hero-minor-out")]),"hero-logo":z(()=>[_(i.$slots,"hero-logo")]),"hero-bottom":z(()=>[_(i.$slots,"hero-bottom")]),_:2},[ue(Number(e.badgeNumber),o=>({name:`hero-badge-${o}`,fn:z(()=>[_(i.$slots,`hero-badge-${o}`)])})),ue(Number(e.ctaNumber),o=>({name:`hero-cta-${o}`,fn:z(()=>[_(i.$slots,`hero-cta-${o}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-bnb,.s-bnb-reverse{--text-color: var(--s-font-color);--bg-color: $white;--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0;--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0;color:var(--text-color);background-color:var(--bg-color)}@media screen and (min-width:1024px){.s-bnb,.s-bnb-reverse{display:flex;justify-content:space-between}}.s-bnb--tsa .s-bnb-major__content,.s-bnb-reverse--tsa .s-bnb-major__content{justify-content:flex-start}@media screen and (max-width:1023.8px){.s-bnb--tsa .s-bnb-minor,.s-bnb-reverse--tsa .s-bnb-minor{display:none}}@media screen and (min-width:1024px){.s-bnb{display:flex;justify-content:space-between}}.s-bnb .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 80px;--bnb-major-pr: 40px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;
34--bnb-major-pr: 64px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pr: 140px}}@media screen and (min-width:1024px){.s-bnb-reverse{display:flex;flex-direction:row-reverse;justify-content:space-between}}.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 40px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 80px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 64px;--bnb-major-pr: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 100px;--bnb-major-pr: 140px}}.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 80px;--bnb-minor-pr: 40px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pl: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pl: 140px}}.s-bnb--dense .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;--bnb-major-pr: 64px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pr: 140px}}.half-y .s-bnb-major,.half-y .s-bnb-minor{min-height:initial;--bnb-major-pt: 20px;--bnb-major-pb: 20px;--bnb-minor-pt: 0;--bnb-minor-pb: 20px}@media screen and (min-width:768px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 32px;--bnb-major-pb: 32px;--bnb-minor-pb: 32px}}@media screen and (min-width:1024px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-minor-pt: 32px}}@media screen and (min-width:1440px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-minor-pt: 40px;--bnb-minor-pb: 40px}}@media screen and (min-width:1680px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 50px;--bnb-major-pb: 50px;--bnb-minor-pt: 50px;--bnb-minor-pb: 50px}}.s-bnb-major,.s-bnb-minor{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media screen and (min-width:1024px){.s-bnb-major,.s-bnb-minor{width:50%}}@media screen and (min-width:1440px){.s-bnb-major,.s-bnb-minor{min-height:560px}}.s-bnb-major.no-min-h,.s-bnb-minor.no-min-h{min-height:initial}.s-bnb-major{padding-top:var(--bnb-major-pt);padding-bottom:var(--bnb-major-pb);padding-left:var(--bnb-major-pl);padding-right:var(--bnb-major-pr)}.s-bnb-major__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (min-width:1680px){.s-bnb-major__content{max-width:600px}}.s-bnb-major__content-footer{margin-top:32px}.s-bnb-major.no-padding{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-sm{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}}.s-bnb-major.no-padding-t{--bnb-major-pt: 0}.s-bnb-major.no-padding-b{--bnb-major-pb: 0}.s-bnb-major.no-padding-l{--bnb-major-pl: 0}.s-bnb-major.no-padding-r{--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-t-sm{--bnb-major-pt: 0}.s-bnb-major.no-padding-b-sm{--bnb-major-pb: 0}.s-bnb-major.no-padding-l-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-sm{--bnb-major-pr: 0}}@media screen and (max-width:1279.8px){.s-bnb-major.no-padding-l-under-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-under-sm{--bnb-major-pr: 0}}.s-bnb-major.align-center .s-bnb-major__content{justify-content:center}.s-bnb-major.align-left{align-items:flex-start}.s-bnb-major.align-right{align-items:flex-end}.s-bnb-major.align-top .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom .s-bnb-major__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-major.align-center-sm{justify-content:center}.s-bnb-major.align-left-sm{align-items:flex-start}.s-bnb-major.align-right-sm{align-items:flex-end}.s-bnb-major.align-top-sm .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom-sm .s-bnb-major__content{justify-content:flex-end}}.s-bnb-minor{padding-top:var(--bnb-minor-pt);padding-bottom:var(--bnb-minor-pb);padding-left:var(--bnb-minor-pl);padding-right:var(--bnb-minor-pr)}.s-bnb-minor__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:1680px){.s-bnb-minor__content{max-width:660px;align-items:flex-start}}@media screen and (max-width:1023.8px){.s-bnb-minor{align-items:center}}.s-bnb-minor.no-padding{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-sm{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}}.s-bnb-minor.no-padding-t{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r{--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-t-sm{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b-sm{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-sm{--bnb-minor-pr: 0}}@media screen and (max-width:1023.8px){.s-bnb-minor.no-padding-l-under-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-under-sm{--bnb-minor-pr: 0}}.s-bnb-minor.align-center .s-bnb-minor__content{justify-content:center}.s-bnb-minor.align-left{align-items:flex-start}.s-bnb-minor.align-right{align-items:flex-end}.s-bnb-minor.align-top .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom .s-bnb-minor__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-minor.align-center-sm{justify-content:center}.s-bnb-minor.align-left-sm{align-items:flex-start}.s-bnb-minor.align-right-sm{align-items:flex-end}.s-bnb-minor.align-top-sm .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom-sm .s-bnb-minor__content{justify-content:flex-end}}.s-bnb-minor.bg-cover{padding:0;min-height:320px}.s-bnb-with-bg{position:relative;overflow:hidden}.s-bnb-with-bg .s-bnb-major__content,.s-bnb-with-bg .s-bnb-minor__content{position:relative}@media screen and (min-width:768px)and (max-width:1023.8px){.s-bnb-bg-desk-minor-mob-full:not(.s-hero-bnb) .s-bnb-major{--bnb-major-pt: 40px}}.s-bnb-color-inherit{--text-color: inherit}@media screen and (min-width:1024px){.s-bnb-parallax .s-bnb-major,.s-bnb-parallax .s-bnb-minor{min-height:auto}.s-bnb-parallax .s-bnb-major{justify-content:flex-start;padding-top:0}.s-bnb-parallax .s-bnb-major__content{position:sticky;top:0;height:auto;padding-top:var(--bnb-major-pt)}}.s-bnb-intro-desc .s-text,.s-bnb-paragraph .s-text{margin-top:4px}.s-bnb-intro-desc a:not(.s-link),.s-bnb-paragraph a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro-desc a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover{text-decoration:none}.s-bnb-intro a:not(.s-link),.s-bnb-paragraph a:not(.s-link),.s-tsa-tab a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover,.s-tsa-tab a:not(.s-link):hover{text-decoration:none}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}
34.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-hero-breadcrumb{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh);display:flex;align-items:center;text-decoration:none;transition:.15s ease-in-out;color:var(--text-color, var(--s-font-color))}.s-hero-breadcrumb path{fill:currentcolor}.s-hero-breadcrumb:hover{opacity:.8}.s-hero-breadcrumb__text{margin-left:8px}.s-hrb .s-bnb{--text-color: inherit}.s-hrb .s-bnb-major,.s-hrb .s-bnb-minor__content{position:relative}@media screen and (min-width:768px)and (max-width:1279.8px){.s-hrb .s-bnb-major{--bnb-major-pb: 64px}}@media screen and (min-width:1024px){.s-hrb .s-bnb-minor{--bnb-minor-pt: 52px}}@media screen and (max-width:767.8px){.s-hrb--dsm-vid .s-bnb .s-bnb-minor{--bnb-minor-pb: 64px}}@media screen and (min-width:1920px){.s-hrb--dsm-vid .s-bnb .s-bnb-minor{--bnb-minor-pl: 80px}.s-hrb--dsm-vid .s-bnb-minor__content{max-width:620px}}.s-hrb--dsm-vid .s-hrb__minor-wrap{display:flex;align-items:center}@media screen and (min-width:1024px){.s-hrb--dsm-vid .s-hrb__minor-wrap{justify-content:flex-end;padding:64px 0 100px}}.s-hrb--dsm-vid .s-hrb__minor-content{width:100%}@media screen and (max-width:1023.8px){.s-hrb--dsm-vid .s-hrb__minor-content{display:flex;justify-content:center}}@media screen and (min-width:1024px){.s-hrb--breadcrumb .s-bnb-major{--bnb-major-pt: 52px}}@media screen and (max-width:1023.8px){.s-hrb--bg-des-full .s-bnb-major:before,.s-hrb--bg-des-minor-mob-full .s-bnb-major:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;pointer-events:none}.s-hrb--bg-mob-minor .s-bnb-minor{min-height:360px}}@media screen and (max-width:767.8px){.s-hrb--bg-mob-minor .s-bnb-minor{min-height:176px}}@media screen and (max-width:1023.8px){.s-hrb--bg-full .s-bnb-minor,.s-hrb--bg-mob-minor .s-bnb-minor,.s-hrb--bg-mob-minor-ratio .s-bnb-minor,.s-hrb--bg-des-minor-mob-full .s-bnb-minor{padding:0}}.s-hrb--wide .s-hrb__major-content{position:relative;width:100%}.s-hrb--wide .s-bnb-major__content{display:none}.s-hrb__logo{margin-bottom:40px}.s-hrb__logo svg{display:block}.s-hrb__logo path{fill:var(--text-color)}.s-hrb__cta-wide{margin-top:12px}.s-hrb__local-nav{width:100%}.s-hrb__minor-wrap{width:100%;height:100%}.s-hrnb-bnb{--shero-nb-bnb-bg-zidx: -1;position:relative;display:none;min-height:600px;padding-top:52px;color:var(--text-color, var(--s-font-color));background-color:var(--bg-color)}@media screen and (min-width:1024px){.s-hrnb-bnb .s-bnb-major,.s-hrnb-bnb .s-bnb-minor{--bnb-major-pt: 52px;--bnb-major-pb: 52px;--bnb-minor-pt: 52px;--bnb-minor-pb: 52px}.s-hrnb-bnb{display:block}}.s-hrnb-bnb__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--shero-nb-bnb-bg-zidx)}.s-hrnb-bnb__nav{position:relative;display:flex;justify-content:space-between}.s-hrnb-bnb__local-nav{max-width:60%}.s-hrnb-bnb__content{position:relative;height:480px;display:flex;overflow:hidden}.s-hrnb-bnb-major{width:470px;flex-shrink:0}@media screen and (min-width:1280px){.s-hrnb-bnb-major{padding-bottom:52px;width:100%;max-width:560px;flex-shrink:unset}}@media screen and (min-width:1440px){.s-hrnb-bnb-major{max-width:600px}}.s-hrnb-bnb-major__intro-wrapper{margin-bottom:32px}.s-hrnb-bnb-minor{z-index:0;max-width:820px}@media screen and (min-width:1440px){.s-hrnb-bnb-minor{display:flex;justify-content:center;margin-left:30px;margin-right:auto}}.s-hrnb-bnb-minor__notebook{position:absolute;bottom:0;left:calc(510px - var(--pl));width:100%;min-width:820px;min-height:485px;display:flex;align-items:flex-end}@media screen and (min-width:1280px){.s-hrnb-bnb-minor__notebook{left:calc(100vw - 766px - var(--pl))}}@media screen and (min-width:1440px){.s-hrnb-bnb-minor__notebook{position:static;margin-top:-5px}}.s-hero-mob-notebook{padding-top:20px;padding-bottom:20px}.s-hrp-wrap{--s-hrp-m-width: 1920px;--s-hrp-px: 20px;--s-hrp-pt: 24px;--s-hrp-pb: 0;--s-hrp-top-spacing: 20px;--s-hrp-tab-spacing: 32px;--s-hrp-tab-height: 46px;--s-hrp-content-mb: 40px;--s-hrp-footer-spacing: 20px;--shero-prod-tabs-zidx: 1}@media screen and (min-width:768px){.s-hrp-wrap{--s-hrp-px: 40px;--s-hrp-pt: 52px}}@media screen and (min-width:1024px){.s-hrp-wrap{--s-hrp-px: 80px;--s-hrp-content-mb: 64px;--s-hrp-footer-spacing: 32px}}@media screen and (min-width:1280px){.s-hrp-wrap{--s-hrp-content-mb: calc(64px + var(--s-hrp-tab-height))}}@media screen and (min-width:1440px){.s-hrp-wrap{--s-hrp-top-spacing: 32px;--s-hrp-px: 100px}}@media screen and (min-width:1680px){.s-hrp-wrap{--s-hrp-px: calc((100% - 1400px)/2) }}.s-hrp{position:relative;min-height:var(--s-hrp-m-height);margin:0 auto;padding:var(--s-hrp-pt) var(--s-hrp-px) var(--s-hrp-pb)}.s-hrp--rack{--s-hrp-offset-x: -30px;--s-hrp-offset-y: -30px}@media screen and (min-width:1280px){.s-hrp--rack{--s-hrp-m-height: 440px}.s-hrp--rack .s-hrp__machine-wrap{position:absolute;right:0;bottom:var(--s-hrp-offset-y);max-width:50%}.s-hrp--rack .s-hrp__machine{margin-right:var(--s-hrp-offset-x)}}@media screen and (min-width:1280px)and (max-width:1439.8px){.s-hrp--rack{--s-hrp-m-height: 420px}.s-hrp--rack .s-hrp__bottom{min-height:320px}}@media screen and (min-width:1440px){.s-hrp--rack{--s-hrp-m-height: 480px}}
34@media screen and (min-width:1920.5px){.s-hrp--rack{--s-hrp-offset-x: 0}}.s-hrp--tower{--s-hrp-offset-x: 0;--s-hrp-offset-y: -30px}@media screen and (min-width:1024px)and (max-width:1279.8px){.s-hrp--tower{--s-hrp-content-mb: 40px}}@media screen and (min-width:1280px){.s-hrp--tower{--s-hrp-m-height: 460px}.s-hrp--tower .s-hrp__machine-wrap{position:absolute;right:0;bottom:var(--s-hrp-offset-y);width:50%}.s-hrp--tower .s-hrp__machine{margin-right:var(--s-hrp-offset-x)}}@media screen and (min-width:1280px)and (max-width:1439.8px){.s-hrp--tower .s-hrp__machine-wrap{transform:scale(.9)}}@media screen and (min-width:1440px){.s-hrp--tower{--s-hrp-m-height: 480px}}.s-hrp--storage{--s-hrp-offset-x: 0;--s-hrp-offset-y: 0}@media screen and (max-width:1279.8px){.s-hrp--storage{--s-hrp-content-mb: 64px}}@media screen and (min-width:1280px){.s-hrp--storage{--s-hrp-m-height: 440px}.s-hrp--storage .s-hrp__machine{min-height:360px;display:flex;align-items:center;transform:translateY(calc(var(--s-hrp-top-spacing) * -.5))}}@media screen and (min-width:1280px)and (max-width:1439.8px){.s-hrp--storage .s-hrp__machine-wrap{transform:scale(.9)}}@media screen and (min-width:1440px){.s-hrp--storage{--s-hrp-m-height: 480px}.s-hrp--storage .s-hrp__machine{min-height:400px}}.s-hrp--hdd{--s-hrp-offset-x: 0;--s-hrp-offset-y: -30px}@media screen and (min-width:1024px){.s-hrp--hdd{--s-hrp-content-mb: 40px}}@media screen and (min-width:1280px){.s-hrp--hdd{--s-hrp-m-height: 460px;--s-hrp-content-mb: calc(40px + var(--s-hrp-tab-height))}.s-hrp--hdd .s-hrp__machine-wrap{position:absolute;right:0;bottom:var(--s-hrp-offset-y);width:50%}.s-hrp--hdd .s-hrp__machine{margin-right:var(--s-hrp-offset-x)}}@media screen and (min-width:1440px){.s-hrp--hdd{--s-hrp-m-height: 480px}}.s-hrp__top{display:flex;justify-content:space-between;margin-bottom:var(--s-hrp-top-spacing)}@media screen and (min-width:1280px){.s-hrp__bottom{min-height:360px;display:flex;justify-content:space-between}}.s-hrp__breadcrumb{--text-color: var(--s-hr-color)}.s-hrp__breadcrumb,.s-hrp__localnav{display:inline-flex;align-items:center}@media screen and (min-width:1920px){.s-hrp__breadcrumb,.s-hrp__localnav{height:28px}}.s-hrp__content{max-width:688px;margin-bottom:var(--s-hrp-content-mb)}@media screen and (min-width:1280px){.s-hrp__content{width:50%}}.s-hrp__content-main{margin-bottom:var(--s-hrp-footer-spacing)}.s-hrp__content-main h1.s-text+p.s-text{margin-top:8px}@media screen and (min-width:1280px){.s-hrp__content-main h1.s-text+p.s-text{margin-top:12px}.s-hrp__machine-container{position:absolute;left:0;bottom:0;width:100%;max-width:1920px;height:100%;pointer-events:none}}@media screen and (min-width:1920.5px){.s-hrp__machine-container{transform:translate(calc((100vw - 1920px)/2))}}@media screen and (min-width:2560px){.s-hrp__machine-container{transform:translate(320px)}}.s-hrp__machine-wrap{pointer-events:all;overflow:hidden}@media screen and (min-width:1920.5px){.s-hrp__machine-wrap{overflow:visible}}.s-hrp__machine{text-align:center}.s-hrp-tabs-container{position:relative;z-index:var(--shero-prod-tabs-zidx);width:100%;padding:0 var(--s-hrp-px);margin-top:var(--s-hrp-tab-spacing)}@media screen and (min-width:1280px){.s-hrp-tabs-container{position:absolute;left:0;bottom:0;width:50%;padding:0 0 0 var(--s-hrp-px);margin-top:0}}.s-hrso{--s-hrso-m-height: 420px;--s-hrso-px: 20px;--s-hrso-py: 100px;position:relative;min-height:var(--s-hrso-m-height);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s-hrso-py) var(--s-hrso-px)}@media screen and (min-width:768px){.s-hrso{--s-hrso-px: 40px}}@media screen and (min-width:1024px){.s-hrso{--s-hrso-px: 80px}}@media screen and (min-width:1440px){.s-hrso{--s-hrso-px: 100px}}@media screen and (min-width:1680px){.s-hrso{--s-hrso-px: 140px}}.s-hrso__top{position:absolute;left:50%;top:24px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:calc(1400px + 2 * var(--s-hrso-px));padding:0 var(--s-hrso-px);transform:translate(-50%)}@media screen and (min-width:1024px){.s-hrso__top{top:52px}}.s-hrso__content-container{position:relative;width:100%;max-width:1000px;text-align:center}.s-hrso__tabs-container{position:absolute;
34left:0;bottom:0;width:100%}.s-hero{--s-hr-color: var(--s-font-color);--s-hr-bgc: #fff;--shero-zidx: 5;position:relative;color:var(--s-hr-color);background-color:var(--s-hr-bgc);z-index:var(--shero-zidx)}@media screen and (min-width:1024px){.s-hero--s .s-bnb-major,.s-hero--s .s-bnb-minor{min-height:420px}.s-hero--m .s-bnb-major,.s-hero--m .s-bnb-minor{min-height:560px}.s-hero--l .s-bnb-major,.s-hero--l .s-bnb-minor{min-height:600px}}@media screen and (max-width:1023.8px){.s-hero--bg-mob-minor .s-bnb-major:before{opacity:0}}.s-hero__localnav{width:100%;display:flex;justify-content:flex-end}.s-hero__localnav--breadcrumb{justify-content:space-between;margin-bottom:40px}.s-hero__breadcrumb{margin-bottom:40px}@media screen and (max-width:1279.8px){.s-hero__breadcrumb{width:100%;display:flex;justify-content:space-between}}.s-hero__cta-container{margin-top:-20px}.s-hero__cta{display:inline-block;margin-top:20px;margin-right:20px}.s-hero__cta:last-child{margin-right:0}.s-hero__badge-container{margin-top:-24px}@media screen and (min-width:1280px){.s-hero__badge-container{margin-top:-32px}}.s-hero__badge{display:inline-block;margin-top:24px;margin-right:24px}.s-hero__badge:last-child{margin-right:0}@media screen and (min-width:1280px){.s-hero__badge{margin-top:32px;margin-right:32px}}.s-hero__bottom{position:relative;width:100%}.s-hero .s-bnb-major.align-top .s-hrb__major-content{height:100%;justify-content:flex-start}@media screen and (max-width:1279.8px){.s-hero .s-bnb-major.align-top-sm .s-hrb__major-content{height:100%;justify-content:flex-start}}']]]),k6="Previous",S6="Next",Er={ITEM:"item",DATA:"data",NUMBER:"number"};function C6(e,t){const n=new kn(o=>{const s=a=>o.next(a.detail);return document.addEventListener(`s-tab-click:${e}`,s),()=>document.removeEventListener(`s-tab-click:${e}`,s)}),i={next:t,complete:cn,error:dn};return{subscription:n.subscribe(i)}}function E6(e,t){const n=new kn(o=>{const s=a=>o.next(a.detail);return document.addEventListener(`s-tab-config:${e}`,s),()=>document.removeEventListener(`s-tab-config:${e}`,s)}),i={next:t,complete:cn,error:dn};return{subscription:n.subscribe(i)}}function T6(e,t){const n=new kn(o=>{const s=a=>o.next(a.detail);return document.addEventListener(`s-tab-item-config:${e}`,s),()=>document.removeEventListener(`s-tab-item-config:${e}`,s)}),i={next:t,complete:cn,error:dn};return{subscription:n.subscribe(i)}}function dc(e,t,n){e==null||e.dispatchEvent(new CustomEvent(`s-tab-click:${t}`,{detail:n}))}function $6(e,t,n){e==null||e.dispatchEvent(new CustomEvent(`s-tab-config:${t}`,{detail:n}))}function A6(e,t,n){e==null||e.dispatchEvent(new CustomEvent(`s-tab-item-config:${t}`,{detail:n}))}function Vp(){return typeof window>"u"?"":window.location.hash.slice(1)}function Up(){return typeof window>"u"?"":window.location.pathname}function Wp(e){if(typeof window>"u")return;const{origin:t,pathname:n,search:i}=window.location;window.history.replaceState({},"",`${t}${n}${i}#${e}`)}function Gp(e){if(typeof window>"u")return;const{search:t,hash:n}=window.location;window.history.replaceState({},"",`${e}${t}${n}`)}function qp(e,t){for(const[n,i]of Object.entries(e))if(i===t)return Number(n);return null}function Yp(e,t,n){const i=e.findIndex(r=>r[t]===n);return i>=0?i+1:null}const Kp="l",Gs=10,qs=100;function Xp(e,t,n,i={}){const{scrollOffset:r=Gs,debounceDelay:o=qs,centerActiveItem:s=!0}=i,a=T(null),l=T(null),c=T(!1),d=T(!1);let u=0;function p(){if(!a.value||!l.value||n.value.length===0){c.value=!1,d.value=!1;return}const E=a.value.getBoundingClientRect(),k=n.value[0],C=n.value[n.value.length-1];if(!k||!C){c.value=!1,d.value=!1;return}const I=k.getBoundingClientRect();c.value=I.left<E.left-r;const A=C.getBoundingClientRect();d.value=A.right>E.right+r}function h(){p()}function f(E){var C;const k=((C=a.value)==null?void 0:C.getBoundingClientRect().width)||0;u!==k&&(p(),u=k),E==null||E()}function b(E){var A,$;const k=n.value[E],C=(A=a.value)==null?void 0:A.getBoundingClientRect();if(!k||!C)return;let I;if(s)I=k.offsetLeft-C.width/2+k.offsetWidth/2;else{const W=k.getBoundingClientRect(),U=a.value.getBoundingClientRect().left,O=W.left-U;if(O<0)I=a.value.scrollLeft+O;else if(O+W.width>C.width)I=a.value.scrollLeft+O+W.width-C.width;else return}($=a.value)==null||$.scrollTo({left:I,behavior:"smooth"})}function y(E,k){const C=E==="prev"?e.value-1:e.value+1,I=Math.max(0,Math.min(C,t.value.length-1));k(I)}const S=St(h,o);return{scrollWrapper:a,scrollContent:l,canScrollStart:c,canScrollEnd:d,checkScrollability:p,scrollToItem:b,navigateDirection:y,onScrollDebounce:S,onResizeDebounce:E=>St(()=>f(E),o)}}function I6(e,t){Ue.sendGA({action:"click",name:`dc-hero-tab-${e}
34`,v1:t.toString()})}function M6(e,t,n){Ue.sendGA({action:"click",name:`dc-hero-tab-paddle-${e}`,v1:t,v2:n.toString()})}const z6=Symbol("dsygno-tab-channels");function L6(){const e=T(0),t=T(void 0),n=T(void 0);return{activeIndex:e,number:t,transition:n,setActive:(i,r)=>{e.value=i,r&&(n.value=r)},setConfig:i=>{i.number!==void 0&&(t.value=i.number)}}}const O6=new Map;function Ys(e){const n=Ht(z6,null)??O6;let i=n.get(e);return i||(i=L6(),n.set(e,i)),i}function P6(e,t){const n=T([]),i=T([]),r=T(e.default||1),s=!Mt().isWebComponent&&e.id?Ys(e.id):null;function a(D){s?s.setActive(D):e.id&&dc(document,e.id,{index:D})}const l=de(()=>e.data&&e.data.length>0?Er.DATA:e.number&&e.number>0?Er.NUMBER:Er.ITEM),c=de({get:()=>Number(r.value)-1,set:D=>{r.value=D+1}}),d=de(()=>r.value.toString()),u=Xp(c,n,i,{scrollOffset:0,debounceDelay:0,centerActiveItem:!0});let p=null;const{scrollWrapper:h,scrollContent:f,canScrollStart:b,canScrollEnd:y,checkScrollability:S,scrollToItem:w,navigateDirection:E,onScrollDebounce:k,onResizeDebounce:C}=u;Ze(()=>e.modelValue,D=>{if(!(D===void 0||D===d.value))if(typeof D=="number")r.value=D;else{const H=n.value.findIndex(K=>K.title===(D==null?void 0:D.toString()));H>=0&&(r.value=H+1)}}),Ze(n,()=>{e.useHash&&n.value.length>0&&ct(()=>{I()}),e.useRoute&&n.value.length>0&&ct(()=>{A()}),ct(()=>{S()})},{immediate:!0}),ve(()=>{n.value=$(),fe(),e.useHash&&ct(()=>I()),e.useRoute&&ct(()=>A()),e.for&&setTimeout(()=>{ie()},0)}),Le(()=>{p&&(p.disconnect(),p=null)});function I(){if(!e.useHash)return;const D=Vp();if(!D)return;const H=Yp(n.value,"hash",D);H!==null&&(r.value=H,a(H),ie())}function A(){if(!e.useRoute)return;const D=Up();if(!D)return;const H=Yp(n.value,"route",D);H!==null&&(r.value=H,a(H),ie())}function $(){switch(l.value){case Er.DATA:return W();case Er.NUMBER:return O();case Er.ITEM:default:return U()}}function W(){return!e.data||e.data.length===0?[]:e.data.map((D,H)=>q(H,D))}function U(){const D=document.getElementById(e.id);return(D?Array.from(D.querySelectorAll('[slot^="tab-"]')):[]).map((K,oe)=>q(oe,{title:K.getAttribute("data-title")||void 0,label:K.getAttribute("data-label")||void 0,value:K.getAttribute("data-value")||void 0,hash:K.getAttribute("data-hash")||void 0,route:K.getAttribute("data-route")||void 0,disabled:K.getAttribute("data-disabled")==="true",customClass:K.getAttribute("data-custom-class")||void 0}))}function O(){const D=e.number||0;return D===0?[]:Array.from({length:D},(H,K)=>q(K,{}))}function q(D,H){return{id:D+1,title:H.title||`Tab ${D+1}`,label:H.label||H.title||`Tab ${D+1}`,value:H.value||(D+1).toString(),hash:H.hash||"",route:H.route||"",disabled:H.disabled||!1,customClass:H.customClass||""}}function ie(){if(!e.for)return;const D={index:c.value,value:d.value},H={[e.id]:{value:D}};document.dispatchEvent(new CustomEvent(`s-input-change:${e.for}`,{detail:H}))}function fe(){h.value&&(p=new ResizeObserver(C()),p.observe(h.value),ct(()=>{S()}))}function ke(D){const H=D+1,K=n.value[D];if(K!=null&&K.disabled)return;r.value=H,w(D),a(H),e.id&&I6(e.id,H);const oe={index:H,value:K?K.title:H.toString(),tab:K||null};t("update:modelValue",oe.value),t("tab-change",oe),t("change",oe),ie(),e.useHash&&(K!=null&&K.hash)&&(Wp(K.hash),t("hash-change",{hash:K.hash,index:H})),e.useRoute&&(K!=null&&K.route)&&(Gp(K.route),t("route-change",{route:K.route,index:H}))}function F(D){e.id&&M6(e.id,D,Number(r.value)),E(D,H=>{ke(H)})}return{tabs:n,tabMode:l,tabEls:i,scrollWrapper:h,scrollContent:f,activeIndex:de(()=>r.value),activeValue:d,currentTab:r,scrollStartActive:b,scrollEndActive:y,handleTabClick:ke,handlePaddleNavClick:F,onScrollDebounce:k,dispatchChange:ie}}function R6(e,t,n,i){const r=T("translateX(0)"),o=T("0"),s=T(!1),a=de(()=>({transform:r.value,"--activator-width":o.value,...s.value?{transition:"none"}:{}}));async function l(){await ct();const f=t.value[e.value];f&&(r.value=`translateX(${f.offsetLeft}px)`,o.value=`${f.clientWidth}px`)}let c=null;async function d(){var f;s.value=!0,await l(),await ct(),(f=i==null?void 0:i.value)==null||f.offsetWidth,c!==null&&cancelAnimationFrame(c),c=requestAnimationFrame(()=>{s.value=!1,c=null})}let u=null;function p(){u==null||u.disconnect(),u=null}function h(){p(),n.value&&(typeof ResizeObserver>"u"||(u=new ResizeObserver(()=>{d()}),i!=null&&i.value&&u.observe(i.value),t.value.forEach(f=>f&&u.observe(f))))}return nr(()=>{n.value&&t.value[e.value]&&l()}),Ze([n,t,()=>i==null?void 0:i.value],()=>h(),{immediate:!0,flush:"post"}),Dn(()=>{p(),c!==null&&cancelAnimationFrame(c)}),{activatorStyle:a,setActivatorStyle:l}}const N6={},B6={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function D6(e,t){return m(),x("svg",B6,[...t[0]||(t[0]=[v("path",{d:"M7 15.6602L12.66 10.0002L7 4.34016","stroke-width":"2"},null,-1)])])}const Ks=xe(N6,[["render",D6]]),j6={part:"container",class:"s-htb-paddlenav-container"},F6=["aria-label","aria-hidden","tabindex"],H6=["aria-label","aria-hidden","tabindex"],V6=j({__name:"hero-tabs-paddle-nav",props:{canScrollStart:{type:Boolean},canScrollEnd:{type:Boolean},altPrev:{},altNext:{}},emits:["paddlenav-click"],setup(e){return(t,n)=>(m(),x("div",j6,[v("div",{part:"paddlenav",class:X(["s-htb-paddlenav s-htb-paddlenav--left",{"s-htb-paddlenav--active":e.canScrollStart}])},[v("button",{part:"button",class:"s-htb-paddlenav__btn","aria-label":e.altPrev,"aria-hidden":!e.canScrollStart,tabindex:e.canScrollStart?0:-1,onClick:n[0]||(n[0]=i=>t.$emit("paddlenav-click","prev"))},[ae(Ks)],8,F6)],2),v("div",{part:"paddlenav",class:X(["s-htb-paddlenav s-htb-paddlenav--right",{"s-htb-paddlenav--active":e.canScrollEnd}])},[v("button",{part:"button",class:"s-htb-paddlenav__btn","aria-label":e.altNext,"aria-hidden":!e.canScrollEnd,tabindex:e.canScrollEnd?0:-1,onClick:n[1]||(n[1]=i=>t.$emit("paddlenav-click","next"))},[ae(Ks)],8,H6)],2)]))}}),U6=["aria-label"],W6=["id","aria-selected","disabled","onClick"],G6=j({__name:"s-hero-tabs",props:{id:{},label:{},default:{default:1},number:{},data:{},useHash:{type:[Boolean,String],default:!1},useRoute:{type:[Boolean,String],default:!1},modelValue:{},altPrev:{default:k6},altNext:{default:S6},for:{},slidingIndicator:{type:[Boolean,String],default:!1}},emits:["tab-change","update:modelValue","change","hash-change","route-change"],setup(e,{expose:t,emit:n}
34){const i=e,r=n,{activeIndex:o,activeValue:s,currentTab:a,tabs:l,tabMode:c,tabEls:d,scrollWrapper:u,scrollContent:p,scrollStartActive:h,scrollEndActive:f,handleTabClick:b,handlePaddleNavClick:y,onScrollDebounce:S,dispatchChange:w}=P6(i,r),E=de(()=>l.value.length),k=de(()=>Number(o.value)-1),C=de(()=>M(i.slidingIndicator)),{activatorStyle:I}=R6(k,d,C,p);return t({activeIndex:o,activeValue:s,currentTab:a,tabs:l,tabCount:E,tabMode:c,dispatchChange:w}),(A,$)=>(m(),x("div",{part:"hero-tabs",class:X(["s-htb",{"s-htb--sliding-indicator":e.slidingIndicator}])},[v("div",{ref_key:"scrollWrapper",ref:u,part:"wrap",class:X(["s-htb__list s-htb__list--scrollable",{"s-htb__list--fade-start":g(h),"s-htb__list--fade-end":g(f)}]),onScroll:$[0]||($[0]=(...W)=>g(S)&&g(S)(...W))},[v("div",{ref_key:"scrollContent",ref:p,part:"list",class:"s-htb__content",role:"tablist","aria-label":e.label},[(m(!0),x(pe,null,ue(g(l),(W,U)=>(m(),x("button",{id:`${e.id}-tab-${U+1}`,key:`${g(c)}-${W.value||U}`,ref_for:!0,ref_key:"tabEls",ref:d,part:"tab",class:X(["s-htb__tab",{"s-htb__tab--active":U+1===g(a),[W.customClass||""]:!!W.customClass}]),"aria-selected":U+1===g(a),disabled:W.disabled,role:"tab",onClick:O=>g(b)(U)},[_(A.$slots,`tab-${U+1}`,{tab:W,index:U+1,active:U+1===g(a)},()=>[Yt(Te(W.label||W.title),1)])],10,W6))),128)),e.slidingIndicator?(m(),x("span",{key:0,part:"activator",class:"s-htb__activator",style:et(g(I)),"aria-hidden":"true"},null,4)):ee("",!0)],8,U6)],34),ae(V6,{"can-scroll-start":g(h),"can-scroll-end":g(f),"alt-prev":e.altPrev,"alt-next":e.altNext,onPaddlenavClick:g(y)},null,8,["can-scroll-start","can-scroll-end","alt-prev","alt-next","onPaddlenavClick"])],2))}}),q6={package:xe(j({__name:"s-hero-tabs.ce",props:{id:{type:String},label:{type:String},default:{type:String},number:{type:String},data:{type:String},useHash:{type:String},useRoute:{type:String},modelValue:{type:String},altPrev:{type:String},altNext:{type:String},for:{type:String},slidingIndicator:{type:String}},setup(e){const t=e,n=T(null),i=de(()=>({id:t.id,label:t.label,default:t.default?Number(t.default):1,number:t.number?Number(t.number):void 0,data:t.data?JSON.parse(t.data):void 0,for:t.for,useHash:M(t.useHash),useRoute:M(t.useRoute),modelValue:t.modelValue,altPrev:t.altPrev,altNext:t.altNext,slidingIndicator:M(t.slidingIndicator)}));return(r,o)=>{var s;return m(),te(G6,Je({ref_key:"heroTabsRef",ref:n},i.value),kt({default:z(()=>{var a;return[Yt(Te((a=n.value)==null?void 0:a.tabs.length)+" ",1)]}),_:2},[ue((s=n.value)==null?void 0:s.tabs.length,a=>({name:`tab-${a}`,fn:z(()=>[_(r.$slots,`tab-${a}`,{},()=>{var l,c,d,u;return[Yt(Te(((c=(l=n.value)==null?void 0:l.tabs[a-1])==null?void 0:c.label)||((u=(d=n.value)==null?void 0:d.tabs[a-1])==null?void 0:u.title)),1)]})])}))]),1040)}}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-htb{--s-htb-color: rgba(46 55 66 / .7);--s-htb-color-hover: rgba(46 55 66 / .9);--s-htb-color-active: #2e3742;--s-htb-border-color: transparent;--s-htb-border-active-color: #0067e6;--s-htb-content-border-color: transparent;--s-htb-paddlenav-btn-bgc: #fff;--s-htb-paddlenav-arrow-c: #666;--s-htb-paddlenav-arrow-c-hover: #2e3742;--s-htb-activator-bgc: #0067e6;--s-htb-activator-height: 4px;--s-htb-activator-duration: .28s;--s-htb-activator-easing: ease-out;position:relative;max-width:100%;overflow:hidden}.s-htb--sliding-indicator{--s-htb-border-active-color: transparent}.s-htb--sliding-indicator .s-htb__content{border-bottom:0}.s-htb--sliding-indicator .s-htb__tab{margin-bottom:0}.s-htb__list{display:flex;position:relative}.s-htb__list--scrollable{--s-htb-mask-start: black;--s-htb-mask-end: black;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,var(--s-htb-mask-start) 0%,black 80px,black calc(100% - 80px),var(--s-htb-mask-end) 100%);mask-image:linear-gradient(to right,var(--s-htb-mask-start) 0%,black 80px,black calc(100% - 80px),var(--s-htb-mask-end) 100%)}.s-htb__list--scrollable::-webkit-scrollbar{display:none}.s-htb__list--fade-start{--s-htb-mask-start: transparent}.s-htb__list--fade-end{--s-htb-mask-end: transparent}.s-htb__content{position:relative;display:flex;gap:24px;border-bottom:4px solid var(--s-htb-content-border-color)}.s-htb__content--scrollable{min-width:100%;width:-moz-max-content;width:max-content}@media screen and (min-width:1024px){.s-htb__content{gap:32px}}@media screen and (min-width:1280px){.s-htb__content{gap:40px}}.s-htb__tab{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-htb__tab{--s-h4-size: 22px}}.s-htb__tab{position:relative;flex-shrink:0;padding-bottom:8px;margin-bottom:-4px;background:transparent;color:var(--s-htb-color);font-weight:600;border:none;border-bottom:4px solid var(--s-htb-border-color);transition:all .2s ease;cursor:pointer}@media screen and (min-width:768px){.s-htb__tab{padding-bottom:10px}}.s-htb__tab:before{content:"";position:absolute;bottom:0;left:0;width:calc(100% + 20px);height:100%;background-color:transparent;transform:translate(-10px)}.s-htb__tab:hover:not(.s-htb__tab--active){color:var(--s-htb-color-hover)}.s-htb__tab--active{color:var(--s-htb-color-active);border-bottom-color:var(--s-htb-border-active-color)}.s-htb__activator{position:absolute;z-index:1;bottom:0;left:0;height:var(--s-htb-activator-height);width:var(--activator-width, 0);background:var(--s-htb-activator-bgc);pointer-events:none;transition:transform var(--s-htb-activator-duration) var(--s-htb-activator-easing),width var(--s-htb-activator-duration) var(--s-htb-activator-easing)}.s-htb-paddlenav-container{position:absolute;z-index:var(--s-htb-paddlenav-container-zidx, 10);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.s-htb-paddlenav{width:80px;height:100%;display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px;opacity:0;transition:.15s ease-in-out}.s-htb-paddlenav--active{opacity:1}.s-htb-paddlenav--active .s-htb-paddlenav__btn{pointer-events:all}.s-htb-paddlenav--left{transform:rotate(180deg)}.s-htb-paddlenav__btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--s-htb-paddlenav-btn-bgc);pointer-events:none;border:none;cursor:pointer}.s-htb-paddlenav__btn path{stroke:var(--s-htb-paddlenav-arrow-c)}.s-htb-paddlenav__btn:hover path{stroke:var(--s-htb-paddlenav-arrow-c-hover)}']]]),observerAttributes:[]},Zp={xxxs:"(max-width: 575px)",xxs:"(max-width: 767px)",xs:"(max-width: 1023px)",sm:"(max-width: 1279px)",md:"(max-width: 1439px)",lg:"(max-width: 1679px)",xl:"
34(max-width: 1920px)",xxl:"(min-width: 1921px)"};function Vi(e){return!!(e&&e.trim()!=="")}function Y6(e){const t=de(()=>c()),n=de(()=>e.use2x&&e.ext!=="svg"),i=de(()=>{const{src:d,ext:u}=e;if(!(!d||d.trim()===""))return u==="none"?d:`${d}.${u}`}),r=de(()=>{const{src:d,ext:u}=e;if(Vi(e.src2x))return`${e.src2x} 2x`;if(!(!d||d.trim()==="")&&n.value)return u==="none"?`${d}@2x`:`${d}@2x.${u} 2x`}),o=de(()=>{const{src:d}=e;if(Vi(e.webpSrc))return Vi(e.webpSrc2x)?`${e.webpSrc}, ${e.webpSrc2x} 2x`:e.webpSrc;if(Vi(d))return n.value?`${d}.webp, ${d}@2x.webp 2x`:`${d}.webp`});ve(()=>{const{src:d,serverSrc:u,xxxs:p,xxs:h,xs:f,sm:b,md:y,lg:S,xl:w,xxl:E}=e,k=d&&d.trim()!=="",C=u&&u.trim()!=="",I=[p,h,f,b,y,S,w,E].some(Vi);!k&&!C&&!I&&console.warn("[s-img] Invalid src or serverSrc detected. Image will not load to prevent 404 requests.",{src:d,serverSrc:u})});function s(d){switch(d){case"jpg":return"image/jpeg";case"jpeg":return"image/jpeg";case"png":return"image/png";case"gif":return"image/gif";case"svg":return"image/svg+xml";case"webp":return"image/webp";default:return"image/jpeg"}}function a(d,u=!1){const p=[],{ext:h}=e,f=e[d];return Vi(f)?(u?(n.value&&p.push(`${f}@2x.webp 2x`),p.push(`${f}.webp`)):(n.value&&p.push(`${f}@2x.${h} 2x`),p.push(`${f}.${h}`)),p.join(", ")):""}function l(d=!1){const u=[];return Object.keys(Zp).forEach(h=>{if(Vi(e[h])){const f=a(h,d);f&&u.push({query:Zp[h],srcset:f,type:s(d?"webp":e.ext||"jpg")})}}),u}function c(){return e.useWebp?[...l(!0),...l()]:l()}return{srcsetList:t,defaultSrc:i,defaultSrcset:r,defaultWebpSrcset:o,getImgType:s}}function K6(e){const t=T(null);Ze(t,i=>{i&&(i.complete?n():(i.onerror=()=>{console.log("img onerror")},i.onload=()=>{n()}))});function n(){e.id&&document.dispatchEvent(new CustomEvent(`s-img-loaded:${e.id}`))}return{imgEl:t}}function X6(e){const t=de(()=>({"s-pic":!0,"s-pic--cover":e.cover})),n=de(()=>({"s-img":!0,"s-img--cover":e.cover,"s-img--shadow":e.shadow,"s-img--rounded":e.rounded,"s-img--bg":e.bg,[e.classname||""]:e.classname})),i=de(()=>({"--cover-position":e.coverPosition||""})),r=de(()=>{if(e.serverSrcset&&e.serverSrcset.trim()!=="")return`${e.serverSrcset} 2x`});return{pictureClasses:t,imgClasses:n,imgStyles:i,computedSrcset:r}}const Z6=["media","srcset","type"],J6=["srcset"],Q6=["srcset","type"],e8=["id","src","srcset","width","height","loading","alt"],t8=j({__name:"s-img",props:{id:{},classname:{},alt:{default:"Synology"},loading:{default:"lazy"},use2x:{type:[Boolean,String],default:!0},useWebp:{type:[Boolean,String],default:!1},cover:{type:[Boolean,String]},coverPosition:{},shadow:{type:[Boolean,String]},rounded:{type:[Boolean,String]},bg:{type:[Boolean,String]},src:{},ext:{default:"jpg"},src2x:{},webpSrc:{},webpSrc2x:{},width:{},height:{},serverSrc:{},serverSrcset:{},xxxs:{},xxs:{},xs:{},sm:{},md:{},lg:{},xl:{},xxl:{}},setup(e){const t=e,{srcsetList:n,defaultSrc:i,defaultSrcset:r,defaultWebpSrcset:o,getImgType:s}=Y6(t),{imgEl:a}=K6(t),{pictureClasses:l,imgClasses:c,imgStyles:d,computedSrcset:u}=X6(t);return(p,h)=>(m(),x("picture",{part:"picture",class:X(["s-pic",g(l)])},[e.serverSrc?ee("",!0):(m(),x(pe,{key:0},[(m(!0),x(pe,null,ue(g(n),f=>(m(),x("source",{key:`${f.query}-${f.srcset}`,media:f.query,srcset:f.srcset,type:f.type},null,8,Z6))),128)),(e.useWebp||e.webpSrc)&&g(o)?(m(),x("source",{key:0,srcset:g(o),type:"image/webp"},null,8,J6)):ee("",!0),g(i)&&g(r)?(m(),x("source",{key:1,srcset:`${g(i)}, ${g(r)}`,type:g(s)(e.ext||"jpg")},null,8,Q6)):ee("",!0)],64)),v("img",{id:e.id,ref_key:"imgEl",ref:a,part:"img",class:X(["s-img",g(c)]),src:e.serverSrc||g(i)||void 0,srcset:g(u)||g(r)||void 0,width:e.width,height:e.height,loading:e.loading,style:et(g(d)),alt:g(Bi)(e.alt)},null,14,e8)],2))}}),n8=xe(j({__name:"s-img.ce",props:{id:{type:String},classname:{type:String},alt:{default:"Synology",type:String},loading:{default:"lazy",type:String},use2x:{default:"true",type:String},useWebp:{default:"false",type:String},cover:{type:String},coverPosition:{type:String},shadow:{type:String},rounded:{type:String},bg:{type:String},src:{type:String},ext:{default:"jpg",type:String},src2x:{type:String},webpSrc:{type:String},webpSrc2x:{type:String},width:{type:String},height:{type:String},serverSrc:{type:String},serverSrcset:{type:String},xxxs:{type:String},xxs:{type:String},xs:{type:String},sm:{type:String},md:{type:String},lg:{type:String},xl:{type:String},xxl:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(t8,Be(Ne({...t,use2x:g(M)(t.use2x),useWebp:g(M)(t.useWebp),cover:g(M
34)(t.cover),shadow:g(M)(t.shadow),rounded:g(M)(t.rounded),bg:g(M)(t.bg)})),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-pic{display:inline-flex;max-width:-moz-max-content;max-width:max-content;justify-content:center;align-items:center}.s-pic--cover{display:initial}.s-img{--cover-position: center;max-width:100%;height:auto}.s-img--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--cover-position);object-position:var(--cover-position);width:100%;height:100%}.s-img--rounded{border-radius:10px;overflow:hidden}.s-img--shadow{box-shadow:0 0 30px #0000001a}.s-img--bg{position:absolute;top:0;right:0;bottom:0;left:0}']]]),i8={class:"script-placeholder"},r8=j({__name:"s-inject-script.ce",props:{id:{type:String},src:{type:String},type:{type:String},async:{type:Boolean},defer:{type:Boolean}},setup(e){const t=e;Le(()=>{const i=document.querySelector(`script[src="${t.src}"]`);i&&i.remove()}),n().then(()=>{console.log("Script loaded!")}).catch(i=>{console.error(i)});function n(){return new Promise((i,r)=>{if(document.querySelector(`script[src="${t.src}"]`)){i();return}const o=document.createElement("script");o.src=t.src,o.async=t.async??!0,o.defer=t.defer??!0,o.type=t.type??"text/javascript",o.id=t.id,o.onload=()=>i(),o.onerror=()=>r(new Error(`Failed to load ${t.src}`)),document.head.appendChild(o)})}return(i,r)=>(m(),x("div",i8))}}),o8=["id"],s8={class:"s-irv2-dbg__dim",style:{"margin-left":"auto"}},a8={key:0,class:"s-irv2-dbg__bd"},l8={class:"s-irv2-dbg__sec"},c8={key:0,class:"s-irv2-dbg__sec"},d8={class:"s-irv2-dbg__dim"},u8={key:1,class:"s-irv2-dbg__sec"},f8={class:"s-irv2-dbg__lbl"},p8={class:"s-irv2-dbg__dim"},h8={key:2,class:"s-irv2-dbg__sec"},m8={class:"s-irv2-dbg__dim",style:{"min-width":"60px"}},b8=j({__name:"s-input-receiver-v2",props:{id:{},onDataReceived:{type:Function,default:void 0},debug:{type:[Boolean,String]},autoRegister:{type:[Boolean,String],default:!0}},emits:["data-received","connection-established","connection-lost","change"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(!1),s=T(new Map),a=T({}),l=T([]),c=T(null),d=T(new Set);let u=null;const p=de(()=>s.value.size>0),h=de(()=>{const $=s.value.size;return $>0?`Connected (${$} sources)`:o.value?"Waiting for connection...":"Not registered"});Ze(a,$=>{r("change",$)},{deep:!0});const f=T(!0);function b(){f.value=!f.value}t({registerReceiver:S,unregister:E,clearData:k,clearDebugLog:C,disconnectSource:I,sendDataToSource:A,isConnected:()=>p.value,isRegistered:()=>o.value,getReceivedData:()=>a.value,getConnections:()=>Array.from(s.value.values()),getDebugInfo:()=>l.value}),ve(()=>{i.debug&&console.log(`[s-input-receiver-v2] Component mounted, id: ${i.id}, autoRegister: ${i.autoRegister}`),i.autoRegister&&(i.debug&&console.log("[s-input-receiver-v2] Auto-registering receiver"),S())}),Le(()=>{E()});function y($){if(!i.debug)return;const W=new Date().toLocaleTimeString();l.value.push({timestamp:W,message:$}),l.value.length>50&&l.value.shift()}function S(){if(!i.id){i.debug&&console.error("[s-input-receiver-v2] No id provided");return}i.debug&&console.log(`[s-input-receiver-v2] Registering receiver: ${i.id}`),y(`Registering receiver: ${i.id}`),w(),c.value=ji.registerReceiver(i.id,($,W)=>{i.debug&&console.log(`[s-input-receiver-v2] Handshake completed with: ${$}`),y(`Handshake completed with: ${$}`);const U={sourceId:$,connectionId:W,targetId:i.id,timestamp:Date.now()};s.value.set($,U),y(`Connection established with: ${$} (Total: ${s.value.size})`),r("connection-established",U)}),o.value=!0,i.debug&&console.log("[s-input-receiver-v2] Receiver registered successfully"),y("Receiver registered successfully")}function w(){if(u)return;const $=`${vr}:${i.id}`;y("Setting up global data listener"),u=Sn.on($,W=>{const U=W.detail;
34if(d.value.has(U.sourceId))return;y(`Data received from ${U.sourceId}: ${JSON.stringify(U.value)}`),a.value[U.sourceId]=U;const O=s.value.get(U.sourceId);if(O&&(O.lastActivity=Date.now(),s.value.set(U.sourceId,O)),r("data-received",U),i.onDataReceived)try{i.onDataReceived(U)}catch(q){y(`Error in onDataReceived callback: ${q}`),i.debug&&console.error("[s-input-receiver-v2] Error in callback:",q)}})}function E(){c.value&&(c.value(),c.value=null),u&&(u(),u=null),o.value=!1,s.value.clear(),a.value={},y("Receiver unregistered"),r("connection-lost","Manual unregister")}function k(){a.value={},y("Data cleared")}function C(){l.value=[]}function I($){s.value.delete($),delete a.value[$],d.value.add($),y(`Disconnected from source: ${$}`)}function A($,W){if(!s.value.has($)){i.debug&&console.warn(`[s-input-receiver-v2] Cannot send to ${$}: not connected`);return}const U=`${xr}:${$}`;Sn.emit(U,W),y(`Sent data to source ${$} via reverse channel`)}return($,W)=>(m(),x("div",{id:e.id,class:X(["s-input-receiver-v2",{"is-connected":p.value}])},[e.debug?(m(),x("div",{key:0,class:X(["s-irv2-dbg",{"s-irv2-dbg--off":f.value}])},[v("div",{class:"s-irv2-dbg__hd",onClick:b},[v("span",{class:"s-irv2-dbg__dot",style:et({background:p.value?"#10b981":o.value?"#f59e0b":"#ef4444"})},null,4),v("span",null,Te(e.id),1),v("span",s8,Te(f.value?"â¼":"â²"),1)]),f.value?ee("",!0):(m(),x("div",a8,[v("div",l8,[W[0]||(W[0]=v("div",{class:"s-irv2-dbg__lbl"},"Status",-1)),v("div",null,Te(h.value),1)]),Object.keys(a.value).length?(m(),x("div",c8,[W[1]||(W[1]=v("div",{class:"s-irv2-dbg__lbl"},"Data",-1)),(m(!0),x(pe,null,ue(a.value,(U,O)=>(m(),x("div",{key:O,class:"s-irv2-dbg__card"},[v("div",null,[v("strong",null,Te(O)+":",1),Yt(" "+Te(typeof U.value=="object"?JSON.stringify(U.value):U.value),1)]),v("div",d8,Te(new Date(U.timestamp).toLocaleTimeString()),1)]))),128))])):ee("",!0),s.value.size?(m(),x("div",u8,[v("div",f8," Connections ("+Te(s.value.size)+") ",1),(m(!0),x(pe,null,ue(s.value,([U,O])=>(m(),x("div",{key:U,class:"s-irv2-dbg__card"},[v("div",null,[v("strong",null,Te(O.sourceId),1),Yt(" · "+Te(O.connectionId),1)]),v("div",p8,Te(new Date(O.timestamp).toLocaleString()),1)]))),128))])):ee("",!0),l.value.length?(m(),x("div",h8,[W[2]||(W[2]=v("div",{class:"s-irv2-dbg__lbl"},"Event Log",-1)),(m(!0),x(pe,null,ue(l.value,(U,O)=>(m(),x("div",{key:O,class:"s-irv2-dbg__log"},[v("span",m8,Te(U.timestamp),1),v("span",null,Te(U.message),1)]))),128))])):ee("",!0)]))],2)):ee("",!0)],10,o8))}}),g8=["id"],Jp=j({__name:"s-input-receiver",props:{id:{},debug:{}},setup(e){const t=e,n=T(null),i={},r={};let o=!1;function s(){o||(o=!0,queueMicrotask(()=>{o=!1,aw(t.id,i)}))}function a(w){if(!d(w))throw new Error(`s-input-receiver ${t.id}: data is not valid`);
34try{Object.keys(w).forEach(k=>{var C;r[k]=w[k],Zl(k,w[k]),(C=n.value)==null||C.sendDataToSource(k,w[k])})}catch(E){console.error(E)}}function l(w){var C;const[E,k]=Object.entries(w)[0];E&&k!==void 0&&(i[E]=k,s(),Zl(E,k),(C=n.value)==null||C.sendDataToSource(E,k))}function c(){Object.entries(r).forEach(([w,E])=>{var k;Zl(w,E),(k=n.value)==null||k.sendDataToSource(w,E)})}function d(w){return typeof w=="object"&&w!==null}function u(w){a(w.detail)}function p(w){l(w.detail)}function h(){c()}function f(w){w.sourceId&&(i[w.sourceId]=w.value,s())}function b(w){Object.entries(w).forEach(([E,k])=>{i[E]=k.value})}function y(w){var k;const{sourceId:E}=w;E&&r[E]!==void 0&&((k=n.value)==null||k.sendDataToSource(E,r[E]))}function S(w){}return ve(()=>{document.addEventListener(`s-ircv-create:${t.id}`,u),document.addEventListener(`s-ircv-send:${t.id}`,p),document.addEventListener(`s-ircv-reset:${t.id}`,h),ct(()=>{s()})}),Le(()=>{document.removeEventListener(`s-ircv-create:${t.id}`,u),document.removeEventListener(`s-ircv-send:${t.id}`,p),document.removeEventListener(`s-ircv-reset:${t.id}`,h)}),(w,E)=>(m(),x("div",{id:e.id,part:"input-receiver",class:"s-ir s-ir--wrapper"},[ae(b8,{id:e.id,ref_key:"receiverV2Ref",ref:n,"auto-register":!0,debug:g(M)(e.debug),onDataReceived:f,onChange:b,onConnectionEstablished:y,onConnectionLost:S},null,8,["id","debug"]),_(w.$slots,"default")],8,g8))}}),Qp=xe(j({__name:"s-input-receiver.ce",props:{id:{type:String},debug:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Jp,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-irv2-dbg{position:fixed;top:12px;right:12px;z-index:9999;width:360px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;font:600 12px/1.5 system-ui,-apple-system,sans-serif;color:#374151}.s-irv2-dbg *,.s-irv2-dbg strong{line-height:inherit}.s-irv2-dbg strong{font-weight:600}.s-irv2-dbg--off{width:auto;min-width:160px}.s-irv2-dbg__hd{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-irv2-dbg__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.s-irv2-dbg__bd{padding:0 12px 12px;font-weight:400;max-height:70vh;overflow-y:auto}.s-irv2-dbg__sec{margin-bottom:12px}.s-irv2-dbg__lbl{font-weight:600;margin-bottom:4px;color:#6b7280}.s-irv2-dbg__card{padding:4px 8px;margin-bottom:4px;background:#f8fafc;border-radius:4px;border:1px solid #e2e8f0}.s-irv2-dbg__dim{font-size:11px;color:#9ca3af}.s-irv2-dbg__log{display:flex;gap:6px;padding:3px 0;border-bottom:1px solid #f1f5f9}.s-ir{line-height:0}']]]),v8={class:"s-loading__circular",viewBox:"0 0 38 38","aria-label":"loading..."},x8=j({__name:"s-loading",props:{colorOne:{}
34,colorTwo:{},colorThree:{},colorFour:{},colorFive:{},colorSix:{},bgColor:{},theme:{default:"light"},size:{default:"52px"}},setup(e){const t=e,n=T(null);return ve(()=>{if(n.value){const{style:i}=n.value,{colorOne:r,colorTwo:o,colorThree:s,colorFour:a,colorFive:l,colorSix:c,bgColor:d,size:u}=t;r&&i.setProperty("--loading-color-1",Bt(We(r),0)),o&&i.setProperty("--loading-color-2",Bt(We(o),0)),s&&i.setProperty("--loading-color-3",Bt(We(s),0)),a&&i.setProperty("--loading-color-4",Bt(We(a),0)),l&&i.setProperty("--loading-color-5",Bt(We(l),0)),c&&i.setProperty("--loading-color-6",Bt(We(c),0)),d&&i.setProperty("--loading-bg-color",Bt(We(d),0)),u&&i.setProperty("--loading-circle-size",u)}}),(i,r)=>(m(),x("div",{ref_key:"root",ref:n,class:X({"s-loading":!0,dark:e.theme==="dark",light:e.theme!=="dark",size:!0})},[(m(),x("svg",v8,[r[0]||(r[0]=v("circle",{class:"s-loading__circular-elipse",cx:"19",cy:"19",r:"17",fill:"none","stroke-width":"4","stroke-miterlimit":"8"},null,-1)),(m(),x(pe,null,ue(6,o=>v("circle",{key:o,class:X(`s-loading__circular-elipse-${6-o+1}`),cx:"19",cy:"19",r:"17",fill:"none","stroke-width":"4","stroke-miterlimit":"8"},null,2)),64))]))],2))}}),yo={ACTION:"form",NAME_PREFIX:"dc-inquiry-success-",EVENT_NAME:"form_submission",YM_ID:86947048,YM_REACH_GOAL:"reachGoal"};function y8(e){function t(){Qe({action:yo.ACTION,name:`${yo.NAME_PREFIX}${e.id}`}),e.fbq&&window.fbq&&window.fbq("track",e.fbq),e.gaKey&&(window.dataLayer&&window.dataLayer.push({event:e.gaKey}),window.ym&&window.ym(yo.YM_ID,yo.YM_REACH_GOAL,e.gaKey)),window.dataLayer&&window.dataLayer.push({event:yo.EVENT_NAME})}return{handleSuccessGA:t}}var eh={exports:{}};(function(e){var t={__APP_VERSION__:'"3.61.0"',__VUE_PROD_DEVTOOLS__:!1,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__:!1};(function(n){if(typeof window>"u")return;var i=0,r,o=!1,s=!1,a="message",l=a.length,c="[iFrameSizer]",d=c.length,u=null,p=window.requestAnimationFrame,h=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),f={},b=null,y=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,license:"1jqr0si6pnt",log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){U("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}});function S(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function w(L,V,re){L.addEventListener(V,re,!1)}function E(L,V,re){L.removeEventListener(V,re,!1)}function k(){var L=["moz","webkit","o","ms"],V;for(V=0;V<L.length&&!p;V+=1)p=window[L[V]+"RequestAnimationFrame"];p?p=p.bind(window):$("setup","RequestAnimationFrame not supported")}function C(L){var V="Host page: "+L;return window.top!==window.self&&(V=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+L:"Nested host page: "+L),V}function I(L){return c+"["+C(L)+"]"}function A(L){return f[L]?f[L].log:o}function $(L,V){O("log",L,V,A(L))}function W(L,V){O("info",L,V,A(L))}function U(L,V){O("warn",L,V,!0)}function O(L,V,re,N){N===!0&&typeof window.console=="object"&&console[L](I(V),re)}function q(L){function V(){function Ae(){oe(qe),D(De),Ut("onResized",qe)}Z("Height"),Z("Width"),ce(Ae,qe,"init")}function re(){var Ae=Wt.slice(d).split(":"),$e=Ae[1]?parseInt(Ae[1],10):0,Ye=f[Ae[0]]&&f[Ae[0]].iframe,ft=getComputedStyle(Ye);return{iframe:Ye,id:Ae[0],height:$e+N(ft)+Y(ft),width:Ae[2],type:Ae[3]}}function N(Ae){if(Ae.boxSizing!=="border-box")return 0;var $e=Ae.paddingTop?parseInt(Ae.paddingTop,10):0,Ye=Ae.paddingBottom?parseInt(Ae.paddingBottom,10):0;return $e+Ye}function Y(Ae){if(Ae.boxSizing!=="border-box")return 0;var $e=Ae.borderTopWidth?parseInt(Ae.borderTopWidth,10):0,Ye=Ae.borderBottomWidth?parseInt(Ae.borderBottomWidth,10):0;return $e+Ye}function Z(Ae){var $e=Number(f[De]["max"+Ae]),Ye=Number(f[De]["min"+Ae]),ft=Ae.toLowerCase(),At=Number(qe[ft]);$(De,"Checking "+ft+" is in range "+Ye+"-"+$e),At<Ye&&(At=Ye,$(De,"Set "+ft+" to min value")),At>
34$e&&(At=$e,$(De,"Set "+ft+" to max value")),qe[ft]=""+At}function Se(){function Ae(){function ft(){var ht=0,un=!1;for($(De,"Checking connection is from allowed list of origins: "+Ye);ht<Ye.length;ht++)if(Ye[ht]===$e){un=!0;break}return un}function At(){var ht=f[De]&&f[De].remoteHost;return $(De,"Checking connection is from: "+ht),$e===ht}return Ye.constructor===Array?ft():At()}var $e=L.origin,Ye=f[De]&&f[De].checkOrigin;if(Ye&&""+$e!="null"&&!Ae())throw new Error("Unexpected message received from: "+$e+" for "+qe.iframe.id+". Message was: "+L.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}function he(){return c===(""+Wt).slice(0,d)&&Wt.slice(d).split(":")[0]in f}function Ce(){var Ae=qe.type in{true:1,false:1,undefined:1};return Ae&&$(De,"Ignoring init message from meta parent page"),Ae}function we(Ae){return Wt.slice(Wt.indexOf(":")+l+Ae)}function Re(Ae){$(De,"onMessage passed: {iframe: "+qe.iframe.id+", message: "+Ae+"}"),Ut("onMessage",{iframe:qe.iframe,message:JSON.parse(Ae)}),$(De,"--")}function Ke(){var Ae=document.body.getBoundingClientRect(),$e=qe.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:$e.height,iframeWidth:$e.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt($e.top-Ae.top,10),offsetLeft:parseInt($e.left-Ae.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})}function Xe(Ae,$e){function Ye(){_e("Send Page Info","pageInfo:"+Ke(),Ae,$e)}be(Ye,32,$e)}function wt(){function Ae(At,ht){function un(){f[ft]?Xe(f[ft].iframe,ft):$e()}["scroll","resize"].forEach(function(Ai){$(ft,At+Ai+" listener for sendPageInfo"),ht(window,Ai,un)})}function $e(){Ae("Remove ",E)}function Ye(){Ae("Add ",w)}var ft=De;Ye(),f[ft]&&(f[ft].stopPageInfo=$e)}function _t(){f[De]&&f[De].stopPageInfo&&(f[De].stopPageInfo(),delete f[De].stopPageInfo)}function Rt(){var Ae=!0;return qe.iframe===null&&(U(De,"IFrame ("+qe.id+") not found"),Ae=!1),Ae}function Ie(Ae){var $e=Ae.getBoundingClientRect();return F(De),{x:Math.floor(Number($e.left)+Number(u.x)),y:Math.floor(Number($e.top)+Number(u.y))}}function Me(Ae){function $e(){u=ht,pt(),$(De,"--")}function Ye(){return{x:Number(qe.width)+At.x,y:Number(qe.height)+At.y}}function ft(){window.parentIFrame?window.parentIFrame["scrollTo"+(Ae?"Offset":"")](ht.x,ht.y):U(De,"Unable to scroll to requested position, window.parentIFrame not found")}var At=Ae?Ie(qe.iframe):{x:0,y:0},ht=Ye();$(De,"Reposition requested from iFrame (offset x:"+At.x+" y:"+At.y+")"),window.top===window.self?$e():ft()}function pt(){Ut("onScroll",u)===!1?H():D(De)}function Ge(Ae){function $e(){var un=Ie(ht);$(De,"Moving to in page link (#"+ft+") at x: "+un.x+" y: "+un.y),u={x:un.x,y:un.y},pt(),$(De,"--")}function Ye(){window.parentIFrame?window.parentIFrame.moveToAnchor(ft):$(De,"In page link #"+ft+" not found and window.parentIFrame not found")}var ft=Ae.split("#")[1]||"",At=decodeURIComponent(ft),ht=document.getElementById(At)||document.getElementsByName(At)[0];ht?$e():window.top===window.self?$(De,"In page link #"+ft+" not found"):Ye()}function ut(Ae){var $e={};if(Number(qe.width)===0&&Number(qe.height)===0){var Ye=we(9).split(":");$e={x:Ye[1],y:Ye[0]}}else $e={x:qe.width,y:qe.height};Ut(Ae,{iframe:qe.iframe,screenX:Number($e.x),screenY:Number($e.y),type:qe.type})}function Ut(Ae,$e){return ie(De,Ae,$e)}function xn(){switch(f[De]&&f[De].firstRun&&Zn(),qe.type){case"close":{ke(qe.iframe);break}case"message":{Re(we(6));break}case"mouseenter":{ut("onMouseEnter");break}case"mouseleave":{ut("onMouseLeave");break}case"autoResize":{f[De].autoResize=JSON.parse(we(9));break}case"scrollTo":{Me(!1);break}case"scrollToOffset":{Me(!0);break}case"pageInfo":{Xe(f[De]&&f[De].iframe,De),wt();break}case"pageInfoStop":{_t();break}case"inPageLink":{Ge(we(9));break}case"reset":{K(qe);break}case"init":{V(),Ut("onInit",qe.iframe);break}default:Number(qe.width)===0&&Number(qe.height)===0?U("Unsupported message received ("+qe.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):V()}}function Gi(Ae){var $e=!0;return f[Ae]||($e=!1,U(qe.type+" No settings for "+Ae+". Message was: "+Wt)),$e}function En(){for(var Ae in f)_e("iFrame requested init",ze(Ae),f[Ae].iframe,Ae)}function Zn(){f[De]&&(f[De].firstRun=!1)}var Wt=L.data,qe={},De=null;
34Wt==="[iFrameResizerChild]Ready"?En():he()?(qe=re(),De=qe.id,f[De]&&(f[De].loaded=!0),!Ce()&&Gi(De)&&($(De,"Received: "+Wt),Rt()&&Se()&&xn())):W(De,"Ignored: "+Wt)}function ie(L,V,re){var N=null,Y=null;if(f[L])if(N=f[L][V],typeof N=="function")Y=N(re);else throw new TypeError(V+" on iFrame["+L+"] is not a function");return Y}function fe(L){var V=L.id;delete f[V]}function ke(L){var V=L.id;if(ie(V,"onClose",V)===!1){$(V,"Close iframe cancelled by onClose event");return}$(V,"Removing iFrame: "+V);try{L.parentNode&&L.parentNode.removeChild(L)}catch(re){U(re)}ie(V,"onClosed",V),$(V,"--"),fe(L),r&&(r.disconnect(),r=null)}function F(L){u===null&&(u={x:window.pageXOffset===n?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===n?document.documentElement.scrollTop:window.pageYOffset},$(L,"Get page position: "+u.x+","+u.y))}function D(L){u!==null&&(window.scrollTo(u.x,u.y),$(L,"Set page position: "+u.x+","+u.y),H())}function H(){u=null}function K(L){function V(){oe(L),_e("reset","reset",L.iframe,L.id)}$(L.id,"Size reset requested by "+(L.type==="init"?"host page":"iFrame")),F(L.id),ce(V,L,"reset")}function oe(L){function V(Z){if(!L.id){$("undefined","messageData id not set");return}L.iframe.style[Z]=L[Z]+"px",$(L.id,"IFrame ("+Y+") "+Z+" set to "+L[Z]+"px")}function re(Z){!s&&L[Z]==="0"&&(s=!0,$(Y,"Hidden iFrame detected, creating visibility listener"),it())}function N(Z){V(Z),re(Z)}var Y=L.iframe.id;f[Y]&&(f[Y].sizeHeight&&N("height"),f[Y].sizeWidth&&N("width"))}function ce(L,V,re){re!==V.type&&p&&!window.jasmine?($(V.id,"Requesting animation frame"),p(L)):L()}function _e(L,V,re,N,Y){function Z(){var Re=f[N]&&f[N].targetOrigin;$(N,"["+L+"] Sending msg to iframe["+N+"] ("+V+") targetOrigin: "+Re),re.contentWindow.postMessage(c+V,Re)}function Se(){U(N,"["+L+"] IFrame("+N+") not found")}function he(){re&&"contentWindow"in re&&re.contentWindow!==null?Z():Se()}function Ce(){function Re(){f[N]&&!f[N].loaded&&!we&&(we=!0,U(N,"IFrame has not responded within "+f[N].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}Y&&f[N]&&f[N].warningTimeout&&(f[N].msgTimeout=setTimeout(Re,f[N].warningTimeout))}var we=!1;N=N||re.id,f[N]&&(he(),Ce())}function ze(L){return L+":"+f[L].bodyMarginV1+":"+f[L].sizeWidth+":"+f[L].log+":"+f[L].interval+":"+f[L].enablePublicMethods+":"+f[L].autoResize+":"+f[L].bodyMargin+":"+f[L].heightCalculationMethod+":"+f[L].bodyBackground+":"+f[L].bodyPadding+":"+f[L].tolerance+":"+f[L].inPageLinks+":"+f[L].resizeFrom+":"+f[L].widthCalculationMethod+":"+f[L].mouseEvents}function st(L){return typeof L=="number"}function He(L,V){function re(){function Me(Ge){var ut=f[Ie][Ge];ut!==1/0&&ut!==0&&(L.style[Ge]=st(ut)?ut+"px":ut,$(Ie,"Set "+Ge+" = "+L.style[Ge]))}function pt(Ge){if(f[Ie]["min"+Ge]>f[Ie]["max"+Ge])throw new Error("Value for min"+Ge+" can not be greater than max"+Ge)}pt("Height"),pt("Width"),Me("maxHeight"),Me("minHeight"),Me("maxWidth"),Me("minWidth")}function N(){var Me=V&&V.id||y.id+i++;return document.getElementById(Me)!==null&&(Me+=i++),Me}function Y(Me){if(typeof Me!="string")throw new TypeError("Invaild id for iFrame. Expected String");return Me===""&&(L.id=Me=N(),o=(V||{}).log,$(Me,"Added missing iframe ID: "+Me+" ("+L.src+")")),Me}function Z(){switch($(Ie,"IFrame scrolling "+(f[Ie]&&f[Ie].scrolling?"enabled":"disabled")+" for "+Ie),L.style.overflow=(f[Ie]&&f[Ie].scrolling)===!1?"hidden":"auto",f[Ie]&&f[Ie].scrolling){case"omit":break;case!0:{L.scrolling="yes";break}case!1:{L.scrolling="no";break}default:L.scrolling=f[Ie]?f[Ie].scrolling:"no"}}function Se(){(typeof(f[Ie]&&f[Ie].bodyMargin)=="number"||(f[Ie]&&f[Ie].bodyMargin)==="0")&&(f[Ie].bodyMarginV1=f[Ie].bodyMargin,f[Ie].bodyMargin=""+f[Ie].bodyMargin+"px")}function he(){var Me=f[Ie]&&f[Ie].firstRun,pt=f[Ie]&&f[Ie].heightCalculationMethod in h;!Me&&pt&&K({iframe:L,height:0,width:0,type:"init"})}function Ce(){f[Ie]&&(f[Ie].iframe.iFrameResizer={close:ke.bind(null,f[Ie].iframe),removeListeners:fe.bind(null,f[Ie].iframe),resize:_e.bind(null,"Window resize","resize",f[Ie].iframe),moveToAnchor:function(Me){_e("Move to anchor","moveToAnchor:"+Me,f[Ie].iframe,Ie)},sendMessage:function(Me){Me=JSON.stringify(Me),_e("Send Message","message:"+Me,f[Ie].iframe,Ie)}})}function we(Me){function pt(){_e("iFrame.onload",Me,L,n,!0),he()}function Ge(Ut){if(!L.parentNode)return null;
34var xn=new Ut(function(Gi){Gi.forEach(function(En){var Zn=Array.prototype.slice.call(En.removedNodes);Zn.forEach(function(Wt){Wt===L&&ke(L)})})});return xn.observe(L.parentNode,{childList:!0}),xn}var ut=S();ut&&(r=Ge(ut)),w(L,"load",pt),_e("init",Me,L,n,!0)}function Re(Me){if(typeof Me!="object")throw new TypeError("Options is not an object")}function Ke(Me){for(var pt in y)Object.prototype.hasOwnProperty.call(y,pt)&&(f[Ie][pt]=Object.prototype.hasOwnProperty.call(Me,pt)?Me[pt]:y[pt])}function Xe(Me){return Me===""||Me.match(/^(about:blank|javascript:|file:\/\/)/)!==null?"*":Me}function wt(Me){var pt=Me.split("Callback");if(pt.length===2){var Ge="on"+pt[0].charAt(0).toUpperCase()+pt[0].slice(1);this[Ge]=this[Me],delete this[Me],U(Ie,"Deprecated: '"+Me+"' has been renamed '"+Ge+"'. The old method will be removed in the next major version.")}}function _t(Me){Me=Me||{},f[Ie]=Object.create(null),f[Ie].iframe=L,f[Ie].firstRun=!0,f[Ie].remoteHost=L.src&&L.src.split("/").slice(0,3).join("/"),Re(Me),Object.keys(Me).forEach(wt,Me),Ke(Me),f[Ie]&&(f[Ie].targetOrigin=f[Ie].checkOrigin===!0?Xe(f[Ie].remoteHost):"*")}function Rt(){return Ie in f&&"iFrameResizer"in L}var Ie=Y(L.id);Rt()?U(Ie,"Ignored iFrame, already setup."):(_t(V),Z(),re(),Se(),we(ze(Ie)),Ce())}function se(L,V){b===null&&(b=setTimeout(function(){b=null,L()},V))}var me={};function be(L,V,re){me[re]||(me[re]=setTimeout(function(){me[re]=null,L()},V))}function it(){function L(){function Y(Z){function Se(Ce){return(f[Z]&&f[Z].iframe.style[Ce])==="0px"}function he(Ce){return Ce.offsetParent!==null}f[Z]&&he(f[Z].iframe)&&(Se("height")||Se("width"))&&_e("Visibility change","resize",f[Z].iframe,Z)}Object.keys(f).forEach(function(Z){Y(Z)})}function V(Y){$("window","Mutation observed: "+Y[0].target+" "+Y[0].type),se(L,16)}function re(){var Y=document.querySelector("body"),Z={attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0},Se=new N(V);Se.observe(Y,Z)}var N=S();N&&re()}function Pe(L){function V(){P("Window "+L,"resize")}$("window","Trigger event: "+L),se(V,16)}function Vt(){function L(){P("Tab Visible","resize")}document.visibilityState!=="hidden"&&($("document","Trigger event: Visibility change"),se(L,16))}function P(L,V){function re(N){return f[N]&&f[N].resizeFrom==="parent"&&f[N].autoResize&&!f[N].firstRun}Object.keys(f).forEach(function(N){re(N)&&_e(L,V,f[N].iframe,N)})}function B(){w(window,"message",q),w(window,"resize",function(){Pe("resize")}),w(document,"visibilitychange",Vt),w(document,"-webkit-visibilitychange",Vt)}function Q(){function L(N,Y){function Z(){if(Y.tagName){if(Y.tagName.toUpperCase()!=="IFRAME")throw new TypeError("Expected <IFRAME> tag, found <"+Y.tagName+">")}else throw new TypeError("Object is not a valid DOM element")}Y&&(Z(),He(Y,N),re.push(Y))}function V(N){N&&N.enablePublicMethods&&U("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}var re;return k(),B(),function(Y,Z){switch(re=[],V(Y),typeof Z){case"undefined":case"string":{Array.prototype.forEach.call(document.querySelectorAll(Z||"iframe"),L.bind(n,Y));break}case"object":{L(Y,Z);break}default:throw new TypeError("Unexpected data type ("+typeof Z+")")}return re}}function J(L){L.fn?L.fn.iFrameResize||(L.fn.iFrameResize=function(re){function N(Y,Z){He(Z,re)}return this.filter("iframe").each(N).end()}):W("","Unable to bind to jQuery, it is not fully loaded.")}window.jQuery!==n&&J(window.jQuery),typeof t=="function"&&t.amd?t([],Q):e.exports=Q(),window.iFrameResize=window.iFrameResize||Q()})()})(eh);var w8=eh.exports,th={exports:{}};(function(e){(function(t){if(typeof window>"u")return;var n=!0,i=10,r="",o=0,s="",a=null,l="",c=!1,d={resize:1,click:1},u=128,p=!0,h=1,f="bodyOffset",b=f,y=!0,S="",w={},E=32,k=null,C=!1,I=!1,A="[iFrameSizer]",$=A.length,W="",U={max:1,min:1,bodyScroll:1,documentElementScroll:1},O="child",q=window.parent,ie="*",fe=0,ke=!1,F=null,D=16,H=1,K="scroll",oe=K,ce=window,_e=function(){L("onMessage function not defined")},ze=function(){},st=function(){},He={height:function(){return L("Custom height calculation function not defined"),document.documentElement.offsetHeight},width:function(){return L("Custom width calculation function not defined"),document.body.scrollWidth}},se={},me=!1;function be(){}try{var it=Object.create({},{passive:{get:function(){me=!0}}});window.addEventListener("test",be,it),window.removeEventListener("test",be,it)}catch{}function Pe(G,le,ge,Oe){G.addEventListener(le,ge,me?Oe||{}:!1)}function Vt(G,le,ge){G.removeEventListener(le,ge,!1)}function P(G){return G.charAt(0).toUpperCase()+G.slice(1)}function B(G){var le,ge,Oe,lt=null,Et=0,Nt=function(){Et=Date.now(),lt=null,Oe=G.apply(le,ge),lt||(le=ge=null)};return function(){var zt=Date.now();Et||(Et=zt);var mt=D-(zt-Et);return le=this,ge=arguments,mt<=0||mt>D?(lt&&(clearTimeout(lt),lt=null),Et=zt,Oe=G.apply(le,ge),lt||(le=ge=null)):lt||(lt=setTimeout(Nt,mt)),Oe}}function Q(G){return A+"["+W+"] "+G}function J(G){C&&typeof window.console=="object"&&console.log(Q(G))}function L(G){typeof window.console=="object"&&console.warn(Q(G))}function V(){re(),J("Initialising iFrame ("+window.location.href+")"),Y(),he(),Se("background",r),Se("padding",l),Me(),Xe(),wt
34(),Ce(),ut(),Ge(),_t(),w=pt(),ht("init","Init message from host page"),ze()}function re(){function G(ge){return ge==="true"}var le=S.slice($).split(":");W=le[0],o=t===le[1]?o:Number(le[1]),c=t===le[2]?c:G(le[2]),C=t===le[3]?C:G(le[3]),E=t===le[4]?E:Number(le[4]),n=t===le[6]?n:G(le[6]),s=le[7],b=t===le[8]?b:le[8],r=le[9],l=le[10],fe=t===le[11]?fe:Number(le[11]),w.enable=t===le[12]?!1:G(le[12]),O=t===le[13]?O:le[13],oe=t===le[14]?oe:le[14],I=t===le[15]?I:G(le[15])}function N(G){var le=G.split("Callback");if(le.length===2){var ge="on"+le[0].charAt(0).toUpperCase()+le[0].slice(1);this[ge]=this[G],delete this[G],L("Deprecated: '"+G+"' has been renamed '"+ge+"'. The old method will be removed in the next major version.")}}function Y(){function G(){var ge=window.iFrameResizer;J("Reading data from page: "+JSON.stringify(ge)),Object.keys(ge).forEach(N,ge),_e="onMessage"in ge?ge.onMessage:_e,ze="onReady"in ge?ge.onReady:ze,ie="targetOrigin"in ge?ge.targetOrigin:ie,b="heightCalculationMethod"in ge?ge.heightCalculationMethod:b,oe="widthCalculationMethod"in ge?ge.widthCalculationMethod:oe}function le(ge,Oe){return typeof ge=="function"&&(J("Setup custom "+Oe+"CalcMethod"),He[Oe]=ge,ge="custom"),ge}"iFrameResizer"in window&&Object===window.iFrameResizer.constructor&&(G(),b=le(b,"height"),oe=le(oe,"width")),J("TargetOrigin for parent set to: "+ie)}function Z(G,le){return le.indexOf("-")!==-1&&(L("Negative CSS value ignored for "+G),le=""),le}function Se(G,le){t!==le&&le!==""&&le!=="null"&&(document.body.style[G]=le,J("Body "+G+' set to "'+le+'"'))}function he(){t===s&&(s=o+"px"),Se("margin",Z("margin",s))}function Ce(){document.documentElement.style.height="",document.body.style.height="",J('HTML & body height set to "auto"')}function we(G){var le={add:function(ge){function Oe(){ht(G.eventName,G.eventType)}se[ge]=Oe,Pe(window,ge,Oe,{passive:!0})},remove:function(ge){var Oe=se[ge];delete se[ge],Vt(window,ge,Oe)}};G.eventNames&&Array.prototype.map?(G.eventName=G.eventNames[0],G.eventNames.map(le[G.method])):le[G.method](G.eventName),J(P(G.method)+" event listener: "+G.eventType)}function Re(G){we({method:G,eventType:"Animation Start",eventNames:["animationstart","webkitAnimationStart"]}),we({method:G,eventType:"Animation Iteration",eventNames:["animationiteration","webkitAnimationIteration"]}),we({method:G,eventType:"Animation End",eventNames:["animationend","webkitAnimationEnd"]}),we({method:G,eventType:"Input",eventName:"input"}),we({method:G,eventType:"Mouse Up",eventName:"mouseup"}),we({method:G,eventType:"Mouse Down",eventName:"mousedown"}),we({method:G,eventType:"Orientation Change",eventName:"orientationchange"}),we({method:G,eventType:"Print",eventNames:["afterprint","beforeprint"]}),we({method:G,eventType:"Ready State Change",eventName:"readystatechange"}),we({method:G,eventType:"Touch Start",eventName:"touchstart"}),we({method:G,eventType:"Touch End",eventName:"touchend"}),we({method:G,eventType:"Touch Cancel",eventName:"touchcancel"}),we({method:G,eventType:"Transition Start",eventNames:["transitionstart","webkitTransitionStart","MSTransitionStart","oTransitionStart","otransitionstart"]}),we({method:G,eventType:"Transition Iteration",eventNames:["transitioniteration","webkitTransitionIteration","MSTransitionIteration","oTransitionIteration","otransitioniteration"]}),we({method:G,eventType:"Transition End",eventNames:["transitionend","webkitTransitionEnd","MSTransitionEnd","oTransitionEnd","otransitionend"]}),O==="child"&&we({method:G,eventType:"IFrame Resized",eventName:"resize"})}function Ke(G,le,ge,Oe){return le!==G&&(G in ge||(L(G+" is not a valid option for "+Oe+"CalculationMethod."),G=le),J(Oe+' calculation method set to "'+G+'"')),G}function Xe(){b=Ke(b,f,$e,"height")}function wt(){oe=Ke(oe,K,Ye,"width")}function _t(){n===!0?(Re("add"),Gi()):J("Auto Resize disabled")}function Rt(){a!==null&&a.disconnect()}function Ie(){Re("remove"),Rt(),clearInterval(k)}function Me(){var G=document.createElement("div");G.style.clear="both",G.style.display="block",G.style.height="0",document.body.appendChild(G)}function pt(){function G(){return{x:window.pageXOffset===t?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===t?document.documentElement.scrollTop:window.pageYOffset}}function le(mt){var ye=mt.getBoundingClientRect(),R=G();return{x:parseInt(ye.left,10)+parseInt(R.x,10),y:parseInt(ye.top,10)+parseInt(R.y,10)}}function ge(mt){function ye(rt){var Tt=le(rt);J("Moving to in page link (#"+R+") at x: "+Tt.x+" y: "+Tt.y),Ct(Tt.y,Tt.x,"scrollToOffset")}var R=mt.split("#")[1]||mt,ne=decodeURIComponent(R),Ee=document.getElementById(ne)||document.getElementsByName(ne)[0];t===Ee?(J("In page link (#"+R+") not found in iFrame, so sending to parent"),Ct(0,0,"inPageLink","#"+R)):ye(Ee)}function Oe(){var mt=window.location.hash,ye=window.location.href;mt!==""&&mt!=="#"&&ge(ye)}function lt(){function mt(ye){function R(ne){ne.preventDefault(),ge(this.getAttribute("href"))}ye.getAttribute("href")!=="#"&&Pe(ye,"click",R)}Array.prototype.forEach.call(document.querySelectorAll('a[href^="#"]'),mt)}function Et(){Pe(window,"hashchange",Oe)}
34function Nt(){setTimeout(Oe,u)}function zt(){Array.prototype.forEach&&document.querySelectorAll?(J("Setting up location.hash handlers"),lt(),Et(),Nt()):L("In page linking not fully supported in this browser! (See README.md for IE8 workaround)")}return w.enable?zt():J("In page linking not enabled"),{findTarget:ge}}function Ge(){if(I!==!0)return;function G(ge){Ct(0,0,ge.type,ge.screenY+":"+ge.screenX)}function le(ge,Oe){J("Add event listener: "+Oe),Pe(window.document,ge,G)}le("mouseenter","Mouse Enter"),le("mouseleave","Mouse Leave")}function ut(){J("Enable public methods"),ce.parentIFrame={autoResize:function(le){return le===!0&&n===!1?(n=!0,_t()):le===!1&&n===!0&&(n=!1,Ie()),Ct(0,0,"autoResize",JSON.stringify(n)),n},close:function(){Ct(0,0,"close")},getId:function(){return W},getPageInfo:function(le){typeof le=="function"?(st=le,Ct(0,0,"pageInfo")):(st=function(){},Ct(0,0,"pageInfoStop"))},moveToAnchor:function(le){w.findTarget(le)},reset:function(){ca("parentIFrame.reset")},scrollTo:function(le,ge){Ct(ge,le,"scrollTo")},scrollToOffset:function(le,ge){Ct(ge,le,"scrollToOffset")},sendMessage:function(le,ge){Ct(0,0,"message",JSON.stringify(le),ge)},setHeightCalculationMethod:function(le){b=le,Xe()},setWidthCalculationMethod:function(le){oe=le,wt()},setTargetOrigin:function(le){J("Set targetOrigin: "+le),ie=le},size:function(le,ge){var Oe=""+(le||"")+(ge?","+ge:"");ht("size","parentIFrame.size("+Oe+")",le,ge)}}}function Ut(){E!==0&&(J("setInterval: "+E+"ms"),k=setInterval(function(){ht("interval","setInterval: "+E)},Math.abs(E)))}function xn(){function G(ne){function Ee(rt){rt.complete===!1&&(J("Attach listeners to "+rt.src),rt.addEventListener("load",lt,!1),rt.addEventListener("error",Et,!1),mt.push(rt))}ne.type==="attributes"&&ne.attributeName==="src"?Ee(ne.target):ne.type==="childList"&&Array.prototype.forEach.call(ne.target.querySelectorAll("img"),Ee)}function le(ne){mt.splice(mt.indexOf(ne),1)}function ge(ne){J("Remove listeners from "+ne.src),ne.removeEventListener("load",lt,!1),ne.removeEventListener("error",Et,!1),le(ne)}function Oe(ne,Ee,rt){ge(ne.target),ht(Ee,rt+": "+ne.target.src)}function lt(ne){Oe(ne,"imageLoad","Image loaded")}function Et(ne){Oe(ne,"imageLoadFailed","Image load failed")}function Nt(ne){ht("mutationObserver","mutationObserver: "+ne[0].target+" "+ne[0].type),ne.forEach(G)}function zt(){var ne=document.querySelector("body"),Ee={attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0};return R=new ye(Nt),J("Create body MutationObserver"),R.observe(ne,Ee),R}var mt=[],ye=window.MutationObserver||window.WebKitMutationObserver,R=zt();return{disconnect:function(){"disconnect"in R&&(J("Disconnect body MutationObserver"),R.disconnect(),mt.forEach(ge))}}}function Gi(){var G=0>E;window.MutationObserver||window.WebKitMutationObserver?G?Ut():a=xn():(J("MutationObserver not supported in this browser!"),Ut())}function En(G,le){var ge=0;return le=le||document.body,ge=document.defaultView.getComputedStyle(le,null),ge=ge===null?0:ge[G],parseInt(ge,i)}function Zn(G){G>D/2&&(D=2*G,J("Event throttle increased to "+D+"ms"))}function Wt(G,le){for(var ge=le.length,Oe=0,lt=0,Et=P(G),Nt=Date.now(),zt=0;zt<ge;zt++)Oe=le[zt].getBoundingClientRect()[G]+En("margin"+Et,le[zt]),Oe>lt&&(lt=Oe);return Nt=Date.now()-Nt,J("Parsed "+ge+" HTML elements"),J("Element position calculated in "+Nt+"ms"),Zn(Nt),lt}function qe(G){return[G.bodyOffset(),G.bodyScroll(),G.documentElementOffset(),G.documentElementScroll()]}function De(G,le){function ge(){return L("No tagged elements ("+le+") found on page"),document.querySelectorAll("body *")}var Oe=document.querySelectorAll("["+le+"]");return Oe.length===0&&ge(),Wt(G,Oe)}function Ae(){return document.querySelectorAll("body *")}var $e={bodyOffset:function(){return document.body.offsetHeight+En("marginTop")+En("marginBottom")},offset:function(){return $e.bodyOffset()},bodyScroll:function(){return document.body.scrollHeight},custom:function(){return He.height()},documentElementOffset:function(){return document.documentElement.offsetHeight},documentElementScroll:function(){return document.documentElement.scrollHeight},max:function(){return Math.max.apply(null,qe($e))},min:function(){return Math.min.apply(null,qe($e))},grow:function(){return $e.max()},lowestElement:function(){return Math.max($e.bodyOffset()||$e.documentElementOffset(),Wt("bottom",Ae()))},taggedElement:function(){return De("bottom","data-iframe-height")}},Ye={bodyScroll:function(){return document.body.scrollWidth},bodyOffset:function(){return document.body.offsetWidth},custom:function(){return He.width()},documentElementScroll:function(){return document.documentElement.scrollWidth},documentElementOffset:function(){return document.documentElement.offsetWidth},scroll:function(){return Math.max(Ye.bodyScroll(),Ye.documentElementScroll())},max:function(){return Math.max.apply(null,qe(Ye))},min:function(){return Math.min.apply(null,qe(Ye))},rightMostElement:function(){return Wt("right",Ae())},taggedElement:function(){return De("right","data-iframe-width")}};function ft(G,le,ge,Oe){function lt(){h=R,H=ne,Ct(h,H,G)}function Et(){function Ee(rt,Tt){var It=Math.abs(rt-Tt)<=fe;return!It}return R=t===ge?$e[b]():ge,ne=t===Oe?Ye[oe]():Oe,Ee(h,R)||c&&Ee(H,ne)}function Nt(){return!(G in{init:1,interval:1,size:1})}function zt(){return b in U||c&&oe in U}function mt(){J("No change in size detected")}function ye(){Nt()&&zt()?ca(le):G in{interval:1}||mt()}var R,ne;Et()||G==="init"?(un(),lt()):ye()}var At=B(ft);function ht(G,le,ge,Oe){function lt(){G in{reset:1,resetPage:1,init:1}||J("Trigger event: "+le)}function Et(){return ke&&G in d}Et()?J("Trigger event cancelled: "+G):(lt(),G==="init"?ft(G,le,ge,Oe):At(G,le,ge,Oe))}function un(){ke||(ke=!0,J("Trigger event lock on")),clearTimeout(F),F=setTimeout(function(){ke=!1,J("Trigger event lock off"),J("--")},u)}function Ai(G){h=$e[b](),H=Ye[oe](),Ct(h,H,G)}function ca(G){var le=b;b=f,J("Reset trigger event: "+G),un(),Ai("reset"),b=le}function Ct(G,le,ge,Oe,lt){function Et(){t===lt?lt=ie:J("Message targetOrigin: "+lt)}function Nt(){var zt=G+":"+le,mt=W+":"+zt+":"+ge+(t===Oe?"":":"+Oe);J("Sending message to host page ("+mt+")"),q.postMessage(A+mt,lt)}Et(),Nt()}function Jn(G){var le={init:function(){S=G.data,q=G.source,V(),p=!1,setTimeout(function(){y=!1},u)},reset:function(){y?J("Page reset ignored by init"):(J("Page size reset by host page"),Ai("resetPage"))},resize:function(){ht("resizeParent","Parent window requested size check")},moveToAnchor:function(){w.findTarget(lt())},inPageLink:function(){this.moveToAnchor()},pageInfo:function(){var R=lt();J("PageInfoFromParent called from parent: "+R),st(JSON.parse(R)),J(" --")},message:function(){var R=lt();J("onMessage called from parent: "+R),_e(JSON.parse(R)),J(" --")}};function ge(){return A===(""+G.data).slice(0,$)}function Oe(){return G.data.split("]")[1].split(":")[0]}function lt(){return G.data.slice(G.data.indexOf(":")+1)}function Et(){return!e.exports&&"iFrameResize"in window||window.jQuery!==t&&"iFrameResize"in window.jQuery.prototype}function Nt(){return G.data.split(":")[2]in{true:1,false:1}}function zt(){var ye=Oe();ye in le?le[ye]():!Et()&&!Nt()&&L("Unexpected message ("+G.data+")")}
34function mt(){p===!1?zt():Nt()?le.init():J('Ignored message of type "'+Oe()+'". Received before initialization.')}ge()&&mt()}function Mo(){document.readyState!=="loading"&&window.parent.postMessage("[iFrameResizerChild]Ready","*")}"iframeResizer"in window||(window.iframeChildListener=function(G){Jn({data:G})},Pe(window,"message",Jn),Pe(window,"readystatechange",Mo),Mo())})()})(th);var _8=th.exports;const nh=w8;var k8={iframeResize:nh,iframeResizer:nh,contentWindow:_8};const S8=1e3;function C8(e,t){const n=T(null),i=T(typeof window>"u"?"":window.location.href),r=de(()=>{if(!e.iframeSrc)return"";if(!i.value)return e.iframeSrc;const s=new URL(e.iframeSrc),a=new URL(i.value);if(e.fromUrlSearch){const l=a.searchParams,c=e.fromUrlSearch,d=new URLSearchParams(c);for(const[u,p]of d)l.set(u,p);a.search=l.toString()}return s.searchParams.set("from_url",a.toString()),s.toString()});async function o(s){if(await ct(),n.value){const a=n.value,l=Date.now();s&&a.addEventListener("load",()=>{const c=Date.now()-l,d=Math.max(0,S8-c);setTimeout(s,d)},{once:!0}),k8.iframeResizer({checkOrigin:!1,autoResize:!0,sizeHeight:!0,onMessage:t},a)}}return{iframeEl:n,iframeSrcAddedQuery:r,initializeIframe:o}}function E8(e){const t=T(null),n=T(!1),i=T(e.iframeTitle||""),r=T(e.iframeThankMsg||""),o=T(!1),s=T(!1);function a(f=!0){o.value||(o.value=!0,f&&(s.value=!0))}function l(){s.value=!1}function c(){setTimeout(()=>{n.value=!1,i.value=e.iframeTitle||""},500)}function d(f){i.value=f}function u(f){r.value=f}function p(){n.value=!0}function h(){n.value=!1}return{dialogBodyEl:t,isIframeDone:n,inquiryTitle:i,inquiryDesc:r,hasBeenOpened:o,isIframeLoading:s,resetState:c,updateTitle:d,updateDesc:u,markIframeDone:p,resetIframeDone:h,setHasBeenOpened:a,setIframeLoaded:l}}function T8(e){const{props:t,dialogBodyEl:n,updateTitle:i,updateDesc:r,markIframeDone:o,handleSuccessGA:s}=e,a=ud(null);function l(p){a.value=p}function c(p){t.useCallback?d(p):u(p)}function d(p){var h;document.dispatchEvent(new CustomEvent(`s-inquiry-message-cb:${t.id}`,{detail:{el:n.value,iframe:((h=a.value)==null?void 0:h.value)||null,data:p,changeTitle:f=>{i(f)},changeDesc:f=>{r(f)}}})),o(),s()}function u(p){try{const{message:h}=p,f=JSON.parse(h);f.success||f.close?(f.messages&&i(f.messages),f.msg&&i(f.msg),t.iframeThankTitle&&i(t.iframeThankTitle),o(),s()):f.msg&&window.alert(f.msg)}catch(h){console.error("error",h)}}return{handleIframeMessageCallback:c,setIframeRef:l,handleCustomInquiryDone:d,handleDefaultInquiryDone:u}}const $8={class:"s-inquiry__body"},A8=["innerHTML"],I8={key:1,role:"alert"},M8=["innerHTML"],z8={key:0,class:"s-inquiry__iframe-wrapper"},L8=["src","title"],O8=j({__name:"s-inquiry.client",props:{id:{},alt:{},altClose:{},iframeSrc:{},iframeTitle:{},iframeDesc:{},iframeThankTitle:{},iframeThankMsg:{},useCallback:{type:[Boolean,String]},fromUrlSearch:{},gaKey:{},fbq:{},useCustomSuccess:{type:[Boolean,String]},teleport:{type:[String,Boolean]},useLoading:{type:[Boolean,String],default:!0}},setup(e){const t=e,n=de(()=>M(t.useLoading)),{handleSuccessGA:i}=y8(t),{dialogBodyEl:r,isIframeDone:o,inquiryTitle:s,inquiryDesc:a,hasBeenOpened:l,isIframeLoading:c,resetState:d,updateTitle:u,updateDesc:p,markIframeDone:h,resetIframeDone:f,setHasBeenOpened:b,setIframeLoaded:y}=E8(t),{handleIframeMessageCallback:S,setIframeRef:w}=T8({props:t,dialogBodyEl:r,updateTitle:u,updateDesc:p,markIframeDone:h,handleSuccessGA:i}),{iframeEl:E,iframeSrcAddedQuery:k,initializeIframe:C}=C8(t,S);w(E);async function I(){b(n.value),f(),await C(n.value?y:void 0)}function A(){d()}return($,W)=>(m(),te(pp,{id:e.id,alt:e.alt,"alt-close":e.altClose,"open-callback":I,"close-callback":A,center:!0,teleport:g(M)(e.teleport),loading:n.value&&g(c)},{loading:z(()=>[ae(x8,{theme:"dark"})]),default:z(()=>[v("div",{ref_key:"dialogBodyEl",ref:r,class:"s-inquiry"},[v("div",{class:X(["s-inquiry__title",{"s-inquiry__title--has-desc":g(o)&&g(a)||e.iframeDesc}])},[ae(Vn,{"tag-style":"h3",align:"center"},{default:z(()=>[Yt(Te(g(s)),1)]),_:1})],2),v("div",$8,[!g(o)&&e.iframeDesc?(m(),te(Vn,{key:0,tag:"p"},{default:z(()=>[v("div",{innerHTML:e.iframeDesc},null,8,A8)]),_:1})):ee("",!0),g(o)?(m(),x("div",I8,[ae(Vn,{tag:"p"},{default:z(()=>[v("div",{innerHTML:g(a)},null,8,M8)]),_:1}),t.useCustomSuccess?_($.$slots,"custom-success",{key:0}):ee("",!0)])):(m(),x(pe,{key:2},[!n.value||g(l)?(m(),x("div",z8,[v("iframe",{id:"iframe",ref_key:"iframeEl",ref:E,src:g(k),width:"100%",title:g(s),frameborder:"0"},null,8,L8)])):ee("",!0)],64))])],512)]),_:3},8,["id","alt","alt-close","teleport","loading"]))}}),P8={part:"inquiry-wrapper"},R8=xe(j({__name:"s-inquiry.ce",props:{id:{type:String},alt:{type:String},altClose:{type:String},iframeSrc:{type:String},iframeTitle:{type:String},iframeDesc:{type:String},iframeThankTitle:{type:String},iframeThankMsg:{type:String},useCallback:{type:String},fromUrlSearch:{type:String},gaKey:{type:String},fbq:{type:String},useCustomSuccess:{type:String},teleport:{type:String},useLoading:{type:String}},setup(e){const t=e;t.useCustomSuccess&&!["true","false"].includes(t.useCustomSuccess)&&console.warn('useCustomSuccess prop must be either "true" or "false"');function n(r){return r===void 0?!0:M(r)}const i=de(()=>({...t,useCallback:M(t.useCallback),useCustomSuccess:M(t.useCustomSuccess),useLoading:n(t.useLoading)}));return(r,o)=>(m(),x("div",P8,[ae(O8,Be(Ne(i.value)),{"custom-success":z(()=>[_(r.$slots,"custom-success")]),_:3},16)]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-inquiry__title--has-desc{margin-bottom:8px}.s-inquiry__iframe-wrapper{margin-top:24px}.s-inquiry b,.s-inquiry strong{font-weight:700}.s-inquiry a{text-decoration:underline;color:var(--s-link-color);cursor:pointer}.s-inquiry a:hover{text-decoration:none}.s-dialog{--bg-color: #fff;--sdialog-zidx: 0;--sdialog-active-zidx: 1000;--sdialog-content-zidx: 1;--sdialog-close-zidx: 2;position:fixed;z-index:var(--sdialog-zidx);top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background-color:var(--s-dialog-bgc, rgba(0, 0, 0, .6));transition:.333s ease-in-out}.s-dialog:before{content:"";height:100%;display:inline-block;vertical-align:middle}.s-dialog iframe{visibility:hidden}.s-dialog dialog{position:relative;width:100%;pointer-events:none;background-color:transparent;color:inherit}.s-dialog form{pointer-events:none}.s-dialog--active{z-index:var(--sdialog-active-zidx);opacity:1;pointer-events:auto;overflow-y:auto}.s-dialog--active iframe{visibility:visible}.s-dialog--center{text-align:center}.s-dialog--youtube{--s-dialog-max-w: 1000px}.s-dialog--lightbox:before{display:none}.s-dialog__lightbox{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.s-dialog__lightbox-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:auto}.s-dialog__content-wrapper{width:100%;display:inline-block;vertical-align:middle;pointer-events:none;padding:1px 20px 20px}@media screen and (min-width:768px){.s-dialog__content-wrapper{padding:1px 52px 40px}}.s-dialog__content{position:relative;z-index:var(--s-dialog-content-zidx);width:100%;min-height:var(--s-dialog-min-h, 160px);display:flex;flex-direction:column;justify-content:center;padding:20px;margin:0 auto;border-radius:10px;background-color:var(--bg-color);pointer-events:all;overflow:hidden}@media screen and (min-width:768px){.s-dialog__content{max-width:var(--s-dialog-max-w, 820px);padding:40px}}.s-dialog__content--no-padding{padding:0}.s-dialog__content--youtube{--bg-color: #000}.s-dialog__close-wrapper{position:sticky;top:0;z-index:var(--sdialog-close-zidx);flex-shrink:0;width:100%;margin:0 auto;text-align:right;pointer-events:none}@media screen and (min-width:768px){.s-dialog__close-wrapper{max-width:var(--s-dialog-max-w, 820px)}}.s-dialog__close{position:relative;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;margin-top:20px;margin-right:8px;border-radius:50%;pointer-events:auto;transition:background-color .15s ease-in-out}.s-dialog__close:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:100%;transform:translate(-50%,-50%)}.s-dialog__close--sticky{background-color:#0009}.s-dialog__back-to-close{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.s-dialog__loading{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:var(--sdialog-content-zidx);pointer-events:none}.s-dialog__yt-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.s-dialog__yt-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.s-text--center{text-align:center}.s-text--left{text-align:left}.s-text--color{--text-color: var(--s-t-c-0);color:var(--text-color)}@media screen and (min-width:576px){.s-text--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-text--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-text--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-text--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-text--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-text--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-text--color{--text-color: var(--s-t-c-xxl)}}.s-text-h1{--s-h1-size: 32px;--s-h1-lh: 1.3;font-size:var(--s-h1-size);line-height:var(--s-h1-lh);font-weight:700}@media screen and (min-width:768px){.s-text-h1{--s-h1-size: 40px}}@media screen and (min-width:1440px){.s-text-h1{--s-h1-size: 48px}}.s-text-h2{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h2{--s-h2-size: 32px}}@media screen and (min-width:1440px){.s-text-h2{--s-h2-size: 36px}}.s-text-h3{--s-h3-size: 22px;--s-h3-lh: 1.3;font-size:var(--s-h3-size);line-height:var(--s-h3-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h3{--s-h3-size: 26px}}@media screen and (min-width:1440px){.s-text-h3{--s-h3-size: 30px}}.s-text-h4{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h4{--s-h4-size: 22px}}.s-text-p-small{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-p{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-p-large{--s-p1-size: 20px;--s-p1-lh: 1.4;font-size:var(--s-p1-size);line-height:var(--s-p1-lh)}@media screen and (min-width:768px){.s-text-p-large{--s-p1-size: 22px}}.s-text-font-size-12{--s-fs-12-size: 12px;--s-fs-12-lh: 1.4;font-size:var(--s-fs-12-size);line-height:var(--s-fs-12-lh)}.s-text-font-size-14{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-font-size-16{--s-fs-16-size: 16px;--s-fs-16-lh: 1.5;font-size:var(--s-fs-16-size);line-height:var(--s-fs-16-lh)}.s-text-font-size-18{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-font-size-22{--s-fs-22-size: 22px;--s-fs-22-lh: 1.4;font-size:var(--s-fs-22-size);line-height:var(--s-fs-22-lh)}h1.s-text+p.s-text{margin-top:16px}h2.s-text+p.s-text,h3.s-text+p.s-text,h4.s-text+p.s-text,p.s-text+p.s-text{margin-top:8px}.sb-show-main.sb-main-padded{padding:0}.dark{--loading-bg-color: #5f6670;--loading-color-1: #fff;--loading-color-2: #dfe1e6;--loading-color-3: #c7cbd1;--loading-color-4: #a7aeb8;--loading-color-5: #808791;--loading-color-6: rgba(128, 135, 145, .5)}.light{--loading-bg-color: #e6f5ff;--loading-color-1: #0067e6;--loading-color-2: #2789f2;--loading-color-3: #5cb0ff;--loading-color-4: #8ccbff;--loading-color-5: #c2e6ff;--loading-color-6: rgba(194, 230, 255, .5)}.s-loading{--loading-circle-size: 52px;width:var(--loading-circle-size);height:var(--loading-circle-size);border-radius:50%;overflow:hidden}.s-loading__circular{width:100%;height:100%;transform-origin:center center}.s-loading__circular-elipse{stroke:var(--loading-bg-color)}.s-loading__circular-elipse-1{stroke:var(--loading-color-1);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-1;animation-delay:0ms}@keyframes dash-1{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}46%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}60%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}73%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-2{stroke:var(--loading-color-2);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-2;animation-delay:30ms}@keyframes dash-2{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}47%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}61%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}74%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-3{stroke:var(--loading-color-3);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-3;animation-delay:60ms}@keyframes dash-3{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}48%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}62%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}75%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-4{stroke:var(--loading-color-4);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-4;animation-delay:.1s}@keyframes dash-4{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}49%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}63%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}76%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-5{stroke:var(--loading-color-5);stroke-linecap:round;stroke-dasharray:.5,106.26;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-5;animation-delay:.2s}@keyframes dash-5{20%{stroke-dasharray:.5,106.26;stroke-dashoffset:26.69}52%{stroke-dasharray:.5,106.26;stroke-dashoffset:0}65%{stroke-dasharray:.5,106.26;stroke-dashoffset:-26.69}78%{stroke-dasharray:.5,106.26;stroke-dashoffset:-53.38}85%{stroke-dasharray:.5,106.26;stroke-dashoffset:-74.732}95%{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}to{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-6{stroke:var(--loading-color-6);stroke-linecap:round;stroke-dasharray:.5,106.26;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-6;animation-delay:.3s}@keyframes dash-6{20%{stroke-dasharray:.5,106.26;stroke-dashoffset:26.69}52%{stroke-dasharray:.5,106.26;stroke-dashoffset:0}65%{stroke-dasharray:.5,106.26;stroke-dashoffset:-26.69}78%{stroke-dasharray:.5,106.26;stroke-dashoffset:-53.38}85%{stroke-dasharray:.5,106.26;stroke-dashoffset:-74.732}95%{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}to{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}}']]]),N8=xe(j({__name:"s-link.ce",props:{id:{type:String},classname:{type:String},href:{type:String},target:{type:String},rel:{type:String},alt:{type:String},altby:{type:String},span:{type:String},button:{type:String},dataset:{type:String},leftSpace:{type
34:String},useArrow:{type:String},useShortArrow:{type:String},useIcon:{type:String},noUnderline:{type:String},noWrap:{type:String},darkBg:{type:String},color:{type:String},dialog:{type:String},scrollTo:{type:String}},setup(e){return(t,n)=>(m(),te(xo,{id:e.id,classname:e.classname,href:e.href,target:e.target,rel:e.rel,alt:e.alt,altby:e.altby,dataset:e.dataset,span:g(M)(e.span),button:g(M)(e.button),"left-space":e.leftSpace==="T","use-arrow":g(M)(e.useArrow),"use-short-arrow":g(M)(e.useShortArrow),"use-icon":g(M)(e.useIcon),"no-underline":g(M)(e.noUnderline),"no-wrap":g(M)(e.noWrap),"dark-bg":g(M)(e.darkBg),color:e.color,dialog:e.dialog,"scroll-to":e.scrollTo},{icon:z(()=>[_(t.$slots,"icon")]),default:z(()=>[_(t.$slots,"default")]),_:3},8,["id","classname","href","target","rel","alt","altby","dataset","span","button","left-space","use-arrow","use-short-arrow","use-icon","no-underline","no-wrap","dark-bg","color","dialog","scroll-to"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-link{--svg-color: var(--s-link-color);display:inline;transition:.25s ease-in-out;text-decoration:underline;color:var(--s-link-color);cursor:pointer}.s-link--icon{display:inline-flex;align-items:center}.s-link--icon,.s-link--no-underline{text-decoration:none}.s-link--no-wrap{white-space:nowrap}.s-link--left-space{margin-left:.3rem}.s-link--in-dark-bg{--s-link-color: var(--s-link-color-dark)}.s-link:hover{text-decoration:none}.s-link--icon:not(.s-link--no-underline):hover{text-decoration:underline}.s-link__icon{display:inline-flex;margin-left:8px}.s-link__arrow{transition:.25s ease-in-out}.s-link__arrow path,.s-link__arrow rect{fill:var(--s-link-color)}.s-link__arrow--short{transform:rotate(180deg)}']]]),B8=["data-ga-index"],D8=["href","target","title"],j8={class:"s-lnv-logic-item-text"},F8={class:"s-lnv-logic-item-text"},H8=["aira-label"],V8={class:"s-lnv-logic-item-text"},Tr=j({__name:"menu-item",props:{data:{},gaIndex:{},callback:{type:Function}},setup(e){const t=Mt();return(n,i)=>(m(),x("div",{"data-ga-index":e.gaIndex},[e.data.href?(m(),x("a",{key:0,class:"s-lnv-logic-item",href:g(Xt)(e.data.href,g(t).locale),target:g(Zt)(e.data.href,e.data.target),title:e.data.alt,onClick:i[0]||(i[0]=(...r)=>e.callback&&e.callback(...r))},[v("span",j8,Te(e.data.content),1)],8,D8)):e.data.dialog?(m(),te(hp,{key:1,class:"s-lnv-logic-item","aira-label":e.data.alt,"use-btn":"true",dialog:e.data.dialog,onClick:e.callback},{default:z(()=>[v("span",F8,Te(e.data.content),1)]),_:1},8,["aira-label","dialog","onClick"])):(m(),x("button",{key:2,class:"s-lnv-logic-item","aira-label":e.data.alt,onClick:i[1]||(i[1]=(...r)=>e.callback&&e.callback(...r))},[v("span",V8,Te(e.data.content),1)],8,H8))],8,B8))}}),U8={},W8={width:"14",height:"14",viewBox:"0 0 14 14",fill:"none","aria-hidden":"true"};function G8(e,t){return m(),x("svg",W8,[...t[0]||(t[0]=[v("path",{d:"M10.962 4.90039L7.00001 8.86239L3.03801 4.90039","stroke-width":"1.8"},null,-1)])])}const wo=xe(U8,[["render",G8]]);function q8(e){return document.querySelector(`#${e}`)}const _o=ky("localnav",["mounted","add","drop"],q8);function Y8(e){_o.dispatch.mounted(e)}function uc(e,t){_o.raw.dispatch(`item-cb:${t}`,e)}function fc(e,t,n){_o.raw.dispatch(`item-${t}`,e,n)}function K8(e,t){return _o.on.add(e,t)}function X8(e,t){return _o.on.drop(e,t)}function $r(e,t){Ue.sendGA({action:"click",name:"dc-localnav-fixed-in-toggle",v1:e?"open":"close",...t&&{v2:t}})}function Z8(e,t){Ue.sendGA({action:"click",name:`dc-localnav-item-${t}-${e}`})}function J8(e){e.href&&Ue.sendLinkGA({link_text:e.content,link_url:e.href,link_id:e.id})}function Q8(e,t){Ue.sendGA({action:"click",name:`dc-localnav-${t}-dropdown-${e}`,v1:"close"})}function e7(e,t){Ue.sendGA({action:"click",name:`dc-localnav-fixed-in-dropdown-${e}`,v1:t?"open":"close"})}function Xs(e){return e==="s"?"12px":"15px"}function pc(e){return{...e,outline:e.outline===!0||e.outline==="true"||e.outline===""}}function Zs(e){const t={...e};return delete t.color,delete t["color-hover"],delete t.colorHover,delete t["bg-color"],delete t.bgColor,delete t["bg-color-hover"],delete t.bgColorHover,delete t["border-color"],delete t.borderColor,t}function ko({localNavId:e,key:t,position:n,useCustomEvent:i,isWebComponent:r,item:o}){i&&r&&(fc(e,t,{index:t}),o.id&&uc(e,o.id)),Z8(t,n),J8(o)}function t7(e){try{return JSON.parse(e).map(n=>({...n,size:n.size||"s"}))}
34catch(t){return console.error("s-local-nav: data is not valid JSON",t),[]}}const n7={class:"s-htdd"},i7=["aria-hidden"],hc=j({__name:"dropdown-desk",props:{id:{type:String,required:!0},localNavId:{type:String,required:!0},content:{type:String},color:{type:String},bgColor:{type:String},bgColorHover:{type:String},dropdown:{type:Array,default:()=>[]},size:{type:String,default:"s"},position:{type:String},useCustomEvent:{type:Boolean,default:!1},isWebComponent:{type:Boolean,default:!1}},emits:["item-click"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(!1);t({reset:c});function s(d,u){ko({localNavId:i.localNavId,key:`${i.id}-${u+1}`,position:i.position,useCustomEvent:i.useCustomEvent,isWebComponent:i.isWebComponent,item:d}),i.isWebComponent||r("item-click",{index:Number(i.id),item:d,subIndex:u+1})}ve(()=>{document.addEventListener("click",l)}),Le(()=>{document.removeEventListener("click",l)});function a(){o.value=!o.value}function l(d){const u=d.composedPath().some(h=>{var f;return(f=h.classList)==null?void 0:f.contains(`js-s-htdd-toggle-${i.id}`)}),p=d.composedPath().some(h=>{var f;return(f=h.classList)==null?void 0:f.contains("js-s-htdd-list")});!u&&!p&&o.value&&(c(),Q8(i.id,i.position))}function c(){o.value=!1}return(d,u)=>(m(),x("div",n7,[ae(Kl,{id:`s-localnav-${e.position}-${e.id}`,classname:`js-s-htdd-toggle-${e.id}`,size:"s",color:e.color,"bg-color":e.bgColor,"bg-color-hover":e.bgColorHover,"font-size":g(Xs)(e.size),"use-icon":"true","click-event":a},{icon:z(()=>[v("div",{class:X(["s-htdd-toggle-icon",{"s-htdd-toggle-icon--open":o.value}])},[ae(wo)],2)]),default:z(()=>[Yt(Te(e.content)+" ",1)]),_:1},8,["id","classname","color","bg-color","bg-color-hover","font-size"]),o.value?(m(),x("ul",{key:0,class:"js-s-htdd-list s-htdd-list","aria-hidden":o.value?"false":"true"},[(m(!0),x(pe,null,ue(e.dropdown,(p,h)=>(m(),x("li",{key:`s-htdd-item-${e.id}-${h}`,class:"s-htdd-item-wrapper"},[ae(Tr,{class:"s-htdd-item",data:p,"ga-index":`${e.position}-${i.id}-${h+1}`,callback:()=>s(p,h)},null,8,["data","ga-index","callback"])]))),128))],8,i7)):ee("",!0)]))}}),r7={class:"s-htddm"},o7={class:"s-htddm-toggle-content"},s7={class:"s-htddm-toggle-text"},a7=["aria-hidden"],ih=j({__name:"dropdown-mob",props:{id:{type:String,required:!0},localNavId:{type:String,required:!0},content:{type:String},color:{type:String},bgColor:{type:String},bgColorHover:{type:String},dropdown:{type:Array,default:()=>[]},isMobMenuOpen:{type:Boolean,default:!1},useCustomEvent:{type:Boolean,default:!1},isWebComponent:{type:Boolean,default:!1}},emits:["item-click"],setup(e,{emit:t}){const n=e,i=t,r=T(null),o=T(!1),s=St(c,100);let a;function l(u,p){ko({localNavId:n.localNavId,key:`${n.id}-${p+1}`,position:"fixed-in",useCustomEvent:n.useCustomEvent,isWebComponent:n.isWebComponent,item:u}),n.isWebComponent||i("item-click",{index:Number(n.id),item:u,subIndex:p+1})}ve(()=>{r.value&&(a=new tl(r.value),a.init())}),Ze(()=>n.isMobMenuOpen,u=>{u||d()});function c(){o.value=!o.value,a&&a.toggle(),e7(n.id,o.value)}function d(){o.value=!1,a&&a.toggle(!1)}return(u,p)=>(m(),x("div",r7,[v("button",{class:"s-lnv-menu__item s-htddm-toggle",onClick:p[
340]||(p[0]=(...h)=>g(s)&&g(s)(...h))},[ae(yr,{containerless:"true"},{default:z(()=>[v("div",o7,[v("span",s7,Te(e.content),1),v("div",{class:X(["s-htddm-toggle-arrow",{"s-htddm-toggle-arrow--open":o.value}])},[ae(wo)],2)])]),_:1})]),v("div",{ref_key:"slideUpDownEl",ref:r,class:"s-htddm-list-wrapper"},[ae(yr,{containerless:"true"},{default:z(()=>[v("ul",{class:"s-htddm-list","aria-hidden":o.value?"false":"true"},[(m(!0),x(pe,null,ue(e.dropdown,(h,f)=>(m(),x("li",{key:`s-htddm-item-${e.id}-${f}`,class:"s-htddm-item-wrapper"},[ae(Tr,{class:"s-lnv-menu__item s-htddm-item",data:h,"ga-index":`fixed-in-${n.id}-${f+1}`,callback:()=>l(h,f)},null,8,["data","ga-index","callback"])]))),128))],8,a7)]),_:1})],512)]))}}),l7={class:"s-htddsm__inner"},c7=["aria-label","aria-expanded"],d7={class:"s-htddsm-menu-list"},u7={key:0,class:"s-htddsm-item__inner"},f7=["onClick"],p7={class:"s-htddsm-sub-menu__inner"},h7=j({__name:"dropdown-sm",props:{localNavId:{},theme:{},data:{},useItemMaxW:{type:Boolean},useCustomEvent:{type:Boolean},isWebComponent:{type:Boolean},strDdsmTitle:{}},emits:["item-click"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(!1),s=T(!1),a=T([]),l=T([]);t({reset:h});function c(){const f=[];return i.data.forEach(b=>{b.dropdown?f.push(0):f.push(-1)}),f}function d(f){l.value=l.value.map((b,y)=>y===f?b===0?1:0:b)}function u(){o.value=!o.value,o.value?(ct(()=>{l.value=c()}),setTimeout(()=>{s.value=!0},0)):h()}function p(f,b){var w;const y=b!==void 0,S=i.data[f];if(ko({localNavId:i.localNavId,key:`${f+1}${y?`-${b+1}`:""}`,position:"sm",useCustomEvent:i.useCustomEvent,isWebComponent:i.isWebComponent,item:S}),!i.isWebComponent){const E=y?(w=S.dropdown)==null?void 0:w[b]:void 0;r("item-click",{index:f+1,item:E??S,...y?{subIndex:b+1}:{}})}h()}function h(){o.value=!1,s.value=!1,l.value=[]}return(f,b)=>e.data&&e.data.length>0?(m(),x("div",{key:0,class:X(["s-htddsm",{"s-htddsm--light":e.theme==="light","s-htddsm--dark":e.theme==="dark"}])},[v("div",l7,[v("button",{class:X(["s-htddsm-circle-toggle",{"s-htddsm-circle-toggle--xs":!e.strDdsmTitle,"s-htddsm-circle-toggle--active":o.value,"s-htddsm-circle-toggle--dark":e.theme==="dark","s-htddsm-circle-toggle--light":e.theme==="light"}]),"aria-label":`${o.value?"close":"open"}`,"aria-expanded":o.value,onClick:u},[ae(wo)],10,c7),e.strDdsmTitle?(m(),x("div",{key:0,class:X(["s-htddsm-toggle",{"s-htddsm-toggle--active":o.value}])},[ae(Kl,{id:"s-localnav-sm-toggle","use-icon":"true",color:e.theme==="dark"?"white":"font-color","bg-color":e.theme==="dark"?"gray-9":"rgb(255 255 255 / .8)","font-size":"12px",size:"s","aria-expanded":o.value,"click-event":u},{icon:z(()=>[ae(wo)]),default:z(()=>[Yt(Te(e.strDdsmTitle)+" ",1)]),_:1},8,["color","bg-color","aria-expanded"])],2)):ee("",!0),o.value?(m(),x("div",{key:1,class:X(["s-htddsm-menu",{"s-htddsm-menu--show":s.value,"s-htddsm-menu--dark":e.theme==="dark","s-htddsm-menu--light":e.theme==="light"}])},[v("ul",d7,[(m(!0),x(pe,null,ue(e.data,(y,S)=>(m(),x("li",{key:y.content,class:"s-htddsm-item"},[y.dropdown?(m(),x("div",u7,[v("button",{class:"s-htddsm-item__dd-toggle",onClick:w=>d(S)},[Yt(Te(y.content)+" ",1),v("span",{class:X(["s-htddsm-item__dd-toggle-arrow",{"s-htddsm-item__dd-toggle-arrow--open":l.value[S]===1}])},[ae(wo)],2)],8,f7),v("div",{ref_for:!0,ref_key:"subMenuEls",ref:a,class:X(["s-htddsm-sub-menu",{"s-htddsm-sub-menu--active":l.value[S]===1,"s-htddsm-sub-menu--max-w":e.useItemMaxW}])},[v("ul",p7,[(m(!0),x(pe,null,ue(y.dropdown,(w,E)=>(m(),x("li",{key:w.content,class:X(["s-htddsm-sub-item",{"s-htddsm-sub-item--max-w":e.useItemMaxW}])},[ae(Tr,{data:w,"ga-index":`sm-${S+1}-${E+1}`,callback:()=>p(S,E)},null,8,["data","ga-index","callback"])],2))),128))])],2)])):(m(),te(Tr,{key:1,data:y,"ga-index":`sm-${S+1}`,callback:()=>p(S)},null,8,["data","ga-index","callback"]))]))),128))])],2)):ee("",!0)])],2)):ee("",!0)}});function rh(e={}){const{breakpoint:t=1280,onResize:n}=e,i=T(!0),r=St(o,100);function o(){i.value=window.matchMedia(`(min-width: ${t}px)`).matches,n==null||n()}return ve(()=>{o(),window.addEventListener("resize",r)}),Le(()=>{window.removeEventListener("resize",r)}),{isWindowAboveMd:i,onResize:o}}function oh(e){const{localNavId:t,onClickOutside:n,onEsc:i}=e;function r(s){const a=s.target;a.closest("s-local-nav")||a.closest("s-local-nav-bar")||a.closest(".s-lnv")||a.closest(".s-local-nav-bar")||a.closest(`[data-local-nav-id="${t}"]`)||n()}function o(s){bo(s)&&i()}ve(()=>{window.addEventListener("keydown",o),document.addEventListener("click",r)}
34),Le(()=>{window.removeEventListener("keydown",o),document.removeEventListener("click",r)})}function m7(e={}){const{heroSelector:t="s-hero",useSticky:n=!0,onFixedChange:i}=e,r=T(!1);let o=null;const s=St(a,50);function a(){const c=window.scrollY>window.innerHeight;r.value!==c&&(r.value=c,i==null||i(r.value))}function l(c){if(!c)return;document.querySelector(t)?(o=new IntersectionObserver(u=>{u.forEach(p=>{n&&(r.value=!p.isIntersecting,i==null||i(r.value))})}),o.observe(c)):n&&(a(),window.addEventListener("scroll",s))}return Le(()=>{window.removeEventListener("scroll",s),o==null||o.disconnect()}),{isFixedNav:r,setupHeroObserver:l,onScroll:a}}function b7(e){const{id:t,initialData:n}=e,i=T(n.map(d=>({...d,size:d.size||"s"})));let r,o;function s(d){i.value.some(p=>p.id===d.id)||i.value.push({...d,size:d.size||"s"})}function a(d){const{id:u}=d;i.value=i.value.filter(p=>p.id!==u)}function l(d){i.value=d.map(u=>({...u,size:u.size||"s"}))}function c(){var d,u;r=(d=K8(t,s))==null?void 0:d.subscription,o=(u=X8(t,a))==null?void 0:u.subscription}return Le(()=>{r==null||r.unsubscribe(),o==null||o.unsubscribe()}),{dataParsed:i,subscribeCustomEvents:c,onAddItem:s,onDropItem:a,setData:l}}function g7(e){const{id:t,theme:n,size:i,useCustomColorOnlyTopBanner:r,useCustomEvent:o,teleport:s,dataParsed:a,isFixedNav:l,isWebComponent:c}=e,d=T(!1);let u=null;function p(){if(c&&s){d.value=!0;const f=document.getElementById("main")||document.body;u=document.createElement("s-local-nav-bar"),u.setAttribute("local-nav-id",t),u.setAttribute("data",JSON.stringify(a.value)),u.setAttribute("theme",n),u.setAttribute("size",i),u.setAttribute("is-fixed",l.value.toString()),u.setAttribute("use-custom-color-only-top-banner",r.toString()),u.setAttribute("use-custom-event",o.toString());const b=Yl(`s-local-nav#${t} [slot="title"]`);if(b){const y=document.createElement("span");y.setAttribute("slot","title"),y.innerHTML=b,u.appendChild(y)}f.appendChild(u)}}function h(){u&&(u.setAttribute("data",JSON.stringify(a.value)),u.setAttribute("is-fixed",l.value.toString()))}return Ze([l,a],()=>{h()},{deep:!0}),Le(()=>{u&&(u.remove(),u=null)}),{useLocalNavBar:d,setupLocalNavBar:p,updateLocalNavBarData:h}}function v7(e={}){const{selector:t="s-note, .s-note",offset:n=0,onHiddenChange:i}=e,r=T(!1);let o=null,s=null;function a(){if(!o)return;const d=o.getBoundingClientRect().top<=window.innerHeight-n;r.value!==d&&(r.value=d,i==null||i(r.value))}function l(){s===null&&(s=requestAnimationFrame(()=>{s=null,a()}))}function c(){o=document.querySelector(t),o&&(window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l),a())}return Le(()=>{window.removeEventListener("scroll",l),window.removeEventListener("resize",l),s!==null&&cancelAnimationFrame(s)}),{isHiddenByNote:r,setupNoteWatcher:c}}const x7={class:"s-lnv-sm"},y7=["data-local-nav-id"],w7={class:"s-lnv-mob__content"},_7={class:"s-lnv-mob__content-title"},k7={key:0,class:"s-lnv-mob__list-toggle"},S7={class:"s-lnv-mob__list-toggle-text"},C7={key:0,class:"s-lnv-mob__content-list"},E7=["aria-hidden","data-local-nav-id"],T7={class:"s-lnv-menu__content"},$7=j({__name:"s-local-nav",props:{id:{},data:{default:()=>[]},theme:{default:"light"},size:{default:"s"},heroSelector:{default:"s-hero"},useItemMaxW:{type:[Boolean,String]},useCustomColorOnlyTopBanner:{type:[Boolean,String],default:!1},useCustomEvent:{type:[Boolean,String],default:!1},useSticky:{type:[Boolean,String],default:!0},strDdsmTitle:{},teleport:{type:[Boolean,String],default:!1},hideOnNoteSelector:{default:"s-note, .s-note"},hideOnNoteOffset:{default:0}},emits:["item-click"],setup(e,{emit:t}){const n=e,i=Mt(),r=t,o=!i.isWebComponent,s=T(!1),a=T(null),l=T(null),c=T(null),d=T(null),u=T(null),p=T(null),h=T(null),f=T(!1);let b;const{isWindowAboveMd:y}=rh({onResize:F}),{dataParsed:S,subscribeCustomEvents:w,setData:E}=b7({id:n.id,initialData:n.data});i.isWebComponent||Ze(()=>n.data,E,{deep:!0});const{isFixedNav:k,setupHeroObserver:C}=m7({heroSelector:n.heroSelector,useSticky:M(n.useSticky),onFixedChange:F}),{isHiddenByNote:I,setupNoteWatcher:A}=v7({selector:n.hideOnNoteSelector,offset:n.hideOnNoteOffset,onHiddenChange:D=>{D&&F()}}),$=de(()=>k.value&&!I.value),{useLocalNavBar:W,setupLocalNavBar:U}=g7({id:n.id,theme:n.theme,size:n.size,useCustomColorOnlyTopBanner:M(n.useCustomColorOnlyTopBanner),useCustomEvent:M(n.useCustomEvent),teleport:M(n.teleport),dataParsed:S,isFixedNav:$,isWebComponent:i.isWebComponent??!1});oh({localNavId:n.id,onClickOutside:()=>{f.value&&(F(),$r(!1,"click-outside"))},onEsc:()=>{f.value&&(F(),$r(!1,"esc"))}}),ve(async()=>{await setTimeout(()=>{},500),s.value=!0,await setTimeout(()=>{},500),ke(),C(a.value),A(),i.isWebComponent&&w(),U(),i.isWebComponent&&Y8(n.id)});
34function O(){f.value=!f.value,b&&b.toggle(),$r(f.value)}function q(D){F();const H=S.value[D-1];ko({localNavId:n.id,key:D.toString(),position:"fixed-in",useCustomEvent:M(n.useCustomEvent),isWebComponent:i.isWebComponent??!1,item:H}),i.isWebComponent||r("item-click",{index:D,item:H})}function ie({index:D,item:H}){i.isWebComponent?n.useCustomEvent&&(fc(n.id,D.toString(),{index:D.toString()}),H.id&&uc(n.id,H.id)):r("item-click",{index:D,item:H})}function fe(D){r("item-click",D)}function ke(){d.value&&(b=new tl(d.value),b.init(!1))}function F(){f.value=!1,b&&b.toggle(!1),u.value&&u.value.forEach(D=>D.reset()),p.value&&p.value.forEach(D=>D.reset()),h.value&&h.value.reset()}return(D,H)=>o||s.value?(m(),x("div",{key:0,ref_key:"root",ref:a,part:"local-nav",class:"s-lnv"},[g(y)&&!g(k)?(m(),x("div",{key:0,ref_key:"desk",ref:l,class:X(["s-lnv-desk",{"s-lnv-desk--dark":e.theme==="dark"}])},[(m(!0),x(pe,null,ue(g(S),(K,oe)=>(m(),x("div",{key:`tool-${K.id}`,class:"s-lnv-tool-wrapper"},[K.dropdown?(m(),te(hc,Je({key:0,ref_for:!0},K,{id:(oe+1).toString(),ref_for:!0,ref_key:"dropdownDesk1El",ref:u,"local-nav-id":n.id,theme:e.theme,size:e.size,position:"banner","use-custom-event":g(M)(e.useCustomEvent),"is-web-component":g(i).isWebComponent??!1,onItemClick:fe}),null,16,["id","local-nav-id","theme","size","use-custom-event","is-web-component"])):(m(),te(gr,Je({key:1,ref_for:!0},g(pc)(K),{id:`localnav-item-banner-${(oe+1).toString()}`,"font-size":g(Xs)(e.size),"click-event":()=>ie({index:oe+1,item:K}),size:"s"}),null,16,["id","font-size","click-event"]))]))),128))],2)):ee("",!0),v("div",x7,[ae(h7,{ref_key:"dropdownSmEl",ref:h,"local-nav-id":n.id,data:g(S),theme:e.theme,"use-item-max-w":g(M)(e.useItemMaxW),"str-ddsm-title":e.strDdsmTitle,"use-custom-event":g(M)(e.useCustomEvent),"is-web-component":g(i).isWebComponent??!1,onItemClick:fe},null,8,["local-nav-id","data","theme","use-item-max-w","str-ddsm-title","use-custom-event","is-web-component"])]),s.value?(m(),te(Aa,{key:1,to:"body",disabled:!n.teleport||g(i).isWebComponent},[tt(v("div",{ref_key:"stickyNavRef",ref:c,part:"sticky-nav",class:X(["s-lnv-mob",{"s-lnv-mob--show":$.value,"s-lnv-mob--menu-active":f.value,"s-lnv-mob--teleport":n.teleport}]),"data-local-nav-id":n.id},[ae(Si,{containerless:!0},{default:z(()=>[v("div",w7,[v("div",_7,[g(y)?(m(),x("div",k7,[_(D.$slots,"title")])):(m(),x("button",{key:1,class:"s-lnv-mob__list-toggle",onClick:O},[v("span",S7,[_(D.$slots,"title")]),(m(),x("svg",{class:X(["s-lnv-mob__list-toggle-arrow",{"s-lnv-mob__list-toggle-arrow--open":f.value}]),width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true"},[...H[0]||(H[0]=[v("path",{d:"M15.66 7L10 12.66L4.34003 7",stroke:"white","stroke-width":"1.8"},null,-1)])],2))]))]),g(y)&&$.value?(m(),x("div",C7,[(m(!0),x(pe,null,ue(g(S),(K,oe)=>(m(),x("div",{key:`tool-${K.id}`,class:"s-lnv-tool-wrapper"},[K.dropdown?(m(),te(hc,Je({key:0,ref_for:!0},e.useCustomColorOnlyTopBanner?g(Zs)(K):K,{id:(oe+1).toString(),ref_for:!0,ref_key:"dropdownDesk2El",ref:p,"local-nav-id":n.id,theme:e.theme,size:e.size,position:"fixed-out","use-custom-event":g(M)(e.useCustomEvent),"is-web-component":g(i).isWebComponent??!1,onItemClick:fe}),null,16,["id","local-nav-id","theme","size","use-custom-event","is-web-component"])):(m(),te(gr,Je({key:1,ref_for:!0},g(pc)(e.useCustomColorOnlyTopBanner?g(Zs)(K):K),{id:`localnav-item-fixed-out-${(oe+1).toString()}`,"font-size":g(Xs)(e.size),size:"s","click-event":()=>ie({index:oe+1,item:K})}),null,16,["id","font-size","click-event"]))]))),128))])):ee("",!0)])]),_:3})],10,y7),[[Pt,!g(W)]]),tt(v("div",{ref_key:"slideUpDownEl",ref:d,class:X(["s-lnv-menu",{"s-lnv-menu--teleport":n.teleport}]),"aria-hidden":!g(y)&&$.value?"false":"true","data-local-nav-id":n.id},[v("div",T7,[(m(!0),x(pe,null,ue(g(S),(K,oe)=>(m(),x("div",{key:`s-lnv-menu-item-${oe}`,class:"s-lnv-menu__item-wrapper"},[K.dropdown?(m(),te(ih,Je({key:0,ref_for:!0},K,{id:(oe+1).toString(),"local-nav-id":n.id,"is-mob-menu-open":f.value,"use-custom-event":g(M)(e.useCustomEvent),"is-web-component":g(i).isWebComponent??!1,onItemClick:fe}),null,16,["id","local-nav-id","is-mob-menu-open","use-custom-event","is-web-component"])):(m(),te(Si,{key:1,containerless:!0},{default:z(()=>[ae(Tr,{class:"s-lnv-menu__item",data:K,"ga-index":`mob-${oe+1}`,callback:()=>q(oe+1)},null,8,["data","ga-index","callback"])]),_:2},1024))]))),128))])],10,E7),[[Pt,!g(W)]])],8,["disabled"])):ee("",!0)],512)):ee("",!0)}}),A7=xe(j({__name:"s-local-nav.ce",props:{id:{type:String},data:{default:"[]",type:String},theme:{default:"light",type:String},size:{default:"s",type:String},heroSelector:{default:"s-hero",type:String},useItemMaxW:{type:String},useCustomColorOnlyTopBanner:{default:"false",type:String},useCustomEvent:{default:"false",type:String},useSticky:{default:"true",type:String},strDdsmTitle:{type:String},teleport:{type:String},hideOnNoteSelector:{default:"s-note, .s-note",type:String},hideOnNoteOffset:{default:"0",type:String}},setup(e){const t=e,n=t7(t.data);return(i,r)=>(m(),te($7,Be(Ne({...t,data:g(n),useItemMaxW:g(M)(e.useItemMaxW),useCustomColorOnlyTopBanner:g(M)(e.useCustomColorOnlyTopBanner),useCustomEvent:g(M)(e.useCustomEvent),useSticky:g(M)(e.useSticky),teleport:g(M)(e.teleport),hideOnNoteOffset:Number(t.hideOnNoteOffset)||0})),{title:z(()=>[_(i.$slots,"title")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-btn{--text-color: #fff;--text-color-hover: #fff;--svg-color: var(--text-color);--bg-color: #0067e6;--bg-color-hover: #0a71f0;--border-color: #2e3742;--font-size: 15px;--font-weight: 400;
34--line-height: 18px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);font-size:var(--font-size);font-weight:var(--font-weight);font-family:inherit;text-align:center;line-height:var(--line-height);transition:.15s ease-in-out;cursor:pointer}.s-btn:hover{color:var(--text-color-hover);--svg-color: var(--text-color-hover)}.s-btn--disabled{cursor:default}.s-btn--s{height:28px;min-width:80px;padding:5px 20px;border-radius:16px}.s-btn--l{min-width:120px;padding:9px 24px;border-radius:24px}@media screen and (min-width:768px){.s-btn--l{--line-height: 24px;--font-size: 16px;height:46px;padding:11px 32px;border-radius:24px}}.s-btn--fill-bg-white:hover{opacity:.8}.s-btn__icon{display:inline-flex;align-items:center;margin-left:8px}.s-btn-fill{background-color:var(--bg-color)}.s-btn-fill:hover{background-color:var(--bg-color-hover)}.s-btn-outline{--text-color: #2e3742;--text-color-hover: white;border:solid 1px var(--border-color);background-color:transparent}.s-btn-outline:hover{border:solid 1px transparent;background-color:var(--border-color)}.s-btn-outline--with-bg-color-hover:hover{background-color:var(--bg-color-hover)}.s-btn-anchor{text-decoration:none}.s-btn-div{display:inline-flex;align-items:center;cursor:default}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-lnv-logic-item>*{width:100%}.s-htdd{position:relative}.s-htdd-toggle-icon{display:flex;align-items:center;margin-right:-4px}.s-htdd-toggle-icon path{fill:inherit;stroke:var(--text-color)}.s-htdd-toggle-icon--open{transform:rotate(180deg)}.s-htdd-list{position:absolute;bottom:0;left:0;min-width:100%;margin:0 0 -4px;padding:10px 8px;background-color:var(--bg-color);border-radius:5px;box-shadow:0 0 20px #7b6c5d1a;transform:translateY(100%)}.s-htdd-item-wrapper{position:relative;margin:0;padding:0;border-radius:4px;transition:.15s ease-in-out}.s-htdd-item-wrapper:hover{background-color:var(--bg-color-hover)}.s-htdd-item,button.s-dialog-launcher.s-htdd-item{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;color:var(--text-color);line-height:18px;text-align:left;border:0;text-decoration:none}.s-htdd-item a,button.s-dialog-launcher.s-htdd-item a{color:inherit}.s-htdd-item:hover,button.s-dialog-launcher.s-htdd-item:hover{color:var(--text-color-hover)}.s-htdd-item .s-lnv-logic-item,button.s-dialog-launcher.s-htdd-item .s-lnv-logic-item{width:100%;min-width:-moz-max-content;min-width:max-content;display:block;padding:7px 8px;text-align:left;font-size:12px;line-height:18px;text-decoration:none;color:inherit}.s-htdd-item__arrow,button.s-dialog-launcher.s-htdd-item__arrow{margin-left:16px;margin-right:-8px;opacity:0;transform:rotate(-90deg) translateY(-50%)}.s-htdd-item__arrow path,button.s-dialog-launcher.s-htdd-item__arrow path{fill:inherit;stroke:var(--s-font-color)}.s-htddm-toggle{padding:12px 0}.s-htddm-toggle-content{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--s-white)}.s-htddm-toggle-arrow{display:flex;align-items:center;transform-origin:center}.s-htddm-toggle-arrow path{fill:inherit;stroke:var(--s-white)}.s-htddm-toggle-arrow--open{transform:rotate(180deg)}.s-htddm-list-wrapper{padding-left:12px;padding-right:12px;background-color:var(--s-gray-8)}.s-htddm-item-wrapper{border-bottom:solid 1px var(--s-gray-6)}.s-htddm-item-wrapper:last-child{border-bottom:0}.s-htddsm{--slnv-ddsm-zidx: 1;position:relative;z-index:var(--slnv-ddsm-zidx);height:28px;width:28px}.s-htddsm--light{--ddsm-tc: #2e3742;--ddsm-bgc: #fff;--ddsm-bgc-hover: #f5f5f5;--ddsm-toggle-bgc: rgba(255, 255, 255, .8)}.s-htddsm--dark{--ddsm-tc: #fff;--ddsm-bgc: #404040;--ddsm-bgc-hover: #545454;--ddsm-toggle-bgc: #303030}.s-htddsm path{stroke:var(--ddsm-tc)}.s-htddsm .s-btn{white-space:nowrap}.s-htddsm__inner{position:absolute;right:0;top:0;display:flex;flex-direction:column;align-items:flex-end}.s-htddsm-circle-toggle{position:relative;height:28px;width:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--ddsm-toggle-bgc)}.s-htddsm-circle-toggle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
34height:40px;width:40px}.s-htddsm-circle-toggle--active{transform:rotate(180deg)}@media screen and (min-width:768px){.s-htddsm-circle-toggle:not(.s-htddsm-circle-toggle--xs){display:none}}.s-htddsm-toggle--active .s-btn__icon{transform:rotate(180deg)}@media screen and (max-width:767.8px){.s-htddsm-toggle{display:none}}.s-htddsm-menu{min-width:140px;border-radius:10px;padding:10px 8px;background-color:var(--ddsm-bgc);opacity:0;transform:translateY(4px);transition:opacity .1s ease-in-out}.s-htddsm-menu--show{opacity:1}.s-htddsm-menu--light{color:#2e3742;box-shadow:0 0 20px #7b6c5d1a}.s-htddsm-menu--dark{color:#fff;box-shadow:0 0 20px #7b6c5d1a}.s-htddsm-item .s-lnv-logic-item{padding:4px 6px}.s-htddsm-item__dd-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:4px 6px;color:var(--ddsm-tc);font-size:12px;line-height:18px;cursor:pointer}.s-htddsm-item__dd-toggle-arrow{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.s-htddsm-item__dd-toggle-arrow--open{transform:rotate(180deg)}.s-htddsm-sub-menu{display:grid;grid-template-rows:0fr;background-color:var(--ddsm-bgc);transition:grid-template-rows .15s linear;visibility:hidden}.s-htddsm-sub-menu--active{grid-template-rows:1fr;visibility:visible}.s-htddsm-sub-menu--max-w{width:-moz-max-content;width:max-content}.s-htddsm-sub-menu__inner{overflow:hidden}.s-htddsm-item .s-lnv-logic-item,.s-htddsm-sub-item .s-lnv-logic-item{min-width:124px;width:-moz-max-content;width:max-content;display:block;text-align:left;border-radius:4px;font-size:12px;line-height:18px;transition:.15s ease-in-out;color:inherit;text-decoration:none}.s-htddsm-item .s-lnv-logic-item:hover,.s-htddsm-sub-item .s-lnv-logic-item:hover{background-color:var(--ddsm-bgc-hover)}.s-htddsm-sub-item{width:100%}.s-htddsm-sub-item--max-w .s-lnv-logic-item{min-width:100%;width:-moz-max-content;width:max-content;max-width:264px}.s-htddsm-sub-item .s-lnv-logic-item{padding:4px 6px 4px 18px}.s-lnv{--slnv-zidx: 5;--slnv-mob-zidx: 10;--slnv-menu-zidx: 120;position:relative;z-index:var(--slnv-zidx);display:flex;justify-content:flex-end}.s-lnv .s-btn:not(.s-btn-outline){--text-color: inherit;--text-color-hover: inherit;--bg-color: inherit;--bg-color-hover: inherit;--border-color: inherit}.s-lnv .s-btn{padding:4px 12px;min-width:auto}.s-lnv ul{list-style:none}.s-lnv-desk{--text-color: #2e3742;--text-color-hover: #2e3742;--bg-color: #fff;--bg-color-hover: #f5f5f5;--border-color: #2e3742;display:none;justify-content:flex-end;flex-wrap:wrap}.s-lnv-desk--dark{--text-color: #fff;--text-color-hover: #fff;--bg-color: #303030;--bg-color-hover: #404040;--border-color: #fff}@media screen and (min-width:1280px){.s-lnv-desk{display:flex}}.s-lnv-mob{--text-color: #fff;--text-color-hover: #fff;--bg-color: #303030;--bg-color-hover: #404040;--border-color: #fff;position:fixed;z-index:var(--slnv-mob-zidx);left:0;top:0;min-height:56px;width:100%;display:flex;align-items:center;padding-top:12px;padding-bottom:12px;background-color:#000000e6;color:#fff;transition:.5s .3s ease-in-out;visibility:hidden;pointer-events:none;transform:translateY(-100%)}@media screen and (min-width:1280px){.s-lnv-mob{visibility:hidden;pointer-events:none}}.s-lnv-mob--show{visibility:visible;pointer-events:all;transform:translateY(0)}.s-lnv-mob--menu-active{background-color:#1c1c1c}.s-lnv-mob__content{width:100%;display:flex;justify-content:space-between;align-items:center}.s-lnv-mob__content-title{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh);flex-shrink:0;font-weight:600;color:#fff}.s-lnv-mob__content-list{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:-8px;margin-right:-8px}.s-lnv-mob__list-toggle{display:flex;align-items:center;margin-right:8px;color:#fff}.s-lnv-mob__list-toggle-text{margin-right:8px}.s-lnv-mob__list-toggle-arrow--open{transform:rotate(180deg)}.s-lnv-sm{display:block}@media screen and (min-width:1280px){.s-lnv-sm{display:none}}.s-lnv-menu{position:fixed;z-index:var(--slnv-menu-zidx);left:0;top:56px;width:100%}.s-lnv-menu__content{width:100%;color:var(--s-white);background-color:var(--s-gray-9);padding-top:8px;padding-bottom:8px}.s-lnv-menu__item-wrapper{border-bottom:solid 1px var(--s-gray-6)}.s-lnv-menu__item-wrapper:last-child{border-bottom:none}.s-lnv-menu__item-wrapper .s-dialog-launcher{width:100%;border:0;padding:0;background-color:transparent;text-align:initial;color:inherit}.s-lnv-menu__item{width:100%;display:flex;color:var(--s-white);font-size:12px;line-height:18px;text-align:left;text-decoration:none}.s-lnv-menu__item .s-lnv-logic-item{width:100%;min-width:-moz-max-content;min-width:max-content;display:block;padding:12px 0;text-align:left;color:inherit;text-decoration:none}.s-lnv-tool-wrapper{display:flex;margin-left:5px;margin-right:5px;margin-bottom:8px;line-height:18px}.s-lnv-tool-wrapper:first-child{margin-left:0}.s-lnv-tool-wrapper:last-child{margin-right:0}']]]),I7=["data-local-nav-id"],M7={class:"s-local-nav-bar__mob"},z7={class:"s-local-nav-bar__mob-content"},L7={class:"s-local-nav-bar__mob-title"},O7={key:0,class:"s-local-nav-bar__toggle"},P7={class:"s-local-nav-bar__toggle-text"},R7={key:0,class:"s-local-nav-bar__mob-list"},N7=["aria-hidden"],B7={class:"s-local-nav-bar__menu-content"},D7=j({__name:"s-local-nav-bar",props:{localNavId:{default:""},data:{default:()=>[]},theme:{default:"light"},size:{default:"s"},isFixed:{type:Boolean,default:!1},useCustomColorOnlyTopBanner:{type:Boolean,default:!1},useCustomEvent:{type:Boolean,default:!1}},setup(e){const t=e,n=T(null),i=T(null),r=T(!1);let o;const{isWindowAboveMd:s}=rh();oh({localNavId:t.localNavId,onClickOutside:()=>{r.value&&(u(),$r(!1,"click-outside"))},onEsc:()=>{r.value&&(u(),$r(!1,"esc"))}}),ve(()=>{a()});function a(){n.value&&(o=new tl(n.value),o.init(!1))}function l(){r.value=!r.value,o&&o.toggle(),$r(r.value)}function c(p){u(),ko({localNavId:t.localNavId,key:p.toString(),position:"fixed-in",useCustomEvent:t.useCustomEvent,item:t.data[p-1]})}function d({index:p,item:h}){t.useCustomEvent&&(fc(t.localNavId,p.toString(),{index:p.toString()}),h.id&&uc(t.localNavId,h.id))}function u(){r.value=!1,o&&o.toggle(!1),i.value&&i.value.forEach(p=>p.reset())}return(p,h)=>(m(),x("div",{class:X(["s-local-nav-bar",{"s-local-nav-bar--show":e.isFixed,"s-local-nav-bar--menu-active":r.value}]),"data-local-nav-id":e.localNavId},[v("div",M7,[ae(Si,{containerless:!0},{default:z(()=>[v("div",z7,[v("div",L7,[g(s)?(m(),x("div",O7,[_(p.$slots,"title")])):(m(),x("button",{key:1,class:"s-local-nav-bar__toggle",onClick:l},[v("span",P7,[_(p.$slots,"title")]),(m(),x("svg",{class:X(["s-local-nav-bar__toggle-arrow",{"s-local-nav-bar__toggle-arrow--open":r.value}]),width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true"},[...h[0]||(h[0]=[v("path",{d:"M15.66 7L10 12.66L4.34003 7",stroke:"white","stroke-width":"1.8"},null,-1)])],2))]))]),g(s)&&e.isFixed?(m(),x("div",R7,[(m(!0),x(pe,null,ue(e.data,(f,b)=>(m(),x("div",{key:`tool-${f.id}`,class:"s-local-nav-bar__tool-wrapper"},[f.dropdown?(m(),te(hc,Je({key:0,ref_for:!0},e.useCustomColorOnlyTopBanner?g(Zs)(f):f,{id:(b+1).toString(),ref_for:!0,ref_key:"dropdownDesk2El",ref:i,"local-nav-id":e.localNavId,theme:e.theme,size:e.size,position:"fixed-out","use-custom-event":e.useCustomEvent}),null,16,["id","local-nav-id","theme","size","use-custom-event"])):(m(),te(gr,Je({key:1,ref_for:!0},g(pc)(e.useCustomColorOnlyTopBanner?g(Zs)(f):f),{id:`localnav-item-fixed-out-${(b+1).toString()}`,"font-size":g(Xs)(e.size),size:"s","click-event":()=>d({index:b+1,item:f})}),null,16,["id","font-size","click-event"]))]))),128))])):ee("",!0)])]),_:3})]),v("div",{ref_key:"slideUpDownEl",ref:n,class:"s-local-nav-bar__menu","aria-hidden":!g(s)&&e.isFixed?"fal
34se":"true"},[v("div",B7,[(m(!0),x(pe,null,ue(e.data,(f,b)=>(m(),x("div",{key:`s-local-nav-bar-menu-item-${b}`,class:"s-local-nav-bar__menu-item-wrapper"},[f.dropdown?(m(),te(ih,Je({key:0,ref_for:!0},f,{id:(b+1).toString(),"local-nav-id":e.localNavId,"is-mob-menu-open":r.value,"use-custom-event":e.useCustomEvent}),null,16,["id","local-nav-id","is-mob-menu-open","use-custom-event"])):(m(),te(Si,{key:1,containerless:!0},{default:z(()=>[ae(Tr,{class:"s-local-nav-bar__menu-item",data:f,"ga-index":`mob-${b+1}`,callback:()=>c(b+1)},null,8,["data","ga-index","callback"])]),_:2},1024))]))),128))])],8,N7)],10,I7))}}),j7=xe(j({__name:"s-local-nav-bar.ce",props:{localNavId:{default:"",type:String},data:{default:"[]",type:String},theme:{default:"light",type:String},size:{default:"s",type:String},isFixed:{default:"false",type:String},useCustomColorOnlyTopBanner:{default:"false",type:String},useCustomEvent:{default:"false",type:String}},setup(e){const t=e;function n(){try{return JSON.parse(t.data)}catch{return[]}}function i(r){return r==="true"||r===""}return(r,o)=>(m(),te(D7,{"local-nav-id":e.localNavId,data:n(),theme:e.theme,size:e.size,"is-fixed":i(e.isFixed),"use-custom-color-only-top-banner":i(e.useCustomColorOnlyTopBanner),"use-custom-event":i(e.useCustomEvent)},{title:z(()=>[_(r.$slots,"title")]),_:3},8,["local-nav-id","data","theme","size","is-fixed","use-custom-color-only-top-banner","use-custom-event"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-btn{--text-color: #fff;--text-color-hover: #fff;--svg-color: var(--text-color);--bg-color: #0067e6;--bg-color-hover: #0a71f0;--border-color: #2e3742;--font-size: 15px;--font-weight: 400;--line-height: 18px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);font-size:var(--font-size);font-weight:var(--font-weight);font-family:inherit;text-align:center;line-height:var(--line-height);transition:.15s ease-in-out;cursor:pointer}.s-btn:hover{color:var(--text-color-hover);--svg-color: var(--text-color-hover)}.s-btn--disabled{cursor:default}.s-btn--s{height:28px;min-width:80px;padding:5px 20px;border-radius:16px}.s-btn--l{min-width:120px;padding:9px 24px;border-radius:24px}@media screen and (min-width:768px){.s-btn--l{--line-height: 24px;--font-size: 16px;height:46px;padding:11px 32px;border-radius:24px}}.s-btn--fill-bg-white:hover{opacity:.8}.s-btn__icon{display:inline-flex;align-items:center;margin-left:8px}.s-btn-fill{background-color:var(--bg-color)}.s-btn-fill:hover{background-color:var(--bg-color-hover)}.s-btn-outline{--text-color: #2e3742;--text-color-hover: white;border:solid 1px var(--border-color);background-color:transparent}.s-btn-outline:hover{border:solid 1px transparent;background-color:var(--border-color)}.s-btn-outline--with-bg-color-hover:hover{background-color:var(--bg-color-hover)}.s-btn-anchor{text-decoration:none}.s-btn-div{display:inline-flex;align-items:center;cursor:default}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;
34--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-lnv-logic-item>*{width:100%}.s-htdd{position:relative}.s-htdd-toggle-icon{display:flex;align-items:center;margin-right:-4px}.s-htdd-toggle-icon path{fill:inherit;stroke:var(--text-color)}.s-htdd-toggle-icon--open{transform:rotate(180deg)}.s-htdd-list{position:absolute;bottom:0;left:0;min-width:100%;margin:0 0 -4px;padding:10px 8px;background-color:var(--bg-color);border-radius:5px;box-shadow:0 0 20px #7b6c5d1a;transform:translateY(100%)}.s-htdd-item-wrapper{position:relative;margin:0;padding:0;border-radius:4px;transition:.15s ease-in-out}.s-htdd-item-wrapper:hover{background-color:var(--bg-color-hover)}.s-htdd-item,button.s-dialog-launcher.s-htdd-item{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;color:var(--text-color);line-height:18px;text-align:left;border:0;text-decoration:none}.s-htdd-item a,button.s-dialog-launcher.s-htdd-item a{color:inherit}.s-htdd-item:hover,button.s-dialog-launcher.s-htdd-item:hover{color:var(--text-color-hover)}.s-htdd-item .s-lnv-logic-item,button.s-dialog-launcher.s-htdd-item .s-lnv-logic-item{width:100%;min-width:-moz-max-content;min-width:max-content;display:block;padding:7px 8px;text-align:left;font-size:12px;line-height:18px;text-decoration:none;color:inherit}.s-htdd-item__arrow,button.s-dialog-launcher.s-htdd-item__arrow{margin-left:16px;margin-right:-8px;opacity:0;transform:rotate(-90deg) translateY(-50%)}.s-htdd-item__arrow path,button.s-dialog-launcher.s-htdd-item__arrow path{fill:inherit;stroke:var(--s-font-color)}.s-htddm-toggle{padding:12px 0}.s-htddm-toggle-content{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--s-white)}.s-htddm-toggle-arrow{display:flex;align-items:center;transform-origin:center}.s-htddm-toggle-arrow path{fill:inherit;stroke:var(--s-white)}.s-htddm-toggle-arrow--open{transform:rotate(180deg)}.s-htddm-list-wrapper{padding-left:12px;padding-right:12px;background-color:var(--s-gray-8)}.s-htddm-item-wrapper{border-bottom:solid 1px var(--s-gray-6)}.s-htddm-item-wrapper:last-child{border-bottom:0}.s-local-nav-bar{--slnv-bar-zidx: 120;--slnv-menu-zidx: 119;--text-color: #fff;--text-color-hover: #fff;--bg-color: #303030;--bg-color-hover: #404040;--border-color: #fff}.s-local-nav-bar .s-btn:not(.s-btn-outline){--text-color: inherit;--text-color-hover: inherit;--bg-color: inherit;--bg-color-hover: inherit;--border-color: inherit}.s-local-nav-bar .s-btn{padding:4px 12px;min-width:auto}.s-local-nav-bar ul{list-style:none}.s-local-nav-bar__mob{position:fixed;z-index:var(--slnv-bar-zidx);left:0;top:0;min-height:56px;width:100%;display:flex;align-items:center;padding-top:12px;padding-bottom:12px;background-color:#000000e6;color:#fff;transition:.5s .3s ease-in-out;visibility:hidden;pointer-events:none;transform:translateY(-100%)}@media screen and (min-width:1280px){.s-local-nav-bar__mob{visibility:hidden;pointer-events:none}}.s-local-nav-bar--show .s-local-nav-bar__mob{visibility:visible;pointer-events:all;transform:translateY(0)}.s-local-nav-bar--menu-active .s-local-nav-bar__mob{background-color:#1c1c1c}.s-local-nav-bar__mob-content{width:100%;display:flex;justify-content:space-between;align-items:center}.s-local-nav-bar__mob-title{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh);flex-shrink:0;font-weight:600;color:#fff}.s-local-nav-bar__mob-list{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:-8px;margin-right:-8px}.s-local-nav-bar__toggle{display:flex;align-items:center;margin-right:8px;color:#fff;background:transparent;border:none;cursor:pointer}.s-local-nav-bar__toggle-text{margin-right:8px}.s-local-nav-bar__toggle-arrow{transition:transform .3s ease}.s-local-nav-bar__toggle-arrow--open{transform:rotate(180deg)}.s-local-nav-bar__tool-wrapper{display:flex;margin-left:5px;margin-right:5px;margin-bottom:8px;line-height:18px}.s-local-nav-bar__tool-wrapper:first-child{margin-left:0}.s-local-nav-bar__tool-wrapper:last-child{margin-right:0}.s-local-nav-bar__menu{position:fixed;z-index:var(--slnv-menu-zidx);left:0;top:56px;width:100%}.s-local-nav-bar__menu-content{width:100%;color:var(--s-white);background-color:var(--s-gray-9);padding-top:8px;padding-bottom:8px}.s-local-nav-bar__menu-item-wrapper{border-bottom:solid 1px var(--s-gray-6)}.s-local-nav-bar__menu-item-wrapper:last-child{border-bottom:none}.s-local-nav-bar__menu-item-wrapper .s-dialog-launcher{width:100%;border:0;padding:0;background-color:transparent;text-align:initial;color:inherit}.s-local-nav-bar__menu-item{width:100%;display:flex;color:var(--s-white);font-size:12px;line-height:18px;text-align:left;text-decoration:none}.s-local-nav-bar__menu-item .s-lnv-logic-item{width:100%;min-width:-moz-max-content;min-width:max-content;display:block;padding:12px 0;text-align:left;color:inherit;text-decoration:none}']]]),F7={class:"s-loading__circular",viewBox:"0 0 38 38","aria-label":"loading..."},H7=xe(j({__name:"s-loading.ce",props:{colorOne:{type:String},colorTwo:{type:String},colorThree:{type:String},colorFour:{type:String},colorFive:{type:String},colorSix:{type:String},bgColor:{type:String},theme:{type:String},size:{type:String}},setup(e){const t=e,n=T(null);return ve(()=>{if(n.value){const{style:i}=n.value,{colorOne:r,colorTwo:o,colorThree:s,colorFour:a,colorFive:l,colorSix:c,bgColor:d,size:u="52px"}=t;r&&i.setProperty("--loading-color-1",Bt(We(r),0)),o&&i.setProperty("--loading-color-2",Bt(We(o),0)),s&&i.setProperty("--loading-color-3",Bt(We(s),0)),a&&i.setProperty("--loading-color-4",Bt(We(a),0)),l&&i.setProperty("--loading-color-5",Bt(We(l),0)),c&&i.setProperty("--loading-color-6",Bt(We(c),0
34)),d&&i.setProperty("--loading-bg-color",Bt(We(d),0)),u&&i.setProperty("--loading-circle-size",u)}}),(i,r)=>(m(),x("div",{ref_key:"root",ref:n,part:"loading",class:X({"s-loading":!0,dark:(e.theme||"light")==="dark",light:(e.theme||"light")!=="dark",size:!0})},[(m(),x("svg",F7,[r[0]||(r[0]=v("circle",{class:"s-loading__circular-elipse",cx:"19",cy:"19",r:"17",fill:"none","stroke-width":"4","stroke-miterlimit":"8"},null,-1)),(m(),x(pe,null,ue(6,o=>v("circle",{key:o,class:X(`s-loading__circular-elipse-${6-o+1}`),cx:"19",cy:"19",r:"17",fill:"none","stroke-width":"4","stroke-miterlimit":"8"},null,2)),64))]))],2))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.sb-show-main.sb-main-padded{padding:0}.dark{--loading-bg-color: #5f6670;--loading-color-1: #fff;--loading-color-2: #dfe1e6;--loading-color-3: #c7cbd1;--loading-color-4: #a7aeb8;--loading-color-5: #808791;--loading-color-6: rgba(128, 135, 145, .5)}.light{--loading-bg-color: #e6f5ff;--loading-color-1: #0067e6;--loading-color-2: #2789f2;--loading-color-3: #5cb0ff;--loading-color-4: #8ccbff;--loading-color-5: #c2e6ff;--loading-color-6: rgba(194, 230, 255, .5)}.s-loading{--loading-circle-size: 52px;width:var(--loading-circle-size);height:var(--loading-circle-size);border-radius:50%;overflow:hidden}.s-loading__circular{width:100%;height:100%;transform-origin:center center}.s-loading__circular-elipse{stroke:var(--loading-bg-color)}.s-loading__circular-elipse-1{stroke:var(--loading-color-1);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-1;animation-delay:0ms}@keyframes dash-1{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}46%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}60%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}73%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-2{stroke:var(--loading-color-2);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-2;animation-delay:30ms}@keyframes dash-2{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}47%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}61%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}74%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-3{stroke:var(--loading-color-3);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-3;animation-delay:60ms}@keyframes dash-3{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}48%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}62%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}75%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-4{stroke:var(--loading-color-4);stroke-linecap:round;stroke-dasharray:1,105.76;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-4;animation-delay:.1s}@keyframes dash-4{20%{stroke-dasharray:1,105.76;stroke-dashoffset:26.69}49%{stroke-dasharray:40.035,66.725;stroke-dashoffset:0}63%{stroke-dasharray:26.69,80.07;stroke-dashoffset:-26.69}76%{stroke-dasharray:13.345,93.415;stroke-dashoffset:-53.38}83%{stroke-dasharray:6.6725,100.0875;stroke-dashoffset:-74.732}95%{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}to{stroke-dasharray:1,105.76;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-5{stroke:var(--loading-color-5);stroke-linecap:round;stroke-dasharray:.5,106.26;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-5;animation-delay:.2s}@keyframes dash-5{20%{stroke-dasharray:.5,106.26;stroke-dashoffset:26.69}52%{stroke-dasharray:.5,106.26;stroke-dashoffset:0}65%{stroke-dasharray:.5,106.26;stroke-dashoffset:-26.69}78%{stroke-dasharray:.5,106.26;stroke-dashoffset:-53.38}85%{stroke-dasharray:.5,106.26;stroke-dashoffset:-74.732}95%{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}to{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}}.s-loading__circular-elipse-6{stroke:var(--loading-color-6);stroke-linecap:round;stroke-dasharray:.5,106.26;stroke-dashoffset:26.69;animation:linear 1.05s infinite;animation-name:dash-6;animation-delay:.3s}@keyframes dash-6{20%{stroke-dasharray:.5,106.26;stroke-dashoffset:26.69}52%{stroke-dasharray:.5,106.26;stroke-dashoffset:0}65%{stroke-dasharray:.5,106.26;stroke-dashoffset:-26.69}78%{stroke-dasharray:.5,106.26;stroke-dashoffset:-53.38}85%{stroke-dasharray:.5,106.26;stroke-dashoffset:-74.732}95%{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}to{stroke-dasharray:.5,106.26;stroke-dashoffset:-80.07}}']]]);var mc="data-focus-lock",sh="data-focus-lock-disabled",ah="data-no-focus-lock",lh="data-autofocus-inside",ch="data-no-autofocus";const V7=Object.freeze(Object.defineProperty({__proto__:null,FOCUS_ALLOW:ah,FOCUS_AUTO:lh,FOCUS_DISABLED:sh,FOCUS_GROUP:mc,FOCUS_NO_AUTOFOCUS:ch},Symbol.toStringTag,{value:"Module"}));var Kn=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},Js=function(e){return Array.isArray(e)?e:[e]},dh=function(e){return Array.isArray(e)?e[0]:e},U7=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!t||!t.getPropertyValue?!1:t.getPropertyValue("display")==="none"||t.getPropertyValue("visibility")==="hidden"},uh=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},fh=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},W7=function(e){return e.hasAttribute("inert")},G7=function(e,t){return!e||fh(e)||!U7(e)&&!W7(e)&&t(uh(e))},ph=function(e,t){var n=e.get(t);if(n!==void 0)return n;var i=G7(t,ph.bind(void 0,e));return e.set(t,i),i},q7=function(e,t){return e&&!fh(e)?X7(e)?t(uh(e)):!1:!0},hh=function(e,t){var n=e.get(t);if(n!==void 0)return n;var i=q7(t,hh.bind(void 0,e));return e.set(t,i),i},mh=function(e){return e.dataset},Y7=function(e){return e.tagName==="BUTTON"},bh=function(e){return e.tagName==="INPUT"},gh=function(e){return bh(e)&&e.type==="radio"},K7=function(e){return!((bh(e)||Y7(e))&&(e.type==="hidden"||e.disabled))},X7=function(e){var t=e.getAttribute(ch);return![!0,"true",""].includes(t)},vh=function(e){var t;
34return!!(e&&!((t=mh(e))===null||t===void 0)&&t.focusGuard)},xh=function(e){return!vh(e)},Z7=function(e){return!!e},J7=function(e,t){var n=Math.max(0,e.tabIndex),i=Math.max(0,t.tabIndex),r=n-i,o=e.index-t.index;if(r){if(!n)return 1;if(!i)return-1}return r||o},Q7=function(e){return e.tabIndex<0&&!e.hasAttribute("tabindex")?0:e.tabIndex},ek=function(e,t,n){return Kn(e).map(function(i,r){var o=Q7(i);return{node:i,index:r,tabIndex:o}}).filter(function(i){return!0}).sort(J7)},tk=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"],yh=tk.join(","),wh=function(e,t){return Kn((e.shadowRoot||e).children).reduce(function(n,i){return n.concat(i.matches(yh)?[i]:[],wh(i))},[])},nk=function(e,t){var n;return e instanceof HTMLIFrameElement&&!((n=e.contentDocument)===null||n===void 0)&&n.body?bc([e.contentDocument.body]):[e]},bc=function(e,t){return e.reduce(function(n,i){var r,o=wh(i),s=(r=[]).concat.apply(r,o.map(function(a){return nk(a)}));return n.concat(s,i.parentNode?Kn(i.parentNode.querySelectorAll(yh)).filter(function(a){return a===i}):[])},[])},ik=function(e){var t=e.querySelectorAll("[".concat(lh,"]"));return Kn(t).map(function(n){return bc([n])}).reduce(function(n,i){return n.concat(i)},[])},_h=function(e,t){return Kn(e).filter(function(n){return ph(t,n)}).filter(function(n){return K7(n)})},kh=function(e,t){return t===void 0&&(t=new Map),Kn(e).filter(function(n){return hh(t,n)})},Sh=function(e,t){return ek(_h(bc(e),t))},rk=function(e,t){return _h(ik(e),t)},Ar=function(e,t){return e.shadowRoot?Ar(e.shadowRoot,t):Object.getPrototypeOf(e).contains!==void 0&&Object.getPrototypeOf(e).contains.call(e,t)?!0:Kn(e.children).some(function(n){var i;if(n instanceof HTMLIFrameElement){var r=(i=n.contentDocument)===null||i===void 0?void 0:i.body;return r?Ar(r,t):!1}return Ar(n,t)})},ok=function(e){for(var t=new Set,n=e.length,i=0;i<n;i+=1)for(var r=i+1;r<n;r+=1){var o=e[i].compareDocumentPosition(e[r]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(r),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(i)}return e.filter(function(s,a){return!t.has(a)})},Ch=function(e){return e.parentNode?Ch(e.parentNode):e},Eh=function(e){var t=Js(e);return t.filter(Boolean).reduce(function(n,i){var r=i.getAttribute(mc);return n.push.apply(n,r?ok(Kn(Ch(i).querySelectorAll("[".concat(mc,'="').concat(r,'"]:not([').concat(sh,'="disabled"])')))):[i]),n},[])},sk=function(e){try{return e()}catch{return}},So=function(e){if(e===void 0&&(e=document),!(!e||!e.activeElement)){var t=e.activeElement;return t.shadowRoot?So(t.shadowRoot):t instanceof HTMLIFrameElement&&sk(function(){return t.contentWindow.document})?So(t.contentWindow.document):t}},ak=function(e,t){return e===t},lk=function(e,t){return!!Kn(e.querySelectorAll("iframe")).some(function(n){return ak(n,t)})},ck=function(e,t){return t===void 0&&(t=So(dh(e).ownerDocument)),!t||t.dataset&&t.dataset.focusGuard?!1:Eh(e).some(function(n){return Ar(n,t)||lk(n,t)})},dk=function(e){e===void 0&&(e=document);var t=So(e);return t?Kn(e.querySelectorAll("[".concat(ah,"]"))).some(function(n){return Ar(n,t)}):!1},uk=function(e,t){return t.filter(gh).filter(function(n){return n.name===e.name}).filter(function(n){return n.checked})[0]||e},gc=function(e,t){return gh(e)&&e.name?uk(e,t):e},fk=function(e){var t=new Set;return e.forEach(function(n){return t.add(gc(n,e))}),e.filter(function(n){return t.has(n)})},Th=function(e){return e[0]&&e.length>1?gc(e[0],e):e[0]},$h=function(e,t){return e.indexOf(gc(t,e))},vc="NEW_FOCUS",pk=function(e,t,n,i,r){var o=e.length,s=e[0],a=e[o-1],l=vh(i);if(!(i&&e.indexOf(i)>=0)){var c=i!==void 0?n.indexOf(i):-1,d=r?n.indexOf(r):c,u=r?e.indexOf(r):-1;if(c===-1)return u!==-1?u:vc;if(u===-1)return vc;var p=c-d,h=n.indexOf(s),f=n.indexOf(a),b=fk(n),y=i!==void 0?b.indexOf(i):-1,S=r?b.indexOf(r):y,w=b.filter(function($){return $.tabIndex>=0}),E=i!==void 0?w.indexOf(i):-1,k=r?w.indexOf(r):E,C=E>=0&&k>=0?k-E:S-y;if(!p&&u>=0||t.length===0)return u;var I=$h(e,t[0]),A=$h(e,t[t.length-1]);if(c<=h&&l&&Math.abs(p)>1)return A;if(c>=f&&l&&Math.abs(p)>1)return I;if(p&&Math.abs(C)>1)return u;if(c<=h)return A;if(c>f)return I;if(p)return Math.abs(p)>1?u:(o+u+p)%o}},hk=function(e){return function(t){var n,i=(n=mh(t))===null||n===void 0?void 0:n.autofocus;return t.autofocus||i!==void 0&&i!=="false"||e.indexOf(t)>=0}},Ah=function(e,t,n){var i=e.map(function(o){var s=o.node;return s}),r=kh(i.filter(hk(n)));return r&&r.length?Th(r):Th(kh(t))},xc=function(e,t){return t===void 0&&(t=[]),t.push(e),e.parentNode&&xc(e.parentNode.host||e.parentNode,t),t},yc=function(e,t){for(var n=xc(e),i=xc(t),r=0;r<n.length;r+=1){var o=n[r];if(i.indexOf(o)>=0)return o}return!1},mk=function(e,t,n){var i=Js(e),r=Js(t),o=i[0],s=!1;
34return r.filter(Boolean).forEach(function(a){s=yc(s||a,a)||s,n.filter(Boolean).forEach(function(l){var c=yc(o,l);c&&(!s||Ar(c,s)?s=c:s=yc(c,s))})}),s},Ih=function(e,t){return e.reduce(function(n,i){return n.concat(rk(i,t))},[])},bk=function(e,t){var n=new Map;return t.forEach(function(i){return n.set(i.node,i)}),e.map(function(i){return n.get(i)}).filter(Z7)},gk=function(e,t){var n=So(Js(e).length>0?document:dh(e).ownerDocument),i=Eh(e).filter(xh),r=mk(n||e,e,i),o=new Map,s=Sh(i,o),a=s.filter(function(f){var b=f.node;return xh(b)});if(a[0]){var l=Sh([r],o).map(function(f){var b=f.node;return b}),c=bk(l,a),d=c.map(function(f){var b=f.node;return b}),u=c.filter(function(f){var b=f.tabIndex;return b>=0}).map(function(f){var b=f.node;return b}),p=pk(d,u,l,n,t);if(p===vc){var h=Ah(s,u,Ih(i,o))||Ah(s,d,Ih(i,o));if(h)return{node:h};console.warn("focus-lock: cannot find any node to move focus into");return}return p===void 0?p:c[p]}},vk=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},wc=0,_c=!1,xk=function(e,t,n){n===void 0&&(n={});var i=gk(e,t);
34if(!_c&&i){if(wc>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),_c=!0,setTimeout(function(){_c=!1},1);return}wc++,vk(i.node,n.focusOptions),wc--}},yk=V7;const wk=["tabIndex"],_k=["tabIndex"],Mh=j({__name:"FocusLock",props:{returnFocus:{type:Boolean},disabled:{type:Boolean},noFocusGuards:{type:[Boolean,String]},group:{}},setup(e){let t=[],n;const i=e,{returnFocus:r,disabled:o,noFocusGuards:s,group:a}=db(i),l=T(null),c=T({disabled:!0,onActivation:()=>{}}),d=de(()=>({[yk.FOCUS_GROUP]:a.value})),u=de(()=>s.value!==!0),p=de(()=>u.value&&s.value!=="tail");Ze(o,()=>{c.value.disabled=o.value,I()}),ve(()=>{const q=Pi();q&&(c.value={instance:q.proxy,observed:l.value.querySelector("[data-lock]"),disabled:o.value,onActivation:()=>{n=n||document&&document.activeElement}},t.length||U(),t.push(c.value),I())}),Le(()=>{const q=Pi();q&&(t=t.filter(({instance:ie})=>ie!==q.proxy),t.length||O(),r.value&&n&&n.focus&&n.focus(),I())});function h(q){setTimeout(q,0)}let f=null,b=null,y=!1;const S=()=>document&&document.activeElement===document.body,w=()=>S()||dk(),E=()=>{if(f){const{observed:q,onActivation:ie}=f;(y||!w()||!b)&&(q&&!ck(q)&&(ie(),xk(q,b)),y=!1,b=document&&document.activeElement)}},k=q=>q.filter(({disabled:ie})=>!ie).slice(-1)[0],C=q=>{f!==q&&(f=null),f=q,q&&(E(),h(E))},I=()=>{C(k(t))},A=()=>{E()},$=()=>{h(E)},W=()=>{y=!0,b=null},U=()=>{document.addEventListener("focusin",A,!0),document.addEventListener("focusout",$),window.addEventListener("blur",W)},O=()=>{document.removeEventListener("focusin",A,!0),document.removeEventListener("focusout",$),window.removeEventListener("blur",W)};return(q,ie)=>(m(),x("div",{ref_key:"rootEl",ref:l},[u.value?(m(),x("div",{key:0,tabIndex:g(o)?-1:0,"aria-hidden":"true","data-focus-guard":""},null,8,wk)):ee("",!0),v("div",Je({onFocusout:$},d.value,{"data-lock":""}),[_(q.$slots,"default")],16),p.value?(m(),x("div",{key:1,tabIndex:g(o)?-1:0,"aria-hidden":"true","data-focus-guard":""},null,8,_k)):ee("",!0)],512))}}),kk=["aria-label"],Sk={key:0,width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Ck=["aria-label","arial-hidden"],Ek=["aria-label","tabindex"],Tk={class:"m-lp-modal__content"},$k={class:"m-lp-title"},Ak={class:"m-lp-nav",role:"navigation","aria-label":"Language list"},Ik={class:"m-lp-nav__cate-name"},Mk={class:"m-lp-nav__cate-name-text"},zk={class:"m-lp-nav__cate-list"},Lk=["href","data-locale","title","tabindex","onClick"],Ok=j({name:"SLocalePicker",__name:"s-locale-picker",props:{data:{},dataPath:{},classname:{},defaultOpen:{},useIcon:{type:[Boolean,String]},alt:{default:"Language picker"},altOpen:{default:"Open language picker"},altClose:{default:"Close language picker"}},setup(e){const t=e,n=T(void 0),i=T(t.defaultOpen!==void 0),r=T(null),o=Mt();t.data&&(n.value=JSON.parse(t.data)),ve(()=>{t.dataPath&&!n.value&&fetch(t.dataPath).then(d=>d.json()).then(d=>{n.value=d}).catch(d=>{console.error("Error:",d)}),document.addEventListener("keydown",s)}),Le(()=>{document.removeEventListener("keydown",s)});function s(d){bo(d)&&i.value&&l(!1)}function a({origin:d,href:u,newLocale:p}){var y;const h=typeof window<"u",f=d||(h?window.location.origin:o.origin??""),b=u||(h?window.location.href:`${f}${o.pathname??""}`);return(y=n.value)!=null&&y.lang&&b.includes(n.value.lang)?b.replace(n.value.lang,p):b.replace(`${f}/`,`${f}/${p}/`)}function l(d){typeof d=="boolean"?i.value=d:i.value=!i.value,!i.value&&r.value&&$t(r.value),mo(i.value),Qe({action:"click",name:"dc-lp-toggle",v1:i.value?"open":"close"})}function c(d){var p;const u=((p=n.value)==null?void 0:p.langList[d])||"";Qe({action:"click",name:"dc-lp-link",v1:u})}return(d,u)=>n.value?(m(),x("div",{key:0,part:"locale-picker-root",class:X(["m-lp",e.classname?e.classname:""])},[v("button",{ref_key:"lpToggle",ref:r,part:"locale-picker-btn",class:"m-lp-toggle","aria-label":e.altOpen,onClick:u[0]||(u[0]=p=>l(!0))},[g(M)(e.useIcon)?(m(),x("svg",Sk,[...u[3]||(u[3]=[v("circle",{cx:"11",cy:"11",r:"7.5",stroke:"#2e3742"},null,-1),v("path",{d:"M14.5 11C14.5 13.1483 14.0635 15.0686 13.3812 16.4332C12.6839 17.8278 11.8132 18.5 11 18.5C10.1868 18.5 9.31607 17.8278 8.61879 16.4332C7.93646 15.0686 7.5 13.1483 7.5 11C7.5 8.85165 7.93646 6.93141 8.61879 5.56675C9.31607 4.17219 10.1868 3.5 11 3.5C11.8132 3.5 12.6839 4.17219 13.3812 5.56675C14.0635 6.93141 14.5 8.85165 14.5 11Z",stroke:"#2e3742"},null,-1),v("line",{x1:"4",y1:"8.5",x2:"18",y2:"8.5",stroke:"#2e3742"},null,-1),v("line",{x1:"4",y1:"13.5",x2:"18",y2:"13.5",stroke:"#2e3742"},null,-1)])])):ee("",!0),_(d.$slots,"default")],8,kk),v("div",{class:X(["m-lp-lightbox",{"m-lp-lightbox--active":i.value}])},[v("div",{ref:"lpModal",class:X(["m-lp-modal",{"m-lp-modal--active":i.value}]),role:"dialog","aria-modal":"true","aria-label":e.alt,"arial-hidden":!i.value,onClick:u[2]||(u[2]=wi(p=>l(!1),["self"]))},[i.value?(m(),te(g(Mh),{key:0,class:"m-lp-modal__content-wrapper"},{default:z(()=>[v("button",{ref:"lpClose",class:"m-lp-close","aria-label":e.altClose,tabindex:i.value?0:-1,onClick:u[1]||(u[1]=p=>l(!1))},[...u[4]||(u[4]=[v("div",{class:"m-lp-close__cross"},null,-1)])],8,Ek),v("div",Tk,[v("div",$k,Te(n.value.strings.langTitle),1),v("nav",Ak,[(m(!0),x(pe,null,ue(Object.keys(n.value.langCateNameTable),p=>(m(),x("div",{key:p,class:"m-lp-nav__cate"},[v("div",Ik,[v("div",Mk,Te(n.value.langCateTable[p]),1)]),v("ul",zk,[(m(!0),x(pe,null,ue(n.value.langCateNameTable[p],h=>(m(),x("li",{key:h,class:"m-lp-nav__cate-item"},[v("a",{class:"m-lp-nav__cate-item-link",href:a({newLocale:n.value.langList[h]}),"data-locale":n.value.langList[h],title:n.value.langList[h],tabindex:i.value?0:-1,target:"_self",onClick:f=>c(h)},Te(h),9,Lk)]))),128))])]))),128))])])]),_:1})):ee("",!0)],10,Ck)],2)],2)):ee("",!0)}}),Pk=xe(j({inheritAttrs:!1,__name:"s-locale-picker.ce",props:{data:{type:String},dataPath:{type:String},classname:{type:String},defaultOpen:{type:String},useIcon:{type:[Boolean,String]},alt:{type:String},altOpen:{type:String},altClose:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Ok,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}
34.m-lp{--slp-lightbox-disabled-zidx: -1;--slp-lightbox-zidx: 1000;color:#2e3742;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.m-lp *{box-sizing:border-box}.m-lp-toggle{background-color:transparent;border:0;padding:0;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center}.m-lp-lightbox{position:fixed;z-index:var(--slp-lightbox-disabled-zidx);top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;pointer-events:none;background-color:#000000b3;transition:.333s ease-in-out}.m-lp-lightbox--active{z-index:var(--slp-lightbox-zidx);opacity:1;pointer-events:auto}.m-lp-modal{position:relative;width:100%;height:100%;overflow-y:hidden}.m-lp-modal--active{overflow-y:auto}.m-lp-modal a:focus,.m-lp-modal button:focus{background-color:#f2f2f2}.m-lp-modal__content-wrapper{position:relative;width:100%;padding:24px 24px 140px;background-color:#fff}@media screen and (min-width:768px){.m-lp-modal__content-wrapper{max-width:720px;border-radius:10px;margin:40px auto;padding:64px}}@media screen and (min-width:1024px){.m-lp-modal__content-wrapper{max-width:920px}}@media screen and (min-width:1280px){.m-lp-modal__content-wrapper{max-width:1160px}}@media screen and (min-width:1440px){.m-lp-modal__content-wrapper{max-width:1360px}}.m-lp-modal__content{width:100%;height:100%}.m-lp-title{width:calc(100% - 40px);margin-bottom:40px;font-size:28px;font-weight:600;line-height:1.3}.m-lp-nav{position:relative}.m-lp-nav__cate{overflow:hidden;width:100%;border-top:1px solid #cfcfcf;padding:24px 0 32px;transition:.25s ease-in-out}@media screen and (min-width:768px){.m-lp-nav__cate{display:flex}}.m-lp-nav__cate:last-child{padding-bottom:0}.m-lp-nav__cate-name{flex-basis:120px;flex-shrink:0}@media screen and (min-width:768px){.m-lp-nav__cate-name{flex-basis:170px}}.m-lp-nav__cate-name-text{font-size:18px;font-weight:600;margin:4px 0}.m-lp-nav__cate-list{list-style:none;padding:0;margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;display:flex;flex-wrap:wrap;flex-grow:1;width:100%;height:100%;transition:.25s ease-in-out}.m-lp-nav__cate-item{display:inline-block;width:100%;margin-bottom:4px}@media screen and (min-width:768px){.m-lp-nav__cate-item{width:50%;padding-right:4px}}@media screen and (min-width:1280px){.m-lp-nav__cate-item{width:33%}}@media screen and (min-width:1440px){.m-lp-nav__cate-item{width:25%}}.m-lp-nav__cate-item-link{display:block;color:#2e3742;font-size:16px;width:100%;padding:8px 0;text-decoration:none;border-radius:5px;transition:.111s ease-in-out}@media screen and (min-width:768px){.m-lp-nav__cate-item-link{padding:8px}}.m-lp-nav__cate-item-link:hover{background-color:#f2f2f2}.m-lp-close{position:absolute;right:24px;top:24px;padding:12px;margin:-12px;outline:none;border:0;background-color:initial;cursor:pointer}.m-lp-close__cross{width:25px;height:25px}.m-lp-close__cross:before,.m-lp-close__cross:after{content:" ";position:absolute;height:26px;width:2px;background-color:#000;border-radius:.5px}.m-lp-close__cross:before{transform:rotate(45deg)}.m-lp-close__cross:after{transform:rotate(-45deg)}.m-lp-close__cross:hover{opacity:.8}']]]);function Rk(e){const t=T(null),n=T(null),i=T(0),r=T([]),o=T(!1);let s=null;const a=de(()=>({"--s-marquee-speed":`${e.speed.value}s`,"--s-marquee-gap-fallback":e.gap.value,"--s-marquee-copies":e.copies.value,"--s-marquee-direction":e.direction.value==="right"?"reverse":"normal"}));function l(d){const u=d.detail;u.playState==="play"?o.value=!0:u.playState==="pause"&&(o.value=!1)}let c=null;return ve(()=>{if(!t.value)return;i.value=e.copies.value-1;const d=t.value.getRootNode(),u=d instanceof ShadowRoot;ct(()=>{var p,h,f;if(u){s=d.host;const b=(p=t.value)==null?void 0:p.querySelector("slot:not([name])"),y=(b==null?void 0:b.assignedNodes({flatten:!0}))??[];for(let S=1;S<=i.value;S++){const w=document.createElement("slot");w.setAttribute("name",`_copy-${S}`),(h=r.value[S-1])==null||h.appendChild(w);const E=document.createElement("div");E.setAttribute("slot",`_copy-${S}`),E.setAttribute("aria-hidden","true"),E.style.display="contents",y.forEac
34h(k=>E.appendChild(k.cloneNode(!0))),s.appendChild(E)}}else{const b=((f=t.value)==null?void 0:f.innerHTML)??"";r.value.forEach(y=>{y.innerHTML=b})}}),e.id.value&&(c=`s-media-control-play-callback:${e.id.value}-control`,document.addEventListener(c,l))}),Le(()=>{s==null||s.querySelectorAll('[slot^="_copy-"]').forEach(d=>d.remove()),c&&document.removeEventListener(c,l)}),{contentRef:t,trackRef:n,copyCount:i,cloneContainerRefs:r,trackStyle:a,isManuallyPaused:o}}const Nk=j({__name:"s-marquee",props:{id:{},speed:{default:40},direction:{default:"left"},pauseOnHover:{type:Boolean,default:!0},gap:{default:"1rem"},copies:{default:3}},setup(e){const t=e,{contentRef:n,trackRef:i,copyCount:r,cloneContainerRefs:o,trackStyle:s,isManuallyPaused:a}=Rk({id:Xi(t,"id"),speed:Xi(t,"speed"),direction:Xi(t,"direction"),pauseOnHover:Xi(t,"pauseOnHover"),gap:Xi(t,"gap"),copies:Xi(t,"copies")});return(l,c)=>(m(),x("div",{class:X(["s-marquee",{"s-marquee--pause-on-hover":e.pauseOnHover,"s-marquee--paused":g(a)}])},[v("div",{ref_key:"trackRef",ref:i,class:"s-marquee__track",style:et(g(s))},[v("div",{ref_key:"contentRef",ref:n,class:"s-marquee__content"},[_(l.$slots,"default")],512),(m(!0),x(pe,null,ue(g(r),d=>(m(),x("div",{key:d,ref_for:!0,ref:u=>{u&&(g(o)[d-1]=u)},class:"s-marquee__content","aria-hidden":"true"}))),128))],4)],2))}}),Bk=xe(j({__name:"s-marquee.ce",props:{id:{type:String},speed:{default:"40",type:String},direction:{default:"left",type:String},pauseOnHover:{default:"true",type:String},gap:{default:"1rem",type:String},copies:{default:"3",type:String}},setup(e){const t=e,n=de(()=>t.direction);return(i,r)=>(m(),te(Nk,{id:t.id,speed:Number(t.speed),direction:n.value,"pause-on-hover":t.pauseOnHover!=="false",gap:t.gap,copies:Number(t.copies)},{default:z(()=>[_(i.$slots,"default")]),_:3},8,["id","speed","direction","pause-on-hover","gap","copies"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-marquee{overflow:hidden}.s-marquee--pause-on-hover:hover .s-marquee__track,.s-marquee--paused .s-marquee__track{animation-play-state:paused}.s-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:s-marquee-scroll var(--s-marquee-speed, 40s) linear infinite;animation-direction:var(--s-marquee-direction, normal)}.s-marquee__content{display:flex;gap:var(--s-marquee-gap, var(--s-marquee-gap-fallback, 1rem));flex-shrink:0;padding-right:var(--s-marquee-gap, var(--s-marquee-gap-fallback, 1rem))}@keyframes s-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / var(--s-marquee-copies, 3)))}}@media(prefers-reduced-motion:reduce){.s-marquee__track{animation-play-state:paused}}']]]);function zh(e,t){return{subscription:ki(`s-media-control-play-callback:${e}`).subscribe({next:i=>t(i.detail),complete:cn,error:dn})}}function Dk(e,t){return{subscription:ki(`s-media-control-play-update:${e}`).subscribe({next:i=>t(i.detail),complete:cn,error:dn})}}function Lh(e,t){document.dispatchEvent(new CustomEvent(`s-media-control-play-callback:${e}`,{detail:t}))}function jk(e,t){document.dispatchEvent(new CustomEvent(`s-media-control-play-update:${e}`,{detail:t}))}const Xn="play",Qt="pause",$i="replay",kc=["light","dark"],Fk={class:"s-medctrl__ppr-wrap"},Hk=["title","aria-label"],Vk={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Uk={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Wk={key:2,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Sc=j({name:"SMediaControl",__name:"s-media-control",props:{id:{},defaultState:{},theme:{default:kc[1]},altPlay:{default:Xa},altPause:{default:Za},altReplay:{default:Ja}},setup(e){const t=e,n=T(t.defaultState||Xn),{subscription:i}=Dk(t.id,s),r=de(()=>{switch(n.value){case Xn:return t.altPlay;case Qt:return t.altPause;case $i:return t.altReplay;default:return""}});ve(()=>{Lh(t.id,{playState:n.value})}),Le(()=>{i.unsubscribe()});function o(){n.value===$i?n.value=Xn:n.value=n.value===Xn?Qt:Xn,Lh(t.id,{playState:n.value}
34),Ue.sendGA({action:"click",name:"dc-media-control",v1:t.id,v2:n.value})}function s(a){n.value=a.playState}return(a,l)=>(m(),x("div",{part:"medctrl",class:X(["s-medctrl",{"s-medctrl--light":t.theme==="light","s-medctrl--dark":t.theme==="dark"}])},[v("div",Fk,[v("button",{class:X(["s-medctrl__ppr-btn",`s-medctrl__ppr-btn--${n.value}`]),title:r.value,"aria-label":r.value,onClick:o},[n.value===g(Xn)?(m(),x("svg",Vk,[...l[0]||(l[0]=[v("path",{d:"M8 13.6601L13.66 10.0001L8 6.34009V13.6601Z",fill:"var(--s-ppr-color)",stroke:"var(--s-ppr-color)","stroke-width":"2"},null,-1)])])):ee("",!0),n.value===g(Qt)?(m(),x("svg",Uk,[...l[1]||(l[1]=[v("rect",{x:"6",y:"4",width:"2",height:"12",fill:"var(--s-ppr-color)"},null,-1),v("rect",{x:"12",y:"4",width:"2",height:"12",fill:"var(--s-ppr-color)"},null,-1)])])):ee("",!0),n.value===g($i)?(m(),x("svg",Wk,[...l[2]||(l[2]=[v("path",{d:"M3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10C17 13.866 13.9375 17 10 17C8.6875 17 6.9375 16.5625 5.625 15.25",stroke:"var(--s-ppr-color)","stroke-width":"2"},null,-1),v("path",{d:"M6 8L3 12L0 8H6Z",fill:"var(--s-ppr-color)"},null,-1)])])):ee("",!0)],10,Hk)]),l[3]||(l[3]=v("div",{class:"s-medctrl__dot-wrap"},null,-1))],2))}}),Gk=xe(j({__name:"s-media-control.ce",props:{id:{type:String},defaultState:{type:String},theme:{default:"dark",type:String},altPlay:{default:"Play",type:String},altPause:{default:"Pause",type:String},altReplay:{default:"Replay",type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Sc,Be(Ne(t)),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-medctrl{--s-ppr-color: #2e3742;--s-ppr-size: 32px}.s-medctrl--light{--s-ppr-color: #fff;--s-ppr-bg-color: rgba(255, 255, 255, .1)}.s-medctrl--dark{--s-ppr-bg-color: rgba(0, 0, 0, .1)}.s-medctrl__ppr-btn{width:var(--s-ppr-size);height:var(--s-ppr-size);display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--s-ppr-bg-color)}']]]),Oh=["s-note",".s-note"],Qs={value:[],set(e){this.value=e}};function qk(e){const t=Jt(Oh);return{subscription:mr(t,"s-note-connect").subscribe({next:i=>e(i.detail),complete:cn,error:dn})}}function Yk(e){const t=Jt(Oh);t&&t.dispatchEvent(new CustomEvent("s-note-connect",{detail:e}))}let Co=[];function Kk(e,t){const n=Jt([`.s-sup[data-order="${e}"`,`s-sup[order="${e}"`]);return n?{subscription:mr(n,"s-sup-setorder").subscribe({next:r=>t(r.detail),complete:cn,error:dn})}:void 0}function Xk(e){const t=e.split(",").map(n=>Number(n));return Qs.set([...Qs.value,...t]),Qs.value.length?(Jk(e),Qs.value):[]}function Zk(){return Co=[],Co}function Jk(e){Co.push(e),Co.forEach(t=>{const n=Jt([`.s-sup[data-order="${t}"`,`s-sup[order="${t}"`]);if(!n)return;const i=t.split(",").map(r=>{const o=Co.join(",").split(","),a=[...new Set(o)].indexOf(r);return a===-1?0:a+1});n.dispatchEvent(new CustomEvent("s-sup-setorder",{detail:{orders:i}}))})}const Qk=Symbol("dsygno-footnotes");function eS(){const e=T([]);let t=0;const n=de(()=>{const s=e.value,a=s.map(l=>{var c;return{r:l,el:((c=l.getEl)==null?void 0:c.call(l))??null}});return s.length===0||a.some(l=>{var c;return!((c=l.el)!=null&&c.isConnected)})?s:a.sort((l,c)=>{const d=l.el.compareDocumentPosition(c.el);return d&Node.DOCUMENT_POSITION_FOLLOWING?-1:d&Node.DOCUMENT_POSITION_PRECEDING?1:0}).map(l=>l.r)}),i=de(()=>{const s=[];for(const a of n.value)for(const l of a.rawOrders)s.includes(l)||s.push(l);return new Map(s.map((a,l)=>[a,l+1]))}),r=de(()=>n.value.flatMap(s=>s.rawOrders));function o(s,a){const l=t++;return e.value.push({id:l,rawOrders:s,getEl:a}),{displayOrders:de(()=>s.map(c=>i.value.get(c)??0)),unregister:()=>{e.value=e.value.filter(c=>c.id!==l)}}}return{registerSup:o,shownRawOrders:r}}let Cc=null;function Ph(){const e=Ht(Qk,null);return e||(Cc||(Cc=eS()),Cc)}const tS=["id"],nS={part:"title",class:"s-note__title s-text-p"},iS={part:"list",class:"s-note__list"},rS=["id"],oS=j({__name:"s-note",props:{id:{},number:{},isBindSup:{type:[Boolean,String]},bgColor:{},color:{},container:{default:"containerless"}},setup(e){const t=e,n={beforeMount:d=>{dr(d,{"--bg-color":t.bgColor,"--text-color":t.color})}},i=de(()=>t.container==="none"?"div":yr),r=de(()=>{if(t.container==="none")return{};const d={};return t.container==="containerless"?d.containerless="true":t.container==="narrow"&&(d.narrow="true"),d}),o=T([]);let s;if(Mt().isWebComponent)ve(()=>{Zk(),c()}),Le(()=>{s&&s.unsubscribe()});else if(t.isBindSup){const{shownRawOrders:d}=Ph();nr(()=>{o.value=d.value})}
34else o.value=Array.from({length:Number(t.number)},(d,u)=>u+1);function l(d){o.value=Xk(d)}function c(){t.isBindSup?s=qk(l).subscription:o.value=Array.from({length:Number(t.number)},(d,u)=>u+1)}return(d,u)=>tt((m(),x("section",{id:e.id,class:"s-note"},[(m(),te(rs(i.value),Be(Ne(r.value)),{default:z(()=>[v("div",nS,[_(d.$slots,"title")]),v("ol",iS,[(m(!0),x(pe,null,ue(Number(e.number),p=>tt((m(),x("li",{id:`footnote-${p}`,key:p,part:"item",class:"s-note__item"},[_(d.$slots,`item-${p}`)],8,rS)),[[Pt,o.value.includes(p)]])),128))])]),_:3},16))],8,tS)),[[n]])}}),sS=xe(j({__name:"s-note.ce",props:{id:{type:String},number:{type:String},isBindSup:{type:String},bgColor:{type:String},color:{type:String},container:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(oS,Be(Ne({...t,isBindSup:g(M)(e.isBindSup)})),kt({title:z(()=>[_(n.$slots,"title")]),default:z(()=>[_(n.$slots,"default")]),_:2},[ue(Number(e.number),r=>({name:`item-${r}`,fn:z(()=>[_(n.$slots,`item-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-container{--pl: 20px;--pr: 20px;--max-w: 100%;width:100%;max-width:var(--max-w);margin:0 auto}@media screen and (min-width:768px){.s-container{--max-w: 648px}}@media screen and (min-width:1024px){.s-container{--max-w: 1120px}}@media screen and (min-width:1440px){.s-container{--max-w: 1240px}}@media screen and (min-width:1680px){.s-container{--max-w: 1400px}}@media screen and (min-width:1920px){.s-container{--max-w: 1680px}}.s-container--containerless{--max-w: 1680px}.s-container--narrow{max-width:calc(1000px + var(--pl) + var(--pr))}.s-container--default-px{padding-left:var(--pl);padding-right:var(--pr)}@media screen and (min-width:768px){.s-container--default-px{--pl: 40px;--pr: 40px}}@media screen and (min-width:1024px){.s-container--default-px{--pl: 80px;--pr: 80px}}@media screen and (min-width:1440px){.s-container--default-px{--pl: 100px;--pr: 100px}}@media screen and (min-width:1680px){.s-container--default-px{--pl: 140px;--pr: 140px}}.s-container--no-px{padding-left:0;padding-right:0}.s-container--no-pr{padding-right:0}.s-container--no-pl{padding-left:0}.s-text--center{text-align:center}.s-text--left{text-align:left}.s-text--color{--text-color: var(--s-t-c-0);color:var(--text-color)}@media screen and (min-width:576px){.s-text--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-text--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-text--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-text--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-text--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-text--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-text--color{--text-color: var(--s-t-c-xxl)}}.s-text-h1{--s-h1-size: 32px;--s-h1-lh: 1.3;font-size:var(--s-h1-size);line-height:var(--s-h1-lh);font-weight:700}@media screen and (min-width:768px){.s-text-h1{--s-h1-size: 40px}}@media screen and (min-width:1440px){.s-text-h1{--s-h1-size: 48px}}.s-text-h2{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h2{--s-h2-size: 32px}}@media screen and (min-width:1440px){.s-text-h2{--s-h2-size: 36px}}.s-text-h3{--s-h3-size: 22px;--s-h3-lh: 1.3;font-size:var(--s-h3-size);line-height:var(--s-h3-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h3{--s-h3-size: 26px}}@media screen and (min-width:1440px){.s-text-h3{--s-h3-size: 30px}}.s-text-h4{--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-text-h4{--s-h4-size: 22px}}.s-text-p-small{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-p{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-p-large{--s-p1-size: 20px;--s-p1-lh: 1.4;font-size:var(--s-p1-size);line-height:var(--s-p1-lh)}@media screen and (min-width:768px){.s-text-p-large{--s-p1-size: 22px}}.s-text-font-size-12{--s-fs-12-size: 12px;--s-fs-12-lh: 1.4;font-size:var(--s-fs-12-size);line-height:var(--s-fs-12-lh)}.s-text-font-size-14{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh)}.s-text-font-size-16{--s-fs-16-size: 16px;--s-fs-16-lh: 1.5;font-size:var(--s-fs-16-size);line-height:var(--s-fs-16-lh)}.s-text-font-size-18{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh)}.s-text-font-size-22{--s-fs-22-size: 22px;--s-fs-22-lh: 1.4;font-size:var(--s-fs-22-size);line-height:var(--s-fs-22-lh)}h1.s-text+p.s-text{margin-top:16px}h2.s-text+p.s-text,h3.s-text+p.s-text,h4.s-text+p.s-text,p.s-text+p.s-text{margin-top:8px}.s-note{--text-color: #666;--bg-color: #f5f5f5;width:100%;padding:32px 0;background-color:var(--bg-color);color:var(--text-color)}.s-note__list{padding-left:16px;list-style:decimal}.s-note__item{--s-p3-size: 14px;--s-p3-lh: 1.4;font-size:var(--s-p3-size);line-height:var(--s-p3-lh);margin-top:4px}.s-note a:not(.s-link){color:inherit;text-decoration:underline}.s-note a:not(.s-link):hover{text-decoration:none}']]]);class aS{constructor({amount:t,ipCountry:n,tax:i,localization:r,currency:o,fixedFloat:s,strategyFn:a}){Ve(this,"amount");Ve(this,"price");Ve(this,"ipCountry");Ve(this,"tax");Ve(this,"localization");Ve(this,"currency");Ve(this,"fixedFloat");Ve(this,"strategyFn");this.amount=t||0,this.price="0",this.ipCountry=n||"",this.tax=i||0,this.localization=r||"",this.currency=o,this.fixedFloat=Number.isFinite(s)&&s>=0?s:2,this.strategyFn=a}setIpCountry(t){return this.ipCountry=t,this}setTax(t){return this.tax=t,this}setLocalization(t){return this.localization=t,this}setCurrency(t){return this.currency=t,this}setStrategyFn(t){return this.strategyFn=t,this}setPrice(t){return this.price=t,this}calc(){let t=lS(this.amount,this.tax);return this.strategyFn&&(t=this.strategyFn(t)),this.price=cS(Number(t.toFixed(this.fixedFloat)),this.localization,this.currency),this}}function lS(e,t=0){return e+e*t}function Rh(e){return e.replace(/^(\D+?)\s+(\d)/,"$1$2")}function cS(e,t="en-us",n="USD"){const i={style:"currency",currency:n,minimumFractionDigits:0},r=new Intl.NumberFormat("en-us",i).format(e),o=Object.values(dS()).find(s=>s.group.includes(t));return o?o.strategy?o.strategy(e,n):Rh(new Intl.NumberFormat(o.main,i).format(e)):Rh(r)}function dS(e="currency"){return{1:{main:"zh-tw",group:["zh-tw"]},2:{main:"en-us",group:["en-us","ko-kr","th-th","ja-jp","en-uk","en-global"]},3:{main:"tr-tr",group:["es-mx","da-dk","es-es","sv-se"]},4:{main:"de-de",group:["de-de","tr-tr"]},5:{group:["cs-cz","hu-hu","pl-pl"],strategy:(t,n)=>{const i={style:e};e==="currency"&&(i.currency=n,i.minimumFractionDigits=0),e==="percent"&&(i.maximumFractionDigits=2);const o=new Intl.NumberFormat("de-de",i).formatToParts(t).filter(l=>l.type!=="currency"&&l.type!=="literal").map(l=>l.value).join("");if(e!=="currency")return o;const a=new Intl.NumberFormat("pl-pl",i).formatToParts(0).find(l=>l.type==="currency");return`${o} ${(a==null?void 0:a.value)??n}`}},6:{group:["it-it","ru-ru"],strategy:(t,n)=>{const i={style:e};return e==="currency"&&(i.currency=n,i.minimumFractionDigits=0),e==="percent"&&(i.maximumFractionDigits=2),new Intl.NumberFormat("de-de",i).format(t).replace(/\s/g,"")}},7:{group:["nl-nl","fr-fr"],strategy:(t,n)=>{const i={style:e};return e==="currency"&&(i.currency=n,i.minimumFractionDigits=0),e==="percent"&&(i.maximumFractionDigits=2),new Intl.NumberFormat("tr-tr",i).format(t).replace(/\s/g,"").replace(/(\d)/," $1")}}}}function uS(e,t){return{subscription:ki(`s-price-core-update:${e}`).subscribe({next:i=>t(i.detail),complete:cn,error:dn})}}const fS={key:0,part:"price"},pS={key:1,part:"price"},hS=j({__name:"s-price-core",props:{id:{},amount:{},ipCountry:{},tax:{},localization:{},currency:{},fixedFloat:{},strategyFn:{type:Function}},setup(e){const t=e,n=T("");let i=null;const r=Mt();s(),Le(()=>{i==null||i.unsubscribe()});function o(){t.amount&&a({amount:Number(t.amount),tax:Number(t.tax),ipCountry:t.ipCountry,localization:t.localization,currency:t.currency,fixedFloat:Number(t.fixedFloat),strategyFn:t.strategyFn})}function s(){o(),Ze(()=>[t.amount,t.tax,t.ipCountry,t.localization,t.currency,t.fixedFloat,t.strategyFn],o),r.isWebComponent&&t.id&&(i=uS(t.id,a).subscription)}function a({amount:l,tax:c,ipCountry:d,localization:u,currency:p,fixedFloat:h,strategyFn:f}){const b=new aS({amount:l,tax:c,ipCountry:d,localization:u,currency:p,fixedFloat:h,strategyFn:f});n.value=b.calc().price}return(l,c)=>n.value?(m(),x("span",pS,Te(n.value),1)):(m(),x("span",fS,[_(l.$slots,"default")]))}}),mS=j({__name:"s-price-core.ce",props:{id:{type:String},amount:{type:String},ipCountry:{type:String},tax:{type:String},localization:{type:String},currency:{type:String},fixedFloat:{type:String},strategyFn:{type:Function}},setup(e){const t=e;return(n,i)=>(m(),te(hS,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),bS=xe(j({__name:"s-qrcode.ce",props:{id:{type:String},value:{type:String},title:{type:String},format:{default:"svg",type:String},size:{default:"200",type:String},rounded:{type:[Boolean,String]},level:{default:"L",type:String},margin:{default:"4",type:String},background:{type:String},foreground:{type:String},isLink:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),te(Rl,Be(Ne(t)),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-qrcode{--qrcode-size: 100px;width:var(--qrcode-size);height:var(--qrcode-size);display:flex;align-items:center;justify-content:center}.s-qrcode--a{cursor:pointer}.s-qrcode--rounded{border-radius:10px;overflow:hidden}.s-qrcode svg,.s-qrcode canvas{width:100%;height:100%;pointer-events:none}']]]),gS=zs("radio",["trigger"]);function vS(e,t){return gS.on.trigger(e,t)}const xS=["id"],yS={class:"hidden","aria-hidden":""},wS=["aria-label","aria-labelledby"],_S=["id","data-value","aria-checked","onClick"],kS=["for"],SS=j({__name:"s-radio",props:{id:{},alt:{},altby:{},for:{},connect:{},modelValue:{},options:{},direction:{default:"row"}},emits:["update:modelValue","change"],setup(e,{expose:t,emit:n}){const i=e,r=n,o={beforeMount:k=>{dr(k,{})}},s=T([]),a=T(1),{subscription:l}=vS(i.id,y);let c="",d=null;Ze(()=>i.options,k=>{k&&k.length>0&&(s.value=k.map((C,I)=>({...C,index:I})),a.value=u())},{immediate:!0}),Ze(()=>i.modelValue,k=>
34{if(k!==void 0&&s.value.length>0){const C=s.value.findIndex(I=>I.value===k);C!==-1&&C!==a.value&&(a.value=C)}}),ve(()=>{if(s.value.length===0&&(s.value=p(),a.value=b(),E()),i.for){S();const k=`${xr}:${i.id}`;d=Sn.on(k,C=>{f(C.detail)}),ct(()=>{Ps(i.for,{[i.id]:s.value})})}}),Le(()=>{l.unsubscribe(),d==null||d()});function u(){if(i.modelValue!==void 0){const k=s.value.findIndex(C=>C.value===i.modelValue);if(k!==-1)return k}return b()}function p(){const k=uo(i.id,[".js-s-radio-item","s-radio-item"]);return k.length?Array.from(k).map((C,I)=>({value:C.getAttribute("value")||"",label:C.innerHTML||"",selected:C.getAttribute("selected")!==null&&C.getAttribute("selected")!=="false",index:I})):[]}function h(k){if(a.value===k)return;y(k);const C=s.value[k];C&&(r("update:modelValue",C.value),r("change",C)),Qe({action:"click",name:`dc-radio-${i.id}`,v1:k.toString()})}function f(k){s.value=k.map((C,I)=>({...C,index:I})),a.value=b(),E()}function b(){const k=s.value.findIndex(C=>C.selected);return k===-1?0:k}function y(k){a.value=k,E()}async function S(){if(i.for)try{c=(await ji.initiateHandshake(i.id,i.for)).connectionId}catch{}}function w(){const k=`${vr}:${i.for}`;Sn.emit(k,{value:s.value[a.value],connectionId:c,sourceId:i.id,targetId:i.for,timestamp:Date.now()})}function E(){i.for&&w()}return t({data:s,activeIndex:a,onReceive:f,handleUpdateInputReceiver:E}),(k,C)=>tt((m(),x("div",{id:e.id,class:"s-radio-root"},[v("span",yS,[_(k.$slots,"default")]),s.value.length>0?(m(),te(Xl,{key:0},{default:z(()=>[v("div",{class:X(["s-radio-group",`s-radio-group--${e.direction}`]),role:"radiogroup",part:"group","aria-label":e.alt,"aria-labelledby":e.altby},[(m(!0),x(pe,null,ue(s.value,(I,A)=>(m(),x("div",{key:I.value,part:"item",class:"s-radio"},[v("button",{id:`${e.id}-radio-${A}`,part:"radio",class:X(["s-radio__btn",{"s-radio__btn--checked":a.value===A}]),"data-value":I.value,role:"radio","aria-checked":a.value===A?"true":"false",onClick:$=>h(A)},null,10,_S),I.label?(m(),x("label",{key:0,part:"label",for:`${e.id}-radio-${A}`,class:"s-radio__label"},Te(I.label),9,kS)):ee("",!0)]))),128))],10,wS)]),_:1})):ee("",!0)],8,xS)),[[o]])}}),CS=xe(j({__name:"s-radio.ce",props:{id:{type:String},alt:{type:String},altby:{type:String},for:{type:String},connect:{type:String},direction:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(SS,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.hidden{display:none}.s-radio-group{--s-radio-gap-row: 16px;--s-radio-gap-column: 8px;display:flex}.s-radio-group--row{flex-direction:row;flex-wrap:wrap;gap:var(--s-radio-gap-row)}.s-radio-group--column{flex-direction:column;gap:var(--s-radio-gap-column)}.s-radio{--s-radio-size: 20px;--s-radio-color: var(--s-font-color);--s-radio-bgc: var(--s-white);--s-radio-bgc-checked: var(--s-blue-6);--s-radio-border-color: var(--s-font-color);--s-radio-border-color-checked: var(--s-blue-6);--s-radio-indicator-color: var(--s-blue-6);display:inline-flex;align-items:center}.s-radio__btn{position:relative;width:var(--s-radio-size);height:var(--s-radio-size);border-radius:50%;border:solid 1px var(--s-radio-border-color);background-color:var(--s-radio-bgc)}.s-radio__btn:focus-visible{outline:0;box-shadow:0 0 0 3px #5cb0ffb3}.s-radio__btn:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);box-sizing:border-box}.s-radio__btn--checked{border:solid 1px var(--s-radio-border-color-checked);background-color:var(--s-radio-bgc-checked)}.s-radio__btn--checked:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--s-radio-indicator-color);border:solid 2px var(--s-white);border-radius:50%;box-sizing:border-box}.s-radio__label{padding-left:8px;-moz-columns:var(--s-radio-color);columns:var(--s-radio-color)}']]]),ES={class:"js-s-radio-item"},TS=j({__name:"s-radio-item.ce",setup(e){return(t,n)=>(m(),x("div",ES,[_(t.$slots,"default")]))}}),$S={part:"list",class:"items"},AS=xe(j({__name:"s-related-card-group.ce",props:{number:{type:String,required:!0,validator:e=>{const t=Number(e);return!isNaN(t)&&Number.isInteger(t)&&t>=0}},bgColor:{type:String},color:{type:String},linkColor:{type:String},theme:{type:String,default:"light"}},setup(e){const t=e,n=T(null),i=r();function r(){const o={};return t.color&&(o["--text-color"]=We(t.color)),t.bgColor&&(o["--bg-color"]=We(t.bgColor)),t.linkColor&&(o["--s-link-color"]=We(t.linkColor)),t.theme==="dark"?o["--related-card-link-text-color"]="var(--s-link-color-dark)":o["--related-card-link-text-color"]="var(--s-link-color)",o}return(o,s)=>(m(),x("div",{ref_key:"root",ref:n,part:"related-card-group",class:X(["s-rcg",{"s-rcg--dark":e.theme==="dark","s-rcg--light":e.theme==="light","s-rcg--2":e.number==="2","s-r
34cg--3":e.number==="3","s-rcg--4":e.number==="4"}]),style:et(g(i))},[v("div",$S,[(m(!0),x(pe,null,ue(Number(e.number),a=>(m(),x("div",{key:a,part:"item",class:"item"},[_(o.$slots,`card-${a}`)]))),128))])],6))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-rcg{--text-color: #2e3742;--bg-color: #fff;margin:0 auto}.s-rcg .items{display:flex;flex-wrap:wrap;margin:-12px}@media screen and (max-width:1023.8px){.s-rcg .items{flex-direction:column;align-items:center}}.s-rcg .item{max-width:474px;width:100%;display:inline-block;padding:12px}.s-rcg--dark{--text-color: #fff;--bg-color: #000}.s-rcg--2{max-width:924px}@media screen and (min-width:1024px){.s-rcg--2 .item,.s-rcg--3 .item{width:50%}}@media screen and (min-width:1440px){.s-rcg--3 .item{width:33.3333333333%}}@media screen and (min-width:1024px){.s-rcg--4 .item{width:50%}}@media screen and (min-width:1440px){.s-rcg--4 .item{width:25%}}@media screen and (max-width:1439.8px){.s-rcg{max-width:924px}}']]]),IS={key:0,part:"logo",class:"s-rci__logo"},MS={key:1,part:"header",class:"s-rci__header"},zS={part:"body",class:"s-rci__body"},LS={class:"s-rci__content"},OS={part:"title",class:"s-rci__title"},PS={part:"desc",class:"s-rci__desc"},RS={key:0,part:"quote",class:"s-rci__quote"},NS={part:"footer",class:"s-rci__footer"},BS={key:0,class:"s-rci__hrefs"},DS=j({__name:"s-related-card",props:{id:{},hrefs:{default:()=>[]},useCase:{type:[Boolean,String]},span:{type:[Boolean,String]}},setup(e){const t=e,n=Wn({"--s-link-color":"var(--related-card-link-text-color)"});ve(()=>{t.id&&document.dispatchEvent(new CustomEvent(`s-related-card-mounted:${t.id}`))});function i(){t.id?Ue.sendGA({action:"click",name:`dc-related-card-${t.id}`}):t.hrefs.length&&Ue.sendGA({action:"click",name:`dc-related-card-${t.hrefs[0].href}`})}return(r,o)=>(m(),x("div",{part:"card-inner",class:X(["s-rci",{"s-rci--hrefs":e.hrefs&&e.hrefs.length>1,"s-rci--case":e.useCase}]),style:et(g(n)),onClick:i},[e.useCase?(m(),x("div",IS,[_(r.$slots,"logo")])):(m(),x("div",MS,[_(r.$slots,"header")])),v("div",zS,[v("div",LS,[v("div",OS,[_(r.$slots,"title")]),v("div",PS,[_(r.$slots,"desc")]),e.useCase?(m(),x("div",RS,[_(r.$slots,"quote")])):ee("",!0)]),v("div",NS,[_(r.$slots,"footer-outer"),e.hrefs&&e.hrefs.length>0?(m(),x("div",BS,[(m(!0),x(pe,null,ue(e.hrefs,(s,a)=>(m(),te(xo,{id:s.id||e.id?`${e.id}-link-${a+1}`:"",key:s.href,href:s.href,dialog:s.dialog,alt:s.alt||s.text,button:g(M)(s.button||"false"),span:g(M)(s.span||"false"),"use-arrow":!0},{default:z(()=>[s.text?(m(),x(pe,{key:0},[Yt(Te(s.text),1)],64)):_(r.$slots,"footer",{key:1})]),_:2},1032,["id","href","dialog","alt","button","span"]))),128))])):(m(),te(xo,Je({key:1},e.hrefs[0],{id:e.id?`${e.id}-link`:"",span:g(M)(e.span),"use-arrow":!0,button:e.hrefs.length===0}),{default:z(()=>[_(r.$slots,"footer")]),_:3},16,["id","span","button"]))])])],6))}}),jS={ref:"root",part:"card",class:"s-rc"},FS=xe(j({__name:"s-related-card.ce",props:{id:{type:String},href:{type:String},hrefs:{type:String},target:{type:String},rel:{default:"noreferrer noopener",type:String},span:{type:String},useCase:{type:String}},setup(e){const t=e,n=T({hrefs:i(),rel:t.rel,target:t.target});function i(){if(!t.hrefs)return t.href?[{href:t.href,target:t.target,rel:t.rel,span:M(t.span)}]:[];try{return JSON.parse(t.hrefs)}catch(r){return console.error(r,"s-related-card: hrefs is not a valid JSON"),[]}}return(r,o)=>(m(),x("div",jS,[ae(DS,Je(n.value,{id:e.id,"use-case":g(M)(e.useCase)}),{header:z(()=>[_(r.$slots,"header")]),logo:z(()=>[_(r.$slots,"logo")]),title:z(()=>[_(r.$slots,"title")]),desc:z(()=>[_(r.$slots,"desc")]),quote:z(()=>[_(r.$slots,"quote")]),"footer-outer":z(()=>[_(r.$slots,"footer-outer")]),footer:z(()=>[_(r.$slots,"footer")]),_:3},16,["id","use-case"])],512))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-link{--svg-color: var(--s-link-color);display:inline;transition:.25s ease-in-out;text-decoration:underline;color:var(--s-link-color);cursor:pointer}.s-link--icon{display:inline-flex;align-items:center}.s-link--icon,.s-link--no-underline{text-decoration:none}.s-link--no-wrap{white-space:nowrap}.s-link--left-space{margin-left:.3rem}.s-link--in-dark-bg{--s-link-color: var(--s-link-color-dark)}.s-link:hover{text-decoration:none}.s-link--icon:not(.s-link--no-underline):hover{text-decoration:underline}.s-link__icon{display:inline-flex;margin-left:8px}.s-link__arrow{transition:.25s ease-in-out}
34.s-link__arrow path,.s-link__arrow rect{fill:var(--s-link-color)}.s-link__arrow--short{transform:rotate(180deg)}.s-rc{width:100%;height:100%}.s-rc .s-link__arrow{display:inline-block}.s-rci{position:relative;width:100%;height:100%;display:flex;flex-direction:column;margin:0 auto;border-radius:10px;text-decoration:none;overflow:hidden;color:var(--text-color);background-color:var(--bg-color)}.s-rci__logo{height:72px;display:flex;align-items:center;flex-shrink:0;margin:32px 32px 0}@media screen and (min-width:768px){.s-rci__logo{margin:40px 40px 0}}@media screen and (min-width:1440px){.s-rci__logo{margin:64px 64px 0}}.s-rci__header{height:230px;flex-shrink:0;overflow:hidden}.s-rci__body{height:100%;min-height:310px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px 32px;background-color:var(--s-related-card-bg-color)}.s-rci--case .s-rci__body{min-height:280px}@media screen and (min-width:768px){.s-rci--case .s-rci__body{min-height:320px;padding:24px 40px 40px}}@media screen and (min-width:1440px){.s-rci--case .s-rci__body{padding:24px 64px 64px}}.s-rci--case .s-rci__footer{margin-top:40px}.s-rci__content{height:100%;display:flex;flex-direction:column;align-items:flex-start}.s-rci__title>*{margin-bottom:8px}.s-rci__desc{color:var(--s-theme-fg-desc, inherit)}.s-rci__quote{margin-top:20px}.s-rci__footer{display:flex;flex-direction:column;margin-top:20px}.s-rci__footer .s-link{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;line-height:28px}.s-rci__hrefs{display:flex;flex-direction:column}.s-rci__hrefs .s-link{margin-bottom:8px}.s-rci__hrefs .s-link:last-child{margin-bottom:0}']]]),HS=j({__name:"s-scrollbar",props:{target:{},dir:{default:"y"},trackHeight:{},trackWidth:{},trackColor:{default:"gray-1"},thumbMinHeight:{},thumbColor:{default:"gray-3"},thumbColorHover:{default:"gray-2"}},setup(e){const t=e;return ve(()=>{const n=document.querySelector(t.target);if(!n){console.error(`[s-scrollbar]: target ${t.target} not found`);return}n.classList.add("s-sclbar"),n.style.setProperty("--s-track-color",We(t.trackColor)),t.dir==="y"&&n.style.setProperty("--s-track-width",t.trackWidth||"8px"),t.dir==="x"&&n.style.setProperty("--s-track-height",t.trackHeight||"8px"),n.style.setProperty("--s-thumb-color",We(t.thumbColor)),t.thumbMinHeight&&(n.classList.add("s-sclbar--th"),n.style.setProperty("--s-thumb-min-height",t.thumbMinHeight)),t.thumbColorHover&&(n.classList.add("s-sclbar--tch"),n.style.setProperty("--s-thumb-color-hover",We(t.thumbColorHover)))}),(n,i)=>(m(),x("span"))}}),VS=j({inheritAttrs:!1,__name:"s-scrollbar.ce",props:{target:{type:String},dir:{type:String},trackHeight:{type:String},trackWidth:{type:String},trackColor:{type:String},thumbMinHeight:{type:String},thumbColor:{type:String},thumbColorHover:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(HS,Be(Ne(t)),null,16))}}),Nh="top",Bh="0",Dh="smooth",US=["aria-label"],WS=j({__name:"s-scroll-to",props:{target:{default:Nh},offset:{default:Bh},behavior:{default:Dh},ariaLabel:{}},setup(e){const t=e;function n(){fo(t.target,{offset:Number(t.offset),behavior:t.behavior})}function i(r){(r.key==="Enter"||r.key===" ")&&(r.preventDefault(),n())}return(r,o)=>(m(),x("div",{role:"button",tabindex:"0",class:"s-scroll-to","aria-label":e.ariaLabel,onClick:n,onKeydown:i},[_(r.$slots,"default")],40,US))}}),GS=xe(j({__name:"s-scroll-to.ce",props:{target:{default:Nh,type:String},offset:{default:Bh,type:String},behavior:{default:Dh,type:String},"aria-label":{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(WS,Be(Ne({target:t.target,offset:t.offset,behavior:t.behavior,ariaLabel:t["aria-label"]})),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}:host{display:inline}
34.s-scroll-to{display:inline;cursor:pointer}.s-scroll-to:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}']]]),qS=["id"],YS={class:"s-section__bg"},KS={class:"s-section__content"},XS=j({__name:"s-section",props:{id:{},classname:{default:""},noPt:{type:[Boolean,String]},noPb:{type:[Boolean,String]},noMinH:{type:[Boolean,String]},color:{},bgColor:{},relative:{type:[Boolean,String]},useBg:{type:[Boolean,String]},useFeatColFullText:{type:[Boolean,String]},itemsCenter:{type:[Boolean,String]}},setup(e){const t=e,n=T(null),i=r();ve(()=>{t.id&&document.dispatchEvent(new CustomEvent(`s-section-mounted:${t.id}`,{detail:{el:n.value}}))});function r(){let o={};return t.color&&(o=typeof t.color=="string"?ju("--s-t-c",t.color):t.color),t.bgColor&&(o={...o,"--bg-color":di(t.bgColor)}),o}return(o,s)=>(m(),x("section",{id:e.id,ref_key:"section",ref:n,part:"section",class:X(["s-section",{"s-section--default":!g(M)(e.useFeatColFullText),"s-section--feat-col-full-text":g(M)(e.useFeatColFullText),"s-section--no-pt":g(M)(e.noPt),"s-section--no-pb":g(M)(e.noPb),"s-section--no-min-h":g(M)(e.noMinH),"s-section--relative":g(M)(e.relative)||g(M)(e.useBg),"s-section--items-center":g(M)(e.itemsCenter),"s-section--color":t.color,[e.classname]:e.classname}]),style:et(g(i))},[g(M)(e.useBg)?(m(),x(pe,{key:0},[v("div",YS,[_(o.$slots,"bg")]),v("div",KS,[_(o.$slots,"default")])],64)):_(o.$slots,"default",{key:1})],14,qS))}}),ZS=xe(j({inheritAttrs:!1,__name:"s-section.ce",props:{id:{type:String},classname:{type:String},noPt:{type:[Boolean,String]},noPb:{type:[Boolean,String]},noMinH:{type:[Boolean,String]},color:{type:[Object,String,null]},bgColor:{type:String},relative:{type:[Boolean,String]},useBg:{type:[Boolean,String]},useFeatColFullText:{type:[Boolean,String]},itemsCenter:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),te(Fu,{color:typeof e.color=="string"?e.color:void 0},{default:z(r=>[ae(XS,Be(Ne({...t,...r})),{bg:z(()=>[_(n.$slots,"bg")]),default:z(()=>[_(n.$slots,"default")]),_:3},16)]),_:3},8,["color"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-section{--text-color: var(--s-font-color);--bg-color: transparent;color:var(--text-color);background-color:var(--bg-color)}.s-section--default{padding-top:var(--s-section-padding-y);padding-bottom:var(--s-section-padding-y)}@media screen and (min-width:1024px){.s-section--default{min-height:420px}}.s-section--feat-col-full-text{padding-top:40px;padding-bottom:40px}@media screen and (min-width:1280px){.s-section--feat-col-full-text{padding-top:100px;padding-bottom:100px}}.s-section--no-pt{padding-top:0}.s-section--no-pb{padding-bottom:0}.s-section--no-min-h{min-height:auto}.s-section--relative{position:relative}.s-section--items-center,.s-section--items-center .s-section__content{display:flex;align-items:center}.s-section--color{--text-color: var(--s-t-c-0)}@media screen and (min-width:576px){.s-section--color{--text-color: var(--s-t-c-xxs)}}@media screen and (min-width:768px){.s-section--color{--text-color: var(--s-t-c-xs)}}@media screen and (min-width:1024px){.s-section--color{--text-color: var(--s-t-c-sm)}}@media screen and (min-width:1280px){.s-section--color{--text-color: var(--s-t-c-md)}}@media screen and (min-width:1440px){.s-section--color{--text-color: var(--s-t-c-lg)}}@media screen and (min-width:1680px){.s-section--color{--text-color: var(--s-t-c-xl)}}@media screen and (min-width:1920px){.s-section--color{--text-color: var(--s-t-c-xxl)}}.s-section__content{position:relative}']]]),JS={key:0,part:"header",class:"s-section-intro__header"},QS={part:"title",class:"s-section-intro__title"},e9={key:1,part:"desc",class:"s-section-intro__desc"},t9=j({__name:"s-section-intro",props:{left:{type:[Boolean,String]},right:{type:[Boolean,String]},noMb:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useHeader:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},useFooterFar:{type:[Boolean,String]}},setup(e){return(t,n)=>(m(),x("div",{part:"intro",class:X(["s-section-intro",{"s-section-intro--no-mb"
34:g(M)(e.noMb),"s-section-intro--left":g(M)(e.left),"s-section-intro--right":g(M)(e.right)}])},[g(M)(e.useHeader)?(m(),x("div",JS,[_(t.$slots,"header")])):ee("",!0),v("div",QS,[_(t.$slots,"title")]),g(M)(e.useDesc)?(m(),x("div",e9,[_(t.$slots,"desc")])):ee("",!0),g(M)(e.useFooter)||g(M)(e.useFooterFar)?(m(),x("div",{key:2,part:"footer",class:X(["s-section-intro__footer",{"s-section-intro__footer--far":g(M)(e.useFooterFar)}])},[_(t.$slots,"footer")],2)):ee("",!0)],2))}}),n9=xe(j({__name:"s-section-intro.ce",props:{left:{type:[Boolean,String]},right:{type:[Boolean,String]},noMb:{type:[Boolean,String]},useDesc:{type:[Boolean,String]},useHeader:{type:[Boolean,String]},useFooter:{type:[Boolean,String]},useFooterFar:{type:[Boolean,String]}},setup(e){const t=e;return(n,i)=>(m(),te(t9,Be(Ne(t)),{header:z(()=>[_(n.$slots,"header")]),title:z(()=>[_(n.$slots,"title")]),desc:z(()=>[_(n.$slots,"desc")]),footer:z(()=>[_(n.$slots,"footer")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-section-intro{text-align:center;margin-bottom:32px}@media screen and (min-width:1024px){.s-section-intro{margin-bottom:40px}}@media screen and (min-width:1440px){.s-section-intro{margin-bottom:52px}}.s-section-intro--left{text-align:left}.s-section-intro--right{text-align:right}.s-section-intro--no-mb{margin-bottom:0}.s-section-intro__header{margin-bottom:16px}.s-section-intro__desc{margin-top:8px;color:var(--s-theme-fg-desc, inherit)}.s-section-intro__footer{margin-top:8px}.s-section-intro__footer--far{margin-top:32px}']]]);async function i9({path:e,locale:t,prefix:n}){try{const i=await fetch(`${e}/${t}.json`);if(!i.ok)return null;const r=await i.json(),o=r==null?void 0:r[n];return Array.isArray(o)?o:null}catch(i){return console.error(i),null}}async function jh({path:e,prefix:t,lang:n,section:i,loop:r,attr:o}){let s=`${e}?`;n&&(s=`${s}lang=${n}`),i&&(s=`${s}§ion=${i}`),t&&(s=`${s}&key_prefix[0]=${t}`),r!==void 0&&(s=`${s}&loop=${r}`),o&&o.forEach((a,l)=>{s=`${s}&key_attr[${l}]=${a}`});try{const a=await fetch(s);if(!a.ok)return null;const l=await a.json(),c=l==null?void 0:l[t];return Array.isArray(c)?c:null}catch(a){return console.error(a),null}}const r9={class:"m-shop-picker"},o9=j({__name:"shop-picker",props:{id:{default:"sn-picker"},label:{default:"Select your country/region"},locale:{},currentLocale:{},defaultLocale:{},placeholder:{},synoEcItemLogo:{},synoEcItemTitle:{},synoEcItemDesc:{},synoEcItemUrl:{},alwaysHideSynoEc:{type:Boolean},useSynoEc:{},strApiPath:{},apiPath:{},strSection:{},strPrefix:{}},emits:["updateLocale","updateShopList"],setup(e,{emit:t}){const n=e,i=t,r=`${n.id}-picker`,o=`${n.id}-receiver`,s=T(n.placeholder),a=de(()=>p({data:l(),defaultLocale:n.defaultLocale}));ve(()=>{document.addEventListener(`s-input-change:${o}`,d)}),Le(()=>{document.removeEventListener(`s-input-change:${o}`,d)});function l(){const h=[],f=n.locale.langCateNameTable,b=n.locale.langCateTable;return Object.entries(f).forEach(([y,S])=>{h.push({name:b[y],isGroup:!0}),S.forEach(w=>{h.push({name:w,lang:n.locale.langList[w]})})}),h}async function c({key:h,countryName:f}){if(!h)return null;if(s.value=f,n.strApiPath)try{const b=await jh({path:n.strApiPath,lang:h,section:n.strSection,prefix:n.strPrefix||"",loop:10,attr:["logo","url"]});if(b)return b}catch(b){console.error(b)}if(n.apiPath){const b=await i9({path:n.apiPath,locale:h,prefix:n.strPrefix||""});if(b)return b}return null}function d(h){try{const f=h.detail[r];if(!f)return;const b=f[0];if(!b)return;const y=b.value,S=b.text;u({key:y,countryName:S}).catch(w=>{console.error(w)})}catch(f){console.error(f)}}async function u({key:h,countryName:f}){if(!h)return;i("updateLocale",h);let b=await c({key:h,countryName:f});if(!b){i("updateShopList",[]);return}if(n.synoEcItemLogo&&n.synoEcItemUrl&&!n.alwaysHideSynoEc&&Array.isArray(n.useSynoEc)&&n.useSynoEc.includes(n.currentLocale)){let y=null;const S={title:n.synoEcItemTitle,desc:n.synoEcItemDesc,logo:n.synoEcItemLogo,url:n.synoEcItemUrl};try{n.strApiPath&&(y=await jh({path:n.strApiPath,lang:h,section:n.strSection,prefix:n.synoEcItemUrl,loop:0,attr:["url"]}),y&&y[0]&&y[0].url&&(S.url=y[0].url))}catch(w){console.error(w)}b.unshift(S)}b=b.filter(y=>y.logo!=="none"&&y.logo!==null),i("updateShopList",b)}function p({data:h,defaultLocale:f}={data:null,defaultLocale:""}){const b=[];let y="";return h==null||h.forEach(S=>{S.isGroup?y=S.name:b.push({value:S.lang||"",text:S.name,group:y,selected:S.lang===f})}),b}return(h,f)=>(m(),x("div",r9,[ae(Qp,{id:o}),ae(Dp,{id:r,for:o,label:e.label,placeholder:s.value,options:a.value,teleport:"false","use-control-icon":"true"},{"control-icon":z(()=>[...f[0]||(f[0]=[v("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[v("rect",{width:"16",height:"16",fill:"white"}),v("path",{d:"M8.00001 1C6.54186 1.00177 5.14394 1.5818 4.11288 2.61287C3.08181 3.64394 2.50178 5.04185 2.50001 6.5C2.49828 7.69163 2.88758 8.85092 3.60816 9.8C3.60816 9.8 3.75816 9.99725 3.78226 10.0259L8.00001 15L12.2195 10.0237C12.2417 9.99705 12.3919 9.7998 12.3919 9.7998L12.3926 9.7986C13.1128 8.84987 13.5018 7.69109 13.5 6.5C13.4982 5.04185 12.9182 3.64394 11.8871 2.61287C10.8561 1.5818 9.45815 1.00177 8.00001 1ZM8.00001 8.5C7.60444 8.5 7.21776 8.3827 6.88887 8.16294C6.55997 7.94318 6.30362 7.63082 6.15225 7.26537C6.00087 6.89991 5.96126 6.49778 6.03843 6.10982C6.
3411561 5.72186 6.30609 5.36549 6.58579 5.08579C6.8655 4.80608 7.22186 4.6156 7.60983 4.53843C7.99779 4.46126 8.39992 4.50087 8.76537 4.65224C9.13082 4.80362 9.44318 5.05996 9.66294 5.38886C9.88271 5.71776 10 6.10444 10 6.5C9.99941 7.03025 9.78851 7.53861 9.41356 7.91356C9.03862 8.2885 8.53026 8.4994 8.00001 8.5Z",fill:"black"})],-1)])]),_:1},8,["label","placeholder","options"])]))}}),s9={class:"m-shop-item"},a9=["href","title","aria-label"],l9={key:0,class:"m-shop-item__icon"},c9=["src","srcset","alt"],d9={key:1,class:"m-shop-item__title"},u9={key:2,class:"m-shop-item__desc"},Fh=j({__name:"shop-item",props:{title:{type:String,default:""},desc:{type:String,default:""},logo:{type:String},no2x:{type:Boolean,default:!1},imageServer:{type:String,default:""},url:{type:String}},setup(e){const t=e,n=s=>({src:s.split(".").slice(0,-1).join("."),ext:"."+s.split(".").slice(-1).join(".")}),i=de(()=>{if(!t.logo)return{onex:"",twox:""};const{src:s,ext:a}=n(t.logo),l=`${t.imageServer||""}${s}${a}`,c=`${t.imageServer||""}${s}@2x${a}`;return{onex:l,twox:c}}),r=de(()=>!t.logo||t.no2x?"":`${i.value.onex} 1x, ${i.value.twox} 2x`);function o(){Qe({action:"click",name:"s-shop-item",v1:t.url},!0),xs({link_text:t.title||"",link_url:t.url||"",link_id:"",link_classes:"m-shop-item__a",outbound:!0},!0)}return(s,a)=>(m(),x("div",s9,[v("a",{part:"link",class:"m-shop-item__a",href:e.url,target:"_blank",rel:"noopener noreferrer",title:e.title,"aria-label":e.title?"":`Jump to ${e.url}`,onClick:o},[e.logo?(m(),x("div",l9,[v("img",{src:i.value.onex,srcset:r.value,alt:e.title},null,8,c9)])):ee("",!0),e.title?(m(),x("div",d9,Te(e.title),1)):ee("",!0),e.desc?(m(),x("div",u9,Te(e.desc),1)):ee("",!0)],8,a9)]))}}),f9={key:0,class:"m-shop-list"},p9={key:0,class:"m-shop-list__items grid grid-cols-1 xs:grid-cols-2 sm:grid-cols-3 gap-4"},h9={key:1,class:"m-shop-list__items justify-center xs:flex"},m9=j({__name:"shop-list",props:{shopList:{type:Array},no2x:{type:Boolean},imageServer:{type:String}},setup(e){return(t,n)=>e.shopList?(m(),x("div",f9,[e.shopList.length>=3?(m(),x("div",p9,[(m(!0),x(pe,null,ue(e.shopList.filter(i=>i.url!==null),i=>(m(),te(Fh,{key:i.title,title:i.title,desc:i.desc,logo:i.logo,url:i.url,no2x:e.no2x,"image-server":e.imageServer},null,8,["title","desc","logo","url","no2x","image-server"]))),128))])):(m(),x("div",h9,[(m(!0),x(pe,null,ue(e.shopList.filter(i=>i.url!==null),i=>(m(),te(Fh,{key:i.title,title:i.title,desc:i.desc,logo:i.logo,url:i.url,no2x:e.no2x,"image-server":e.imageServer,class:"xs:w-1/2 sm:w-1/3 p-2"},null,8,["title","desc","logo","url","no2x","image-server"]))),128))]))])):ee("",!0)}}),b9=j({__name:"s-shop-now.client",props:{id:{},dataClassname:{},dataApiPath:{},dataStrApiPath:{},dataStrPrefix:{},dataStrSection:{},dataLocale:{default:"{}"},dataHidingLocale:{default:"[]"},dataPlaceholder:{},dataDefaultLocale:{},dataAlwaysHideSynoEc:{type:[String,Boolean],default:"false"},dataUseSynoEc:{default:"[]"},dataSynoEcTitle:{},dataSynoEcItemTitle:{},dataSynoEcItemDesc:{},dataSynoEcItemLogo:{},dataSynoEcItemUrl:{},dataNo2x:{type:[String,Boolean],default:"false"},dataImageServer:{},dataPickerArrowColor:{},alwaysHideSelector:{type:[String,Boolean],default:"false"},color:{},bgColor:{},bgColorHover:{},altPickerLabel:{}},setup(e){const t=e,n=T(null),i=T([]),r=T(""),{classname:o,apiPath:s,strApiPath:a,strPrefix:l,strSection:c,placeholder:d,locale:u,defaultLocale:p,alwaysHideSynoEc:h,useSynoEc:f,synoEcItemTitle:b,synoEcItemDesc:y,synoEcItemLogo:S,synoEcItemUrl:w,no2x:E,imageServer:k,pickerArrowColor:C}=I();ve(()=>{if(n.value){t.color&&_s(n.value,"--text-color",t.color),t.bgColor&&_s(n.value,"--bg-color",t.bgColor);const O=f0(n.value,"--bg-color");t.bgColorHover?Mn({root:n.value,property:"--bg-color-hover",defaultColor:t.bgColor||O||"",color:t.bgColorHover}):Mn({root:n.value,property:"--bg-color-hover",defaultColor:t.bgColor||O||""})}});function I(){return{classname:T(t.dataClassname),apiPath:T(t.dataApiPath),strApiPath:T(t.dataStrApiPath),strPrefix:T(t.dataStrPrefix),strSection:T(t.dataStrSection),locale:T(W(t.dataLocale,t.dataHidingLocale)),hidingLocale:T(t.dataHidingLocale?JSON.parse(t.dataHidingLocale):[]),placeholder:T(t.dataPlaceholder),defaultLocale:T(t.dataDefaultLocale),alwaysHideSynoEc:T(t.dataAlwaysHideSynoEc===!0||t.dataAlwaysHideSynoEc==="true"),useSynoEc:T(t.dataUseSynoEc?JSON.parse(t.dataUseSynoEc):[]),synoEcItemTitle:T(t.dataSynoEcItemTitle),synoEcItemDesc:T(t.dataSynoEcItemDesc),synoEcItemLogo:T(t.dataSynoEcItemLogo),synoEcItemUrl:T(t.dataSynoEcItemUrl),no2x:T(t.dataNo2x===!0||t.dataNo2x==="true"),imageServer:T(t.dataImageServer),pickerArrowColor:T(t.dataPickerArrowColor||void 0)}}function A(O){i.value=O}function $(O){r.value=O}function W(O,q){if(!O)return{langList:{},langCateTable:{},langCateNameTable:{}};const ie=JSON.parse(O);if(q){const fe=JSON.parse(q);return U({locale:ie,hidingLocale:fe})}else return ie}function U({locale:O,hidingLocale:q}){function ie(){const ke={};return Object.keys(O.langList).forEach(F=>{q.includes(O.langList[F])||(ke[F]=O.langList[F])}),ke}function fe(){if(q.length===0)return O.langCateNameTable;
34const ke={};return Object.keys(O.langCateNameTable).forEach(D=>{const H=[];O.langCateNameTable[D].forEach(oe=>{q.includes(O.langList[oe])||H.push(oe)}),ke[D]=H}),ke}return{...O,langList:ie(),langCateNameTable:fe()}}return(O,q)=>g(s)||g(a)?(m(),x("div",{key:0,ref_key:"root",ref:n,class:X(["m-shop-now",g(o)])},[tt(ae(o9,{id:`${e.id}-picker`,"current-locale":r.value,no2x:g(E),"api-path":g(s),"str-api-path":g(a),"str-prefix":g(l),"str-section":g(c),locale:g(u),"default-locale":g(p),placeholder:g(d)||"","picker-arrow-color":g(C),"always-hide-syno-ec":g(h),"use-syno-ec":g(f),"syno-ec-item-title":g(b),"syno-ec-item-desc":g(y),"syno-ec-item-logo":g(S),"syno-ec-item-url":g(w),"alt-picker-label":e.altPickerLabel,onUpdateLocale:$,onUpdateShopList:A},null,8,["id","current-locale","no2x","api-path","str-api-path","str-prefix","str-section","locale","default-locale","placeholder","picker-arrow-color","always-hide-syno-ec","use-syno-ec","syno-ec-item-title","syno-ec-item-desc","syno-ec-item-logo","syno-ec-item-url","alt-picker-label"]),[[Pt,!g(M)(e.alwaysHideSelector)]]),ae(m9,{"shop-list":i.value,no2x:g(E),"image-server":g(k)},null,8,["shop-list","no2x","image-server"])],2)):ee("",!0)}}),g9=xe(j({__name:"s-shop-now.ce",props:{id:{type:String},dataClassname:{type:String},dataApiPath:{type:String},dataStrApiPath:{type:String},dataStrPrefix:{type:String},dataStrSection:{type:String},dataLocale:{default:"{}",type:String},dataHidingLocale:{default:"[]",type:String},dataPlaceholder:{type:String},dataDefaultLocale:{type:String},dataAlwaysHideSynoEc:{type:[String,Boolean],default:"false"},dataUseSynoEc:{default:"[]",type:String},dataSynoEcTitle:{type:String},dataSynoEcItemTitle:{type:String},dataSynoEcItemDesc:{type:String},dataSynoEcItemLogo:{type:String},dataSynoEcItemUrl:{type:String},dataNo2x:{type:[String,Boolean],default:"false"},dataImageServer:{type:String},dataPickerArrowColor:{type:String},alwaysHideSelector:{type:[String,Boolean],default:"false"},color:{type:String},bgColor:{type:String},bgColorHover:{type:String},altPickerLabel:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(b9,Be(Ne(t)),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.m-shop-now{--text-color: var(--s-font-color);--bg-color: var(--s-white);--sshopnow-picker-dd-zidx: 1}.m-shop-picker{display:flex;justify-content:center;margin-bottom:40px}.m-shop-picker .s-dd{--s-dd-max-w: 264px;min-width:320px}.m-shop-picker-round-border{border:solid 1px #e6e6e6;border-radius:5px}.m-shop-picker-text{font-size:16px;line-height:1.5;color:#000}.m-shop-picker-toggle{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:16px;background-color:#fff}.m-shop-picker-toggle__geo,.m-shop-picker-toggle__angle{display:flex;align-items:center;justify-content:center}.m-shop-picker-toggle__placehold{width:100%;margin:0 8px;text-align:left;font-weight:500}.m-shop-picker-toggle__angle{transform:rotate(180deg);transform-origin:center}.m-shop-picker-toggle__angle--open{transform:rotate(0)}.m-shop-picker-dropdown{opacity:0;visibility:hidden;pointer-events:none}.m-shop-picker-dropdown ::-webkit-scrollbar{width:6px;height:6px}.m-shop-picker-dropdown ::-webkit-scrollbar-track{background-color:transparent}.m-shop-picker-dropdown ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#b5b5b5}.m-shop-picker-dropdown ::-webkit-scrollbar-thumb:hover{background-color:#b5b5b5b3}.m-shop-picker-dropdown--open{opacity:1;visibility:visible;pointer-events:all}.m-shop-picker-dropdown{position:absolute;z-index:var(-sshopnow-picker-dd-zidx);width:100%;padding:16px;background-color:#fff;transition:.1s ease-in-out}.m-shop-picker-dropdown__content{height:100%;max-height:228px;overflow-y:auto}.m-shop-picker-dropdown__opt-list{list-style:none;padding:0;margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;display:flex;flex-direction:column}.m-shop-picker-dropdown__optgroup-title{font-weight:600;margin-top:8px;margin-bottom:8px}.m-shop-picker-dropdown__optgroup-title:first-child{margin-top:0}.m-shop-picker-dropdown__opt-item{margin-bottom:8px}.m-shop-picker-dropdown__opt-item:last-child{margin-bottom:0}.m-shop-picker-dropdown__opt{background-color:transparent;border:0;padding:0;font-family:inherit;cursor:pointer}.m-shop-picker-dropdown__opt{width:100%;padding:4px 16px;text-align:left;border-radius:5px}.m-shop-picker-dropdown__opt:hover{background-color:#f5f5f5}.m-shop-item{height:100%}.m-shop-item__a{width:100%;height:100%;min-height:166px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;color:var(--text-color);background-color:var(--bg-color);border:solid 1px transparent;border-radius:10px;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease-in-out}.m-shop-item__a:hover{background-color:var(--bg-color-hover)}.m-shop-item__a:focus-visible:focus{outline:0;box-shadow:0 0 0 3px #5cb0ffb3}.m-shop-item__a--align-center{justify-content:center}.m-shop-item__icon+*{margin-top:16px}.m-shop-item__title{font-size:20px;line-height:1.5;font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;
34--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}
34input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{scrollbar-color:initial;scrollbar-width:initial}.\\!container{width:100%!important}.container{width:100%}@media(min-width:576px){.\\!container{max-width:576px!important}.container{max-width:576px}}@media(min-width:768px){.\\!container{max-width:768px!important;padding-right:64px!important;padding-left:64px!important}.container{max-width:768px;padding-right:64px;padding-left:64px}}@media(min-width:1024px){.\\!container{max-width:1024px!important;padding-right:80px!important;padding-left:80px!important}.container{max-width:1024px;padding-right:80px;padding-left:80px}}@media(min-width:1280px){.\\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1440px){.\\!container{max-width:1440px!important;padding-right:100px!important;padding-left:100px!important}.container{max-width:1440px;padding-right:100px;padding-left:100px}}@media(min-width:1680px){.\\!container{max-width:1680px!important;padding-right:140px!important;padding-left:140px!important}.container{max-width:1680px;padding-right:140px;padding-left:140px}}@media(min-width:1920px){.\\!container{max-width:1920px!important}.container{max-width:1920px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.bottom-\\[90px\\]{bottom:90px}.end-2{inset-inline-end:8px}.end-4{inset-inline-end:16px}.left-0{left:0}.right-3{right:12px}.right-4{right:16px}.start-2{inset-inline-start:8px}.top-0{top:0}.top-4{top:16px}.isolate{isolation:isolate}.z-\\[20000\\]{z-index:20000}.z-\\[350\\]{z-index:350}.z-\\[8000\\]{z-index:8000}.z-\\[999\\]{z-index:999}.m-1{margin:4px}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:64px;margin-bottom:64px}.my-5{margin-top:20px;margin-bottom:20px}.my-8{margin-top:40px;margin-bottom:40px}.mb-1{margin-bottom:4px}.mb-10{margin-bottom:64px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:40px}.ml-2{margin-left:8px}.ml-\\[260px\\]{margin-left:260px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-5{margin-right:20px}.mt-1{margin-top:4px}.mt-10{margin-top:64px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-8{margin-top:40px}.mt-\\[200px\\]{margin-top:200px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-4{width:16px;height:16px}.size-5{width:20px;height:20px}.size-\\[18px\\]{width:18px;height:18px}.h-8{height:40px}.h-\\[100px\\]{height:100px}.h-\\[100vh\\]{height:100vh}.h-\\[105vh\\]{height:105vh}.h-\\[150vh\\]{height:150vh}.h-\\[200px\\]{height:200px}.h-\\[200vh\\]{height:200vh}.h-\\[212px\\]{height:212px}.h-\\[300px\\]{height:300px}.h-\\[300vh\\]{height:300vh}.h-\\[32px\\]{height:32px}.h-\\[400px\\]{height:400px}.h-\\[480px\\]{height:480px}.h-\\[500px\\]{height:500px}.h-\\[50px\\]{height:50px}.h-\\[600px\\]{height:600px}.h-\\[60px\\]{height:60px}.h-\\[70px\\]{height:70px}.h-\\[80px\\]{height:80px}.h-full{height:100%}.h-screen{height:100vh}.min-h-\\[120vh\\]{min-height:120vh}.min-h-\\[150vh\\]{min-height:150vh}.min-h-\\[200vh\\]{min-height:200vh}.min-h-\\[50vh\\]{min-height:50vh}.min-h-screen{min-height:100vh}.w-1\\/2{width:50%}.w-\\[100vw\\]{width:100vw}.w-\\[120px\\]{width:120px}.w-\\[300px\\]{width:300px}.w-\\[32px\\]{width:32px}.w-\\[50px\\]{width:50px}.w-\\[50vw\\]{width:50vw}.w-\\[640px\\]{width:640px}.w-\\[80px\\]{width:80px}.w-full{width:100%}.max-w-3xl{max-width:48rem}
34.max-w-\\[200px\\]{max-width:200px}.max-w-\\[2560px\\]{max-width:2560px}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[480px\\]{max-width:480px}.max-w-\\[800px\\]{max-width:800px}.max-w-\\[980px\\]{max-width:980px}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:4px}.gap-2{gap:8px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:40px}.gap-y-4{row-gap:16px}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}
34.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\\[\\#00DC42\\]\\/50{border-color:#00dc4280}.border-\\[\\#00DC82\\]{--tw-border-opacity: 1;border-color:rgb(0 220 130 / var(--tw-border-opacity, 1))}.border-black-1{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-3{--tw-border-opacity: 1;border-color:rgb(140 203 255 / var(--tw-border-opacity, 1))}.border-gray-3{--tw-border-opacity: 1;border-color:rgb(207 207 207 / var(--tw-border-opacity, 1))}.border-gray-6{--tw-border-opacity: 1;border-color:rgb(102 102 102 / var(--tw-border-opacity, 1))}.border-gray-7{--tw-border-opacity: 1;border-color:rgb(84 84 84 / var(--tw-border-opacity, 1))}.border-green-3{--tw-border-opacity: 1;border-color:rgb(165 250 222 / var(--tw-border-opacity, 1))}.border-purple-3{--tw-border-opacity: 1;border-color:rgb(165 181 250 / var(--tw-border-opacity, 1))}.border-yellow-3{--tw-border-opacity: 1;border-color:rgb(255 238 153 / var(--tw-border-opacity, 1))}.bg-\\[\\#0000ff80\\]{background-color:#0000ff80}.bg-\\[\\#00DC42\\]\\/10{background-color:#00dc421a}.bg-\\[\\#00DC82\\]\\/5{background-color:#00dc820d}.bg-\\[\\#2B2B2B\\]{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity, 1))}.bg-\\[lightblue\\]{--tw-bg-opacity: 1;background-color:rgb(173 216 230 / var(--tw-bg-opacity, 1))}.bg-black-1{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-1{--tw-bg-opacity: 1;background-color:rgb(230 245 255 / var(--tw-bg-opacity, 1))}.bg-blue-2{--tw-bg-opacity: 1;background-color:rgb(194 230 255 / var(--tw-bg-opacity, 1))}.bg-blue-3{--tw-bg-opacity: 1;background-color:rgb(140 203 255 / var(--tw-bg-opacity, 1))}.bg-blue-4{--tw-bg-opacity: 1;background-color:rgb(92 176 255 / var(--tw-bg-opacity, 1))}.bg-blue-6{--tw-bg-opacity: 1;background-color:rgb(0 103 230 / var(--tw-bg-opacity, 1))}.bg-gray-1{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-gray-2{--tw-bg-opacity: 1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}.bg-gray-3{--tw-bg-opacity: 1;background-color:rgb(207 207 207 / var(--tw-bg-opacity, 1))}.bg-gray-4{--tw-bg-opacity: 1;background-color:rgb(181 181 181 / var(--tw-bg-opacity, 1))}.bg-gray-5{--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity, 1))}.bg-gray-7{--tw-bg-opacity: 1;background-color:rgb(84 84 84 / var(--tw-bg-opacity, 1))}.bg-gray-8{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.bg-gray-9{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity, 1))}.bg-green-1{--tw-bg-opacity: 1;background-color:rgb(240 255 250 / var(--tw-bg-opacity, 1))}.bg-green-2{--tw-bg-opacity: 1;background-color:rgb(212 255 241 / var(--tw-bg-opacity, 1))}.bg-green-3{--tw-bg-opacity: 1;background-color:rgb(165 250 222 / var(--tw-bg-opacity, 1))}.bg-green-4{--tw-bg-opacity: 1;background-color:rgb(119 237 202 / var(--tw-bg-opacity, 1))}.bg-green-5{--tw-bg-opacity: 1;background-color:rgb(76 224 185 / var(--tw-bg-opacity, 1))}.bg-orange-1{--tw-bg-opacity: 1;background-color:rgb(255 245 230 / var(--tw-bg-opacity, 1))}.bg-orange-3{--tw-bg-opacity: 1;background-color:rgb(255 201 135 / var(--tw-bg-opacity, 1))}.bg-purple-1{--tw-bg-opacity: 1;background-color:rgb(235 239 255 / var(--tw-bg-opacity, 1))}.bg-red-1{--tw-bg-opacity: 1;background-color:rgb(255 242 240 / var(--tw-bg-opacity, 1))}.bg-red-3{--tw-bg-opacity: 1;background-color:rgb(255 195 189 / var(--tw-bg-opacity, 1))}.bg-red-4{--tw-bg-opacity: 1;background-color:rgb(255 150 143 / var(--tw-bg-opacity, 1))}.bg-red-5{--tw-bg-opacity: 1;background-color:rgb(250 103 97 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-1{--tw-bg-opacity: 1;background-color:rgb(255 253 235 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 194 / var(--tw-bg-opacity, 1))}.bg-yellow-3{--tw-bg-opacity: 1;background-color:rgb(255 238 153 / var(--tw-bg-opacity, 1))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-3{--tw-gradient-from: #8ccbff var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 203 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-8{--tw-gradient-from: #404040 var(--tw-gradient-from-position);--tw-gradient-to: rgb(64 64 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-3{--tw-gradient-from: #a5fade var(--tw-gradient-from-position);--tw-gradient-to: rgb(165 250 222 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-gray-2{--tw-gradient-to: #e6e6e6 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.p-1{padding:4px}.p-10{padding:64px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:40px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.px-5{padding-left:20px;padding-right:20px}.px-6{padding-left:24px;padding-right:24px}.px-8{padding-left:40px;padding-right:40px}.py-1{padding-top:4px;padding-bottom:4px}.py-10{padding-top:64px;padding-bottom:64px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:40px;padding-bottom:40px}.pb-1{padding-bottom:4px}.pb-4{padding-bottom:16px}.pl-2{padding-left:8px}.pr-10{padding-right:64px}.pt-5{padding-top:20px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\\[12px\\]{font-size:12px}.text-\\[80px\\]{font-size:80px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.text-\\[\\#00DC82\\]{--tw-text-opacity: 1;color:rgb(0 220 130 / var(--tw-text-opacity, 1))}.text-\\[\\#020420\\]{--tw-text-opacity: 1;color:rgb(2 4 32 / var(--tw-text-opacity, 1))}.text-\\[\\#020420\\]\\/20{color:#02042033}.text-\\[\\#64748B\\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-blue-6{--tw-text-opacity: 1;color:rgb(0 103 230 / var(--tw-text-opacity, 1))}.text-gray-3{--tw-text-opacity: 1;color:rgb(207 207 207 / var(--tw-text-opacity, 1))}.text-gray-5{--tw-text-opacity: 1;color:rgb(143 143 143 / var(--tw-text-opacity, 1))}.text-gray-6{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-gray-7{--tw-text-opacity: 1;color:rgb(84 84 84 / var(--tw-text-opacity, 1))}.text-green-6{--tw-text-opacity: 1;color:rgb(38 212 172 / var(--tw-text-opacity, 1))}.text-orange-6{--tw-text-opacity: 1;color:rgb(245 112 0 / var(--tw-text-opacity, 1))}.text-red-6{--tw-text-opacity: 1;color:rgb(245 60 60 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\\!shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;
34--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar::-webkit-scrollbar{display:block;width:var(--scrollbar-width, 16px);height:var(--scrollbar-height, 16px)}.group:hover .group-hover\\:size-5{width:20px;height:20px}.group:hover .group-hover\\:border-\\[\\#00DC42\\]{--tw-border-opacity: 1;border-color:rgb(0 220 66 / var(--tw-border-opacity, 1))}.group:hover .group-hover\\:bg-\\[\\#00DC42\\]\\/15{background-color:#00dc4226}.group:hover .group-hover\\:text-\\[\\#00DC82\\]{--tw-text-opacity: 1;color:rgb(0 220 130 / var(--tw-text-opacity, 1))}.hover\\:border-\\[\\#00DC82\\]:hover{--tw-border-opacity: 1;border-color:rgb(0 220 130 / var(--tw-border-opacity, 1))}.hover\\:bg-blue-7:hover{--tw-bg-opacity: 1;
34background-color:rgb(0 80 191 / var(--tw-bg-opacity, 1))}.hover\\:bg-green-6:hover{--tw-bg-opacity: 1;background-color:rgb(38 212 172 / var(--tw-bg-opacity, 1))}.hover\\:bg-red-6:hover{--tw-bg-opacity: 1;background-color:rgb(245 60 60 / var(--tw-bg-opacity, 1))}.hover\\:text-\\[\\#00DC82\\]:hover{--tw-text-opacity: 1;color:rgb(0 220 130 / var(--tw-text-opacity, 1))}.hover\\:text-\\[\\#020420\\]:hover{--tw-text-opacity: 1;color:rgb(2 4 32 / var(--tw-text-opacity, 1))}.hover\\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
34dow, 0 0 #0000)}@media(min-width:576px){.xxs\\:bottom-6{bottom:24px}.xxs\\:left-6{left:24px}.xxs\\:w-\\[500px\\]{width:500px}}@media(min-width:768px){.xs\\:flex{display:flex}.xs\\:w-1\\/2{width:50%}.xs\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sm\\:end-5{inset-inline-end:20px}.sm\\:start-3{inset-inline-start:12px}.sm\\:col-span-2{grid-column:span 2 / span 2}.sm\\:mb-0{margin-bottom:0}.sm\\:mt-0{margin-top:0}.sm\\:mt-10{margin-top:64px}.sm\\:mt-6{margin-top:24px}.sm\\:h-12{height:100px}.sm\\:w-1\\/3{width:33.333333%}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:gap-4{gap:16px}.sm\\:gap-6{gap:24px}.sm\\:px-6{padding-left:24px;padding-right:24px}.sm\\:pb-5{padding-bottom:20px}.sm\\:pt-5{padding-top:20px}.sm\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\\:text-\\[110px\\]{font-size:110px}.sm\\:text-\\[14px\\]{font-size:14px}.sm\\:text-base{font-size:1rem;line-height:1.5rem}}@media(min-width:1280px){.md\\:mt-4{margin-top:16px}.md\\:mt-6{margin-top:24px}.md\\:gap-7{gap:32px}.md\\:pl-2{padding-left:8px}}@media(min-width:1440px){.lg\\:mt-10{margin-top:64px}.lg\\:px-8{padding-left:40px;padding-right:40px}}@media(prefers-color-scheme:dark){.dark\\:border-\\[\\#00DC82\\]\\/50{border-color:#00dc8280}.dark\\:border-\\[\\#00DC82\\]\\/80{border-color:#00dc82cc}.dark\\:border-white\\/10{border-color:#ffffff1a}.dark\\:border-white\\/20{border-color:#fff3}.dark\\:bg-\\[\\#020420\\]{--tw-bg-opacity: 1;background-color:rgb(2 4 32 / var(--tw-bg-opacity, 1))}.dark\\:bg-white\\/5{background-color:#ffffff0d}.dark\\:text-\\[\\#00DC82\\]{--tw-text-opacity: 1;color:rgb(0 220 130 / var(--tw-text-opacity, 1))}.dark\\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\\:text-white\\/40{color:#fff6}.group:hover .group-hover\\:dark\\:border-\\[\\#00DC82\\]\\/80{border-color:#00dc82cc}.hover\\:dark\\:border-\\[\\#00DC82\\]:hover{--tw-border-opacity: 1;border-color:rgb(0 220 130 / var(--tw-border-opacity, 1))}.dark\\:hover\\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}']]]),v9={class:"s-skip-nav__list"},x9=["onClick"],y9=j({__name:"s-skip-nav",props:{text1:{},target1:{},text2:{},target2:{},text3:{},target3:{},text4:{},target4:{},text5:{},target5:{}},setup(e){const t=e,n=T(!1),i=de(()=>Array.from({length:5},(o,s)=>s+1).map(o=>{const s=`text${o}`,a=`target${o}`;return t[s]&&t[a]?{text:t[s],target:t[a]}:null}).filter(o=>o!==null));function r(o){const s=document.querySelector(o);s&&$t(s),Ue.sendGA({action:"click",name:"dc-skip-nav",v1:o})}return(o,s)=>(m(),x("div",{id:"s-skip-nav",class:X(["s-skip-nav",{"s-skip-nav--focus":n.value}])},[v("ul",v9,[(m(!0),x(pe,null,ue(i.value,a=>(m(),x("li",{key:`skipnav-${a.target}`},[v("button",{class:"s-skip-nav__btn",onFocus:s[0]||(s[0]=()=>n.value=!0),onBlur:s[1]||(s[1]=()=>n.value=!1),onClick:l=>r(a.target)},Te(a.text),41,x9)]))),128))])],2))}}),w9=xe(j({__name:"s-skip-nav.ce",props:{text1:{type:String},target1:{type:String},text2:{type:String},target2:{type:String},text3:{type:String},target3:{type:String},text4:{type:String},target4:{type:String},text5:{type:String},target5:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(y9,Be(Ne(t)),null,16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-skip-nav{position:fixed;z-index:var(--s-zidx-system-alert);top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none;background-color:#0009}.s-skip-nav--focus{opacity:1;pointer-events:auto}.s-skip-nav__btn{--s-p2-size: 18px;--s-p2-lh: 1.5;font-size:var(--s-p2-size);line-height:var(--s-p2-lh);position:absolute;left:40px;top:40px;padding:8px 16px;background-color:#fff;border:solid 4px #0067e6;border-radius:10px;opacity:0;transform:translateY(16px);transition:.3s ease-in-out;pointer-events:none}.s-skip-nav__btn:focus{opacity:1;pointer-events:all;transform:translateY(0);outline:0!important}']]]),_9=xe(j({__name:"s-split-line.ce",props:{lineColor:{type:String},overlap:{type:String}},setup(e){const t=T(null),n=e;return ve(()=>{t.value&&n.lineColor&&t.value.style.setProperty("--line-color",We(n.lineColor))}),(i,r)=>(m(),x("div",{ref_key:"el",ref:t,part:"line",class:X(["s-split-line",{"s-split-line--overlap":g(M)(e.overlap)}])},[...r[0]||(r[0]=[v("hr",{part:"hr",role:"separator","aria-orientation":"horizontal"},null,-1)])],2))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-split-line{--line-color: #cfcfcf;--line-height: 1px;width:100%;height:var(--line-height)}.s-split-line hr{border-bottom:solid var(--line-height) var(--line-color)}.s-split-line--overlap{margin-top:calc(var(--line-height) * -1)}']]]);function k9(e){const t=uo(e,[".js-s-switch-item","s-switch-item"]);return t.length?Array.from(t).map((i,r)=>{const o={value:i.getAttribute("value")||"",text:i.textContent,selected:i.getAttribute("selected")!==null&&i.getAttribute("selected")!=="false",index:r};return o.selected||delete o.selected,o}):[]}function S9(e){const t=T([]),n=T({value:"",text:""}),i=T(0);function r(l=[]){return l&&l.length>0?l:k9(e.id)}function o(){if(e.modelValue!==void 0){const c=t.value.findIndex(d=>d.value===e.modelValue);if(c!==-1)return c}const l=t.value.findIndex(c=>c.selected);return l>-1?l:0}Ze(()=>e.options,l=>{if(!(l!=null&&l.length))return;t.value=l.map((d,u)=>({...d,index:u}));const c=o();i.value=c,t.value[c]&&(n.value=t.value[c])},{immediate:!0});function s(l){const c=r(l);!c||c.length===0||(t.value=c,ct(()=>{const d=t.value.findIndex(p=>p.selected),u=d>-1?d:0;i.value=u,t.value[u]&&(n.value=t.value[u])}))}function a(l){l>=0&&l<t.value.length&&(i.value=l,n.value=t.value[l])}return{data:t,currentValue:n,activeIndex:i,onReceive:s,setActiveItem:a}}function C9(e,t,n){const i=T(null),r=T("translateX(0)"),o=T("100%"),s=de(()=>({transform:r.value,"--activator-width":o.value,"--activator-content":`'${t.value.text}'`}));async function a(){await ct();const l=n.value[e.value];l&&(r.value=`translateX(${l.offsetLeft}px)`,i.value&&(o.value=`${l.clientWidth}px`))}return nr(()=>{n.value[e.value]&&a()}),{activatorEl:i,activatorStyle:s,setActivatorStyle:a}}function E9(e,t,n){const i=Xp(e,t,n,{scrollOffset:Gs,debounceDelay:qs,centerActiveItem:!0}),r=i.scrollWrapper,o=i.scrollContent,s=i.canScrollStart,a=i.canScrollEnd;function l(f){const b=f.target||r.value;if(b&&o.value&&r.value){const y=b.scrollLeft,S=o.value.getBoundingClientRect(),w=r.value.getBoundingClientRect(),E=S.width-w.width;y<=Gs?s.value=!1:s.value=!0,y>=E-Gs?a.value=!1:a.value=!0}}function c(f){i.onResizeDebounce(()=>{f()})()}function d(f){i.scrollToItem(f)}function u(f,b){i.navigateDirection(f,b)}const p=St(l,qs);
34return{scrollWrapper:r,scrollContent:o,scrollStartActive:s,scrollEndActive:a,onScrollDebounce:p,onResizeDebounce:f=>St(()=>c(f),qs),handleScrollToActiveItem:d,onDirClick:u,checkScrollability:i.checkScrollability}}function T9(e,t,n,i,r,o,s,a){let l=null;function c(){d()&&a.value.length===0&&s(),l=new IntersectionObserver(p=>{p.forEach(h=>{h.isIntersecting&&(d()&&a.value.length===0&&s(),n.value&&(n.value.addEventListener("scroll",i),window.addEventListener("resize",r)),o())})}),t.value&&l.observe(t.value)}function d(){return!e.for}function u(){var p;l==null||l.disconnect(),l=null,(p=n.value)==null||p.removeEventListener("scroll",i),window.removeEventListener("resize",r)}return{addIntersectionObserver:c,cleanup:u}}const Hh=zs("switch",["trigger"]);function $9(e,t){return Hh.on.trigger(e,n=>t(n.index))}function Vh(e,t){Hh.dispatch.trigger(e,t)}function A9(e,t,n){let i=null,r="";const s=Mt().isWebComponent?null:Ys(e.id);function a(f){i=$9(e.id,f).subscription,e.for&&l()}async function l(){if(e.for)try{r=(await ji.initiateHandshake(e.id,e.for)).connectionId}catch{}}function c(){const f=`${vr}:${e.for}`;Sn.emit(f,{value:t.value,connectionId:r,sourceId:e.id,targetId:e.for,t
34imestamp:Date.now()})}function d(f,b){b(f),Qe({action:"click",name:`dc-switch-${e.id}-${f+1}`})}function u(){if(e.for&&c(),e.useTab){const f=Number(t.value.index)+1;if(Number.isNaN(f))return;s?s.setActive(f):dc(document,e.id,{index:f})}}function p(f){const b=Array.from(document.querySelectorAll(`#${e.id} s-switch-item`));if(b.length===0)return;const y=n.value.map((S,w)=>{const E=`item-${w+1}`;return document.querySelector(`[slot="${E}"]`)});n.value.forEach((S,w)=>{var C,I;const E=b[w],k=y[w];!E||!k||(w===f?(b[w].setAttribute("data-active","true"),(C=y[w])==null||C.setAttribute("data-active","true")):(b[w].removeAttribute("data-active"),(I=y[w])==null||I.removeAttribute("data-active")))})}function h(){i==null||i.unsubscribe()}return{init:a,onClick:d,handleChange:u,handleAddActiveAttribute:p,cleanup:h}}const I9=["id"],M9=["id"],z9=["aria-labelledby"],L9=["id","name","value","checked"],O9=["for"],P9=["id","name","tabindex","aria-selected","onClick"],R9={class:"s-switch-item__text","aria-hidden":"true"},N9={class:"s-switch-paddlenav-container"},B9=["aria-label","aria-hidden","tabindex"],D9=["aria-label","aria-hidden","tabindex"],Uh=j({__name:"s-switch",props:{id:{},label:{},for:{},modelValue:{},options:{},type:{default:Kp},useTab:{type:[Boolean,String]},useOnlySlot:{type:[Boolean,String]},color:{},bgColor:{},activeColor:{},activeBgColor:{},iconBgColor:{},iconActiveBgColor:{},iconColor:{},altPrev:{default:ar},altNext:{default:lr}},emits:["update:modelValue","change"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T([]),s=T([]),{data:a,currentValue:l,activeIndex:c,onReceive:d,setActiveItem:u}=S9(i),{activatorEl:p,activatorStyle:h,setActivatorStyle:f}=C9(c,l,s),{scrollWrapper:b,scrollContent:y,scrollStartActive:S,scrollEndActive:w,onScrollDebounce:E,onResizeDebounce:k,handleScrollToActiveItem:C,onDirClick:I,checkScrollability:A}=E9(c,a,s),{init:$,onClick:W,handleChange:U,handleAddActiveAttribute:O,cleanup:q}=A9(i,l,s),{addIntersectionObserver:ie,cleanup:fe}=T9(i,p,b,E,k(f),f,()=>d(),a),ke={beforeMount:_e=>{dr(_e,{"--ss-tc":i.color,"--ss-bgc":i.bgColor,"--ss-atc":i.activeColor,"--ss-abgc":i.activeBgColor,"--ss-item-icon-bg":i.iconBgColor,"--ss-item-icon-bg-active":i.iconActiveBgColor,"--ss-item-icon-color":i.iconColor})}};let F=null;t({data:a,activeIndex:c});let D=!1;function H(_e){var ze;u(_e),U(),C(_e),O(_e),!D&&((ze=l.value)!=null&&ze.value)&&(r("update:modelValue",l.value.value),r("change",l.value))}function K(_e){D=!0,H(_e),D=!1}function oe(_e){W(_e,H)}function ce(_e){I(_e,H)}return $(K),Ze(()=>i.modelValue,_e=>{if(_e===void 0||a.value.length===0)return;const ze=a.value.findIndex(st=>st.value===_e);ze!==-1&&ze!==c.value&&K(ze)}),Ze(a,()=>{ct(()=>{A()})},{deep:!0}),ve(()=>{if(a.value.length===0&&d(),ie(),A(),i.for){const _e=`${xr}:${i.id}`;F=Sn.on(_e,ze=>{d(ze.detail)}),ct(()=>{Ps(i.for,{[i.id]:a.value})})}}),Le(()=>{q(),fe(),F==null||F()}),(_e,ze)=>tt((m(),x("div",{id:e.id,part:"wrapper",class:X(["s-switch-root",{"s-switch-root--icon":i.type==="icon","s-switch-root--xs":i.type==="xs","s-switch-root--s":i.type==="s","s-switch-root--l":i.type==="l"}])},[v("span",{id:`${e.id}-aria`,class:"s-switch-data","aria-hidden":""},[Yt(Te(e.label)+" ",1),_(_e.$slots,"default")],8,M9),v("fieldset",{role:"radiogroup","aria-labelledby":`${e.id}-aria`,"aria-hidden":"true"},[(m(!0),x(pe,null,ue(g(a),(st,He)=>(m(),x(pe,{key:`${e.id}-${He}`},[v("input",{id:`${e.id}-${He}`,ref_for:!0,ref_key:"inputEls",ref:o,type:"radio",name:e.id,value:st.value,checked:g(l).value===st.value,tabindex:"-1"},null,8,L9),v("label",{for:`${e.id}-${He}`},Te(st.value),9,O9)],64))),128))],8,z9),v("div",{ref_key:"scrollWrapper",ref:b,class:"s-switch-wrap"},[v("div",{ref_key:"scrollContent",ref:y,part:"switch",class:X(["s-switch",{"s-switch--show":g(l).value}]),role:"tablist"},[v("div",{ref_key:"activatorEl",ref:p,part:"activator",class:X(["s-switch-item s-switch-activator",{"s-switch-item--icon":e.type==="icon"}]),style:et(g(h)),"aria-hidden":"true"},null,6),(m(!0),x(pe,null,ue(g(a),(st,He)=>(m(),x("button",{id:`${e.id}-item-${He+1}`,ref_for:!0,ref_key:"itemEls",ref:s,key:`${e.id}-item-${st.value}`,part:"item",class:X(["s-switch-item",{"s-switch-item--active":g(l).value===st.value,"s-switch-item--icon":e.type==="icon"}]),name:e.id,role:"tab",tabindex:g(l).value===st.value?-1:0,"aria-selected":g(l).value===st.value,onClick:se=>oe(He)},[v("span",R9,[_(_e.$slots,`item-${He+1}`)]),v("span",{part:"item-text",class:X(["s-switch-item__text",{"s-switch-item__text--visually-hidden":e.useOnlySlot||e.type==="icon"}])},Te(st.text||st.value),3)],10,P9))),128))],2),v("div",N9,[v("div",{part:"paddlenav",class:X(["s-switch-paddlenav s-switch-paddlenav--left",{"s-switch-paddlenav--active":g(S)}])},[v("button",{class:"s-switch-paddlenav__btn","aria-label":i.altPrev,"aria-hidden":!g(S),tabindex:g(S)?0:-1,onClick:ze[0]||(ze[0]=st=>ce("prev"))},[ae(Ks)],8,B9)],2),v("div",{part:"paddlenav",class:X(["s-switch-paddlenav s-switch-paddlenav--right",{"s-switch-paddlenav--active":g(w)}])},[v("button",{class:"s-switch-paddlenav__btn","aria-label":i.altNext,"aria-hidden":!g(w),tabindex:g(w)?0:-1,onClick:ze[1]||(ze[1]=st=>ce("next"))}
34,[ae(Ks)],8,D9)],2)])],512)],10,I9)),[[ke]])}}),j9=xe(j({__name:"s-switch.ce",props:{id:{type:String},label:{type:String},for:{type:String},type:{default:Kp,type:String},useTab:{type:String},useOnlySlot:{type:String},color:{type:String},bgColor:{type:String},activeColor:{type:String},activeBgColor:{type:String},iconBgColor:{type:String},iconActiveBgColor:{type:String},iconColor:{type:String},altPrev:{default:ar,type:String},altNext:{default:lr,type:String}},setup(e){const t=e,n=T(null);return(i,r)=>{var o;return m(),te(Uh,Je({...t,useTab:g(M)(e.useTab),useOnlySlot:g(M)(e.useOnlySlot)},{ref_key:"switchRef",ref:n}),kt({default:z(()=>[_(i.$slots,"default")]),_:2},[ue(((o=n.value)==null?void 0:o.data.length)||0,s=>({name:`item-${s}`,fn:z(()=>[_(i.$slots,`item-${s}`)])}))]),1040)}}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-switch-root{--ss-activator-duration: .28s;--ss-activator-easing: ease-out;--ss-text-enter-duration: .16s;--ss-text-enter-delay: .16s;--ss-text-enter-easing: ease-in;--ss-text-leave-duration: .12s;--ss-text-leave-easing: ease-out;--ss-border-w: 6px;--ss-tc: #666;--ss-tc-hover: #2e3742;--ss-bgc: #f5f5f5;--ss-atc: #fff;--ss-abgc: #1a1a1a;--ss-dir-btn-arrow-c: #666;--ss-dir-btn-arrow-c-hover: #2e3742;--ss-dir-btn-bgc: #fff;--ss-item-min-w: 120px;--ss-item-py: 4px;--ss-item-px: 24px;--ss-item-icon-bg: rgba(102, 102, 102, .5);--ss-item-icon-bg-hover: #666;--ss-item-icon-bg-active: #000;--ss-item-icon-color: #666;--ss-item-height: 46px;--ss-item-font-size: 16px;--ss-item-line-height: 24px;--activator-content: "";--sswitch-activator-zidx: 1;--sswitch-text-zidx: 3;--sswitch-paddlenav-container-zidx: 5;position:relative;display:inline-flex;max-width:100%;border-radius:50px;overflow:hidden}.s-switch-root--icon{--ss-item-height: 56px}.s-switch-root--xs{--ss-border-w: 4px;--ss-item-height: 30px;--ss-item-font-size: 14px;--ss-item-line-height: 22px;--ss-item-px: 16px;--ss-item-min-w: auto}.s-switch-root--s{--ss-item-height: 34px}.s-switch-root fieldset,.s-switch-root input,.s-switch-root label{position:absolute;top:0;left:0;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);line-height:0;overflow:hidden;white-space:nowrap}.s-switch-wrap{width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.s-switch-wrap::-webkit-scrollbar{display:none}.s-switch{position:relative;display:inline-flex;border:solid var(--ss-border-w) var(--ss-bgc);background-color:var(--ss-bgc);opacity:0;transition:opacity .1s .3s}.s-switch--show{opacity:1}.s-switch-data{display:none}.s-switch-item{position:relative;height:var(--ss-item-height);display:flex;align-items:center;justify-content:center;padding:var(--ss-item-py) var(--ss-item-px);border-radius:50px;color:var(--ss-tc);transition:color var(--ss-text-leave-duration) var(--ss-text-leave-easing);font-size:var(--ss-item-font-size);line-height:var(--ss-item-line-height);font-weight:500;white-space:nowrap;cursor:pointer}.s-switch-item--icon{width:var(--ss-item-height);padding:0;margin-right:16px;color:var(--ss-item-icon-color);transition:background-color var(--ss-text-leave-duration) var(--ss-text-leave-easing)}.s-switch-item--icon:last-child{margin-right:0}.s-switch-item--icon:hover{--ss-item-icon-color: #404040}.s-switch-item--active{color:var(--ss-atc);pointer-events:none;transition:color var(--ss-text-enter-duration) var(--ss-text-enter-delay) var(--ss-text-enter-easing)}.s-switch-item--active .s-switch-item__text{transition:var(--ss-text-leave-duration) ease-in-out,color var(--ss-text-enter-duration) var(--ss-text-enter-delay) var(--ss-text-enter-easing)}.s-switch-item--active.s-switch-item--icon{--ss-item-icon-color: #fff}.s-switch-item:not(.s-switch-item--icon){min-width:var(--ss-item-min-w)}.s-switch-item:not(.s-switch-item--active):hover{color:var(--ss-tc-hover)}.s-switch-item__text{position:relative;z-index:var(--sswitch-text-zidx);display:inline-flex;transition:var(--ss-text-leave-duration) ease-in-out,color var(--ss-text-leave-duration) ease-in-out}.s-switch-item__text--visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.s-switch-activator{position:absolute;z-index:var(--sswitch-activator-zidx);height:100%;left:0;top:0;pointer-events:none;transition:var(--ss-activator-duration) var(--ss-activator-easing)}.s-switch-activator:after{position:absolute;content:"";left:0;top:0;height:100%;width:var(--activator-width);background:var(--ss-abgc);border-radius:50px;transition:var(--ss-activator-duration) var(--ss-activator-easing)}.s-switch-activator__text{opacity:0}
34.s-switch-paddlenav-container{position:absolute;z-index:var(--sswitch-paddlenav-container-zidx);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.s-switch-paddlenav{width:80px;height:100%;display:flex;align-items:center;justify-content:flex-end;opacity:0;transition:var(--ss-text-leave-duration) ease-in-out;background:linear-gradient(270deg,var(--ss-bgc) 48%,transparent 100%)}.s-switch-paddlenav--active{opacity:1}.s-switch-paddlenav--active .s-switch-paddlenav__btn{pointer-events:all}.s-switch-paddlenav--left{transform:rotate(180deg)}.s-switch-paddlenav__btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-right:6px;border-radius:50%;background-color:var(--ss-dir-btn-bgc);pointer-events:none}.s-switch-paddlenav__btn path{stroke:var(--ss-dir-btn-arrow-c)}.s-switch-paddlenav__btn:hover path{stroke:var(--ss-dir-btn-arrow-c-hover)}']]]);class F9{constructor(t){Ve(this,"items");Ve(this,"currentIndex");Ve(this,"interval");Ve(this,"loop");Ve(this,"timer",null);Ve(this,"onChange");this.items=t.items,this.currentIndex=t.startIndex??0,this.interval=t.interval??Ka,this.loop=t.loop??!0,this.onChange=t.onChange}triggerChange(t,n){this.onChange&&t!==n&&this.onChange(t,n)}play(){this.timer||(this.timer=setInterval(()=>this.next(),this.interval))}pause(){this.timer&&(clearInterval(this.timer),this.timer=null)}next(t=!0){const n=this.currentIndex;this.currentIndex<this.items.length-1?this.currentIndex+=1:this.loop&&(this.currentIndex=0),t&&this.triggerChange(n,this.currentIndex)}prev(t=!0){const n=this.currentIndex;this.currentIndex>0?this.currentIndex-=1:this.loop&&(this.currentIndex=this.items.length-1),t&&this.triggerChange(n,this.currentIndex)}setIndex(t,n=!0){const i=this.currentIndex;t>=0&&t<this.items.length&&(this.currentIndex=t,this.timer&&(clearInterval(this.timer),this.timer=setInterval(()=>this.next(),this.interval)),n&&this.triggerChange(i,this.currentIndex))}getCurrentItem(){return this.items[this.currentIndex]}get isPlaying(){return this.timer!==null}destroy(){this.pause()}}const H9="switch-carousel-media",V9="switch-carousel-media-vid",U9=2e3,W9=3e4;function G9(e,t){return{subscription:ki(`s-vid-end:${e}`).subscribe({next:i=>t(i.detail.index),complete:cn,error:dn})}}function q9(e,t){document.dispatchEvent(new CustomEvent(`s-vid-mounted:${e}`,{detail:t}))}function Y9(e,t){document.dispatchEvent(new CustomEvent(`s-vid-end:${e}`,{detail:t}))}function K9(e){const{props:t,switchEl:n,onVideoEnd:i}=e,r=T([]);function o(){r.value.length===0&&(t.mediaId?r.value=s(t.mediaId):n.value&&(r.value=n.value.data.map(()=>({type:"default"}))))}function s(b){let y=[];const S=document.getElementById(b);if(!S)return console.error(`mediaContentId ${b} not found`),y;const w=S==null?void 0:S.querySelectorAll(`[${H9}]`);return y=Array.from(w).map(E=>{const k=E.hasAttribute(V9)?E:null;return k?{type:"video",element:E,vid:k,vidOnEnd:G9(k.getAttribute("id")||"",i).subscription}:{type:"default",element:E}}),y}function a(b,y){var S;if((b==null?void 0:b.type)==="video"){const w=(S=b.vid)==null?void 0:S.getAttribute("id");w&&document.dispatchEvent(new CustomEvent(`s-vid-${y}:${w}`))}}function l(b){var y;return(b==null?void 0:b.type)!=="video"||!b.vid?null:((y=b.vid.shadowRoot)==null?void 0:y.querySelector("video"))??null}function c(b){if((b==null?void 0:b.type)!=="video"||!b.vid)return!1;const y=l(b);return y?y.loop:b.vid.getAttribute("loop")!=="false"}function d(b){const y=l(b);if(!y)return null;const{currentTime:S,duration:w,paused:E,ended:k}=y;return{currentTime:S,duration:Number.isFinite(w)?w:0,paused:E,ended:k}}function u(b){const y=l(b);y&&(y.currentTime=0)}function p(b){r.value.forEach((y,S)=>{S!==b&&a(y,Qt)})}function h(b){r.value.forEach((y,S)=>{S!==b&&u(y)})}function f(){r.value.forEach(b=>{b.type==="video"&&b.vidOnEnd&&b.vidOnEnd.unsubscribe()})}return{contentList:r,initializeContentList:o,controlVideo:a,pauseAllVideosExcept:p,resetAllVideoCurrentTimesExcept:h,resetVideoCurrentTime:u,cleanupContentList:f,getSwitchCarouselContent:s,isItemLooping:c,getVideoProgress:d}}function X9(e){const{mediaControlId:t,initialState:n,onPlayStateChange:i}=e,r=T(n||Qt),o=T(!1),s=de(()=>r.value===Qt),{subscription:a}=zh(t,p=>l(p.playState));function l(p){p&&(r.value=p,jk(t,{playState:p}),i(p))}function c(){o.value=r.value!==Qt}function d(){a.unsubscribe()}function u(p){return Ze(()=>p.value,h=>{h&&l(h)})}return{currentMediaControlStatus:r,isManualPaused:o,shouldCarouselPlay:s,setMediaControlState:l,handleMediaControlClick:c,destroyMediaControl:d,watchExternalState:u}}class Z9{constructor(t){Ve(this,"unobservers",[]);Ve(this,"_isFirstTimeEnter",!0);Ve(this,"config");this.config=t}launch(){const{usePlayOnIntersect:t}=this.config.props;if(!t||!this.config.switchEl.value)return;const n=i=>{const r=new IntersectionObserver(o=>{o.forEach(s=>{const a=s.intersectionRatio;s.isIntersecting&&a>=1?this._isFirstTimeEnter?(this._isFirstTimeEnter=!1,this.config.handlers.play()):this.config.getters.getIsCarouselPlaying()?this.config.handlers.play():this.config.getters.getIsManualPaused()||this.config.handlers.play():!s.isIntersecting&&a<=0&&(this.config.getters.getIsManualPaused()||this.config.handlers.resetTimer(),this.config.handlers.pause())})},{threshold:[0,1],rootMargin:"0px"});return r.observe(i),()=>{r.unobserve(i),r.disconnect()}};if(t!=="true"&&t!==!0){const i=document.getElementById(t);if(i){const r=n(i);this.unobservers.push(r)}}else{const i=n(this.config.switchEl.value.$el);this.unobservers.push(i)}}
34unobserve(){this.unobservers.forEach(t=>t()),this.unobservers=[]}get isFirstTimeEnter(){return this._isFirstTimeEnter}set isFirstTimeEnter(t){this._isFirstTimeEnter=t}}function J9(e){let t=null;function n(){e.switchEl.value&&(t=new Z9(e),t.launch())}function i(){t==null||t.unobserve(),t=null}return{launchIntersectionObserver:n,destroyIntersectionObserver:i,getObserver:()=>t}}function Q9(e){const{receiverId:t,onInputChange:n}=e,i=`s-input-change:${t}`,r=()=>{document.addEventListener(i,n)},o=()=>{document.removeEventListener(i,n)};return Le(o),{startIRChangeListening:r,stopIRChangeListening:o,eventName:i}}function eC(e,t,n){e==null||e.dispatchEvent(new CustomEvent(`s-tab-content-transition-end:${t}`,{bubbles:!0,composed:!0,detail:n}))}function tC(e,t){const n=new kn(o=>{const s=a=>o.next(a.detail);return document.addEventListener(`s-tab-content-transition-end:${e}`,s),()=>document.removeEventListener(`s-tab-content-transition-end:${e}`,s)}),i={next:t,complete:cn,error:dn};return{subscription:n.subscribe(i)}}function Wh(e,t){return(e==null?void 0:e.type)!=="video"?!0:t}function nC(e){const{props:t,switchEl:n}=e,i=`${t.id}-receiver`,r=`${t.id}`,o=`${t.id}-mc`;let s,a=null,l=!0,c=0,d=null,u=!1;const p=[];function h(N){if(a==null||a(),a=null,l||!t.mediaId){N();return}const Y=Ce=>Ce===`${r}-media`||Ce===t.mediaId,{subscription:Z}=tC(r,Ce=>{Y(Ce.id)&&(oe.value&&N(),he())}),Se=setTimeout(()=>{oe.value&&N(),he()},2e3);function he(){Z.unsubscribe(),clearTimeout(Se),a=null}a=he}function f(N){s&&(oe.value&&Wh(N,F(N))?(b(),s.play()):s.pause())}function b(){d&&(clearTimeout(d),d=null)}function y(N){if(b(),!s||N.type!=="video")return;const Y=D(N),Z=Y!=null&&Y.duration?Math.max(Y.duration-Y.currentTime,0):0,Se=Z?Z*1e3+U9:W9;d=setTimeout(()=>{if(d=null,!oe.value)return;const he=D(N);if(!!he&&!he.paused&&!he.ended&&he.duration>0&&he.currentTime<he.duration-.5){y(N);return}s==null||s.next()},Se)}function S(N){!N||Wh(N,F(N))||y(N)}const w=(N,Y)=>{K.value=!1,N.type==="video"?(f(N),O(N,Qt),h(()=>{ie(Y),O(N,$i),S(N)})):(ce(Qt),s.play())},E=(N,Y)=>{N.type==="video"?(f(N),oe.value?(O(N,Qt),h(()=>{ie(Y),O(N,$i),S(N)})):(O(N,Qt),b())):oe.value&&s.play()},k=(N,Y=!1)=>{if(!s)return;q(N);const Z=s.getCurrentItem();Z&&(Y?w(Z,N):E(Z,N))},C=(N,Y=!1)=>{s&&(s.setIndex(N,!1),k(N,Y))},I=()=>{if(!s)return;const N=s.getCurrentItem();oe.value?(f(N),O(N,Xn),S(N)):(s.pause(),b(),O(N,Qt))},A=()=>{b(),oe.value&&(s==null||s.next())},$=(N,Y,Z=!0)=>{K.value=!1,C(Y),Z&&Vh(r,{index:Y})},{contentList:W,initializeContentList:U,controlVideo:O,pauseAllVideosExcept:q,resetAllVideoCurrentTimesExcept:ie,resetVideoCurrentTime:fe,cleanupContentList:ke,isItemLooping:F,getVideoProgress:D}=K9({props:t,switchEl:n,onVideoEnd:A}),{currentMediaControlStatus:H,isManualPaused:K,shouldCarouselPlay:oe,setMediaControlState:ce,handleMediaControlClick:_e,destroyMediaControl:ze,watchExternalState:st}=X9({mediaControlId:o,initialState:t.mcState,onPlayStateChange:I}),{launchIntersectionObserver:He,destroyIntersectionObserver:se}=J9({props:t,switchEl:n,handlers:{play:()=>{if(t.useCarousel)ce(Qt);else{if(u)return;const N=W.value[c];(N==null?void 0:N.type)==="video"&&O(N,$i)}},pause:()=>{if(t.useCarousel)ce(Xn);else{const N=W.value[c];(N==null?void 0:N.type)==="video"&&O(N,Qt)}},resetTimer:()=>{if(t.useCarousel){const N=s==null?void 0:s.getCurrentItem();(N==null?void 0:N.type)==="video"&&O(N,$i)}else{const N=W.value[c];(N==null?void 0:N.type)==="video"&&fe(N)}}},getters:{getIsCarouselPlaying:()=>t.useCarousel?!!(s!=null&&s.isPlaying):!0,getIsManualPaused:()=>t.useCarousel?K.value:u}}),me=N=>{var Y;!((Y=W.value)!=null&&Y.length)||!t.useCarousel||(s=new F9({items:W.value,startIndex:N,interval:t.carouselInterval||Ka,onChange:$}),K.value=!1)},be=N=>{c=N,u=!1;const Y=W.value[N];Y&&(q(N),Y.type==="video"&&O(Y,$i))},it=()=>{t.useCarousel||(Pe(),W.value.forEach(N=>{var Y;if(N.type==="video"){const Z=(Y=N.vid)==null?void 0:Y.getAttribute("id");if(!Z)return;const{subscription:Se}=zh(`mc-${Z}`,he=>{he.playState===Xn?u=!0:u=!1});p.push(Se)}}))},Pe=()=>{p.forEach(N=>N.unsubscribe()),p.length=0},Vt=N=>{var Z;const Y=((Z=N.detail[r])==null?void 0:Z.index)??0;l&&(U(),it()),t.useCarousel?(s?ce(Qt):me(Y),C(Y,!0)):be(Y),l=!1},{startIRChangeListening:P,stopIRChangeListening:B}=Q9({receiverId:i,onInputChange:Vt}),Q=()=>{var Y;const N=((Y=n==null?void 0:n.value)==null?void 0:Y.activeIndex)||0;Vh(r,{index:N}),t.mcState==="play"&&J()},J=()=>{s==null||s.pause(),O(s==null?void 0:s.getCurrentItem(),Qt),ce(Xn)},L=()=>{t.usePlayOnIntersect&&He()},V=()=>{P(),setTimeout(Q,0),L()},re=()=>{a==null||a(),b(),s==null||s.destroy(),ze(),B(),se(),Pe(),ke()};return ve(V),Le(re),{contentList:W,currentMediaControlStatus:H,shouldCarouselPlay:oe,RECEIVER_ID:i,SWITCH_ID:r,MEDIA_CONTROL_ID:o,handleMediaControlClick:_e,handleSwitchChange:Vt,watchExternalState:N=>st(N)}}const iC={class:"s-swcl__content-wrap"},rC=j({__name:"s-switch-carousel",props:{id:{},label:{},for:{},modelValue:{},options:{},type:{},useTab:{type:[Boolean,String]},useOnlySlot:{type:[Boolean,String]},color:{},bgColor:{},activeColor:{},activeBgColor:{},iconBgColor:{},iconActiveBgColor:{},iconColor:{},altPrev:{default:ar},altNext:{default:lr},defaultState:{},theme:{},altPlay:{default:Xa},altPause:{default:Za},altReplay:{default:Ja},mediaId:{},useCarousel:{type:Boolean},usePlayOnIntersect:{type:[String,Boolean]},carouselInterval:{default:Ka},mcState:{default:"pause"}},emits:["update:modelValue"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(null),{contentList:s,RECEIVER_ID:a,SWITCH_ID:l,MEDIA_CONTROL_ID:c,handleMediaControlClick:d,watchExternalState:u}=nC({props:i,switchEl:o});return u(de(()=>i.mcState)),t({contentList:s}),(p,h)=>(m(),x("div",{part:"switch-carousel",class:X(["s-swcl",{"s-swcl--carousel":i.useCarousel}])},[ae(Jp,{id:g(a)},null,8,["id"]),v("div",iC,[ae(Uh,{id:g(l),ref_key:"switchEl",ref:o,for:g(a),"model-value":i.modelValue,label:i.label,options:i.options,type:i.type,"use-tab":!0,"use-only-slot":i.useOnlySlot,color:i.color,"bg-color":i.bgColor,"active-color":i.activeColor,"active-bg-color":i.activeBgColor,"icon-bg-color":i.iconBgColor,"icon-active-bg-color":i.iconActiveBgColor,"icon-color":i.iconColor,"onUpdate:modelValue":h[0]||(h[0]=f=>r("update:modelValue",f))},kt({default:z(()=>[_(p.$slots,"default")]),_:2},[ue(g(s),(f,b)=>({name:`item-${b+1}`,fn:z(()=>[_(p.$slots,`item-${b+1}`)])}))]),1032,["id","for","model-value","label","options","type","use-only-slot","color","bg-color","active-color","active-bg-color","icon-bg-color","icon-active-bg-color","icon-color"]),v("div",{class:"s-swcl__mc-wrap",onClick:h[1]||(h[1]=(...f)=>
34g(d)&&g(d)(...f))},[i.useCarousel?(m(),te(Sc,{key:0,id:g(c),"default-state":i.mcState,theme:i.theme},null,8,["id","default-state","theme"])):ee("",!0)])])],2))}}),oC={package:xe(j({__name:"s-switch-carousel.ce",props:{id:{type:String},label:{type:String},for:{type:String},type:{type:String},useTab:{type:String},useOnlySlot:{type:String},color:{type:String},bgColor:{type:String},activeColor:{type:String},activeBgColor:{type:String},iconBgColor:{type:String},iconActiveBgColor:{type:String},iconColor:{type:String},altPrev:{type:String},altNext:{type:String},defaultState:{type:String},theme:{type:String},altPlay:{type:String},altPause:{type:String},altReplay:{type:String},mediaId:{type:String},useCarousel:{type:String},usePlayOnIntersect:{type:String},carouselInterval:{type:String},mcState:{type:String}},setup(e){const t=e,n=T(null),i=T([]);let r=!1;return Ze(()=>{var o;return(o=n.value)==null?void 0:o.contentList},o=>{!o||o.length===0||r||(r=!0,i.value=o||[])}),(o,s)=>(m(),x("div",null,[ae(rC,Je({ref_key:"switchCarouselEl",ref:n},{...t,useCarousel:g(M)(e.useCarousel),carouselInterval:Number(e.carouselInterval)||void 0,useTab:g(M)(e.useTab),useOnlySlot:g(M)(e.useOnlySlot),usePlayOnIntersect:e.usePlayOnIntersect}),kt({default:z(()=>[_(o.$slots,"default")]),_:2},[ue(i.value,(a,l)=>({name:`item-${l+1}`,fn:z(()=>[_(o.$slots,`item-${l+1}`)])}))]),1040)]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-irv2-dbg{position:fixed;top:12px;right:12px;z-index:9999;width:360px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;font:600 12px/1.5 system-ui,-apple-system,sans-serif;color:#374151}.s-irv2-dbg *,.s-irv2-dbg strong{line-height:inherit}.s-irv2-dbg strong{font-weight:600}.s-irv2-dbg--off{width:auto;min-width:160px}.s-irv2-dbg__hd{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-irv2-dbg__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.s-irv2-dbg__bd{padding:0 12px 12px;font-weight:400;max-height:70vh;overflow-y:auto}.s-irv2-dbg__sec{margin-bottom:12px}.s-irv2-dbg__lbl{font-weight:600;margin-bottom:4px;color:#6b7280}.s-irv2-dbg__card{padding:4px 8px;margin-bottom:4px;background:#f8fafc;border-radius:4px;border:1px solid #e2e8f0}.s-irv2-dbg__dim{font-size:11px;color:#9ca3af}.s-irv2-dbg__log{display:flex;gap:6px;padding:3px 0;border-bottom:1px solid #f1f5f9}.s-ir{line-height:0}.s-medctrl{--s-ppr-color: #2e3742;--s-ppr-size: 32px}.s-medctrl--light{--s-ppr-color: #fff;--s-ppr-bg-color: rgba(255, 255, 255, .1)}.s-medctrl--dark{--s-ppr-bg-color: rgba(0, 0, 0, .1)}.s-medctrl__ppr-btn{width:var(--s-ppr-size);height:var(--s-ppr-size);display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--s-ppr-bg-color)}.s-switch-root{--ss-activator-duration: .28s;--ss-activator-easing: ease-out;--ss-text-enter-duration: .16s;--ss-text-enter-delay: .16s;--ss-text-enter-easing: ease-in;--ss-text-leave-duration: .12s;--ss-text-leave-easing: ease-out;--ss-border-w: 6px;--ss-tc: #666;--ss-tc-hover: #2e3742;--ss-bgc: #f5f5f5;--ss-atc: #fff;--ss-abgc: #1a1a1a;--ss-dir-btn-arrow-c: #666;--ss-dir-btn-arrow-c-hover: #2e3742;--ss-dir-btn-bgc: #fff;--ss-item-min-w: 120px;--ss-item-py: 4px;--ss-item-px: 24px;--ss-item-icon-bg: rgba(102, 102, 102, .5);--ss-item-icon-bg-hover: #666;--ss-item-icon-bg-active: #000;--ss-item-icon-color: #666;--ss-item-height: 46px;--ss-item-font-size: 16px;--ss-item-line-height: 24px;--activator-content: "";--sswitch-activator-zidx: 1;--sswitch-text-zidx: 3;--sswitch-paddlenav-container-zidx: 5;position:relative;display:inline-flex;max-width:100%;border-radius:50px;overflow:hidden}.s-switch-root--icon{--ss-item-height: 56px}
34.s-switch-root--xs{--ss-border-w: 4px;--ss-item-height: 30px;--ss-item-font-size: 14px;--ss-item-line-height: 22px;--ss-item-px: 16px;--ss-item-min-w: auto}.s-switch-root--s{--ss-item-height: 34px}.s-switch-root fieldset,.s-switch-root input,.s-switch-root label{position:absolute;top:0;left:0;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);line-height:0;overflow:hidden;white-space:nowrap}.s-switch-wrap{width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.s-switch-wrap::-webkit-scrollbar{display:none}.s-switch{position:relative;display:inline-flex;border:solid var(--ss-border-w) var(--ss-bgc);background-color:var(--ss-bgc);opacity:0;transition:opacity .1s .3s}.s-switch--show{opacity:1}.s-switch-data{display:none}.s-switch-item{position:relative;height:var(--ss-item-height);display:flex;align-items:center;justify-content:center;padding:var(--ss-item-py) var(--ss-item-px);border-radius:50px;color:var(--ss-tc);transition:color var(--ss-text-leave-duration) var(--ss-text-leave-easing);font-size:var(--ss-item-font-size);line-height:var(--ss-item-line-height);font-weight:500;white-space:nowrap;cursor:pointer}.s-switch-item--icon{width:var(--ss-item-height);padding:0;margin-right:16px;color:var(--ss-item-icon-color);transition:background-color var(--ss-text-leave-duration) var(--ss-text-leave-easing)}.s-switch-item--icon:last-child{margin-right:0}.s-switch-item--icon:hover{--ss-item-icon-color: #404040}.s-switch-item--active{color:var(--ss-atc);pointer-events:none;transition:color var(--ss-text-enter-duration) var(--ss-text-enter-delay) var(--ss-text-enter-easing)}.s-switch-item--active .s-switch-item__text{transition:var(--ss-text-leave-duration) ease-in-out,color var(--ss-text-enter-duration) var(--ss-text-enter-delay) var(--ss-text-enter-easing)}.s-switch-item--active.s-switch-item--icon{--ss-item-icon-color: #fff}.s-switch-item:not(.s-switch-item--icon){min-width:var(--ss-item-min-w)}.s-switch-item:not(.s-switch-item--active):hover{color:var(--ss-tc-hover)}.s-switch-item__text{position:relative;z-index:var(--sswitch-text-zidx);display:inline-flex;transition:var(--ss-text-leave-duration) ease-in-out,color var(--ss-text-leave-duration) ease-in-out}.s-switch-item__text--visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.s-switch-activator{position:absolute;z-index:var(--sswitch-activator-zidx);height:100%;left:0;top:0;pointer-events:none;transition:var(--ss-activator-duration) var(--ss-activator-easing)}.s-switch-activator:after{position:absolute;content:"";left:0;top:0;height:100%;width:var(--activator-width);background:var(--ss-abgc);border-radius:50px;transition:var(--ss-activator-duration) var(--ss-activator-easing)}.s-switch-activator__text{opacity:0}.s-switch-paddlenav-container{position:absolute;z-index:var(--sswitch-paddlenav-container-zidx);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.s-switch-paddlenav{width:80px;height:100%;display:flex;align-items:center;justify-content:flex-end;opacity:0;transition:var(--ss-text-leave-duration) ease-in-out;background:linear-gradient(270deg,var(--ss-bgc) 48%,transparent 100%)}.s-switch-paddlenav--active{opacity:1}.s-switch-paddlenav--active .s-switch-paddlenav__btn{pointer-events:all}.s-switch-paddlenav--left{transform:rotate(180deg)}.s-switch-paddlenav__btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-right:6px;border-radius:50%;background-color:var(--ss-dir-btn-bgc);pointer-events:none}.s-switch-paddlenav__btn path{stroke:var(--ss-dir-btn-arrow-c)}.s-switch-paddlenav__btn:hover path{stroke:var(--ss-dir-btn-arrow-c-hover)}.s-swcl{--switch-width-offset: 0;width:100%;display:flex}.s-swcl--carousel{--switch-width-offset: 48px}.s-swcl__content-wrap{position:relative;width:100%;max-width:-moz-fit-content;max-width:fit-content;display:flex;align-items:center;justify-content:center;padding-right:var(--switch-width-offset);margin:0 auto}.s-swcl__mc-wrap{position:absolute;right:0;top:50%;transform:translateY(-50%)}']]]),observerAttributes:["mc-state"]},sC={part:"item",class:"js-s-switch-item"},aC=j({__name:"s-switch-item.ce",setup(e){return(t,n)=>(m(),x("div",sC,[_(t.$slots,"default")]))}}),lC={},cC={part:"card",class:"s-swp-stepper-card"},dC={class:"s-swp-stepper-card__label"},uC={class:"s-swp-stepper-card__content"},fC={class:"s-swp-stepper-card__title"},pC={class:"s-swp-stepper-card__desc"},hC={class:"s-swp-stepper-card__link"};function mC(e,t){return m(),x("div",cC,[v("div",dC,[_(e.$slots,"label")]),v("div",uC,[v("div",fC,[_(e.$slots,"title")]),v("div",pC,[_(e.$slots,"desc")]),v("div",hC,[_(e.$slots,"link")])])])}
34const bC=xe(lC,[["render",mC]]),gC=xe(j({__name:"s-swipe-stepper-card.ce",setup(e){return(t,n)=>(m(),te(bC,null,{label:z(()=>[_(t.$slots,"label")]),title:z(()=>[_(t.$slots,"title")]),desc:z(()=>[_(t.$slots,"desc")]),link:z(()=>[_(t.$slots,"link")]),_:3}))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-swp-stepper-card{--text-color: var(--s-swp-stepper-text-color);--s-swp-stepper-c-bg-color: var(--s-swp-stepper-bg-color);--s-swp-stepper-c-label-color: var(--s-swp-stepper-label-color);--s-swp-stepper-c-label-bg-color: var(--s-swp-stepper-label-bg-color);--s-swp-stepper-label-gap: 8px;--s-swp-stepper-label-size: 40px;display:flex;flex-direction:column;gap:var(--s-swp-stepper-label-gap);padding:20px;border-radius:10px;background-color:var(--s-swp-stepper-bg-color);color:var(--s-font-color, var(--text-color))}@media screen and (min-width:1024px){.s-swp-stepper-card{--s-swp-stepper-label-gap: 24px;--s-swp-stepper-label-size: 52px;flex-direction:row}}@media screen and (min-width:1440px){.s-swp-stepper-card{--s-swp-stepper-label-gap: 32px}}.s-swp-stepper-card__label{width:var(--s-swp-stepper-label-size);height:var(--s-swp-stepper-label-size);display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--s-swp-stepper-label-color);background-color:var(--s-swp-stepper-label-bg-color);border-radius:50%;--s-h4-size: 20px;--s-h4-lh: 1.4;font-size:var(--s-h4-size);line-height:var(--s-h4-lh);font-weight:600}@media screen and (min-width:768px){.s-swp-stepper-card__label{--s-h4-size: 22px}}.s-swp-stepper-card__title,.s-swp-stepper-card__desc{margin-bottom:8px}.s-swp-stepper-card__desc{color:var(--s-theme-fg-desc, inherit)}.s-swp-stepper-card__link{pointer-events:all}']]]),vC=1024,xC={class:"s-swp-stepper-card-wrap"},yC=j({__name:"s-swipe-stepper",props:{number:{}},setup(e){const t=T(!1),n=T({"--s-swp-stepper-bound-spacing":"0px"});ve(i),Le(()=>{window.removeEventListener("resize",r)});function i(){r(),window.addEventListener("resize",r)}function r(){t.value=!window.matchMedia(`(min-width: ${vC}px)`).matches,n.value["--s-swp-stepper-bound-spacing"]=t.value?ap():"0px"}return(o,s)=>t.value?(m(),x("div",{key:1,part:"stepper",class:"s-swp-stepper",style:et(n.value)},[ae(g(Al),{"slides-per-view":"auto",navigation:!0},{default:z(()=>[(m(!0),x(pe,null,ue(Number(e.number),a=>(m(),te(g(Il),{key:`card-${a}`,index:`card-${a}`},{default:z(()=>[v("div",xC,[_(o.$slots,`card-${a}`)])]),_:2},1032,["index"]))),128))]),_:3})],4)):(m(),x("div",{key:0,part:"stepper",class:X(["s-swp-stepper",{"s-swp-stepper--grid":!t.value,"s-swp-stepper--2":Number(e.number)===2,"s-swp-stepper--3":Number(e.number)===3,"s-swp-stepper--4":Number(e.number)===4,"s-swp-stepper--n":Number(e.number)>4}]),style:et(n.value)},[(m(!0),x(pe,null,ue(Number(e.number),a=>(m(),x("div",{key:`card-${a}`,class:"s-swp-stepper-card-wrap"},[_(o.$slots,`card-${a}`)]))),128))],6))}}),wC=xe(j({__name:"s-swipe-stepper.ce",props:{number:{type:String}},setup(e){return(t,n)=>(m(),te(yC,Je(t.$props,{number:Number(e.number)}),kt({_:2},[ue(Number(e.number),i=>({name:`card-${i}`,fn:z(()=>[_(t.$slots,`card-${i}`)])}))]),1040,["number"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.s-swp-stepper{--s-swp-stepper-text-color: #2e3742;--s-swp-stepper-bg-color: rgba(230, 230, 230, .5);--s-swp-stepper-label-color: #fff;--s-swp-stepper-label-bg-color: #0067e6;--s-swp-stepper-bound-spacing: 20px;--s-swp-stepper-card-w: 320px;width:100%}.s-swp-stepper .swiper-slide{width:auto;height:auto;padding:0 8px}.s-swp-stepper .swiper-slide:first-child{padding-left:var(--s-swp-stepper-bound-spacing)}.s-swp-stepper .swiper-slide:last-child{padding-right:var(--s-swp-stepper-bound-spacing)}@media screen and (min-width:768px){.s-swp-stepper .swiper-slide{padding:0 12px}}.s-swp-stepper .s-link{pointer-events:all}
34.s-swp-stepper--grid{display:grid;gap:20px}@media screen and (min-width:768px){.s-swp-stepper--2{--s-swp-stepper-card-w: 100%}.s-swp-stepper--2 .swiper-slide{width:50%}}@media screen and (min-width:1024px){.s-swp-stepper{--s-swp-stepper-card-w: 100%}}.s-swp-stepper-card-wrap{width:var(--s-swp-stepper-card-w);height:100%;pointer-events:none}']]]),_C=["data-order"],kC=["href","aria-describedby","aria-label","onClick"],SC=["id"],CC={key:1},EC=j({__name:"s-sup",props:{order:{},alt:{}},setup(e){const t=e,n=T(null),i=T(p()),r=T(!1),o=[".s-note","s-note"],s=ts();let a,l={},c;const d=Mt();if(d.isWebComponent)ve(()=>{var I;if(i.value.length>0){if(!Jt(o))return;c=(I=Kk(t.order,f))==null?void 0:I.subscription,u(),ct(()=>{Yk(t.order),r.value=!0})}}),Le(()=>{c&&c.unsubscribe()});else{const{displayOrders:I,unregister:A}=Ph().registerSup(p(),()=>n.value);nr(()=>{i.value=I.value}),ve(()=>{if(i.value.length>0){if(!Jt(o))return;u(),r.value=!0}}),Le(A)}function u(){l={},a=new Set(document.querySelectorAll("s-note, .s-note")).size>1,i.value.forEach((I,A)=>{l[A]=y(A,a)})}function p(){const I=t.order.split(",").map(A=>Number(A));return I.length===0||I.includes(NaN)||I.some(A=>A<=0)||I.some(A=>A.toString()!==A.toString())?(console.error("Invalid order string:",t.order),[]):I}function h(I){b(I),Qe({action:"click",name:"dc-sup-click",v1:I.toString()})}function f({orders:I}){i.value=I}function b(I){const A=l[I];A&&(A.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{$t(A)},500))}function y(I,A){const $=A?w():Jt(o);return $?S($,I)||$:Jt(C(I))}function S(I,A){const W=t.order.split(",")[A],U=[`*[slot="item-${W}"]`,`#footnote-${W}`,`.s-note__item:nth-child(${W})`];for(const O of U){const q=I.querySelector(O);if(q)return q}return null}function w(){if(!n.value)return null;let I=ip(n.value.parentNode)?n.value.parentNode.host:n.value.parentNode;for(;I;){const A=I.querySelector(".s-note, s-note");if(A)return A;I=ip(I.parentNode)?I.parentNode.host:I.parentNode}return null}function E(I){var A;return(A=y(I,a))==null?void 0:A.innerHTML}function k(I){return`${d.origin?`${d.origin}${d.pathname??""}`:""}#footnote-${I}`}function C(I){const $=t.order.split(",")[I];return[`s-note *[slot="item-${$}"]`,`#footnote-${$}`]}return(I,A)=>(m(),x("sup",{ref_key:"supEl",ref:n,part:"sup",class:"s-sup","data-order":e.order},[(m(!0),x(pe,null,ue(i.value,($,W)=>(m(),x("a",{key:`sup-${$}`,part:"link",class:"s-sup__link",href:k(W),"aria-describedby":!e.alt&&r.value?`${g(s)}-${$}`:"","aria-label":e.alt||"",rel:"noopener",target:"_self",onClick:wi(U=>h(W),["prevent"])},[!e.alt&&r.value?tt((m(),x("span",{key:0,id:`${g(s)}-${$}`,"aria-hidden":"true"},Te(E(W)),9,SC)),[[Pt,!1]]):ee("",!0),Yt(Te($),1),W!==i.value.length-1?(m(),x("span",CC,",")):ee("",!0)],8,kC))),128))],8,_C))}}),TC=xe(j({__name:"s-sup.ce",props:{order:{type:String},alt:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(EC,Be(Ne(t)),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}.s-sup__link{margin-left:4px;color:inherit;text-decoration:none}.s-sup__link:first-child{margin-left:0}']]]),$C="dc-tab";function AC(e,t){Ue.sendGA({action:"click",name:`${$C}-${e}`,v1:t.toString()})}function IC(e,t){const n=T(e.default||1),i={},r={};let o=null,s=!1;const l=Mt().isWebComponent?null:Ys(e.id);let c=null;zd(()=>{({subscription:c}=T6(e.id,p))});const d=St(u,100);ve(()=>{o=t.value,e.default&&ct(()=>{l?l.setConfig({number:e.number}):$6(document,e.id,{number:e.number}),f(e.default)})}),Le(()=>{c==null||c.unsubscribe()});function u(b){if(b!==n.value){if(f(b),e.useHash){const y=i[b];y&&Wp(y)}if(e.useRoute){const y=r[b];y&&Gp(y)}AC(e.id,b)}}function p({idx:b,hash:y,route:S}){y&&(i[b]=y),S&&(r[b]=S),s||h()}function h(){if(e.useHash){const b=Vp();if(b){const y=qp(i,b);
34if(y!==null){s=!0,f(y);return}}}if(e.useRoute){const b=Up();if(b){const y=qp(r,b);if(y!==null){s=!0,f(y);return}}}}function f(b){var y;l?l.setActive(b):dc(document,e.id,{index:b}),o==null||o.setAttribute("current-tab",String(b)),(y=document.getElementById(e.id))==null||y.setAttribute("current-tab",String(b)),n.value=b}return{currentTab:n,onClickDebounce:d}}const MC=["id","number"],zC=["id","title","aria-selected","onClick"],LC=j({__name:"s-tab",props:{id:{},number:{},default:{default:1},useHash:{type:[Boolean,String]},useRoute:{type:[Boolean,String]},alt:{}},setup(e,{expose:t}){const n=e,i=T(null),{currentTab:r,onClickDebounce:o}=IC(n,i);return t({currentTab:r}),(s,a)=>(m(),x("ul",{id:e.id,ref_key:"root",ref:i,part:"tabs",class:"s-tabs",number:e.number,role:"tablist"},[(m(!0),x(pe,null,ue(e.number,l=>(m(),x("li",{key:`tab-${l}`,part:"tab-wrap",class:"s-tab-wrapper",role:"presentation"},[v("button",{id:`${n.id}-btn-${l}`,part:"tab",class:X(["s-tab",{"s-tab--active":g(r)===l}]),title:`Tab ${l} (${e.alt||e.id})`,role:"tab","aria-selected":g(r)===l,onClick:wi(c=>g(o)(l),["prevent"])},[_(s.$slots,`tab-${l}`)],10,zC)]))),128))],8,MC))}}),OC=xe(j({__name:"s-tab.ce",props:{id:{type:String},number:{type:String},default:{type:String},useHash:{type:String},useRoute:{type:String},alt:{type:String}},setup(e){const t=e,n=de(()=>({id:t.id,number:Number(t.number),default:t.default?Number(t.default):1,useHash:M(t.useHash),useRoute:M(t.useRoute),alt:t.alt}));return(i,r)=>(m(),te(LC,Je({ref:"tabRef"},n.value),kt({_:2},[ue(n.value.number,o=>({name:`tab-${o}`,fn:z(()=>[_(i.$slots,`tab-${o}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-tabs{display:flex;list-style:none}.s-tab{cursor:pointer}.s-tab--active{cursor:default}']]]),PC="s-tab-content--cover",RC="s-tab-content--fade-through",NC="s-tab-content--crossfade",BC="s-tab-content--crossfade-delay",DC="s-tab-content--none",jC=300,FC=50;function Gh(e,t,n){const i=getComputedStyle(e).getPropertyValue(t).trim();if(!i)return n;const r=parseFloat(i);return isNaN(r)?n:i.endsWith("ms")?r:r*1e3}function HC(e){return Gh(e,"--s-tab-content-duration",jC)}function VC(e){return Gh(e,"--s-tab-content-initial-delay",0)}function UC(e){const t={fade:{containerClass:null,getTarget:s=>e.contents.value[s-1],onComplete:s=>{e.toggleSlotVisibility(s,!1)}},cover:{containerClass:PC,getTarget:(s,a)=>e.contents.value[a-1],onComplete:s=>{e.prevIndex.value=0,e.toggleSlotVisibility(s,!1)}},"fade-through":{containerClass:RC,getTarget:(s,a)=>e.contents.value[a-1],onComplete:s=>{e.prevIndex.value=0,e.toggleSlotVisibility(s,!1)}},crossfade:{containerClass:NC,getTarget:(s,a)=>e.contents.value[a-1],onComplete:s=>{e.prevIndex.value=0,e.toggleSlotVisibility(s,!1)}},"crossfade-delay":{containerClass:BC,getTarget:(s,a)=>e.contents.value[a-1],onComplete:s=>{e.prevIndex.value=0,e.toggleSlotVisibility(s,!1)}},none:{containerClass:DC,getTarget:()=>null,onComplete:()=>{}}};function n(s){return t[s]??t.fade}const i=de(()=>n(e.activeTransition.value));let r=0;function o(s,a){if(s===a||s<=0)return;const l=++r,c=n(e.activeTransition.value),d=c.getTarget(s,a),u=()=>{var p;l===r&&(e.currentIndex.value!==s&&c.onComplete(s),(p=e.onTransitionEnd)==null||p.call(e,a))};if(d){const p=y=>{y.target===d&&(clearTimeout(b),d.removeEventListener("transitionend",p),u())};d.addEventListener("transitionend",p);const f=VC(d)+HC(d)*2+FC,b=setTimeout(()=>{d.removeEventListener("transitionend",p),u()},f)}else u()}return{currentStrategy:i,hideSlotWithTransition:o}}function WC(e){const t=e.id||ts(),n=ud(null);ve(()=>{var d;const s=Pi(),a=(d=s==null?void 0:s.proxy)==null?void 0:d.$el,l=a==null?void 0:a.getRootNode();l instanceof ShadowRoot?n.value=l.host:n.value=Jt([`.s-tab-content#${t}`,`s-tab-content#${e.id}`])||(a instanceof HTMLElement?a:null),e.currentIndex.value>0?o(e.currentIndex.value):(o(1),e.transition!=="none"&&(e.currentIndex.value=1))}),Ze(e.number,async s=>{s>
340&&!n.value&&(await ct(),n.value=Jt([`.s-tab-content#${t}`,`s-tab-content#${e.id}`]),n.value&&e.currentIndex.value>0&&(n.value.setAttribute("current-tab",String(e.currentIndex.value)),o(e.currentIndex.value)))});function i(s){return`${e.slotKey||"content"}-${s}`}function r(s,a){var d;if(e.transition==="none"||isNaN(s)||s<=0)return;const l=i(s),c=(d=n.value)==null?void 0:d.querySelector(`:scope > [slot="${l}"]`);c&&(e.hideMode==="visually-hidden"?a?(c.style.removeProperty("visibility"),c.style.removeProperty("position"),c.style.removeProperty("overflow"),c.style.removeProperty("height"),c.style.removeProperty("pointer-events")):(c.style.visibility="hidden",c.style.position="absolute",c.style.overflow="hidden",c.style.height="0",c.style.pointerEvents="none"):c.style.display=a?"":"none")}function o(s){for(let a=1;a<=e.number.value;a++)r(a,a===s)}return{ELEMENT_ID:t,contentEl:n,getSlotName:i,toggleSlotVisibility:r,initializeAllSlotVisibility:o}}const GC=["id"],qC=["id","data-active","aria-labelledby"],YC=["id"],KC=j({__name:"s-tab-content",props:{id:{},for:{},number:{default:0},slotKey:{},hideMode:{default:"display-none"},transition:{}},setup(e,{expose:t}){const n=e,i=T([]),r=T(n.number),o=T(0),s=T(0),a=T(n.transition??"fade"),{ELEMENT_ID:l,contentEl:c,getSlotName:d,toggleSlotVisibility:u,initializeAllSlotVisibility:p}=WC({id:n.id,hideMode:n.hideMode,transition:n.transition,slotKey:n.slotKey,number:r,currentIndex:o}),{currentStrategy:h,hideSlotWithTransition:f}=UC({contents:i,prevIndex:s,currentIndex:o,activeTransition:a,toggleSlotVisibility:u,onTransitionEnd:O=>{eC(c.value,n.for,{index:O,for:n.for,id:n.id})}}),b=Mt();if(b.isWebComponent){const O=C6(n.for,S),q=E6(n.for,y);Le(()=>{O.subscription.unsubscribe(),q.subscription.unsubscribe()})}else{const O=Ys(n.for);Ze(()=>O.number.value,q=>{q!==void 0&&y({number:q})},{immediate:!0}),Ze(()=>O.activeIndex.value,q=>{q>0&&S({index:q,transition:O.transition.value})},{immediate:!0})}t({currentIndex:o,number:r,hideMode:n.hideMode,transition:n.transition});function y({number:O}){r.value=O}function S({index:O,transition:q}){if(!w(O)||E(O))return;k(q);const ie=s.value===O,fe=C(O);I(fe,O,ie),$(O)}function w(O){return!isNaN(O)&&O>0?!0:(console.warn("[s-tab-content] onChangeContent: invalid index",{for:n.for,index:O}),!1)}function E(O){return o.value>0&&O===o.value}function k(O){a.value=n.transition??O??"fade"}function C(O){var ie;const q=o.value;return s.value>0&&s.value!==O&&s.value!==q&&u(s.value,!1),s.value=0,o.value=O,(ie=c.value)==null||ie.setAttribute("current-tab",String(O)),q}function I(O,q,ie=!1){O===0?p(q):((a.value==="cover"||a.value==="fade-through"||a.value==="crossfade"||a.value==="crossfade-delay")&&(s.value=O),u(q,!0),ie&&A(q),f(O,q))}function A(O){const q=i.value[O-1];if(!q)return;const ie=o.value;ct(()=>{o.value===ie&&(q.style.transition="none",q.style.opacity="0",q.offsetHeight,q.style.removeProperty("transition"),q.style.removeProperty("opacity"))})}function $(O){var q;(q=c.value)==null||q.dispatchEvent(new CustomEvent("s-tab-content-change",{bubbles:!0,composed:!0,detail:{index:O,for:n.for}}))}function W(O){var q;return typeof document>"u"?"":(q=Jt([`s-tab[id=${n.for}] *[slot="tab-${O}"]`,`#${n.for}-btn-${O}`]))==null?void 0:q.textContent}function U(O){return b.isWebComponent?`${l}-item-${O}`:n.for?`${n.for}-btn-${O}`:void 0}return(O,q)=>r.value>0?(m(),x("div",{key:0,id:e.id||g(l),part:"content",class:X(["s-tab-content",g(h).containerClass])},[(m(!0),x(pe,null,ue(r.value,ie=>(m(),x("div",{id:`${g(l)}-content-item-${ie}`,key:`content-${ie}`,ref_for:!0,ref_key:"contents",ref:i,part:"content-item",class:X(["s-tab-content-item",{"s-tab-content-item--active":o.value===ie,"s-tab-content-item--prev":s.value===ie}]),"data-active":o.value===ie||void 0,role:"tabpanel","aria-labelledby":U(ie)},[g(b).isWebComponent?tt((m(),x("span",{key:0,id:`${g(l)}-item-${ie}`,"aria-hidden":"true"},Te(W(ie)),9,YC)),[[Pt,!1]]):ee("",!0),_(O.$slots,g(d)(ie))],10,qC))),128))],10,GC)):ee("",!0)}}),qh=xe(j({__name:"s-tab-content.ce",props:{id:{type:String},for:{type:String},number:{default:"0",type:String},slotKey:{type:String},hideMode:{default:"display-none",type:String},transition:{type:String}},setup(e){const t=e,n=T(null),i=de(()=>
34({id:t.id,for:t.for,number:Number(t.number),slotKey:t.slotKey,hideMode:t.hideMode,transition:t.transition})),r=de(()=>t.slotKey||"content"),o=de(()=>{var s;return((s=n.value)==null?void 0:s.number)??i.value.number});return(s,a)=>(m(),te(KC,Je({ref_key:"contentRef",ref:n},i.value),kt({_:2},[ue(o.value,l=>({name:`${r.value}-${l}`,fn:z(()=>[_(s.$slots,`${r.value}-${l}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-tab-content{--s-tab-content-duration: .3s;display:flex}.s-tab-content-item{width:100%;height:0;float:left;margin-right:-100%;opacity:0;pointer-events:none;visibility:hidden;overflow:hidden;transition-property:opacity,height;transition-duration:var(--s-tab-content-duration),0s;transition-timing-function:ease-in-out,step-start}.s-tab-content-item--active{height:auto;opacity:1;pointer-events:auto;visibility:visible;overflow:visible}.s-tab-content--none .s-tab-content-item{transition:none;height:auto;visibility:visible;overflow:visible;opacity:1;pointer-events:none}.s-tab-content--none .s-tab-content-item--active{pointer-events:auto}.s-tab-content--cover{--s-tab-content-duration: .5s}.s-tab-content--cover .s-tab-content-item{transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--cover .s-tab-content-item--active{z-index:2}.s-tab-content--cover .s-tab-content-item--prev{transition:none;height:auto;opacity:1;pointer-events:none;visibility:visible;overflow:visible;z-index:1}.s-tab-content--fade-through .s-tab-content-item{transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--fade-through .s-tab-content-item--active{transition-delay:var(--s-tab-content-duration),0s;transition-duration:.25s;transition-timing-function:ease-out,step-start}.s-tab-content--fade-through .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}.s-tab-content--crossfade{--s-tab-content-duration: .4s}.s-tab-content--crossfade .s-tab-content-item{transition-duration:1s;transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--crossfade .s-tab-content-item--active{z-index:2}.s-tab-content--crossfade .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}.s-tab-content--crossfade-delay{--s-tab-content-initial-delay: .3s;--s-tab-content-duration: .4s}.s-tab-content--crossfade-delay .s-tab-content-item{transition-delay:var(--s-tab-content-initial-delay),0s;transition-duration:1s;transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--crossfade-delay .s-tab-content-item--active{transition-delay:var(--s-tab-content-initial-delay),0s;z-index:2}.s-tab-content--crossfade-delay .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}']]]),XC={part:"tab-item",class:"s-tab-item"},ZC=xe(j({__name:"s-tab-item.ce",props:{for:{type:String,required:!0},idx:{type:String,required:!0},hash:{type:String},route:{type:String}},setup(e){const t=e;return ve(()=>{ct(()=>{A6(document,t.for,{idx:Number(t.idx),hash:t.hash,route:t.route})})}),(n,i)=>(m(),x("div",XC,[_(n.$slots,"default")]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}']]]),Ui="media",Eo="tab",ea="content",JC=(e,t)=>`${e}-${t}`,QC=["id"],eE=j({__name:"s-tabnav-gallery",props:{id:{},for:{},order:{default:()=>[Ui,Eo,ea]},number:{default:0},mediaTransition:{default:"cover"},contentTransition:{default:"fade-through"}},setup(e){const t=e,n={[`${Ui},${Eo},${ea}`]:"s-tng--mtc",[`${Eo},${ea},${Ui}`]:"s-tng--tcm",[`${Eo},${Ui}`]:"s-tng--tm",[`${Ui},${Eo}`]:"s-tng--mt"},i=de(()=>n[t.order.join(",")]||""),r=[Ui,ea];return(o,s)=>(m(),x("div",{id:e.id,part:"tng",class:X(["s-tng",i.value])},[(m(!0),x(pe,null,ue(e.order,a=>(m(),x(pe,{key:a},[r.includes(a)?(m(),te(qh,{key:0,id:g(JC)(t.for,a),"slot-key":a,class:X(`s-tng-${a}`),for:t.for,number:String(e.number),transition:a===g(Ui)?t.mediaTransition:t.contentTransition},kt({_:2},[ue(Number(e.number),l=>({name:`${a}-${l}`,fn:z(()=>[_(o.$slots,`${a}-${l}`)])}
34))]),1032,["id","slot-key","class","for","number","transition"])):(m(),x("div",{key:1,class:X(`s-tng-${a}`)},[_(o.$slots,a)],2))],64))),128))],10,QC))}}),tE=xe(j({__name:"s-tabnav-gallery.ce",props:{id:{type:String},for:{type:String},order:{type:String},number:{type:String},mediaTransition:{type:String},contentTransition:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(eE,Be(Ne({...t,order:e.order?JSON.parse(e.order):void 0,number:e.number?Number(e.number):void 0})),kt({tab:z(()=>[_(n.$slots,"tab")]),_:2},[ue(Number(e.number),r=>({name:`media-${r}`,fn:z(()=>[_(n.$slots,`media-${r}`)])})),ue(Number(e.number),r=>({name:`content-${r}`,fn:z(()=>[_(n.$slots,`content-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-tab-content{--s-tab-content-duration: .3s;display:flex}.s-tab-content-item{width:100%;height:0;float:left;margin-right:-100%;opacity:0;pointer-events:none;visibility:hidden;overflow:hidden;transition-property:opacity,height;transition-duration:var(--s-tab-content-duration),0s;transition-timing-function:ease-in-out,step-start}.s-tab-content-item--active{height:auto;opacity:1;pointer-events:auto;visibility:visible;overflow:visible}.s-tab-content--none .s-tab-content-item{transition:none;height:auto;visibility:visible;overflow:visible;opacity:1;pointer-events:none}.s-tab-content--none .s-tab-content-item--active{pointer-events:auto}.s-tab-content--cover{--s-tab-content-duration: .5s}.s-tab-content--cover .s-tab-content-item{transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--cover .s-tab-content-item--active{z-index:2}.s-tab-content--cover .s-tab-content-item--prev{transition:none;height:auto;opacity:1;pointer-events:none;visibility:visible;overflow:visible;z-index:1}.s-tab-content--fade-through .s-tab-content-item{transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--fade-through .s-tab-content-item--active{transition-delay:var(--s-tab-content-duration),0s;transition-duration:.25s;transition-timing-function:ease-out,step-start}.s-tab-content--fade-through .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}.s-tab-content--crossfade{--s-tab-content-duration: .4s}.s-tab-content--crossfade .s-tab-content-item{transition-duration:1s;transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--crossfade .s-tab-content-item--active{z-index:2}.s-tab-content--crossfade .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}.s-tab-content--crossfade-delay{--s-tab-content-initial-delay: .3s;--s-tab-content-duration: .4s}.s-tab-content--crossfade-delay .s-tab-content-item{transition-delay:var(--s-tab-content-initial-delay),0s;transition-duration:1s;transition-timing-function:cubic-bezier(.33,1,.68,1),step-start}.s-tab-content--crossfade-delay .s-tab-content-item--active{transition-delay:var(--s-tab-content-initial-delay),0s;z-index:2}.s-tab-content--crossfade-delay .s-tab-content-item--prev{height:auto;visibility:visible;overflow:visible}.s-tng{--s-tng-media-mt: 0;--s-tng-media-mb: 0;--s-tng-tab-mt: 0;--s-tng-tab-mb: 0;--s-tng-content-mt: 0;--s-tng-content-mb: 0}.s-tng--mtc{--s-tng-tab-mt: 32px;--s-tng-tab-mb: 20px}.s-tng--tcm{--s-tng-content-mt: 20px;--s-tng-content-mb: 32px}.s-tng--tm{--s-tng-tab-mb: 32px}.s-tng--mt{--s-tng-tab-mt: 32px}.s-tng-media{display:flex;margin-top:var(--s-tng-media-mt);margin-bottom:var(--s-tng-media-mb)}.s-tng-media .s-tab-content-item{display:grid;justify-content:center}.s-tng-tab{margin-top:var(--s-tng-tab-mt);margin-bottom:var(--s-tng-tab-mb)}.s-tng-content{margin-top:var(--s-tng-content-mt);margin-bottom:var(--s-tng-content-mb);text-align:center;color:var(--s-theme-fg-desc, inherit)}']]]);var Yh=function(e,t,n){for(var i=0,r=t.length,o;i<r;
34i++)(o||!(i in t))&&(o||(o=Array.prototype.slice.call(t,0,i)),o[i]=t[i]);return e.concat(o||Array.prototype.slice.call(t))},nE=(function(){function e(t,n,i){this.name=t,this.version=n,this.os=i,this.type="browser"}return e})(),iE=(function(){function e(t){this.version=t,this.type="node",this.name="node",this.os=process.platform}return e})(),rE=(function(){function e(t,n,i,r){this.name=t,this.version=n,this.os=i,this.bot=r,this.type="bot-device"}return e})(),oE=(function(){function e(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null}return e})(),sE=(function(){function e(){this.type="react-native",this.name="react-native",this.version=null,this.os=null}return e})(),aE=/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/,lE=/(nuhk|curl|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,Kh=3,cE=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["pie",/^Microsoft Pocket Internet Explorer\/(\d+\.\d+)$/],["pie",/^Mozilla\/\d\.\d+\s\(compatible;\s(?:MSP?IE|MSInternet Explorer) (\d+\.\d+);.*Windows CE.*\)$/],["netfront",/^Mozilla\/\d\.\d+.*NetFront\/(\d.\d)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FB[AS]V\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["curl",/^curl\/([0-9\.]+)$/],["searchbot",aE]],Xh=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Windows CE",/Windows CE|WinCE|Microsoft Pocket Internet Explorer/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function dE(e){return typeof document>"u"&&typeof navigator<"u"&&navigator.product==="ReactNative"?new sE:typeof navigator<"u"?fE(navigator.userAgent):hE()}function uE(e){return e!==""&&cE.reduce(function(t,n){var i=n[0],r=n[1];if(t)return t;var o=r.exec(e);return!!o&&[i,o]},!1)}function fE(e){var t=uE(e);if(!t)return null;var n=t[0],i=t[1];if(n==="searchbot")return new oE;var r=i[1]&&i[1].split(".").join("_").split("_").slice(0,3);r?r.length<Kh&&(r=Yh(Yh([],r,!0),mE(Kh-r.length))):r=[];var o=r.join("."),s=pE(e),a=lE.exec(e);return a&&a[1]?new rE(n,o,s,a[1]):new nE(n,o,s)}function pE(e){for(var t=0,n=Xh.length;t<n;t++){var i=Xh[t],r=i[0],o=i[1],s=o.exec(e);if(s)return r}return null}function hE(){var e=typeof process<"u"&&process.version;return e?new iE(process.version.slice(1)):null}function mE(e){for(var t=[],n=0;n<e;n++)t.push("0");return t}function bE(){const e=dE();return e&&e.name==="safari"}function gE(e){const t=T(!1),n=T(typeof window>"u"?1:window.devicePixelRatio);function i(a,l){return e.lazy&&!t.value?"":n.value>1&&l?l:a??""}const r=de(()=>e.src?i(e.src,e.src2x):""),o=de(()=>!e.webm||bE()?"":i(e.webm,e.webm2x));return{vidSrc:r,vidWebm:o,isVidEnter:t,setVideoEntered:()=>{t.value=!0}}}function vE(e){Ue.sendGA({action:"click",name:`dc-vid-${e}`,v1:"play"})}function xE(e){Ue.sendGA({action:"click",name:`dc-vid-${e}`,v1:"pause"})}function yE(e){Ue.sendGA({action:"click",name:`dc-vid-replay-${e}`})}const Zh="play",Ec="pause",wE="replay";function _E(e,t){const n=T(!1);function i(c){document.dispatchEvent(new CustomEvent(`s-media-control-play-update:mc-${e.id}`,{detail:{playState:c}}))}function r(){t.value&&(t.value.play(),n.value=!0,i(Ec),vE(e.id))}function o(){t.value&&(t.value.pause(),n.value=!1,i(Zh),xE(e.id))}function s(){t.value&&(t.value.currentTime=0,t.value.play(),i(Ec),yE(e.id))}function a(c){const{playState:d}=c.detail;switch(d){case Zh:o();break;case Ec:r();break;case wE:o();break}}function l(){e.autoplay&&(n.value=!0),document.dispatchEvent(new CustomEvent(`s-vid-loaded:${e.id}`,{detail:{el:t.value}}))}return{isVidPlaying:n,onPlay:r,onPause:o,onReplay:s,onMcClick:a,onLoadedData:l,dispatchMediaControlPlayUpdate:i}}function kE(e,t,n,i,r,o){function s(){document.dispatchEvent(new CustomEvent(`s-media-control-play-update:mc-${e.id}`,{detail:{playState:"play"}})),Y9(e.id,{el:t.value})}function a(){document.addEventListener(`s-vid-play:${e.id}`,n),document.addEventListener(`s-vid-pause:${e.id}`,i),document.addEventListener(`s-vid-replay:${e.id}`,r),document.addEventListener(`s-media-control-play-callback:mc-${e.id}`,o),q9(e.id,{el:t.value})}function l(){document.removeEventListener(`s-vid-play:${e.id}`,n),document.removeEventListener(`s-vid-pause:${e.id}`,i),document.removeEventListener(`s-vid-replay:${e.id}`,r),document.removeEventListener(`s-media-control-play-callback:mc-${e.id}`,o)}return ve(()=>{a()}),Le(()=>{l()}),{onVidEnded:s,handleAddEventListener:a,handleRemoveEventListener:l}}function SE(e,t,n,i){function r(){t.value&&(e.autoplay&&e.lazyPlay?t.value.removeAttribute("autoplay"):e.autoplay||t.value.removeAttribute("autoplay"),e.loop||t.value.removeAttribute("loop"),e.muted?t.value.setAttribute("muted",""):(t.value.removeAttribute("muted"),t.value.muted=!1))}function o(){const a={root:null,rootMargin:"0px",threshold:.5},l=d=>{d.forEach(u=>{u.isIntersecting&&(n(),t.value&&c.unobserve(t.value))})},c=new IntersectionObserver(l,a);t.value&&c.observe(t.value)}function s(){r(),o(),e.autoplay&&!e.lazyPlay&&i("pause")}return ve(()=>{s()}),{handleAddedInitialAttribute:r,handleObserver:o,initialize:s}}function CE(e,t,n){let i=null;const r=()=>e.autoplay===!0&&e.lazyPlay===!0,o=l=>{l.forEach(c=>{c.isIntersecting&&t.value&&(t.value.play().then(()=>{n("pause")}).catch(d=>{console.warn("Auto-play was prevented:",d)}),i&&i.unobserve(t.value))})},s=()=>
34{if(!r()||!t.value)return;const l={root:null,rootMargin:"0px",threshold:.5};i=new IntersectionObserver(o,l),i.observe(t.value)},a=()=>{i&&t.value&&(i.unobserve(t.value),i.disconnect(),i=null)};return ve(()=>{s()}),Le(()=>{a()}),{shouldEnableLazyPlay:r,initializeObserver:s,cleanup:a}}const EE=["id"],TE=["aria-label"],$E=["id","poster"],AE=["src"],IE=["src"],Jh=j({__name:"s-video",props:{id:{},src:{},src2x:{},webm:{},webm2x:{},poster:{default:""},control:{type:[Boolean,String]},autoplay:{type:[Boolean,String],default:!0},loop:{type:[Boolean,String],default:!0},muted:{type:[Boolean,String],default:!0},lazy:{},lazyPlay:{type:[Boolean,String],default:!1},cover:{type:[Boolean,String]},shadow:{type:[Boolean,String]},rounded:{type:[Boolean,String]},mcTheme:{default:kc[1]},floatingMc:{default:void 0},aspectRatio:{},width:{default:"100%"},alt:{default:""},altPlay:{default:Xa},altPause:{default:Za},altReplay:{default:Ja}},setup(e){const t=e,n=T(null),i=de(()=>t.floatingMc==="yes"?"s-video-mc--floating":t.floatingMc==="no"?"s-video-mc--static":t.floatingMc==="sm-"?"s-video-mc--sm-down":"s-video-mc--sm-up"),{vidSrc:r,vidWebm:o,setVideoEntered:s}=gE(t),{onPlay:a,onPause:l,onReplay:c,onMcClick:d,onLoadedData:u,dispatchMediaControlPlayUpdate:p}=_E(t,n),{onVidEnded:h}=kE(t,n,a,l,c,d);return SE(t,n,s,p),CE(t,n,p),(f,b)=>(m(),x("div",{id:e.id,part:"vid-root",class:"s-video-root",style:et({...e.aspectRatio&&e.width&&{"--s-video-root-width":e.width}})},[v("div",{part:"video-wrap",class:X(["s-video",{"s-video--cover":e.cover,"s-video--shadow":e.shadow,"s-video--rounded":e.rounded,"s-video--aspect-ratio":e.aspectRatio}]),style:et({...e.aspectRatio&&{"--s-video-aspect-ratio":e.aspectRatio.replace(":","/")},...e.width&&{"--s-video-width":e.width}}),role:"img","aria-label":g(Bi)(e.alt)},[v("video",{id:`vid-${e.id}`,ref_key:"vid",ref:n,part:"video",class:X(["s-video-vid",{"s-video-vid--cover":e.cover}]),poster:e.poster,playsinline:"",oncontextmenu:"return false;",loop:"",muted:"",autoplay:"","aria-hidden":"true",onLoadeddata:b[0]||(b[0]=(...y)=>g(u)&&g(u)(...y)),onEnded:b[1]||(b[1]=(...y)=>g(h)&&g(h)(...y))},[g(o)?(m(),x("source",{key:0,src:g(o),type:"video/webm"},null,8,AE)):ee("",!0),g(r)?(m(),x("source",{key:1,src:g(r),type:"video/mp4"},null,8,IE)):ee("",!0)],42,$E),_(f.$slots,"overlay")],14,TE),e.control?(m(),x("div",{key:0,class:X(["s-video-mc",i.value])},[ae(Sc,{id:`mc-${e.id}`,theme:e.mcTheme,"alt-play":e.altPlay,"alt-pause":e.altPause,"alt-replay":e.altReplay},null,8,["id","theme","alt-play","alt-pause","alt-replay"])],2)):ee("",!0)],12,EE))}}),Qh="Watch Full Video",ME=["href","aria-label"],zE=["aria-label"],LE=j({__name:"trigger-button",props:{altTrigger:{default:Qh},href:{}},emits:["click"],setup(e,{emit:t}){const n=e,i=t,r=o=>{n.href||i("click",o)};return(o,s)=>e.href?(m(),x("a",{key:0,part:"trigger",class:"s-tsr-trig",href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.altTrigger},[...s[0]||(s[0]=[v("div",{class:"s-tsr-trig__content"},[v("span",{part:"trigger-icon",class:"s-tsr-trig__icon"},[v("svg",{width:"26",height:"28",viewBox:"0 0 25 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[v("path",{d:"M24.7 13.5L4.00001 27L4.00001 -9.04826e-07L24.7 13.5Z",fill:"var(--s-tsr-trigger-arrow-color)"})])])],-1)])],8,ME)):(m(),x("button",{key:1,part:"trigger",class:"s-tsr-trig",type:"button","aria-label":e.altTrigger,"aria-haspopup":"dialog",onClick:r},[...s[1]||(s[1]=[v("div",{class:"s-tsr-trig__content"},[v("span",{part:"trigger-icon",class:"s-tsr-trig__icon"},[v("svg",{width:"26",height:"28",viewBox:"0 0 25 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[v("path",{d:"M24.7 13.5L4.00001 27L4.00001 -9.04826e-07L24.7 13.5Z",fill:"var(--s-tsr-trigger-arrow-color)"})])])],-1)])],8,zE))}});function OE(e){Ue.sendGA({action:"click",name:`s-teaser-${e}`})}function PE(e,t){Ue.sendLinkGA({link_url:t,link_id:e})}function RE(e){return{onTriggerClick:()=>{if(e.href){PE(e.id,e.href);return}if(OE(e.id),e.id&&e.dialog&&document.dispatchEvent(new CustomEvent(`s-vid-pause:video-${e.id}`)),e.dialog){Ls(e.dialog);const n=()=>{e.id&&document.dispatchEvent(new CustomEvent(`s-vid-play:video-${e.id}`)),document.removeEventListener(`s-dialog-close-callback:${e.dialog}`,n)};document.addEventListener(`s-dialog-close-callback:${e.dialog}`,n)}}}}const NE={class:"s-tsr__trig-wrap"},BE={key:0,class:"s-tsr__custom-trig"},DE=j({__name:"s-teaser",props:{id:{},classname:{},src:{},src2x:{},webm:{},webm2x:{},poster:{},control:{type:[Boolean,String]},autoplay:{type:[Boolean,String],default:!0},loop:{type:[Boolean,String],default:!0},muted:{type:[Boolean,String],default:!0},lazy:{},lazyPlay:{type:[Boolean,String]},cover:{type:[Boolean,String]},shadow:{type:[Boolean,String]}
34,rounded:{type:[Boolean,String]},mcTheme:{default:kc[1]},floatingMc:{},aspectRatio:{},width:{},alt:{},altPlay:{},altPause:{},altReplay:{},altTrigger:{default:Qh},href:{},dialog:{},useCustomTrigger:{type:[Boolean,String]}},setup(e){const t=e,{onTriggerClick:n}=RE(t);return(i,r)=>(m(),x("div",{part:"teaser",class:X(["s-tsr",e.classname]),style:et({...e.aspectRatio&&e.width&&{"--s-teaser-width":e.width}})},[ae(Jh,Je(t,{id:`video-${e.id}`}),{overlay:z(()=>[v("div",NE,[e.useCustomTrigger?(m(),x("div",BE,[_(i.$slots,"trigger")])):(m(),te(LE,{key:1,"alt-trigger":e.altTrigger,href:e.href,onClick:g(n)},null,8,["alt-trigger","href","onClick"]))])]),_:3},16,["id"])],6))}}),jE=xe(j({__name:"s-teaser.ce",props:{id:{type:String},classname:{type:String},src:{type:String},src2x:{type:String},webm:{type:String},webm2x:{type:String},poster:{type:String},control:{type:String},autoplay:{type:String},loop:{type:String},muted:{type:String},lazy:{type:String},lazyPlay:{type:String},cover:{type:String},shadow:{type:String},rounded:{type:String},mcTheme:{type:String},floatingMc:{type:String},aspectRatio:{type:String},width:{type:String},alt:{type:String},altPlay:{type:String},altPause:{type:String},altReplay:{type:String},altTrigger:{type:String},href:{type:String},dialog:{type:String},useCustomTrigger:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(DE,Be(Ne({...t,control:g(M)(t.control),autoplay:g(M)(t.autoplay),loop:g(M)(t.loop),muted:g(M)(t.muted),lazyPlay:g(M)(t.lazyPlay),cover:g(M)(t.cover),shadow:g(M)(t.shadow),rounded:g(M)(t.rounded),useCustomTrigger:g(M)(t.useCustomTrigger),floatingMc:t.floatingMc==="yes"?"yes":t.floatingMc==="no"?"no":void 0})),{trigger:z(()=>[_(n.$slots,"trigger")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-medctrl{--s-ppr-color: #2e3742;--s-ppr-size: 32px}.s-medctrl--light{--s-ppr-color: #fff;--s-ppr-bg-color: rgba(255, 255, 255, .1)}.s-medctrl--dark{--s-ppr-bg-color: rgba(0, 0, 0, .1)}.s-medctrl__ppr-btn{width:var(--s-ppr-size);height:var(--s-ppr-size);display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--s-ppr-bg-color)}.s-video-root{position:relative;width:100%;max-width:var(--s-video-root-width)}.s-video{--s-video-border-radius: 0;--s-video-aspect-ratio: auto;position:relative;width:-moz-fit-content;width:fit-content;border-radius:var(--s-video-border-radius)}.s-video--aspect-ratio{width:var(--s-video-width, 100%);max-width:100%;aspect-ratio:var(--s-video-aspect-ratio)}.s-video--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.s-video--rounded{border-radius:10px;overflow:hidden}.s-video--shadow{box-shadow:0 0 30px #0000001a}.s-video:hover .s-video-control{opacity:1}.s-video-vid{display:block;max-width:100%;height:auto}.s-video-vid--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.s-video-mc{margin-top:8px;display:flex;justify-content:flex-end}@media screen and (min-width:1024px){.s-video-mc--sm-up{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}}@media screen and (max-width:1023.8px){.s-video-mc--sm-down{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}}.s-video-mc--floating{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}.s-video-control{position:absolute;right:0;bottom:0;width:100%;height:60%;display:flex;justify-content:flex-end;align-items:flex-end;background:linear-gradient(to bottom,#0000 8%,#0009);opacity:0;transition:.25s ease-in-out}.s-video-control--focus{opacity:1}.s-video-control__btn{width:48px;height:48px;padding:12px;background-position:center;background-size:22px}.s-tsr-trig{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.s-tsr-trig__content{width:var(--s-tsr-trigger-size);height:var(--s-tsr-trigger-size);display:flex;justify-content:center;align-items:center;transform:scale(var(--s-tsr-trigger-scale, 1));background-color:var(--s-tsr-trigger-bg);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:0;border-radius:50%;cursor:pointer;transition:.2s ease}.s-tsr-trig__icon{display:inline-flex;justify-content:center;align-items:center}
34.s-tsr-trig:hover .s-tsr-trig__content{background-color:var(--s-tsr-trigger-bg-hover)}.s-tsr{--s-tsr-border-color: #303030;--s-tsr-border-radius: 20px;--s-tsr-border-width: 2px;--s-tsr-trigger-bg: rgba(255, 255, 255, .2);--s-tsr-trigger-bg-hover: rgba(255, 255, 255, .2);--s-tsr-trigger-arrow-color: #fff;--s-tsr-trigger-scale: 1;--s-tsr-trigger-size: 72px;position:relative;width:100%;max-width:var(--s-teaser-width)}.s-tsr:hover{--s-tsr-trigger-scale: 1.1}.s-tsr .s-video{--s-video-border-radius: var(--s-tsr-border-radius);border-radius:var(--s-tsr-border-radius);border:var(--s-tsr-border-width) solid var(--s-tsr-border-color);background-color:#000;overflow:hidden}.s-tsr__trig-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}']]]),FE=["data-theme"],HE=j({__name:"s-theme-provider",props:{theme:{default:"light-neutral"}},setup(e){return(t,n)=>(m(),x("div",{class:"s-theme-provider","data-theme":e.theme},[_(t.$slots,"default")],8,FE))}}),Cn={name:"--s-theme-name",fontColor:"--s-font-color",fgDesc:"--s-theme-fg-desc"},VE={"light-neutral":{[Cn.name]:"light-neutral",[Cn.fontColor]:"#2e3742",[Cn.fgDesc]:"#545454"},"dark-neutral":{[Cn.name]:"dark-neutral",[Cn.fontColor]:"#fff",[Cn.fgDesc]:"#b5b5b5"},"light-other":{[Cn.name]:"light-other",[Cn.fontColor]:"#2e3742",[Cn.fgDesc]:"rgba(0, 0, 0, 0.66)"},"dark-other":{[Cn.name]:"dark-other",[Cn.fontColor]:"#fff",[Cn.fgDesc]:"rgba(255, 255, 255, 0.74)"}},UE=xe(j({__name:"s-theme-provider.ce",props:{theme:{default:"light-neutral",type:String}},setup(e){const t=e,n=Ug();return nr(()=>{const i=VE[t.theme];if(!(!i||!n))for(const[r,o]of Object.entries(i))n.style.setProperty(r,o)}),(i,r)=>(m(),te(HE,{theme:e.theme},{default:z(()=>[_(i.$slots,"default")]),_:3},8,["theme"]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}:host,.s-theme-provider{display:contents}:host([theme=light-neutral]),.s-theme-provider[data-theme=light-neutral]{--s-theme-name: light-neutral;--s-font-color: #2e3742;--s-theme-link-color: var(--s-font-color);--s-theme-fg-desc: #545454;color:var(--s-font-color)}:host([theme=light-other]),.s-theme-provider[data-theme=light-other]{--s-theme-name: light-other;--s-font-color: #2e3742;--s-theme-link-color: var(--s-font-color);--s-theme-fg-desc: rgba(0, 0, 0, .66);color:var(--s-font-color)}:host([theme=dark-neutral]),.s-theme-provider[data-theme=dark-neutral]{--s-theme-name: dark-neutral;--s-font-color: #fff;--s-theme-link-color: var(--s-font-color);--s-theme-fg-desc: #b5b5b5;color:var(--s-font-color)}:host([theme=dark-other]),.s-theme-provider[data-theme=dark-other]{--s-theme-name: dark-other;--s-font-color: #fff;--s-theme-link-color: var(--s-font-color);--s-theme-fg-desc: rgba(255, 255, 255, .74);color:var(--s-font-color)}']]]),WE=zs("textfield",["trigger"]);function GE(e,t){return WE.on.trigger(e,t)}const qE={class:"s-textfield-wrap",part:"wrap"},YE=["for"],KE=["id","type","value","placeholder"],XE={key:0,class:"s-textfield-icon",part:"icon"},ZE=j({__name:"s-textfield",props:{id:{},for:{},label:{},placeholder:{},hasIcon:{type:Boolean,default:!1},theme:{default:"light"},defaultValue:{default:""},modelValue:{},type:{default:"text"}},emits:["update:modelValue","change"],setup(e,{expose:t,emit:n}){const i=e,r=n,o=T(i.modelValue??i.defaultValue),{subscription:s}=GE(i.id,h);let a="",l=null;Ze(()=>i.modelValue,b=>{b!==void 0&&b!==o.value&&(o.value=b)}),ve(()=>{if(f(),i.for){c();const b=`${xr}:${i.id}`;l=Sn.on(b,y=>{h(y.detail)}),ct(()=>{Ps(i.for,{[i.id]:o.value})})}});async function c(){if(i.for)try{a=(await ji.initiateHandshake(i.id,i.for)).connectionId}catch{}}function d(){const b=`${vr}:${i.for}`;Sn.emit(b,{value:o.value,connectionId:a,sourceId:i.id,targetId:i.for,timestamp:Date.now()})}Le(()=>{s.unsubscribe(),l==null||l()});function u(b){o.value=b.target.value,r("update:modelValue",o.value),r("change",o.value),f()}function p(b){const y=b.target.value;y&&Qe({action:"input",name:`dc-textfield-${i.id}`,v1:y})}function h(b){o.value=b,f()}function f(){i.for&&d()}return t({data:o,onReceive:h,handleUpdateInputReceiver:f}),(b,y)=>(m(),x("div",qE,[v("label",{class:"s-textfield-label",part:"label",for:e.id},Te(e.label),9,YE),v("input",{id:e.id,class:X(["s-textfield",{"s-textfield--light":e.theme==="light","s-textfield--dark":e.theme==="dark","s-textfield--has-icon":e.hasIcon}]),part:"textfield",type:e.type,value:o.value,placeholder:e.placeholder?g(Bi)(e.placeholder):"",onInput:u,onCh
34ange:p},null,42,KE),e.hasIcon?(m(),x("div",XE,[_(b.$slots,"icon")])):ee("",!0)]))}}),JE=xe(j({__name:"s-textfield.ce",props:{id:{type:String},for:{type:String},label:{type:String},placeholder:{type:String},useIcon:{type:String},theme:{type:String},defaultValue:{default:"",type:String},type:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(ZE,Be(Ne({...t,hasIcon:g(M)(e.useIcon)})),{icon:z(()=>[_(n.$slots,"icon")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-textfield-wrap{position:relative}.s-textfield{--s-tf-font-size: 16px;--s-tf-line-height: 24px;--s-tf-width: 440px;--s-tf-border-color: #e6e6e6;--s-tf-border-radius: 6px;--s-tf-bg: #fff;--s-tf-color: #2e3742;--s-tf-placeholder-color: #8f8f8f;min-width:var(--s-tf-width);display:flex;align-items:center;padding:10px 16px;border:solid 1px var(--s-tf-border-color);border-radius:var(--s-tf-border-radius);color:var(--s-tf-color);font-size:var(--s-tf-font-size);line-height:var(--s-tf-line-height);background-color:var(--s-tf-bg)}.s-textfield--dark{--s-tf-bg: #404040;--s-tf-color: #fff;--s-tf-placeholder-color: #8f8f8f;--s-tf-border-color: #666}.s-textfield--has-icon{padding-left:52px}.s-textfield-label{display:none}.s-textfield-icon{position:absolute;left:0;top:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-left:16px;transform:translateY(-50%);pointer-events:none}']]]),em={created(e,t){const{value:n}=t,{open:i,rootGetter:r,callback:o}=n,s=a=>{QE({event:a,rootGetter:r,callback:o})};e._clickOutsideHandler=s,i&&document.addEventListener("click",s,!0)},updated(e,t){const{value:n,oldValue:i}=t,{open:r}=n;n!==i&&(r?document.addEventListener("click",e._clickOutsideHandler,!0):document.removeEventListener("click",e._clickOutsideHandler,!0))},unmounted(e){e._clickOutsideHandler&&(document.removeEventListener("click",e._clickOutsideHandler,!0),delete e._clickOutsideHandler)}};function QE({event:e,rootGetter:t,callback:n}){const i=e.composedPath(),r=t();if(!r){console.error("Root element not found");return}i.includes(r)||n(e)}function eT(e,t){Qe({action:t?"click":"tooltip",name:`dc-tooltip-${e}`,v1:"open"})}function tT(e,t,n,i){const r=T({top:0,left:0}),o=T({}),s=T(l());let a=null;function l(){const p=i.posY??"top",h=i.posX??"center";return h==="center"?p:h==="left"?`${p}-start`:`${p}-end`}async function c(){if(!e.value||!t.value||!i.isOpen.value)return;const p=[Rp(12),c4(),Np({padding:8}),...n.value?[u4({element:n.value})]:[]];try{const h=await Bp(e.value,t.value,{placement:l(),strategy:"fixed",middleware:p});if(!e.value)return;r.value={top:h.y,left:h.x},s.value=h.placement,h.middlewareData.arrow&&(o.value={x:h.middlewareData.arrow.x,y:h.middlewareData.arrow.y})}catch{}}function d(){!e.value||!t.value||(a=Pp(e.value,t.value,c))}function u(){a&&(a(),a=null)}return Ze(i.isOpen,p=>{i.teleport&&(p?requestAnimationFrame(()=>{d()}):u())}),{tooltipPosition:r,arrowPosition:o,placement:s,updatePosition:c,stopPositionMonitoring:u}}const nT=["id"],iT=["aria-controls","aria-expanded","aria-label"],rT=["id"],oT=["aria-label"],sT=["aria-hidden"],aT=["id"],lT=["aria-label"],cT=["aria-hidden"],dT=j({name:"STooltip",__name:"s-tooltip",props:{id:{},posX:{},posY:{},bgColor:{},isPopover:{type:[Boolean,String]},useClose:{type:[Boolean,String]},teleport:{type:[Boolean,String],default:!1},teleportTarget:{default:"body"},alt:{default:"Tooltip"},altClose:{default:"Close"}},setup(e){const t=e,n=T(null),i=T(null),r=T(null),o=T(null),s=T(!1),a=T(p0({"--bg-color":t.bgColor})),l={y:"top",x:"center",xDistance:0},c=T(!1),d=T(l),u=de(()=>M(t.teleport)),{tooltipPosition:p,arrowPosition:h,placement:f}=tT(i,r,o,{isOpen:s,teleport:u.value,posY:t.posY,posX:t.posX}),b=de(()=>{if(u.value)return{position:"fixed",top:`${p.value.top}px`,left:`${p.value.left}px`}}),y=de(()=>{if(u.value){const A=f.value.startsWith("top")?"top":"bottom";return{"s-ttp__arrow--top":A==="top","s-ttp__arrow--bottom":A==="bottom"}}return{"s-ttp__arrow--top":d.value.y==="top","s-ttp__arrow--bottom":d.value.y==="bottom"}}),S=de(()=>{if(!u.value)return;const A={};return h.value.x!=null&&(A.left=`${h.value.x}px`),h.value.y!=null&&(A.top=`${h.value.y}px`),A});ve(()=>{document.addEventListener("keydown",k)}),Le(()=>{document.removeEventListener("keydown",k)});function w(A){M(t.isPopover)&&C(A)}function E(A){M(t.isPopover)||C(A)}function k(A){A.key==="Escape"&&C(!1)}function C(A){s.value=A,u.value?setTimeout(()=>{c.value=A},0):setTimeout(()=>{var $;d.value=I(),($=n.value)==null||$.style.setProperty("--ttp-trlx",`${d.value.xDistance}px`),c.value=A},0),A&&eT(t.id,M(t.isPopover))}function I(){var F,D;const A=l,$=1,W=5,U=(F=n.value)==null?void 0:F.getBoundingClientRect(),O=(D=r.value)==null?void 0:D.getBoundingClientRect();if(!U||!O)return A;t.posY?A.y=t.posY:U.top>O.height*$?A.y="top":window.innerHeight-U.bottom>O.height*$&&(A.y="bottom");const q=U.right-O.width*$,ie=q>0,fe=window.innerWidth-U.left-O.width*$,ke=fe>0;
34return t.posX?A.x=t.posX:ie&&ke?A.x="center":ie||q>fe?A.x="right":(ke||fe>q)&&(A.x="left"),A.x!=="center"&&(A.x==="left"?A.xDistance=q*.5:A.x==="right"&&(A.xDistance=fe*-.5+W)),A}return(A,$)=>tt((m(),x("div",{id:e.id,ref_key:"rootEl",ref:n,part:"wrapper",class:X(["s-ttp-wrap",{"s-ttp-wrap--active":c.value}]),style:et(a.value),onMouseleave:$[6]||($[6]=W=>E(!1))},[v("button",{ref_key:"triggerEl",ref:i,part:"trigger",class:X(["s-ttp-trigger",{"s-ttp-trigger--active":c.value,"s-ttp-trigger--top":d.value.y==="top","s-ttp-trigger--bottom":d.value.y==="bottom"}]),"aria-controls":`${e.id}-tooltip`,"aria-expanded":c.value,"aria-label":e.alt,onClick:$[0]||($[0]=W=>w(!c.value)),onMouseenter:$[1]||($[1]=W=>E(!0)),onFocusin:$[2]||($[2]=W=>E(!0)),onFocusout:$[3]||($[3]=W=>E(!1))},[_(A.$slots,"trigger")],42,iT),u.value?tt((m(),x("div",{key:0,id:`${e.id}-tooltip`,ref_key:"ttpEl",ref:r,part:"tooltip",class:X(["s-ttp s-ttp--teleported",{"s-ttp--active":c.value,"s-ttp--w-close":g(M)(t.useClose)}]),style:et(b.value),role:"tooltip","aria-live":"polite"},[v("div",{ref_key:"arrowEl",ref:o,class:X(["s-ttp__arrow",y.value]),style:et(S.value)},null,6),g(M)(t.useClose)?(m(),x("button",{key:0,class:"s-ttp__close","aria-label":e.altClose,onClick:$[4]||($[4]=W=>w(!1))},[...$[7]||($[7]=[v("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[v("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.29327 4.99996L1.11133 8.18191L1.81843 8.88901L5.00038 5.70707L8.1824 8.88909L8.8895 8.18198L5.70749 4.99996L8.8895 1.81795L8.1824 1.11084L5.00038 4.29286L1.81843 1.11091L1.11133 1.81802L4.29327 4.99996Z"})],-1)])],8,oT)):ee("",!0),s.value?(m(),x("div",{key:1,class:"s-ttp__content","aria-hidden":!c.value},[_(A.$slots,"content")],8,sT)):ee("",!0)],14,rT)),[[Pt,s.value]]):tt((m(),x("div",{key:1,id:`${e.id}-tooltip`,ref_key:"ttpEl",ref:r,part:"tooltip",class:X(["s-ttp",{"s-ttp--active":c.value,"s-ttp--top":d.value.y==="top","s-ttp--bottom":d.value.y==="bottom","s-ttp--w-close":g(M)(t.useClose)}]),role:"tooltip","aria-live":"polite"},[v("div",{class:X(["s-ttp__arrow",{"s-ttp__arrow--top":d.value.y==="top","s-ttp__arrow--bottom":d.value.y==="bottom"}])},null,2),g(M)(t.useClose)?(m(),x("button",{key:0,class:"s-ttp__close","aria-label":e.altClose,onClick:$[5]||($[5]=W=>w(!1))},[...$[8]||($[8]=[v("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[v("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.29327 4.99996L1.11133 8.18191L1.81843 8.88901L5.00038 5.70707L8.1824 8.88909L8.8895 8.18198L5.70749 4.99996L8.8895 1.81795L8.1824 1.11084L5.00038 4.29286L1.81843 1.11091L1.11133 1.81802L4.29327 4.99996Z"})],-1)])],8,lT)):ee("",!0),s.value?(m(),x("div",{key:1,class:"s-ttp__content","aria-hidden":!c.value},[_(A.$slots,"content")],8,cT)):ee("",!0)],10,aT)),[[Pt,s.value]])],46,nT)),[[g(em),{open:c.value,callback:()=>C(!1),rootGetter:()=>n.value}]])}}),uT=xe(j({inheritAttrs:!1,__name:"s-tooltip.ce",props:{id:{type:String},posX:{type:String},posY:{type:String},bgColor:{type:String},isPopover:{type:String},useClose:{type:String},teleport:{type:String},teleportTarget:{type:String},alt:{type:String},altClose:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(dT,Be(Ne(t)),{trigger:z(()=>[_(n.$slots,"trigger")]),content:z(()=>[_(n.$slots,"content")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-ttp-wrap{--bg-color: #e6e6e6;--ttp-trlx: 0px;--ttp-close-bgc: rgba(0, 0, 0, .6);--ttp-close-color: #fff;--sttp-zidx: 1;--sttp-close-zidx: 1;--sttp-close-pseudo-zidx: 3;position:relative;display:inline-flex;overflow:hidden}.s-ttp-wrap--active{overflow:visible}.s-ttp-trigger{position:relative}.s-ttp-trigger:before{content:"";position:absolute;top:0;left:0;width:100%}.s-ttp-trigger--active:before{height:calc(100% + 12px)}.s-ttp-trigger--top:before{margin-top:-12px}.s-ttp-trigger--bottom:before{margin-bottom:-12px}.s-ttp{position:absolute;z-index:var(--sttp-zidx);left:50%;width:280px;padding:8px 12px;background-color:var(--bg-color);border-radius:10px;opacity:0;transition:opacity .15s ease-in-out;visibility:hidden}.s-ttp--w-close{padding:16px}.s-ttp__close{position:absolute;z-index:var(--sttp-close-zidx);top:0;right:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}.s-ttp__close:before{content:"";position:absolute;z-index:var(--sttp-close-pseudo-zidx);top:50%;left:50%;width:18px;height:18px;border-radius:50%;background-color:var(--ttp-close-bgc);transform:translate(-50%,-50%)}
34.s-ttp__close path{fill:var(--ttp-close-color)}.s-ttp__content{position:relative;text-align:center}.s-ttp__arrow{position:absolute;left:50%;width:12px;height:12px;background-color:var(--bg-color);transform-origin:center}.s-ttp__arrow--top{bottom:0;transform:translate(calc(-50% + var(--ttp-trlx)),50%) rotate(45deg)}.s-ttp__arrow--bottom{top:0;transform:translate(calc(-50% + var(--ttp-trlx)),-50%) rotate(45deg)}.s-ttp--active{opacity:1;visibility:visible}.s-ttp--top{top:-12px;transform:translate(calc(-50% - var(--ttp-trlx)),-100%)}.s-ttp--bottom{bottom:-12px;transform:translate(calc(-50% - var(--ttp-trlx)),100%)}.s-ttp--teleported{position:fixed;z-index:var(--s-zidx-message, 1500);transform:none;top:auto;bottom:auto;left:auto}.s-ttp--teleported .s-ttp__arrow{left:auto;transform:rotate(45deg)}.s-ttp--teleported .s-ttp__arrow--top{bottom:0;transform:translateY(50%) rotate(45deg)}.s-ttp--teleported .s-ttp__arrow--bottom{top:0;transform:translateY(-50%) rotate(45deg)}']]]),fT=["role"],pT=["id","aria-selected","aria-expanded","role","title","aria-controls","onClick"],hT={class:"title__text"},mT=["id","role","aria-labelledby"],bT=["role","title"],gT={key:0,class:"s-tsa-tab-chevron-slide"},vT=150,xT=1024,yT=j({__name:"s-tsa",props:{id:{},number:{},classname:{},reverse:{type:[Boolean,String]},major:{},minor:{},minorFull:{},useFooter:{type:[Boolean,String]},duration:{},halfY:{type:[Boolean,String]},variant:{},themeColor:{default:"blue-6"},color:{default:"font-color"},bgColor:{},colorHover:{},colorActive:{}},setup(e){const t=e,n={"font-color":{base:"font-color",hoverDefault:"font-color",activeDefault:"font-color"},white:{base:"white",hoverDefault:"white",activeDefault:"white"}},i=T(null),r=T(null),o=T([]),s=T([]),a=T([]),l=T([]),c=T(1),d=T(1),u=T(!0),p=T([]),h=St(D,100),f=T(!1),b=de(()=>t.variant==="chevron"),y=de(()=>b.value),S=de(()=>t.variant==="chevron"?"dense":void 0),w=T({}),E=T({});function k(){const K={},oe={};for(let ce=1;ce<=Number(t.number);ce++)K[ce]=H(ce,"title"),oe[ce]=H(ce,"desc");w.value=K,E.value=oe}ve(()=>{k(),U(),l.value=C(),F(1,!0),f.value=!0,p.value=I(),D(),window.addEventListener("resize",h),document.dispatchEvent(new CustomEvent(`s-tsa-mounted:${t.id}`,{detail:{el:i.value}}))}),Dn(()=>{window.removeEventListener("resize",h)});function C(){return s.value.length===0?[]:s.value.map((K,oe)=>{const ce=a.value[oe];if(ce){const _e=new no(K,ce,vT);return _e.init(),_e}}).filter(K=>K!==void 0)}function I(){if(!i.value)return[];const K=i.value.getRootNode(),ce=(K instanceof ShadowRoot?K.host:i.value).querySelectorAll("video, s-video");return Array.from(ce).map(_e=>{const ze=_e.getAttribute("id"),[st,He]=ze?ze.split("/"):[];return st&&He&&t.id===st?He:""}).filter(_e=>_e!=="")}function A(){r.value&&M(t.duration)&&r.value.style.setProperty("--slide-transition-duration",`${t.duration}ms`)}function $(){if(!i.value)return;if(t.color==="font-color"&&m0(i.value)){const ce=n.white;Mn({root:i.value,property:"--tsa-tab-color",color:ce.base}),Mn({root:i.value,property:"--tsa-tab-color-hover",color:t.colorHover||ce.hoverDefault}),Mn({root:i.value,property:"--tsa-tab-color-active",color:t.colorActive||ce.activeDefault});const _e=i.value.querySelector(".s-bnb--tsa");_e&&_e.style.setProperty("--text-color",We("white"));return}const oe=n[t.color];oe?(Mn({root:i.value,property:"--tsa-tab-color",color:oe.base}),Mn({root:i.value,property:"--tsa-tab-color-hover",...t.colorHover?{color:t.colorHover}:{color:oe.hoverDefault}}),Mn({root:i.value,property:"--tsa-tab-color-active",...t.colorActive?{color:t.colorActive}:{color:oe.activeDefault}})):(Mn({root:i.value,property:"--tsa-tab-color",...t.colorActive?{color:t.colorActive}:{defaultColor:t.color,lighten:40}}),Mn({root:i.value,property:"--tsa-tab-color-hover",...t.colorHover?{color:t.colorHover}:{defaultColor:t.color,lighten:20}}),Mn({root:i.value,property:"--tsa-tab-color-active",...t.colorActive?{color:t.colorActive}:{defaultColor:t.color,lighten:0}}))}function W(){i.value&&_s(i.value,"--tsa-primary-color",We(t.themeColor))}function U(){A(),$(),W()}function O(K){l.value.forEach((oe,ce)=>{ce+1===K?oe.toggle(!0):oe.toggle(!1)})}function q(K,oe){o.value.forEach((ce,_e)=>{_e+1===K?(ce.style.visibility="visible",ct(()=>{ce.classList.add("s-tsa-slide--active")})):oe?ce.style.visibility="hidden":ce.classList.contains("s-tsa-slide--active")&&(ce.classList.remove("s-tsa-slide--active"),ce.addEventListener("transitionend",function ze(){ce.removeEventListener("transitionend",ze),ce.classList.contains("s-tsa-slide--active")||(ce.style.visibility="hidden")}))})}function ie(K){p.value.length>0&&p.value.forEach(oe=>{oe===`slide-${K}`&&document.dispatchEvent(new CustomEvent(`s-vid-replay:${t.id}/${oe}`))})}function fe(K){document.dispatchEvent(new CustomEvent(`s-tsa-tab-callback:${t.id}/${K}`,{detail:{index:K}}))}function ke(K,oe){!oe&&f.value&&Qe({action:"click",name:`dc-tab-slide-accordion-${t.id}-${K}`})}function F(K,oe=!1){if(!y.value&&K===c.value&&!oe)return;y.value&&K===d.value&&!oe?d.value=0:(d.value=K,c.value=K,q(K,oe),ie(K)),O(d.value),fe(d.value),ke(d.value,oe)}function D(){u.value=window.matchMedia(`(min-width: ${xT}px)`).matches}function H(K,oe){const ce=oe==="title"?[`s-tsa[id=${t.id}] *[slot="title-${K}"]`,`#${t.id}-tab-${K}`]:[`s-tsa[id=${t.id}] *[slot="desc-${K}"]`,`#${t.id}-tabpanel-${K}`],_e=Jt(ce);return(_e==null?void 0:_e.textContent)??""}return(K,oe)=>(m(),x("div",{ref_key:"root",ref:i,part:"tsa",class:X(["s-tsa",{"s-tsa--chevron":b.value}])},[ae(As,Je(t,{variant:S.value,tsa:"true"}),{major:z(()=>[_(K.$slots,"major-header"),v("div",{part:"tabs",class:"s-tsa-tabs",role:b.value?void 0:"tablist"},[(m(!0),x(pe,null,ue(Number(e.number),ce=>(m(),x("div",{key:`tab-${ce}`,class:"s-tsa-tab-wrapper"},[v("div",{part:"tab",class:X(["s-tsa-tab",{"s-tsa-tab--active":d.value===ce}])},[oe[1]||(oe[1]=v("div",{part:"progress",class:"progress"},null,-1)),v("button",{id:`${e.id}-tab-${ce}`,part:"title",class:"title","aria-selected":b.value?void 0:d.value===ce,"aria-expanded":d.value===ce,role:b.value?void 0:"tab",title:w.value[ce],"aria-controls":`${e.id}-tabpanel-${ce}`,onClick:_e=>F(ce)},[v("span",hT,[_(K.$slots,`title-${ce}`)]),b.value?(m(),x("span",{key:0,class:X(["title__chevron",{"title__chevron--expanded":d.value===ce}]),"aria-hidden":"true"},[...oe[0]||(oe[0]=[v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},[v("path",{d:"M4 6L8 10L12 6",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])],2)):ee("",!0)],8,pT),v("div",{id:`${e.id}-tabpanel-${ce}`,ref_for:!0,ref_key:"contentEls",ref:s,part:"desc-wrapper",class:"desc-wrapper",role:b.value?"region":void 0,"aria-labelledby":b.value?`${e.id}-tab-${ce}`:void 0},[ce!==1||d.value!==ce?(m(),x("span",{key:0,class:"visually-hidden",role:b.value?void 0:"tabpanel",title:`Tab panel ${ce}`},Te(E.value[ce]),9,bT)):ee("",!0),v("div",{ref_for:!0,ref_key:"innerEls",ref:a,part:"desc",class:"desc"},[_(K.$slots,`desc-${ce}`),b.value&&!u.value?(m(),x("div",gT,[_(K.$slots,`slide-${ce}`)])):ee("",!0)],512)],8,mT)],2),b.value?ee("",!0):(m(),x("div",{key:0,class:X(["s-tsa-tab-content",{"s-tsa-tab-content--active":d.value===ce}])},[u.value?ee("",!0):_(K.$slots,`slide-${ce}`,{key:0})],2))]))),128))],8,fT)]),footer:z(()=>[_(K.$slots,"footer")]),minor:z(()=>[v("div",{ref_key:"slideEl",ref:r,part:"slides",class:"s-tsa-slides"},[(m(!0),x(pe,null,ue(Number(e.number),ce=>(m(),x("div",{key:`slide-${ce}`,ref_for:!0,ref_key:"slideEls",ref:o,part:"slide",class:X(["s-tsa-slide",{"s-tsa-slide--active":c.value===ce}])},[u.value?_(K.$slots,`slide-${ce}`,{key:0}):ee("",!0)],2))),128))],512)]),_:3},16,["variant"])],2))}}),wT=xe(j({__name:"s-tsa.ce",props:{id:{type:String},number:{type:String},classname:{type:String},reverse:{type:[Boolean,String]},major:{type:String},minor:{type:String},minorFull:{type:String},useFooter:{type:[Boolean,String]},duration:{type:String},halfY:{type:[Boolean,String]},variant:{type:String},themeColor:{type:String},color:{type:String},bgColor:{type:String},colorHover:{type:String},colorActive:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(yT,Be(Ne(t)),kt({"major-header":z(()=>[_(n.$slots,"major-header")]),footer:z(()=>[_(n.$slots,"footer")]),_:2},[ue(Number(e.number),r=>({name:`title-${r}`,fn:z(()=>[_(n.$slots,`title-${r}`)])})),ue(Number(e.number),r=>({name:`desc-${r}`,fn:z(()=>[_(n.$slots,`desc-${r}`)])})),ue(Number(e.number),r=>({name:`slide-${r}`,fn:z(()=>[_(n.$slots,`slide-${r}`)])}))]),1040))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-bnb,.s-bnb-reverse{--text-color: var(--s-font-color);--bg-color: $white;--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0;--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0;color:var(--text-color);background-color:var(--bg-color)}@media screen and (min-width:1024px){.s-bnb,.s-bnb-reverse{display:flex;justify-content:space-between}}.s-bnb--tsa .s-bnb-major__content,.s-bnb-reverse--tsa .s-bnb-major__content{justify-content:flex-start}@media screen and (max-width:1023.8px){.s-bnb--tsa .s-bnb-minor,.s-bnb-reverse--tsa .s-bnb-minor{display:none}}@media screen and (min-width:1024px){.s-bnb{display:flex;justify-content:space-between}}.s-bnb .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 80px;--bnb-major-pr: 40px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;
34--bnb-major-pr: 64px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1680px){.s-bnb .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pr: 140px}}@media screen and (min-width:1024px){.s-bnb-reverse{display:flex;flex-direction:row-reverse;justify-content:space-between}}.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 40px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-major{--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 80px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 64px;--bnb-major-pr: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-major{--bnb-major-pt: 100px;--bnb-major-pb: 100px;--bnb-major-pl: 100px;--bnb-major-pr: 140px}}.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px;align-items:flex-end}@media screen and (min-width:768px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pl: 80px;--bnb-minor-pr: 40px}}@media screen and (min-width:1440px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pl: 100px}}@media screen and (min-width:1680px){.s-bnb-reverse .s-bnb-minor{--bnb-minor-pt: 100px;--bnb-minor-pb: 100px;--bnb-minor-pl: 140px}}.s-bnb--dense .s-bnb-major{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-major-pl: 20px;--bnb-major-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 64px;--bnb-major-pb: 64px;--bnb-major-pl: 40px;--bnb-major-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-major{--bnb-major-pt: 80px;--bnb-major-pb: 80px;--bnb-major-pl: 100px;--bnb-major-pr: 64px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-major{--bnb-major-pl: 140px;--bnb-major-pr: 100px}}.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 40px;--bnb-minor-pl: 20px;--bnb-minor-pr: 20px}@media screen and (min-width:768px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pb: 64px;--bnb-minor-pl: 40px;--bnb-minor-pr: 40px}}@media screen and (min-width:1024px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 64px;--bnb-minor-pr: 80px}}@media screen and (min-width:1440px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pt: 80px;--bnb-minor-pb: 80px;--bnb-minor-pr: 100px}}@media screen and (min-width:1920px){.s-bnb--dense .s-bnb-minor{--bnb-minor-pr: 140px}}.half-y .s-bnb-major,.half-y .s-bnb-minor{min-height:initial;--bnb-major-pt: 20px;--bnb-major-pb: 20px;--bnb-minor-pt: 0;--bnb-minor-pb: 20px}@media screen and (min-width:768px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 32px;--bnb-major-pb: 32px;--bnb-minor-pb: 32px}}@media screen and (min-width:1024px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-minor-pt: 32px}}@media screen and (min-width:1440px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 40px;--bnb-major-pb: 40px;--bnb-minor-pt: 40px;--bnb-minor-pb: 40px}}@media screen and (min-width:1680px){.half-y .s-bnb-major,.half-y .s-bnb-minor{--bnb-major-pt: 50px;--bnb-major-pb: 50px;--bnb-minor-pt: 50px;--bnb-minor-pb: 50px}}.s-bnb-major,.s-bnb-minor{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media screen and (min-width:1024px){.s-bnb-major,.s-bnb-minor{width:50%}}@media screen and (min-width:1440px){.s-bnb-major,.s-bnb-minor{min-height:560px}}.s-bnb-major.no-min-h,.s-bnb-minor.no-min-h{min-height:initial}.s-bnb-major{padding-top:var(--bnb-major-pt);padding-bottom:var(--bnb-major-pb);padding-left:var(--bnb-major-pl);padding-right:var(--bnb-major-pr)}.s-bnb-major__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (min-width:1680px){.s-bnb-major__content{max-width:600px}}.s-bnb-major__content-footer{margin-top:32px}.s-bnb-major.no-padding{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-sm{--bnb-major-pt: 0;--bnb-major-pb: 0;--bnb-major-pl: 0;--bnb-major-pr: 0}}.s-bnb-major.no-padding-t{--bnb-major-pt: 0}.s-bnb-major.no-padding-b{--bnb-major-pb: 0}.s-bnb-major.no-padding-l{--bnb-major-pl: 0}.s-bnb-major.no-padding-r{--bnb-major-pr: 0}@media screen and (min-width:1024px){.s-bnb-major.no-padding-t-sm{--bnb-major-pt: 0}.s-bnb-major.no-padding-b-sm{--bnb-major-pb: 0}.s-bnb-major.no-padding-l-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-sm{--bnb-major-pr: 0}}@media screen and (max-width:1279.8px){.s-bnb-major.no-padding-l-under-sm{--bnb-major-pl: 0}.s-bnb-major.no-padding-r-under-sm{--bnb-major-pr: 0}}.s-bnb-major.align-center .s-bnb-major__content{justify-content:center}.s-bnb-major.align-left{align-items:flex-start}.s-bnb-major.align-right{align-items:flex-end}.s-bnb-major.align-top .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom .s-bnb-major__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-major.align-center-sm{justify-content:center}.s-bnb-major.align-left-sm{align-items:flex-start}.s-bnb-major.align-right-sm{align-items:flex-end}.s-bnb-major.align-top-sm .s-bnb-major__content{justify-content:flex-start}.s-bnb-major.align-bottom-sm .s-bnb-major__content{justify-content:flex-end}}.s-bnb-minor{padding-top:var(--bnb-minor-pt);padding-bottom:var(--bnb-minor-pb);padding-left:var(--bnb-minor-pl);padding-right:var(--bnb-minor-pr)}.s-bnb-minor__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:1680px){.s-bnb-minor__content{max-width:660px;align-items:flex-start}}@media screen and (max-width:1023.8px){.s-bnb-minor{align-items:center}}.s-bnb-minor.no-padding{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-sm{--bnb-minor-pt: 0;--bnb-minor-pb: 0;--bnb-minor-pl: 0;--bnb-minor-pr: 0}}.s-bnb-minor.no-padding-t{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r{--bnb-minor-pr: 0}@media screen and (min-width:1024px){.s-bnb-minor.no-padding-t-sm{--bnb-minor-pt: 0}.s-bnb-minor.no-padding-b-sm{--bnb-minor-pb: 0}.s-bnb-minor.no-padding-l-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-sm{--bnb-minor-pr: 0}}@media screen and (max-width:1023.8px){.s-bnb-minor.no-padding-l-under-sm{--bnb-minor-pl: 0}.s-bnb-minor.no-padding-r-under-sm{--bnb-minor-pr: 0}}.s-bnb-minor.align-center .s-bnb-minor__content{justify-content:center}.s-bnb-minor.align-left{align-items:flex-start}.s-bnb-minor.align-right{align-items:flex-end}.s-bnb-minor.align-top .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom .s-bnb-minor__content{justify-content:flex-end}@media screen and (min-width:1024px){.s-bnb-minor.align-center-sm{justify-content:center}.s-bnb-minor.align-left-sm{align-items:flex-start}.s-bnb-minor.align-right-sm{align-items:flex-end}.s-bnb-minor.align-top-sm .s-bnb-minor__content{justify-content:flex-start}.s-bnb-minor.align-bottom-sm .s-bnb-minor__content{justify-content:flex-end}}.s-bnb-minor.bg-cover{padding:0;min-height:320px}.s-bnb-with-bg{position:relative;overflow:hidden}.s-bnb-with-bg .s-bnb-major__content,.s-bnb-with-bg .s-bnb-minor__content{position:relative}@media screen and (min-width:768px)and (max-width:1023.8px){.s-bnb-bg-desk-minor-mob-full:not(.s-hero-bnb) .s-bnb-major{--bnb-major-pt: 40px}}.s-bnb-color-inherit{--text-color: inherit}@media screen and (min-width:1024px){.s-bnb-parallax .s-bnb-major,.s-bnb-parallax .s-bnb-minor{min-height:auto}.s-bnb-parallax .s-bnb-major{justify-content:flex-start;padding-top:0}.s-bnb-parallax .s-bnb-major__content{position:sticky;top:0;height:auto;padding-top:var(--bnb-major-pt)}}.s-bnb-intro-desc .s-text,.s-bnb-paragraph .s-text{margin-top:4px}.s-bnb-intro-desc a:not(.s-link),.s-bnb-paragraph a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro-desc a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover{text-decoration:none}.s-bnb-intro a:not(.s-link),.s-bnb-paragraph a:not(.s-link),.s-tsa-tab a:not(.s-link){color:inherit;text-decoration:underline}.s-bnb-intro a:not(.s-link):hover,.s-bnb-paragraph a:not(.s-link):hover,.s-tsa-tab a:not(.s-link):hover{text-decoration:none}.s-tsa{--tsa-primary-color: #0067e6;--tsa-chevron-bg: #f0f2f5;--tsa-chevron-bg-hover: var(--tsa-chevron-bg);--tsa-chevron-bg-active: rgb(24 173 144 / .1);--tsa-chevron-color: #5f6670;--tsa-chevron-color-active: var(--s-font-color, #2e3742)}.s-tsa .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.s-tsa-tabs{margin-top:32px;width:100%}.s-tsa-tab-wrapper{margin-bottom:24px}@media screen and (max-width:767.8px){.s-tsa-tab-wrapper:last-child{margin-bottom:0}.s-tsa-tab-wrapper:last-child .s-tsa-tab-content{margin-bottom:0}}@media screen and (min-width:1024px){.s-tsa-tab-wrapper:last-child{margin-bottom:0}.s-tsa-tab-wrapper:last-child .s-tsa-tab-content{margin-bottom:0}}.s-tsa-tab{position:relative;width:100%;padding-left:20px;text-align:left;color:var(--tsa-tab-color);transition:.15s ease-in-out;cursor:pointer}.s-tsa-tab .progress{position:absolute;top:0;left:0;width:5px;height:100%;background-color:var(--tsa-primary-color);transition:.15s ease-in-out}.s-tsa-tab .title{width:100%;text-align:left;transition:.15s ease-in-out;color:inherit}.s-tsa-tab .desc-wrapper{overflow:hidden}.s-tsa-tab .desc{color:var(--s-theme-fg-desc, inherit)}.s-tsa-tab--active{color:var(--tsa-tab-color-active);cursor:default}.s-tsa-tab--active .title{margin-bottom:8px;
34cursor:default}.s-tsa-tab-content{width:100%;max-width:660px;display:none;justify-content:center;margin:24px auto 32px}.s-tsa-tab-content--active{display:flex}@media screen and (min-width:768px){.s-tsa-tab-content{margin-top:32px;margin-bottom:40px}}@media screen and (min-width:1024px){.s-tsa-tab-content{display:none}}.s-tsa-slides{--slide-transition-duration: .3s;display:flex;width:100%;height:100%}.s-tsa--chevron .s-tsa-tab-wrapper{margin-bottom:20px}.s-tsa--chevron .s-tsa-tab-wrapper:last-child{margin-bottom:0}.s-tsa--chevron .s-tsa-tab{padding-left:0}.s-tsa--chevron .s-tsa-tab .progress{display:none}.s-tsa--chevron .s-tsa-tab.s-tsa-tab--active,.s-tsa--chevron .s-tsa-tab.s-tsa-tab--active .title{cursor:pointer}.s-tsa--chevron .s-tsa-tab .title{display:flex;align-items:center;gap:8px}.s-tsa--chevron .s-tsa-tab .title__text{flex:1 1 auto;min-width:0;text-align:left}.s-tsa--chevron .s-tsa-tab .desc{padding-right:40px}.s-tsa--chevron .s-tsa-tab .title__chevron{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--tsa-chevron-bg);color:var(--tsa-chevron-color);transition:transform .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out}.s-tsa--chevron .s-tsa-tab .title__chevron svg{display:block;transition:transform .15s ease-in-out}.s-tsa--chevron .s-tsa-tab .title__chevron--expanded{background-color:var(--tsa-chevron-bg-active);color:var(--tsa-chevron-color-active)}.s-tsa--chevron .s-tsa-tab .title__chevron--expanded svg{transform:rotate(180deg)}.s-tsa--chevron .s-tsa-tab .title:hover .title__chevron:not(.title__chevron--expanded){background-color:var(--tsa-chevron-bg-hover)}.s-tsa--chevron .s-tsa-tab-content{display:none}.s-tsa--chevron .s-tsa-tab-chevron-slide{width:calc(100% + 40px);margin-top:32px;margin-bottom:24px;display:flex;justify-content:center}.s-tsa-slide{pointer-events:none;width:100%;float:left;margin-right:-100%;display:flex;justify-content:center;align-items:center;opacity:0;transition-duration:var(--slide-transition-duration);transition-property:opacity;transition-timing-function:ease-in-out}.s-tsa-slide--active{pointer-events:auto;opacity:1}']]]),_T={id:"use-floating-contact"},kT=j({__name:"use-floating-contact.ce",props:{inquiryId:{type:String,required:!0},contactCtaTitle:{type:String,required:!0},contactCtaDesc:{type:String,required:!0},contactCtaBtn:{type:String,required:!0}},setup(e){const t=e;return ve(()=>{if(!t.inquiryId)throw new Error("inquiryId is required");if(!t.contactCtaTitle)throw new Error("contactCtaTitle is required");if(!t.contactCtaDesc)throw new Error("contactCtaDesc is required");if(!t.contactCtaBtn)throw new Error("contactCtaBtn is required");document.addEventListener("DOMContentLoaded",n),n();function n(){document.dispatchEvent(new CustomEvent("use-floating-contact",{detail:{inquiryId:t.inquiryId,contactCtaTitle:t.contactCtaTitle,contactCtaDesc:t.contactCtaDesc,contactCtaBtn:t.contactCtaBtn}}))}}),(n,i)=>(m(),x("span",_T))}}),ST=xe(j({__name:"s-video.ce",props:{id:{type:String},src:{type:String},src2x:{type:String},webm:{type:String},webm2x:{type:String},poster:{default:"",type:String},control:{type:String},autoplay:{default:"true",type:String},loop:{default:"true",type:String},muted:{default:"true",type:String},lazy:{type:String},lazyPlay:{default:"false",type:String},cover:{type:String},shadow:{type:String},rounded:{type:String},mcTheme:{default:"dark",type:String},floatingMc:{type:String},aspectRatio:{type:String},width:{type:String},alt:{default:"",type:String},altPlay:{default:"play",type:String},altPause:{default:"pause",type:String},altReplay:{default:"replay",type:String}},setup(e){const t=e;return(n,i)=>(m(),te(Jh,Be(Ne({...t,control:g(M)(e.control),autoplay:g(M)(e.autoplay),loop:g(M)(e.loop),muted:g(M)(e.muted),lazyPlay:g(M)(e.lazyPlay),cover:g(M)(e.cover),shadow:g(M)(e.shadow),rounded:g(M)(e.rounded)})),{overlay:z(()=>[_(n.$slots,"overlay")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-medctrl{--s-ppr-color: #2e3742;--s-ppr-size: 32px}.s-medctrl--light{--s-ppr-color: #fff;--s-ppr-bg-color: rgba(255, 255, 255, .1)}.s-medctrl--dark{--s-ppr-bg-color: rgba(0, 0, 0, .1)}.s-medctrl__ppr-btn{width:var(--s-ppr-size);height:var(--s-ppr-size);display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--s-ppr-bg-color)}.s-video-root{position:relative;width:100%;max-width:var(--s-video-root-width)}.s-video{--s-video-border-radius: 0;--s-video-aspect-ratio: auto;position:relative;width:-moz-fit-content;width:fit-content;border-radius:var(--s-video-border-radius)}.s-video--aspect-ratio{width:var(--s-video-width, 100%);max-width:100%;aspect-ratio:var(--s-video-aspect-ratio)}.s-video--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.s-video--rounded{border-radius:10px;overflow:hidden}.s-video--shadow{box-shadow:0 0 30px #0000001a}.s-video:hover .s-video-control{opacity:1}.s-video-vid{display:block;max-width:100%;height:auto}.s-video-vid--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.s-video-mc{margin-top:8px;display:flex;justify-content:flex-end}@media screen and (min-width:1024px){.s-video-mc--sm-up{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}}@media screen and (max-width:1023.8px){.s-video-mc--sm-down{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}}.s-video-mc--floating{position:absolute;right:0;bottom:-8px;transform:translateY(100%)}.s-video-control{position:absolute;right:0;bottom:0;width:100%;height:60%;display:flex;justify-content:flex-end;align-items:flex-end;background:linear-gradient(to bottom,#0000 8%,#0009);opacity:0;transition:.25s ease-in-out}.s-video-control--focus{opacity:1}.s-video-control__btn{width:48px;height:48px;padding:12px;background-position:center;background-size:22px}
34']]]),CT=["id","data-progress"],ET=j({__name:"s-view-trigger",props:{id:{},threshold:{default:.1},triggerOnce:{type:[Boolean,String],default:!1},rootMargin:{default:"0px"},delay:{default:0},devMode:{type:[Boolean,String],default:!1},progress:{type:[Boolean,String],default:!1}},emits:["view-in","view-out","view-under","view-above","progress"],setup(e,{emit:t}){const n=e,i=t,r=T(null),o=T(!1),s=T(!1),a=T(!1),l=T(!1),c=T(0);let d=null,u=null;const p=()=>{if(!r.value)return;const f=r.value.getBoundingClientRect(),b=window.innerHeight,y=a.value,S=l.value,w=f.bottom<0,E=f.top>b;if(a.value=w,l.value=E,n.progress){const k=1-f.top/(b+f.height),C=Math.max(0,Math.min(1,k)),I=C<=0?0:C>=1?1:Math.round(C*100)/100;c.value=I,r.value.style.setProperty("--s-view-trigger-progress",String(I)),i("progress",I)}n.triggerOnce&&s.value||(!y&&w&&i("view-above"),!S&&E&&i("view-under"))},h=f=>{const b=f[0];p(),b.isIntersecting?o.value||(o.value=!0,n.delay>0?u=setTimeout(()=>{u=null,i("view-in"),s.value=!0},n.delay):(i("view-in"),s.value=!0)):o.value&&(o.value=!1,u&&(clearTimeout(u),u=null),i("view-out")),n.triggerOnce&&s.value&&!b.isIntersecting&&(d==null||d.disconnect(),window.removeEventListener("scroll",p))};return ve(async()=>{await ct(),r.value&&(d=new IntersectionObserver(h,{threshold:n.threshold,rootMargin:n.rootMargin,root:null}),d.observe(r.value),window.addEventListener("scroll",p,{passive:!0}),p())}),Le(()=>{d==null||d.disconnect(),u&&clearTimeout(u),window.removeEventListener("scroll",p)}),(f,b)=>(m(),x("div",{id:n.id,ref_key:"triggerEl",ref:r,class:X(["s-view-trigger",{"s-view-trigger--view-in":o.value,"s-view-trigger--dev":n.devMode,"s-view-trigger--progress":n.progress}]),"data-progress":n.progress?c.value:void 0},[_(f.$slots,"default",{isViewIn:o.value,hasTriggered:s.value})],10,CT))}}),TT=xe(j({__name:"s-view-trigger.ce",props:{id:{type:String},threshold:{default:"0.1",type:String},triggerOnce:{default:"false",type:String},rootMargin:{default:"0px",type:String},delay:{default:"0",type:String},devMode:{default:"false",type:String},progress:{default:"false",type:String}},setup(e){const t=e,n=()=>{const c=new CustomEvent("s-view-trigger:view-in",{detail:{id:t.id},bubbles:!0});document.dispatchEvent(c)},i=()=>{const c=new CustomEvent("s-view-trigger:view-out",{detail:{id:t.id},bubbles:!0});document.dispatchEvent(c)},r=()=>{const c=new CustomEvent("s-view-trigger:view-under",{detail:{id:t.id},bubbles:!0});document.dispatchEvent(c)},o=()=>{const c=new CustomEvent("s-view-trigger:view-above",{detail:{id:t.id},bubbles:!0});document.dispatchEvent(c)},s=Pi(),a=()=>{var u;const c=(u=s==null?void 0:s.proxy)==null?void 0:u.$el;if(!c)return null;const d=c.getRootNode();return d instanceof ShadowRoot?d.host:null},l=c=>{const d=a();d&&d.style.setProperty("--s-view-trigger-progress",String(c));const u=new CustomEvent("s-view-trigger:progress",{detail:{id:t.id,progress:c},bubbles:!0});document.dispatchEvent(u)};return(c,d)=>(m(),te(ET,Je({id:t.id,threshold:g(M)(t.threshold)?Number(t.threshold):.1,triggerOnce:g(M)(t.triggerOnce)?t.triggerOnce!=="false":!1,rootMargin:t.rootMargin||"0px",delay:g(M)(t.delay)?Number(t.delay):0,devMode:g(M)(t.devMode)?t.devMode!=="false":!1,progress:g(M)(t.progress)?t.progress!=="false":!1},{onViewIn:n,onViewOut:i,onViewUnder:r,onViewAbove:o,onProgress:l}),{default:z(()=>[_(c.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-view-trigger{--scroll-height: auto;height:var(--scroll-height)}.s-view-trigger--dev{border:2px dashed red;background-color:#ff00001a;position:relative}.s-view-trigger--dev:before{content:"VIEW TRIGGER DEV MODE";position:absolute;top:-2px;left:-2px;background-color:red;color:#fff;font-size:10px;font-weight:700;padding:2px 4px;line-height:1;white-space:nowrap;z-index:1000}.s-view-trigger--dev.s-view-trigger--view-in{border-color:green;background-color:#00ff001a}.s-view-trigger--dev.s-view-trigger--view-in:before{content:"VIEW TRIGGER - IN VIEW";background-color:green}.s-view-trigger--dev:after{content:"progress: " attr(data-progress);position:absolute;bottom:-2px;left:-2px;background-color:#000000b3;color:#fff;font-size:10px;font-weight:700;padding:2px 4px;line-height:1;white-space:nowrap;z-index:1000;display:none}.s-view-trigger--dev.s-view-trigger--progress:after{display:block}']]]),$T={class:"s-vh"},AT=xe(j({__name:"s-visually-hidden.ce",setup(e){return(t,n)=>(m(),x("span",$T,[_(t.$slots,"default")]))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-vh{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}']]]),IT=["aria-label","tabindex"],MT={width:"22",height:"20",viewBox:"0 0 22 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},zT=["stroke"],LT=j({__name:"back-to-top.client",props:{color:{default:"#000"},alt:{default:"Back to top of the page"}},setup(e){const t=T(!1),n=St(r,300);ve(()=>{window.addEventListener("scroll",n)}),Dn(()=>{window.removeEventListener("scroll",n)});function i(){document.body.scrollIntoView({behavior:"smooth"}),document.body.focus(),Qe({action:"click",name:"dc-wb-back-to-top"})}function r(){const o=window.location.pathname.split("/");if(!o[o.length-1]){t.value=!1;return}window.scrollY>100?t.value=!0:t.value=!1}return(o,s)=>(m(),x("button",{part:"wb-back-to-top",class:X(["mwb-toggle mwb-toggle--back-to-top",{"mwb-toggle--back-to-top-active":t.value}]),"aria-label":e.alt,tabindex:t.value?0:-1,onClick:i},[(m(),x("svg",MT,[v("path",{d:"M21.0781 15L11.0781 5L1.07812 15",stroke:e.color,"stroke-width":"2"},null,8,zT)]))],10,IT))}}),OT={class:"wb-tooltips"},tm=j({__name:"widget-tooltips",props:{gaKey:{type:String}},setup(e){const t=e;let n;return ve(()=>{t.gaKey&&(n=setTimeout(()=>{Qe({action:"mouseover",name:`dc-wb-toggle-hover-${t.gaKey}`})},1e3))}),Le(()=>{clearTimeout(n)}),(i,r)=>(m(),x("div",OT,[_(i.$slots,"default")]))}}),PT={key:0,class:"mwb-fc"},RT=["aria-label"],NT=["aria-label","tabindex"],BT={class:"mwb-fc-cta-dialog__body"},DT={class:"mwb-fc-cta-dialog__title"},jT={class:"mwb-fc-cta-dialog__desc"},FT={class:"mwb-fc-cta-dialog__cta-wrapper"},HT=["tabindex"],VT=["aria-label"],UT={xmlns:"http://www.w3.org/2000/svg",width:"38",he
34ight:"38",viewBox:"0 0 38 38",fill:"none","aria-hidden":"true"},WT={mask:"url(#mask0_112_1412)"},GT=["fill"],qT=["stroke"],YT=["stroke"],KT=j({__name:"floating-contact",props:{contactTooltips:{default:""},contactExpiration:{},alt:{default:""},altOpen:{default:""},altClose:{default:""}},setup(e,{expose:t}){const n=e,i=T(""),r=T(""),o=T(""),s=T(""),a=T(""),l=T(!1),c=T(!1),d=n.contactExpiration!==void 0?n.contactExpiration:864e5;let u;t({handleCloseCTADialog:f}),ve(()=>{document.addEventListener("use-floating-contact",b),y()}),Le(()=>{document.removeEventListener("use-floating-contact",b),clearInterval(u)});function p(){document.dispatchEvent(new CustomEvent(`s-dialog-open:${i.value}`)),l.value=!1,Qe({action:"click",name:"dc-floating-contact-toggle"})}function h(){document.dispatchEvent(new CustomEvent(`s-dialog-open:${i.value}`)),l.value=!1,Qe({action:"click",name:"dc-floating-contact-cta"})}function f(){l.value&&(l.value=!1,Qe({action:"click",name:"dc-floating-contact-cta-close",v1:"close-button"}))}function b(k){const{inquiryId:C,contactCtaTitle:I,contactCtaDesc:A,contactCtaBtn:$}=k.detail;i.value=C,r.value=window.location.origin+window.location.pathname,o.value=I,s.value=A,a.value=$,E(r.value)||setTimeout(()=>{l.value=!0},150),w(r.value)}function y(){u=setInterval(()=>{r.value&&window.location.origin+window.location.pathname!==r.value&&S()},5e3)}function S(){i.value="",r.value="",o.value="",s.value="",a.value="",l.value=!1}function w(k){const C=localStorage.getItem(`floating-contact-${vs(k)}`),{time:I,key:A}=C?JSON.parse(C):{time:0,key:""};try{const $=new Date().getTime();(!C||!I||!A||$-I>d)&&localStorage.setItem(`floating-contact-${vs(k)}`,JSON.stringify({time:new Date().getTime(),key:k}))}catch($){console.error("error",$)}}function E(k){const C=localStorage.getItem(`floating-contact-${vs(k)}`);if(!C)return!1;try{const I=JSON.parse(C);return!(!I||!I.time||!I.key||I.key!==k||new Date().getTime()-I.time>d)}catch(I){return console.log("error",I),!1}}return(k,C)=>r.value?(m(),x("div",PT,[(o.value||e.contactTooltips)&&c.value?(m(),te(tm,{key:0,"ga-key":"floating-contact"},{default:z(()=>[Yt(Te(o.value||e.contactTooltips),1)]),_:1})):ee("",!0),v("div",{role:"dialog",class:X(["mwb-fc-cta-dialog",{"mwb-fc-cta-dialog--active":l.value}]),"aria-label":e.alt||o.value},[v("button",{class:"mwb-fc-cta-dialog__close","aria-label":e.altClose||`Close: ${o.value}`,tabindex:l.value?0:-1,onClick:f},[...C[2]||(C[2]=[v("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true"},[v("g",{opacity:"0.8"},[v("line",{x1:"4.34334",y1:"4.34319",x2:"15.657",y2:"15.6569",stroke:"#2E3742","stroke-width":"2"}),v("line",{x1:"15.6568",y1:"4.34309",x2:"4.34311",y2:"15.6568",stroke:"#2E3742","stroke-width":"2"})])],-1)])],8,NT),v("div",BT,[v("div",DT,Te(o.value),1),v("div",jT,Te(s.value),1)]),v("div",FT,[v("button",{part:"cta",class:"mwb-fc-cta-dialog__cta",tabindex:l.value?0:-1,onClick:h},Te(a.value),9,HT)])],10,RT),v("button",{class:"mwb-toggle mwb-fc-toggle","aria-label":e.altOpen||`${l.value?"Close: ":"Open: "} ${o.value}`,onClick:p,onMouseenter:C[0]||(C[0]=I=>c.value=!0),onMouseleave:C[1]||(C[1]=I=>c.value=!1)},[(m(),x("svg",UT,[C[3]||(C[3]=v("mask",{id:"mask0_112_1412",style:{"mask-type":"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"37",height:"36"},[v("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M35.7419 21.0557C35.9118 20.0626 36.0002 19.0416 36.0002 18C36.0002 8.05887 27.9414 0 18.0002 0C8.05912 0 0.000244141 8.05887 0.000244141 18C0.000244141 27.9411 8.05912 36 18.0002 36C19.0419 36 20.0628 35.9115 21.056 35.7417C19.7642 33.9969 19.0002 31.8377 19.0002 29.5C19.0002 23.701 23.7013 19 29.5002 19C31.8379 19 33.9971 19.7639 35.7419 21.0557Z",fill:"#D9D9D9"})],-1)),v("g",WT,[v("circle",{cx:"18.0002",cy:"18",r:"16.5",fill:c.value?"#0067E6":"#fff",stroke:"#0067E6","stroke-width":"3"},null,8,GT),v("path",{d:"M18.0002 45C24.6277 45 30.0002 39.8513 30.0002 33.5C30.0002 27.1487 24.6277 22 18.0002 22C11.3728 22 6.00024 27.1487 6.00024 33.5C6.00024 39.8513 11.3728 45 18.0002 45Z",stroke:c.value?"#fff":"#0067E6","
34stroke-width":"3","stroke-miterlimit":"10"},null,8,qT),v("path",{d:"M18.0002 17.5C20.7617 17.5 23.0002 15.2614 23.0002 12.5C23.0002 9.73858 20.7617 7.5 18.0002 7.5C15.2388 7.5 13.0002 9.73858 13.0002 12.5C13.0002 15.2614 15.2388 17.5 18.0002 17.5Z",stroke:c.value?"#fff":"#0067E6","stroke-width":"3","stroke-miterlimit":"10"},null,8,YT)]),C[4]||(C[4]=v("path",{d:"M29.5 36.5C33.366 36.5 36.5 33.366 36.5 29.5C36.5 25.634 33.366 22.5 29.5 22.5C25.634 22.5 22.5 25.634 22.5 29.5C22.5 33.366 25.634 36.5 29.5 36.5Z",fill:"#0067E6",stroke:"#0067E6","stroke-width":"3","stroke-miterlimit":"10"},null,-1)),C[5]||(C[5]=v("path",{d:"M29.5 24V27",stroke:"white","stroke-width":"3"},null,-1)),C[6]||(C[6]=v("path",{d:"M29.5 29V35",stroke:"white","stroke-width":"3"},null,-1))]))],40,VT)])):ee("",!0)}}),XT={width:"100%",height:"100%",viewBox:"20 20 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},ZT=["stroke"],JT=["fill"],QT=["fill"],e$=["fill"],t$=j({__name:"widget-icon",props:{color:{type:String,default:"#000"}},setup(e){return(t,n)=>(m(),x("svg",XT,[v("path",{d:"M66.5 56.5V39.5C66.5 37.29 64.71 35.5 62.5 35.5H37.5C35.29 35.5 33.5 37.29 33.5 39.5V56.5C33.5 58.71 35.29 60.5 37.5 60.5H45.5C46.05 60.5 46.5 60.95 46.5 61.5V66.5L53.97 60.9C54.32 60.64 54.74 60.5 55.17 60.5H62.5C64.71 60.5 66.5 58.71 66.5 56.5Z",stroke:e.color,"stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},null,8,ZT),v("path",{d:"M44 48C44 46.8954 43.1046 46 42 46C40.8954 46 40 46.8954 40 48C40 49.1046 40.8954 50 42 50C43.1046 50 44 49.1046 44 48Z",fill:e.color},null,8,JT),v("path",{d:"M52 48C52 46.8954 51.1046 46 50 46C48.8954 46 48 46.8954 48 48C48 49.1046 48.8954 50 50 50C51.1046 50 52 49.1046 52 48Z",fill:e.color},null,8,QT),v("path",{d:"M60 48C60 46.8954 59.1046 46 58 46C56.8954 46 56 46.8954 56 48C56 49.1046 56.8954 50 58 50C59.1046 50 60 49.1046 60 48Z",fill:e.color},null,8,e$)]))}}),n$=["aria-expanded"],i$=["src"],r$={id:"wb-support-header",class:"mwb-menu__header"},o$=["tabindex","aria-label"],s$={class:"mwb-menu__body"},a$=["aria-disabled"],l$={class:"mwb-menu__item-icon"},c$=["src","alt"],d$={class:"mwb-menu__item-text"},u$={class:"mwb-menu__item-title"},f$={class:"mwb-menu__item-desc"},p$=["href","tabindex","title","target","onClick"],h$={class:"mwb-menu__item-icon"},m$=["src","alt"],b$={class:"mwb-menu__item-text"},g$={class:"mwb-menu__item-title"},v$={class:"mwb-menu__item-desc"},x$=j({__name:"floating-support.client",props:{useLivechat:{type:[Boolean,String],default:!1},widgetTitle:{default:""},widgetList:{},widgetTooltips:{},color:{default:"#2E3742"},headerTextColor:{},livechatIcon:{default:""},livechatTitle:{default:""},livechatDescActive:{default:""},livechatDescDisable:{default:""},sprite:{default:""},alt:{},altOpen:{},altClose:{default:"Close support menu"}},setup(e){const t=e,n=T(null),i=T(!1),r=T(!1),o=T(!1),s=T(0);let a;const l={frame:35,start:0,step:-60,index:0,enterSpeed:20,leaveSpeed:15},c=de(()=>{let C=t.widgetList?JSON.parse(t.widgetList):[];return t.useLivechat&&(C=["lc",...C],typeof t.useLivechat=="string"&&parseInt(t.useLivechat)&&C.splice(parseInt(t.useLivechat)-1,0,"lc")),C});ve(()=>{document.addEventListener("keydown",y),document.addEventListener("click",S),t.useLivechat&&d(),n.value&&(n.value.style.setProperty("--dac-theme-color",t.color),t.headerTextColor&&n.value.style.setProperty("--dac-header-text-color",t.headerTextColor))}),Dn(()=>{document.removeEventListener("keydown",y),document.removeEventListener("click",S)});function d(){const C=setInterval(()=>{k()&&(r.value=!0,window.SYNO_SUPPORT_OPTIONS=window.SYNO_SUPPORT_OPTIONS||{},window.SYNO_SUPPORT_OPTIONS.fn={openLiveChat:w,closeLiveChat:E,openSupportOptions:()=>{i.value=!0}},clearInterval(C))},1e3);setTimeout(()=>{clearInterval(C)},6e4)}function u(){i.value=!0,Qe({action:"click",name:"dc-wb-toggle"})}function p(){i.value=!1,k()&&(w(),Qe({action:"click",name:"dc-wb-open-livechat"}))}function h(C){if(C)if(!o.value)o.value=!0;else return;else o.value=!1;A(),C?a=setInterval(()=>{l.index<l.frame-1?(l.index++,s.value=I()):A()},l.enterSpeed):a=setInterval(()=>{l.index>0?(l.index--,s.value=I()):A()},l.leaveSpeed);function I(){return l.start+l.step*l.index}function A(){clearInterval(a),a=void 0}}function f(C){i.value=!1,Qe({action:"click",name:"dc-wb-link",v1:C})}
34function b(){i.value=!1,Qe({action:"click",name:"dc-wb-close",v1:"head"})}function y(C){bo(C)&&i.value&&(i.value=!1,Qe({action:"keydown",name:"dc-wb-close",v1:"esc"}))}function S(C){if(C&&!C.target.closest("s-widget")&&!C.target.closest(".mwb-fs")){if(!i.value)return;i.value=!1,Qe({action:"click",name:"dc-wb-close",v1:"click-outside"})}}function w(){window.LC_API.on_chat_window_minimized=E;const C=document.getElementById("chat-widget-container");C&&(window.LC_API.open_chat_window(),C.classList.add("chat-widget-container--active"),C.classList.add("chat-widget-container--hide"),setTimeout(()=>{C.classList.remove("chat-widget-container--hide"),C.classList.add("chat-widget-container--show")},666))}function E(){i.value=!1,window.LC_API.hide_chat_window(),Qe({action:"click",name:"dc-wb-close",v1:"close-livechat"});const C=document.getElementById("chat-widget-container");C&&(C.classList.remove("chat-widget-container--show"),C.classList.remove("chat-widget-container--active"))}function k(){return window.__lc&&window.LC_API&&typeof window.LC_API<"u"&&window.LC_API.is_loaded&&window.LC_API.is_loaded()}return(C,I)=>c.value.length>0?(m(),x("div",{key:0,ref_key:"root",ref:n,class:"mwb-fs"},[v("button",{part:"wb-widget-toggle",class:X(["mwb-toggle mwb-toggle--widget",{"mwb-toggle--widget-active":i.value,"mwb-toggle--widget-sprite":e.sprite}]),"aria-labelledby":"wb-support-header","aria-expanded":i.value,onClick:u,onMouseover:I[0]||(I[0]=A=>
34h(!0)),onMouseleave:I[1]||(I[1]=A=>h(!1))},[e.sprite?(m(),x("img",{key:1,src:e.sprite,class:"mwb-toggle__icon",style:et({transform:`translateX(${s.value}px)`}),"aria-hidden":"true"},null,12,i$)):(m(),te(t$,{key:0,color:e.color},null,8,["color"]))],42,n$),e.widgetTooltips&&o.value?(m(),te(tm,{key:0,"ga-key":"floating-support"},{default:z(()=>[Yt(Te(e.widgetTooltips),1)]),_:1})):ee("",!0),v("div",{class:X(["mwb-menu",{"mwb-menu--active":i.value}])},[v("div",r$,[v("button",{class:"mwb-menu__header-close",name:"closeMwb",tabindex:i.value?0:-1,"aria-label":e.altClose,onClick:b},[v("div",{class:X(["mwb-menu__header-title",{"mwb-menu__header-title--font":!e.headerTextColor&&g(ws)(e.color)==="light","mwb-menu__header-title--white":!e.headerTextColor&&g(ws)(e.color)==="dark","mwb-menu__header-title--custom":e.headerTextColor}])},Te(e.widgetTitle),3),v("div",{class:X(["mwb-menu__header-close-icon",{"mwb-menu__header-close-icon--font":!e.headerTextColor&&g(ws)(e.color)==="light","mwb-menu__header-close-icon--white":!e.headerTextColor&&g(ws)(e.color)==="dark","mwb-menu__header-close-icon--custom":e.headerTextColor}])},null,2)],8,o$)]),v("div",s$,[(m(!0),x(pe,null,ue(c.value,(A,$)=>(m(),x(pe,null,[A==="lc"?(m(),x(pe,{key:0},[e.useLivechat?(m(),x("button",{key:`mwb-item-${$}`,class:X(["mwb-menu__item",{"mwb-menu__item--livechat-disabled":!r.value}]),name:"livechat","aria-disabled":!r.value,onClick:p},[v("div",l$,[v("img",{src:e.livechatIcon,alt:e.livechatTitle,"aria-hidden":"true"},null,8,c$)]),v("div",d$,[v("div",u$,Te(e.livechatTitle),1),v("div",f$,Te(r.value?e.livechatDescActive:e.livechatDescDisable),1)])],10,a$)):ee("",!0)],64)):(m(),x("a",{key:`mwb-item-${$}`,class:"mwb-menu__item",href:A.url,tabindex:i.value?0:-1,title:A.title,target:A.target?A.target:"_self",onClick:W=>f(A.url)},[v("div",h$,[v("img",{src:A.icon,alt:A.title,"aria-hidden":"true"},null,8,m$)]),v("div",b$,[v("div",g$,Te(A.title),1),v("div",v$,Te(A.desc),1)])],8,p$))],64))),256))])],2)],512)):ee("",!0)}});function y$(){const e=T(0),t=()=>{const i=document.createElement("div");i.style.visibility="hidden",i.style.overflow="scroll",i.style.width="100px",i.style.position="absolute",i.style.top="-9999px",document.body.appendChild(i);const r=document.createElement("div");r.style.width="100%",i.appendChild(r);const o=i.offsetWidth-r.offsetWidth;return document.body.removeChild(i),o},n=()=>{e.value=t()};return ve(()=>{n(),window.addEventListener("resize",n)}),Le(()=>{window.removeEventListener("resize",n)}),{scrollbarWidth:e}}const w$={class:"mwb__zidx-a"},_$={class:"mwb__zidx-b"},k$=j({__name:"s-widget.client",props:{useBackToTop:{type:[Boolean,String],default:!1},useLivechat:{type:[Boolean,String],default:!1},widgetTitle:{},widgetTooltips:{},widgetList:{},color:{default:"#2E3742"},headerTextColor:{},livechatIcon:{default:""},livechatTitle:{default:""},livechatDescActive:{default:""},livechatDescDisable:{default:""},sprite:{default:""},contactTooltips:{},contactExpiration:{},altBackToTop:{},altFloatingContact:{},altFloatingContactOpen:{},altFloatingContactClose:{},altFloatingSupport:{},altFloatingSupportOpen:{},altFloatingSupportClose:{}},setup(e){const t=T(),{scrollbarWidth:n}=y$(),i=de(()=>`calc(100vw - var(--swg-btn-size) - var(--swg-spacing) - ${n.value}px)`);function r(){var o;(o=t.value)!=null&&o.handleCloseCTADialog&&t.value.handleCloseCTADialog()}return(o,s)=>(m(),x("div",{part:"wb-root",class:"mwb",style:et({"--swg-btn-left":i.value})},[s[0]||(s[0]=v("button",{id:"s-widget",class:"mwb-entrance","aria-label":"Support menu"},null,-1)),v("div",w$,[e.useBackToTop?(m(),te(LT,{key:0,color:e.color,alt:e.altBackToTop},null,8,["color","alt"])):ee("",!0),ae(KT,{ref_key:"contactRef",ref:t,"contact-tooltips":e.contactTooltips,"contact-expiration":e.contactExpiration,alt:e.altFloatingContact,"alt-open":e.altFloatingContactOpen,"alt-close":e.altFloatingContactClose},null,8,["contact-tooltips","contact-expiration","alt","alt-open","alt-close"])]),v("div",_$,[ae(x$,{"use-livechat":e.useLivechat,color:e.color,"header-text-color":e.headerTextColor,"widget-title":e.widgetTitle,"widget-tooltips":e.widgetTooltips,"widget-list":e.widgetList,"livechat-icon":e.livechatIcon,"livechat-title":e.livechatTitle,"livechat-desc-active":e.livechatDescActive,"livechat-desc-disable":e.livechatDescDisable,sprite:e.sprite,alt:e.altFloatingSupport,"alt-open":e.altFloatingSupportOpen,"alt-close":e.altFloatingSupportClose,onClick:r},null,8,["use-livechat","color","header-text-color","widget-title","widget-tooltips","widget-list","livechat-icon","livechat-title","livechat-desc-active","livechat-desc-disable","sprite","alt","alt-open","alt-close"])])],4))}}),S$=xe(j({__name:"s-widget.ce",props:{useBackToTop:{type:String},useLivechat:{type:String},widgetTitle:{type:String},widgetTooltips:{type:String},widgetList:{type:String},color:{type:String},headerTextColor:{type:String},livechatIcon:{type:String},livechatTitle:{type:String},livechatDescActive:{type:String},livechatDescDisable:{type:String},sprite:{type:String},contactTooltips:{type:String},contactExpiration:{type:String},altBackToTop:{type:String},altFloatingContact:{type:String},altFloatingContactOpen:{type:String},altFloatingContactClose:{type:String},altFloatingSupport:{type:String},altFloatingSupportOpen:{type:String},altFloatingSupportClose:{type:String}},setup(e){return(t,n)=>(m(),te(k$,Be(Ne({...t.$props,useBackToTop:g(M)(e.useBackToTop)&&!!e.useBackToTop,useLivechat:g(M)(e.useLivechat)&&!!e.useLivechat,contactExpiration:e.contactExpiration?Number(e.contactExpiration):void 0})),{default:z(()=>[_(t.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.mwb-toggle{width:var(--swg-btn-size);height:var(--swg-btn-size);display:flex;align-items:center;justify-content:center;margin-top:12px;background-color:#fff;border-radius:8px;box-shadow:0 0 20px #54545433;overflow:hidden;transition:.15s ease-in-out}.mwb-toggle:focus{outline:0;box-shadow:0 0 0 3px #5cb0ffb3}.mwb-toggle:hover{box-shadow:#0003 0 0 20px}.mwb-toggle--back-to-top{opacity:0;pointer-events:none}.mwb-toggle--back-to-top-active{opacity:1;pointer-events:all}.mwb-toggle--widget{opacity:1}.mwb-toggle--widget-active{opacity:0;transform:scale(.8) translateY(100%)}.mwb-fc{--swg-fc-dialog-disabled-zidx: 0;--swg-fc-dialog-zidx: 1043;position:relative;pointer-events:all}.mwb-fc-toggle{opacity:0;animation:fade-in .15s .75s ease-in-out forwards}.mwb-fc-toggle path,.mwb-fc-toggle circle{transition:.3s ease-in-out}.mwb-fc-iframe-dialog{position:fixed;z-index:var(--swg-fc-dialog-disabled-zidx);top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background-color:#000000b3;transition:.333s ease-in-out;overflow-y:auto}.mwb-fc-iframe-dialog:before{content:"";height:100%;display:inline-block;vertical-align:middle}.mwb-fc-iframe-dialog iframe{visibility:hidden}.mwb-fc-iframe-dialog--active{z-index:var(--swg-fc-dialog-zidx);opacity:1;pointer-events:auto}.mwb-fc-iframe-dialog--active iframe{visibility:visible}.mwb-fc-iframe-dialog__content-wrapper{width:100%;display:inline-block;vertical-align:middle;padding:52px 20px}.mwb-fc-iframe-dialog__content{position:relative;width:100%;min-height:314px;padding:32px;margin:0 auto;border-radius:10px;background-color:#fff}.mwb-fc-iframe-dialog__content--done{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:768px){.mwb-fc-iframe-dialog__content{max-width:840px}}.mwb-fc-iframe-dialog__close-wrapper{flex-shrink:0;width:100%;margin:0 auto;text-align:right}@media screen and (min-width:768px){.mwb-fc-iframe-dialog__close-wrapper{max-width:840px}}.mwb-fc-iframe-dialog__close{padding:4px;margin-right:-8px}.mwb-fc-iframe-dialog__title{--s-h2-size: 26px;--s-h2-lh: 1.3;font-size:var(--s-h2-size);line-height:var(--s-h2-lh);font-weight:600}@media screen and (min-width:768px){.mwb-fc-iframe-dialog__title{--s-h2-size: 32px}}@media screen and (min-width:1440px){.mwb-fc-iframe-dialog__title{--s-h2-size: 36px}}.mwb-fc-iframe-dialog__title{margin-bottom:24px;text-align:center}.mwb-fc-cta-dialog{position:absolute;right:calc(var(--swg-btn-size) + 8px);bottom:0;width:352px;max-width:calc(100vw - var(--swg-btn-size) - 8px - 12px * 2);min-height:160px;display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 20px 20px;border-radius:10px;background:#fff;box-shadow:0 0 24px #0003;color:#2e3742;opacity:0;transform:scale(0);transform-origin:right bottom;transition:transform .35s ease-in-out}.mwb-fc-cta-dialog--active{opacity:1;transform:scale(1);transition-delay:1s}.mwb-fc-cta-dialog__close{position:absolute;right:12px;top:12px;padding:8px;margin-top:-4px;margin-right:-4px}.mwb-fc-cta-dialog__body{padding-right:48px}.mwb-fc-cta-dialog__title{font-size:18px;line-height:28px;font-weight:600;margin-bottom:4px}.mwb-fc-cta-dialog__desc{font-size:14px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mwb-fc-cta-dialog__cta-wrapper{margin-top:20px}.mwb-fc-cta-dialog__cta{min-width:120px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:4px 24px;color:#fff;background-color:#0067e6;font-size:15px;font-weight:400;font-family:inherit;line-height:18px;border-radius:24px;transition:.15s ease-in-out;cursor:pointer}.mwb-fc-cta-dialog__cta:hover{background-color:#0067e6e6}.mwb-fs{--swg-fs-menu: 50;position:relative;pointer-events:all}.mwb-menu{position:fixed;z-index:var(--swg-fs-menu);right:.5em;bottom:1em;width:340px;transform:scale(0);transform-origin:right bottom;opacity:0;border-radius:10px;pointer-events:none;overflow:hidden;box-shadow:0 0 20px #54545433;transition:.15s ease-in-out}.mwb-menu--active{transform:scale(1);opacity:1;pointer-events:all}.mwb-menu__header{height:48px;background-color:var(--dac-theme-color)}.mwb-menu__header-close{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;cursor:pointer}.mwb-menu__header-title{margin-left:12px}.mwb-menu__header-title--font{color:#2e3742}.mwb-menu__header-title--white{color:#fff}.mwb-menu__header-title--custom{color:var(--dac-header-text-color)}.mwb-menu__header-close-icon{width:16px;height:2px;margin-right:12px}.mwb-menu__header-close-icon--font{background-color:#2e3742}.mwb-menu__header-close-icon--white{background-color:#fff}.mwb-menu__header-close-icon--custom{background-color:var(--dac-header-text-color)}.mwb-menu__body{display:grid;padding:12px;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr));background-color:#f5f5f5}.mwb-menu__item{display:flex;padding:12px;background-color:#fff;border:solid 1px #e6e6e6;border-radius:10px;
34box-shadow:0 0 20px #cfcfcf4d;transition:.15s ease-in-out;text-decoration:none}.mwb-menu__item:hover{border-color:var(--dac-theme-color)}.mwb-menu__item--livechat-disabled{pointer-events:none}.mwb-menu__item--livechat-disabled .mwb-menu__item-title,.mwb-menu__item--livechat-disabled .mwb-menu__item-desc{color:#9d9fa2}.mwb-menu__item--livechat-disabled .mwb-menu__item-icon{opacity:.5}.mwb-menu__item-icon{display:flex;align-items:flex-start;justify-content:center;flex-shrink:0;margin-right:12px;width:22px;height:22px}.mwb-menu__item-icon img{margin:4px}.mwb-menu__item-text{text-align:left}.mwb-menu__item-title{margin-bottom:4px;color:#2e3742;font-size:15px;font-weight:600;line-height:1.5rem}.mwb-menu__item-desc{color:#666;font-size:14px;line-height:22px}.mwb-toggle{position:relative}.mwb-toggle__icon{position:absolute;top:0;left:0;height:100%;max-width:none}.wb-tooltips{position:absolute;left:0;top:50%;width:-moz-max-content;width:max-content;max-width:300px;margin-left:-8px;padding:8px 12px;transform:translate(-100%,-50%);border-radius:10px;color:#fff;background:#000000b3;box-shadow:0 0 24px #0003;font-size:14px;line-height:22px;opacity:0;animation:fade-in .5s .15s ease-in-out forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.mwb{--dac-theme-color: #0067e6;--dac-header-text-color: #fff;--swg-zidx-a: 300;--swg-zidx-b: 380;--swg-btn-size: 60px;--swg-spacing: 12px;--swg-btn-left: calc(100vw - var(--swg-btn-size) - var(--swg-spacing));pointer-events:none}.mwb:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.mwb__zidx-a{position:fixed;z-index:var(--swg-zidx-a);left:var(--swg-btn-left);bottom:calc(var(--swg-btn-size) + 20px + 12px)}.mwb__zidx-b{position:fixed;z-index:var(--swg-zidx-b);left:var(--swg-btn-left);bottom:20px}.mwb-entrance{position:absolute;right:12px;bottom:20px;width:var(--swg-btn-size);height:var(--swg-btn-size)}']]]),C$=!0,E$="0.01",T$="300ms",$$="opacity 0.15s",A$=100,I$=7e3,M$=95,nm=10,im=500,z$=1e3,L$=10;function O$(e,t){function n(){t.value&&e.fade&&(e.fadeDistance&&t.value.style.setProperty("--s-wiz-fade-distance",e.fadeDistance),e.fadeDelay&&t.value.style.setProperty("--s-wiz-fade-delay",e.fadeDelay),e.fadeDuration&&t.value.style.setProperty("--s-wiz-fade-duration",e.fadeDuration||T$))}return{handleInitAnimation:n}}function P$(e,t,n){const i=T(!1);let r=null;function o(){if(!t.value||!n.value)return;const{observe:a}=up();r=a({element:n.value,enterCallback:()=>{i.value=!0},leaveCallback:()=>{e.fadeOnce||(i.value=!1)},options:{threshold:Number(e.fadeThreshold)}})}function s(){r==null||r(),r=null}return{isFade:i,handleObserver:o,cleanup:s}}const R$=519,N$=475,B$=0,rm=72e-12,Tc=(429e-12+152e-12+884e-12)/3;class D${constructor(t){this.allowRatings=!1,this.options=t,this.KWH_PER_BYTE_FOR_NETWORK=Tc}perByte(t,n){if(t<1)return 0;if(n){const r=t*rm*B$,o=t*Tc*N$;return r+o}const i=rm+Tc;return t*i*R$}}var om=D$,$c={GIGABYTE:1e3*1e3*1e3},Ac={data:{AFG:123.71,AFRICA:545.09,ALB:24.42,DZA:633.65,ASM:647.06,AGO:167.22,ATG:611.11,ARG:344.83,ARM:243.52,ABW:550,ASEAN:573.65,ASIA:572.12,AUS:553.76,AUT:102.62,AZE:632.89,BHS:653.66,BHR:902.41,BGD:694.63,BRB:600,BLR:323.63,BEL:117.58,BLZ:155.56,BEN:590,BTN:24.19,BOL:468.02,BIH:638.05,BWA:849.42,BRA:106.06,BRN:892.67,BGR:264.21,BFA:554.91,BDI:230.77,CPV:480,KHM:497.46,CMR:285.71,CAN:184.99,CYM:642.86,CAF:0,TCD:615.39,CHL:265.52,CHN:557.5,COL:285.8,COM:642.86,COG:713.73,COD:27.04,COK:250,CRI:63.01,CIV:393.53,HRV:174.48,CUB:638.98,CYP:512.24,CZE:413.86,DNK:143.3,DJI:450,DMA:600,DOM:565.97,ECU:209.7,EGY:574.5,SLV:99.29,GNQ:605.1,ERI:590.91,EST:341.02,SWZ:142.86,ETH:23.55,EU:213.02,EUROPE:285,FLK:1e3,FRO:354.17,FJI:278.26,FIN:72.25,FRA:44.18,GUF:204.08,PYF:436.62,G20:468.38,G7:343.3,GAB:429.47,GMB:666.67,GEO:143.06,DEU:342.06,GHA:452.86,GRC:319.76,GRL:111.11,GRD:666.67,GLP:493.9,GUM:611.11,GTM:272.66,GIN:182.72,GNB:625,GUY:634.33,HTI:534.65,HND:289.5,HKG:681.99,HUN:182.82,ISL:28.33,IND:708.96,IDN:682.43,IRN:648.68,IRQ:689.4,IRL:279.79,ISR:567.26,ITA:287.75,JAM:561.25,JPN:483.73,JOR:539.21,KAZ:801.79,KEN:84.83,KIR:500,XKX:958.72,KWT:637.24,KGZ:152.65,LAO:232.12,"LATIN AMERICA AND CARIBBEAN":254.21,LVA:136.22,LBN:369.47,LSO:20.83,LBR:435.9,LBY:830.53,LTU:139.34,LUX:134.62,MAC:448.98,MDG:477.27,MWI:54.65,MYS:604.43,MDV:611.77,MLI:394.5,MLT:484.16,MTQ:516.78,MRT:481.71,MUS:633.03,MEX:483.14,"MIDDLE EAST":637.24,MDA:629.56,MNG:784.01,MNE:413.51,MSR:1e3,MAR:577.65,MOZ:127.81,MMR:569.69,NAM:47.62,NRU:750,NPL:23.36,NLD:252.7,NCL:585.76,NZL:120.11,NIC:288.33,NER:687.5,NGA:507.85,"NORTH AMERICA":358.36,PRK:344.26,MKD:568.97,NOR:30.75,OCEANIA:495.47,OECD:337.99,OMN:545.33,PAK:398.61,PSE:460.78,PAN:258.74,PNG:513.74,PRY:24.86,PER:263.27,POL:614.98,PRT:111.8,PRI:664.53,QAT:602.83,REU:525.22,ROU:245.55,RUS:446.17,RWA:301.89,KNA:636.36,LCA:650,SPM:600,VCT:600,WSM:400,STP:555.56,SAU:691.95,SEN:535.4,SRB:670.8,SYC:571.43,SLE:47.62,SGP:498.74,SVK:96.49,SVN:227.11,SLB:636.36,SOM:523.81,ZAF:713.9,KOR:415.65,SSD:610.17,ESP:146.15,LKA:509.78,SDN:214.33,SUR:383.18,SWE:35.89,CHE:36.72,SYR:682.27,TWN:635.15,TJK:98.7,TZA:371.59,THA:555.43,PHL:613.38,TGO:478.26,TON:571.43,TTO:682.11,TUN:560.25,TUR:4
3469.7,TKM:1306.3,TCA:653.85,UGA:57.39,UKR:250.47,ARE:467.51,GBR:215.79,USA:383.55,URY:96.7,UZB:1121.18,VUT:500,VEN:180.25,VNM:486.13,VGB:647.06,VIR:641.79,WORLD:472.94,YEM:586.32,ZMB:111,ZWE:298.44}};const j$=.81,sm=.52,am=.14,lm=.15,cm=.19,Wi=Ac.data.WORLD,F$=50,ta=.75,na=.25,ia=.02,dm={OPERATIONAL_KWH_PER_GB_DATACENTER:.055,OPERATIONAL_KWH_PER_GB_NETWORK:.059,OPERATIONAL_KWH_PER_GB_DEVICE:.08,EMBODIED_KWH_PER_GB_DATACENTER:.012,EMBODIED_KWH_PER_GB_NETWORK:.013,EMBODIED_KWH_PER_GB_DEVICE:.081,GLOBAL_GRID_INTENSITY:494},H$={FIFTH_PERCENTILE:.095,TENTH_PERCENTILE:.186,TWENTIETH_PERCENTILE:.341,THIRTIETH_PERCENTILE:.493,FORTIETH_PERCENTILE:.656,FIFTIETH_PERCENTILE:.846},Ir={FIFTH_PERCENTILE:.04,TENTH_PERCENTILE:.079,TWENTIETH_PERCENTILE:.145,THIRTIETH_PERCENTILE:.209,FORTIETH_PERCENTILE:.278,FIFTIETH_PERCENTILE:.359},V$=dm.GLOBAL_GRID_INTENSITY,To=e=>parseFloat(e.toFixed(2)),Mr=(e,t)=>e<=t;function um(e={},t=3,n=!1){const i=t===4?V$:Wi;if(typeof e!="object")throw new Error("Options must be an object");const r={};function o(s,a){var l,c;a||a===0?typeof a=="object"?(Ac.data[(l=a.country)==null?void 0:l.toUpperCase()]||(console.warn('"'.concat(a.country,`" is not a valid country. Please use a valid 3 digit ISO 3166 country code. 35See https://developers.thegreenwebfoundation.org/co2js/data/ for more information. 36Falling back to global average grid intensity.`)),r.gridIntensity[s]={value:i}),r.gridIntensity[s]={country:a.country,value:parseFloat(Ac.data[(c=a.country)==null?void 0:c.toUpperCase()])}):typeof a=="number"?r.gridIntensity[s]={value:a}:(r.gridIntensity[s]={value:i},console.warn("The ".concat(s," grid intensity must be a number or an object. You passed in a ").concat(typeof a,`. 37Falling back to global average grid intensity.`))):r.gridIntensity[s]={value:i}}if(e!=null&&e.gridIntensity){r.gridIntensity={};const{device:s,dataCenter:a,network:l}=e.gridIntensity;o("device",s),o("dataCenter",a),o("network",l)}else r.gridIntensity={device:{value:i},dataCenter:{value:i},network:{value:i}};return e!=null&&e.greenHostingFactor||e.greenHostingFactor===0&&t===4?typeof e.greenHostingFactor=="number"?e.greenHostingFactor>=0&&e.greenHostingFactor<=1?r.greenHostingFactor=e.greenHostingFactor:(r.greenHostingFactor=0,console.warn("The returnVisitPercentage option must be a number between 0 and 1. You passed in ".concat(e.returnVisitPercentage,`. 38Falling back to default value.`))):(r.greenHostingFactor=0,console.warn("The returnVisitPercentage option must be a number. You passed in a ".concat(typeof e.returnVisitPercentage,`. 39Falling back to default value.`))):t===4&&(r.greenHostingFactor=0),n&&(r.greenHostingFactor=1),r}function U$(e={},t=3,n=!1){if(typeof e!="object")throw new Error("Options must be an object");const i=um(e,t,n);return(e!=null&&e.dataReloadRatio||e.dataReloadRatio===0)&&typeof e.dataReloadRatio=="number"?e.dataReloadRatio>=0&&e.dataReloadRatio<=1?i.dataReloadRatio=e.dataReloadRatio:(i.dataReloadRatio=t===3?ia:0,console.warn("The dataReloadRatio option must be a number between 0 and 1. You passed in ".concat(e.dataReloadRatio,`. 40Falling back to default value.`))):(i.dataReloadRatio=t===3?ia:0,console.warn("The dataReloadRatio option must be a number. You passed in a ".concat(typeof e.dataReloadRatio,`. 41Falling back to default value.`))),(e!=null&&e.firstVisitPercentage||e.firstVisitPercentage===0)&&typeof e.firstVisitPercentage=="number"?e.firstVisitPercentage>=0&&e.firstVisitPercentage<=1?i.firstVisitPercentage=e.firstVisitPercentage:(i.firstVisitPercentage=t===3?ta:1,console.warn("The firstVisitPercentage option must be a number between 0 and 1. You passed in ".concat(e.firstVisitPercentage,`. 42Falling back to default value.`))):(i.firstVisitPercentage=t===3?ta:1,console.warn("The firstVisitPercentage option must be a number. You passed in a ".concat(typeof e.firstVisitPercentage,`. 43Falling back to default value.`))),(e!=null&&e.returnVisitPercentage||e.returnVisitPercentage===0)&&typeof e.returnVisitPercentage=="number"?e.returnVisitPercentage>=0&&e.returnVisitPercentage<=1?i.returnVisitPercentage=e.returnVisitPercentage:(i.returnVisitPercentage=t===3?na:0,console.warn("The returnVisitPercentage option must be a number between 0 and 1. You passed in ".concat(e.returnVisitPercentage,`. 44Falling back to default value.`))):(i.returnVisitPercentage=t===3?na:0,console.warn("The returnVisitPercentage option must be a number. You passed in a ".concat(typeof e.returnVisitPercentage,`. 45Falling back to default value.`))),i}
45function fm(e,t){let{FIFTH_PERCENTILE:n,TENTH_PERCENTILE:i,TWENTIETH_PERCENTILE:r,THIRTIETH_PERCENTILE:o,FORTIETH_PERCENTILE:s,FIFTIETH_PERCENTILE:a}=H$;return t===4&&(n=Ir.FIFTH_PERCENTILE,i=Ir.TENTH_PERCENTILE,r=Ir.TWENTIETH_PERCENTILE,o=Ir.THIRTIETH_PERCENTILE,s=Ir.FORTIETH_PERCENTILE,a=Ir.FIFTIETH_PERCENTILE),Mr(e,n)?"A+":Mr(e,i)?"A":Mr(e,r)?"B":Mr(e,o)?"C":Mr(e,s)?"D":Mr(e,a)?"E":"F"}var W$=Object.defineProperty,G$=Object.defineProperties,q$=Object.getOwnPropertyDescriptors,pm=Object.getOwnPropertySymbols,Y$=Object.prototype.hasOwnProperty,K$=Object.prototype.propertyIsEnumerable,hm=(e,t,n)=>t in e?W$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ra=(e,t)=>{for(var n in t||(t={}))Y$.call(t,n)&&hm(e,n,t[n]);if(pm)for(var n of pm(t))K$.call(t,n)&&hm(e,n,t[n]);return e},oa=(e,t)=>G$(e,q$(t)),Ic=class{constructor(t){this.allowRatings=!0,this.options=t,this.version=3}energyPerByteByComponent(t){const i=t/$c.GIGABYTE*j$;return{consumerDeviceEnergy:i*sm,networkEnergy:i*am,productionEnergy:i*cm,dataCenterEnergy:i*lm}}co2byComponent(t,n=Wi,i={}){let r=Wi,o=Wi,s=Wi,a=Wi;if(i!=null&&i.gridIntensity){const{device:c,network:d,dataCenter:u}=i.gridIntensity;(c!=null&&c.value||(c==null?void 0:c.value)===0)&&(r=c.value),(d!=null&&d.value||(d==null?void 0:d.value)===0)&&(o=d.value),(u!=null&&u.value||(u==null?void 0:u.value)===0)&&(s=u.value)}n===!0&&(s=F$);const l={};for(const[c,d]of Object.entries(t))c.startsWith("dataCenterEnergy")?l[c.replace("Energy","CO2")]=d*s:c.startsWith("consumerDeviceEnergy")?l[c.replace("Energy","CO2")]=d*r:c.startsWith("networkEnergy")?l[c.replace("Energy","CO2")]=d*o:l[c.replace("Energy","CO2")]=d*a;return l}perByte(t,n=!1,i=!1,r=!1,o={}){t<1&&(t=0);const s=this.energyPerByteByComponent(t,o);if(typeof n!="boolean")throw new Error("perByte expects a boolean for the carbon intensity value. Received: ".concat(n));const a=this.co2byComponent(s,n,o),c=Object.values(a).reduce((u,p)=>u+p);let d=null;return r&&(d=this.ratingScale(c)),i?r?oa(ra({},a),{total:c,rating:d}):oa(ra({},a),{total:c}):r?{total:c,rating:d}:c}perVisit(t,n=!1,i=!1,r=!1,o={}){const s=this.energyPerVisitByComponent(t,o);if(typeof n!="boolean")throw new Error("perVisit expects a boolean for the carbon intensity value. Received: ".concat(n));const a=this.co2byComponent(s,n,o),c=Object.values(a).reduce((u,p)=>u+p);let d=null;return r&&(d=this.ratingScale(c)),i?r?oa(ra({},a),{total:c,rating:d}):oa(ra({},a),{total:c}):r?{total:c,rating:d}:c}energyPerByte(t){const n=this.energyPerByteByComponent(t);return Object.values(n).reduce((r,o)=>r+o)}energyPerVisitByComponent(t,n={},i=ta,r=na,o=ia){(n.dataReloadRatio||n.dataReloadRatio===0)&&(o=n.dataReloadRatio),(n.firstVisitPercentage||n.firstVisitPercentage===0)&&(i=n.firstVisitPercentage),(n.returnVisitPercentage||n.returnVisitPercentage===0)&&(r=n.returnVisitPercentage);const s=this.energyPerByteByComponent(t),a={};Object.values(s);for(const[l,c]of Object.entries(s))a["".concat(l," - first")]=c*i,a["".concat(l," - subsequent")]=c*r*o;return a}energyPerVisit(t){let n=0,i=0;const r=Object.entries(this.energyPerVisitByComponent(t));for(const[o,s]of r)o.indexOf("first")>0&&(n+=s);for(const[o,s]of r)o.indexOf("subsequent")>0&&(i+=s);return n+i}emissionsPerVisitInGrams(t,n=Wi){return To(t*n)}annualEnergyInKwh(t,n=1e3){return t*n*12}annualEmissionsInGrams(t,n=1e3){return t*n*12}annualSegmentEnergy(t){return{consumerDeviceEnergy:To(t*sm),networkEnergy:To(t*am),dataCenterEnergy:To(t*lm),productionEnergy:To(t*cm)}}ratingScale(t){return fm(t,this.version)}},X$=Object.defineProperty,Z$=Object.defineProperties,J$=Object.getOwnPropertyDescriptors,mm=Object.getOwnPropertySymbols,Q$=Object.prototype.hasOwnProperty,eA=Object.prototype.propertyIsEnumerable,bm=(e,t,n)=>t in e?X$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zr=(e,t)=>{for(var n in t||(t={}))Q$.call(t,n)&&bm(e,n,t[n]);if(mm)for(var n of mm(t))eA.call(t,n)&&bm(e,n,t[n]);return e},$o=(e,t)=>Z$(e,J$(t));const{OPERATIONAL_KWH_PER_GB_DATACENTER:tA,OPERATIONAL_KWH_PER_GB_NETWORK:nA,OPERATIONAL_KWH_PER_GB_DEVICE:iA,EMBODIED_KWH_PER_GB_DATACENTER:rA,EMBODIED_KWH_PER_GB_NETWORK:oA,EMBODIED_KWH_PER_GB_DEVICE:sA,GLOBAL_GRID_INTENSITY:Lr}=dm;function gm(e,t){const n=e.dataCenter+e.network+e.device,i=t.dataCenter+t.network+t.device,r=e.dataCenter+t.dataCenter,o=e.network+t.network,s=e.device+t.device;return{dataCenterOperationalCO2e:e.dataCenter,networkOperationalCO2e:e.network,consumerDeviceOperationalCO2e:e.device,dataCenterEmbodiedCO2e:t.dataCenter,networkEmbodiedCO2e:t.network,consumerDeviceEmbodiedCO2e:t.device,totalEmbodiedCO2e:i,totalOperationalCO2e:n,dataCenterCO2e:r,networkCO2e:o,consumerDeviceCO2e:s}}function vm(e,t){return e?1:t!=null&&t.greenHostingFactor||(t==null?void 0:t.greenHostingFactor)===0?t.greenHostingFactor:0}class aA{constructor(t){this.allowRatings=!0,this.options=t,this.version=4}operationalEnergyPerSegment(t){const n=t/$c.GIGABYTE,i=n*tA,r=n*nA,o=n*iA;return{dataCenter:i,network:r,device:o}}operationalEmissions(t,n={}){const{dataCenter:i,network:r,device:o}=this.operationalEnergyPerSegment(t);let s=Lr,a=Lr,l=Lr;if(n!=null&&n.gridIntensity){const{device:p,network:h,dataCenter:f}=n.gridIntensity;(p!=null&&p.value||(p==null?void 0:p.value)===0)&&(l=p.value),(h!=null&&h.value||(h==null?void 0:h.value)===0)&&(a=h.value),(f!=null&&f.value||(f==null?void 0:f.value)===0)&&(s=f.value)}const c=i*s,d=r*a,u=o*l;return{dataCenter:c,network:d,device:u}}embodiedEnergyPerSegment(t){const n=t/$c.GIGABYTE,i=n*rA,r=n*oA,o=n*sA;return{dataCenter:i,network:r,device:o}}embodiedEmissions(t){const{dataCenter:n,network:i,device:r}=this.embodiedEnergyPerSegment(t),o=Lr,s=Lr,a=Lr,l=n*o,c=i*s,d=r*a;return{dataCenter:l,network:c,device:d}}perByte(t,n=!1,i=!1,r=!1,o={}){if(t<1)return 0;const s=this.operationalEmissions(t,o),a=this.embodiedEmissions(t),l=vm(n,o),c={dataCenter:s.dataCenter*(1-l)+a.dataCenter,network:s.network+a.network,device:s.device+a.device},d=c.dataCenter+c.network+c.device;let u=null;if(r&&(u=this.ratingScale(d)),i){const p=zr({}
45,gm(s,a));return r?$o(zr({},p),{total:d,rating:u}):$o(zr({},p),{total:d})}return r?{total:d,rating:u}:d}perVisit(t,n=!1,i=!1,r=!1,o={}){let s=1,a=0,l=0;const c=vm(n,o),d=this.operationalEmissions(t,o),u=this.embodiedEmissions(t);if(t<1)return 0;(o.firstVisitPercentage||o.firstVisitPercentage===0)&&(s=o.firstVisitPercentage),(o.returnVisitPercentage||o.returnVisitPercentage===0)&&(a=o.returnVisitPercentage),(o.dataReloadRatio||o.dataReloadRatio===0)&&(l=o.dataReloadRatio);const p=d.dataCenter*(1-c)+u.dataCenter+d.network+u.network+d.device+u.device,h=p*l,f=p*s+h*a;let b=null;if(r&&(b=this.ratingScale(f)),i){const y=$o(zr({},gm(d,u)),{firstVisitCO2e:p,returnVisitCO2e:h});return r?$o(zr({},y),{total:f,rating:b}):$o(zr({},y),{total:f})}return r?{total:f,rating:b}:f}ratingScale(t){return fm(t,this.version)}}var xm=aA,lA=Object.defineProperty,sa=Object.getOwnPropertySymbols,ym=Object.prototype.hasOwnProperty,wm=Object.prototype.propertyIsEnumerable,_m=(e,t,n)=>t in e?lA(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,aa=(e,t)=>{for(var n in t||(t={}))ym.call(t,n)&&_m(e,n,t[n]);if(sa)for(var n of sa(t))wm.call(t,n)&&_m(e,n,t[n]);return e},Mc=(e,t)=>{var n={};for(var i in e)ym.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&sa)for(var i of sa(e))t.indexOf(i)<0&&wm.call(e,i)&&(n[i]=e[i]);return n};class cA{constructor(t){if(this.model=new Ic,(t==null?void 0:t.model)==="1byte")this.model=new om;else if((t==null?void 0:t.model)==="swd")this.model=new Ic,(t==null?void 0:t.version)===4&&(this.model=new xm);else if(t!=null&&t.model)throw new Error('"'.concat(t.model,`" is not a valid model. Please use "1byte" for the OneByte model, and "swd" for the Sustainable Web Design model. 46See https://developers.thegreenwebfoundation.org/co2js/models/ to learn more about the models available in CO2.js.`));if(t!=null&&t.rating&&typeof t.rating!="boolean")throw new Error(`The rating option must be a boolean. Please use true or false. 47See https://developers.thegreenwebfoundation.org/co2js/options/ to learn more about the options available in CO2.js.`);const n=!!this.model.allowRatings;if(this._segment=(t==null?void 0:t.results)==="segment",this._rating=(t==null?void 0:t.rating)===!0,!n&&this._rating)throw new Error(`The rating system is not supported in the model you are using. Try using the Sustainable Web Design model instead. 48See https://developers.thegreenwebfoundation.org/co2js/models/ to learn more about the models available in CO2.js.`)}perByte(t,n=!1){return this.model.perByte(t,n,this._segment,this._rating)}perVisit(t,n=!1){var i;if((i=this.model)!=null&&i.perVisit)return this.model.perVisit(t,n,this._segment,this._rating);throw new Error(`The perVisit() method is not supported in the model you are using. Try using perByte() instead. 49See https://developers.thegreenwebfoundation.org/co2js/methods/ to learn more about the methods available in CO2.js.`)}perByteTrace(t,n=!1,i={}){const r=um(i,this.model.version,n),o=r,{gridIntensity:s}=o,l=Mc(o,["gridIntensity"]),{dataReloadRatio:c,firstVisitPercentage:d,returnVisitPercentage:u}=l,p=Mc(l,["dataReloadRatio","firstVisitPercentage","returnVisitPercentage"]);return{co2:this.model.perByte(t,n,this._segment,this._rating,r),green:n,variables:aa({description:"Below are the variables used to calculate this CO2 estimate.",bytes:t,gridIntensity:aa({description:"The grid intensity (grams per kilowatt-hour) used to calculate this CO2 estimate."},r.gridIntensity)},p)}}perVisitTrace(t,n=!1,i={}){var r;if((r=this.model)!=null&&r.perVisit){const o=U$(i,this.model.version,n),s=o,{gridIntensity:a}=s,l=Mc(s,["gridIntensity"]);return{co2:this.model.perVisit(t,n,this._segment,this._rating,o),green:n,variables:aa({description:"Below are the variables used to calculate this CO2 estimate.",bytes:t,gridIntensity:aa({description:"The grid intensity (grams per kilowatt-hour) used to calculate this CO2 estimate."},o.gridIntensity)},l)}}else throw new Error(`The perVisitTrace() method is not supported in the model you are using. Try using perByte() instead. 50See https://developers.thegreenwebfoundation.org/co2js/methods/ to learn more about the methods available in CO2.js.`)}SustainableWebDesignV3(){return new Ic}
50SustainableWebDesignV4(){return new xm}OneByte(){return new om}}var dA=cA,uA=Object.getOwnPropertyNames,fA=(e,t)=>function(){return t||(0,e[uA(e)[0]])((t={exports:{}}).exports,t),t.exports},pA=fA({"src/hosting-json.js"(e,t){async function n(c,d){return typeof c=="string"?i(c,d):o(c,d)}function i(c,d){return d.indexOf(c)>-1}function r(c){return Object.entries(c).filter(([p,h])=>h.green).map(([p,h])=>h.url)}function o(c,d){let u=[];for(let p of c)d.indexOf(p)>-1&&u.push(p);return u}function s(c,d){return typeof c=="string"?a(c,d):l(c,d)}function a(c,d){return d.indexOf(c)>-1?c:{url:c,green:!1}}function l(c,d){const u={};for(let p of c)u[p]=a(p,d);return u}t.exports={check:n,greenDomainsFromResults:r,find:s}}});pA();function hA(){try{const e=mA(),t=bA();return gA(e+t).toFixed(3)}catch(e){return console.error("Error while calculating carbon footprint",e),"0"}}function mA(){const e=window.performance.getEntriesByType("navigation")[0];return(e==null?void 0:e.transferSize)||0}function bA(){return window.performance.getEntriesByType("resource").reduce((t,n)=>t+(n.transferSize||0),0)}function gA(e){return new dA({model:"1byte"}).perByte(e)}function vA(e,t){Qe({action:"carbon",name:"dc-wiz-carbon",v1:`${t}`,v2:"v0"})}function xA(e,t,n){Qe({action:"scroll",name:"dc-wiz-scroll-depth",v1:`${t}%`,v2:`${n}px`})}function yA(e){function t(){if(e.useCarbon){const n=Math.floor(Math.random()*A$);if(e.devCarbon||n===1){const i=window.location.href;setTimeout(()=>{if(i!==window.location.href)return;const r=hA();r&&(vA(e.id,Number(r)),e.devCarbon&&console.log(`Carbon footprint: ${r}g`))},I$)}}}return{handleCarbonFootprint:t}}function wA(e){const t=T(0),n=T(0);function i(){const s=window.scrollY+window.innerHeight,a=document.body.scrollHeight,l=Math.min(Math.floor(s/a*100),100),c=l>M$?100:Math.floor(l/nm)*nm,d=Math.floor(s/im)*im;(c>t.value||d>n.value)&&(t.value=c,n.value=d,xA(e.id,c,d)),c===100&&window.removeEventListener("scroll",r)}const r=St(i,z$);function o(){window.addEventListener("scroll",r)}return{handleScrollDepth:o,onScrollDepthDebounce:r}}function _A(e){const t=T(null);function n(){e.id&&(t.value=document.getElementById(e.id),t.value&&(t.value.style.height="initial",t.value.style.transition=$$,t.value.style.opacity="1"))}function i(){if(!e.useAddRel)return;const l=document.getElementById(e.id);l&&l.querySelectorAll("a").forEach(d=>{d.getAttribute("rel")||d.setAttribute("rel","noopener noreferrer")})}function r(){const l=window.location.hash;if(l){const c=document.querySelector(`[anchor=${l.replace("#","")}]`);c&&c.scrollIntoView()}}function o(){document.readyState==="complete"&&setTimeout(()=>{r()},L$)}function s(l){e.useBodyClass&&(l?document.body.classList.add(e.useBodyClass):document.body.classList.remove(e.useBodyClass))}function a(){const l=Jt(["s-wiz",".s-wiz"]);return l&&l.getAttribute("id")===e.id}return{el:t,handleInitStyle:n,handleAddedRelInWiz:i,handleHashScroll:r,onDomReady:o,handleBodyClass:s,isFirstWiz:a}}const kA=j({__name:"s-wiz",props:{id:{},useAnchor:{type:Boolean},useAddRel:{type:Boolean},useCarbon:{type:Boolean,default:C$},devCarbon:{type:Boolean},useBodyClass:{},fade:{type:Boolean},fadeDelay:{},fadeDuration:{},fadeDistance:{},fadeOnce:{type:Boolean},fadeThreshold:{default:E$}},setup(e){const t=e,n=T(null),{handleInitAnimation:i}=O$(t,n),{handleCarbonFootprint:r}=yA(t),{handleScrollDepth:o}=wA(t),{el:s,handleInitStyle:a,handleAddedRelInWiz:l,onDomReady:c,handleBodyClass:d,isFirstWiz:u}=_A(t),{isFade:p,handleObserver:h,cleanup:f}=P$(t,n,s);return t.useAnchor&&document.addEventListener("readystatechange",c),ve(()=>{u()&&(r(),o()),a(),i(),h(),l(),t.useBodyClass&&d(!0),document.dispatchEvent(new CustomEvent(`s-wiz-mounted:${t.id}`))}),Le(()=>{document.removeEventListener("readystatechange",c),f(),t.useBodyClass&&d(!1)}),(b,y)=>(m(),x("div",{ref_key:"root",ref:n,part:"s-wiz",class:"s-wiz"},[v("div",{class:X(["s-wiz__content",{"s-wiz__content--fade":t.fade,"s-wiz__content--fade-in":g(p)}])},[_(b.$slots,"default")],2)],512))}}),SA=xe(j({__name:"s-wiz.ce",props:{id:{type:String},useAnchor:{type:String},useAddRel:{type:String},useCarbon:{default:"true",type:String},devCarbon:{type:String},useBodyClass:{type:String},fade:{type:String},fadeDelay:{type:String},fadeDuration:{type:String},fadeDistance:{type:String}
50,fadeOnce:{type:String},fadeThreshold:{default:"0.01",type:String}},setup(e){const t=e;return(n,i)=>(m(),te(kA,Be(Ne({...t,useAnchor:g(M)(e.useAnchor),useAddRel:g(M)(e.useAddRel),useCarbon:g(M)(e.useCarbon),devCarbon:g(M)(e.devCarbon),fade:g(M)(e.fade),fadeOnce:g(M)(e.fadeOnce)})),{default:z(()=>[_(n.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-wiz{--s-wiz-fade-duration: .3s;--s-wiz-fade-delay: 0;--s-wiz-fade-distance: 0}.s-wiz__content--fade{opacity:0;transform:translateY(var(--s-wiz-fade-distance));transition-duration:var(--s-wiz-fade-duration);transition-delay:var(--s-wiz-fade-delay);transition-property:opacity,transform;transition-timing-function:ease-in-out}.s-wiz__content--fade-in{--s-wiz-fade-distance: 0;opacity:1}']]]),CA=["aria-label","aria-hidden"],EA="0 0 64 64",TA=j({__name:"s-icon",props:{size:{},color:{},ariaLabel:{}},setup(e){const t=["script","foreignObject","title","desc","metadata"],n=e,i=de(()=>n.size??"64px"),r=de(()=>n.color?di(n.color):""),o=de(()=>{const c={};return i.value&&(c.fontSize=i.value),r.value&&(c.color=r.value),c}),s=T(null);function a(c){if(!c)return;const d=new Set(t);Array.from(c.querySelectorAll("*")).forEach(f=>{d.has(f.tagName.toLowerCase())&&f.remove()});const u=c.getAttribute("width"),p=c.getAttribute("height");c.getAttribute("viewBox")||(u&&p?c.setAttribute("viewBox",`0 0 ${u} ${p}`):c.setAttribute("viewBox",EA)),c.setAttribute("width","1em"),c.setAttribute("height","1em"),c.querySelectorAll("*").forEach(f=>{const b=f.getAttribute("fill"),y=f.getAttribute("stroke");y&&y!=="none"&&f.setAttribute("stroke","currentColor"),b&&b!=="none"&&f.setAttribute("fill","currentColor")}),c.setAttribute("focusable","false"),c.setAttribute("aria-hidden","true"),c.getAttribute("xmlns")||c.setAttribute("xmlns","http://www.w3.org/2000/svg")}function l(){const c=s.value;if(!c)return;const d=c.querySelector("slot");if(d&&"assignedElements"in d){const h=d.assignedElements({flatten:!0})[0];if(h){a(h);return}}const u=c.querySelector("svg");u&&a(u)}return ve(l),(c,d)=>(m(),x("span",{ref_key:"iconSpan",ref:s,part:"icon",role:"img",class:"sicon",style:et(o.value),"aria-label":e.ariaLabel,"aria-hidden":!e.ariaLabel},[_(c.$slots,"default")],12,CA))}}),$A={Accordion:k0,ArchDiagram:N0,ArchDiagramToggle:B0,AwardCarousel:Ax,Bnb:Ox,BnbIntro:jx,BnbParagraph:Wx,BnbQrcode:o2,Box:a2,Breadcrumb:y2,BreadcrumbItem:_2,Btn:Kl,CardCarousel:rw,CheckBox:vw,CheckboxItem:yw,Collapse:kw,Container:yr,ContentBgImg:Ow,ContentLargeImage:jw,CountUp:Kw,Dialog:h_,DialogLauncher:hp,Dropdown:Dp,DropdownItem:V4,ElementPathMover:Y4,FeatCol:Q4,FeatColCard:O3,FloatingCard:c5,GradientBounds:f5,Hero:_6,HeroTabs:q6,Img:n8,InjectScript:r8,InputReceiver:Qp,Inquiry:R8,Link:N8,LocalNav:A7,LocalNavBar:j7,Loading:H7,LocalePicker:Pk,Marquee:Bk,MediaControl:Gk,Note:sS,Qrcode:bS,PriceCore:mS,Radio:CS,RadioItem:TS,RelatedCardGroup:AS,RelatedCard:FS,RovingFocus:gp,Scrollbar:VS,ScrollTo:GS,Section:ZS,SectionIntro:n9,ShopNow:g9,SkipNav:w9,SplitLine:_9,Switch:j9,SwitchCarousel:oC,SwitchItem:aC,SwipeStepperCard:gC,SwipeStepper:wC,Sup:TC,Tab:OC,TabContent:qh,TabItem:ZC,TabnavGallery:tE,Teaser:jE,Text:Qa,Textfield:JE,ThemeProvider:UE,Tooltip:uT,Tsa:wT,useFloatingContact:kT,Video:ST,ViewTrigger:TT,VisuallyHidden:AT,Widget:S$,Wiz:SA,Icon:xe(j({__name:"s-icon.ce",props:{size:{type:String},color:{type:String},ariaLabel:{type:String}},setup(e){return(t,n)=>(m(),te(TA,Be(Ne(t.$props)),{default:z(()=>[_(t.$slots,"default")]),_:3},16))}}),[["styles",['@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.sicon{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em}']]])},zc=1024,AA=768,IA=1280,MA=188,zA=40,LA="Open Synology AI Advisor",OA="#ai-advisor-banner",PA="error",RA="Search Synology.com",km="Store",Sm="Synology",NA=["aria-label"],BA=j({__name:"s-navbar-synology-logo",setup(e){return(t,n)=>(m(),x("svg",{width:"131",height:"34",viewBox:"0 0 131 34",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":g(Sm)},[...n[0]||(n[0]=[lu('<path d="M0.979004 18.2618L5.49847 17.8289C5.65205 19.1334 6.24041 20.3435 7.16404 21.2545C8.12906 22.0211 9.33108 22.4059 10.5502 22.3385C11.7577 22.4238 12.9571 22.0812 13.9476 21.368C14.293 21.1036 14.5747 20.7616 14.7713 20.3683C14.9679 19.975 15.0741 19.5408 15.0819 19.099C15.0942 18.5791 14.9253 18.0717 14.6055 17.6679C14.1416 17.1895 13.5648 16.8426 12.9312 16.6608C12.3832 16.4489 11.1408 16.1063 9.20741 15.6037C6.70861 14.9776 4.95666 14.1923 3.95767 13.2693C3.28484 12.6798 2.74611 11.9465 2.37938 11.1207C2.01265 10.295 1.82679 9.39689 1.8349 8.48963C1.82889 7.28471 2.17802 6.106 2.83652 5.10791C3.53806 4.0207 4.546 3.17836 5.72618 2.69304C7.17513 2.11585 8.72128 1.83861 10.2753 1.87734C13.1662 1.87734 15.3474 2.52876 16.819 3.8316C17.545 4.48736 18.126 5.29447 18.5232 6.19895C18.9205 7.10343 19.1247 8.08443 19.1223 9.07635L14.4414 9.23735C14.3403 8.23678 13.8834 7.30937 13.158 6.63196C12.2947 6.03324 11.2599 5.74972 10.2203 5.827C9.09921 5.75921 7.98644 6.06172 7.04539 6.69009C6.81236 6.84949 6.6223 7.06658 6.49282 7.32125C6.36334 7.57592 6.29861 7.85995 6.30463 8.14707C6.30347 8.42524 6.36528 8.6999 6.48518 8.94945C6.60508 9.199 6.77983 9.41664 6.99566 9.58526C7.58022 10.1004 9.01197 10.6272 11.2761 11.1692C13.0112 11.5309 14.6975 12.1051 16.299 12.8793C17.3495 13.432 18.2326 14.2686 18.8527 15.2987C19.4986 16.4469 19.8189 17.7572 19.7776 19.082C19.7791 20.4371 19.3939 21.763 18.6695 22.8966C17.9216 24.0894 16.8312 25.015 15.5486 25.5458C13.9409 26.1628 12.2322 26.4562 10.5161 26.4098C7.59418 26.4098 5.34317 25.713 3.77967 24.3187C2.1268 22.7397 1.12493 20.573 0.979004 18.2618Z" fill="white"></path><path d="M19.189 8.80444H23.8803L27.8937 20.9942L31.8007 8.80444H36.3743L30.492 25.3115L29.4145 28.3238C29.1239 29.1257 28.7535 29.8948 28.309 30.6188C27.9865 31.1242 27.5743 31.5629 27.0937 31.9121C26.5784 32.2572 26.0117 32.5139 25.4159 32.6723C24.6754 32.8706 23.9127 32.968 23.1474 32.9621C22.303 32.9586 21.4613 32.8614 20.6373 32.6723L20.27 29.1073C20.8839 29.2463 21.5101 29.32 22.1388 29.3273C22.5606 29.3621 22.9845 29.297 23.3778 29.1371C23.7712 28.9773 24.1234 28.7268 24.4073 28.4052C24.9387 27.6974 25.3245 26.8866 25.5415 26.0216L19.189 8.80444Z" fill="white"></path><path d="M51.7618 25.9741H47.3426V17.2349C47.4067 16.0345 47.3101 14.8308 47.0556 13.6573C46.8866 13.1434 46.5612 12.6985 46.1273 12.3882C45.6661 12.0813 45.1248 11.9253 44.5751 11.941C43.8309 11.933 43.1023 12.1607 42.489 12.593C41.8909 12.9925 41.4444
5013.59 41.2239 14.2861C40.9366 15.5781 40.8207 16.9039 40.8793 18.2277V25.9759H36.4697V8.80342H40.5556V11.3185C41.1923 10.4275 42.027 9.70499 42.9905 9.21083C43.954 8.71666 45.0186 8.46509 46.0959 8.47696C47.0227 8.46876 47.9419 8.64871 48.8006 9.00644C49.522 9.29764 50.158 9.77486 50.6468 10.3919C51.0624 10.9563 51.3594 11.6028 51.5192 12.2907C51.71 13.292 51.7931 14.3117 51.767 15.3316L51.7618 25.9741Z" fill="white"></path><path d="M51.7862 17.2083C51.7921 15.6751 52.1683 14.1673 52.8811 12.8195C53.5734 11.4499 54.6501 10.3243 55.9723 9.58802C57.3468 8.83524 58.8857 8.45356 60.4438 8.47896C61.5988 8.4363 62.7499 8.63898 63.8248 9.07426C64.8997 9.50954 65.8752 10.168 66.69 11.0083C67.4974 11.8482 68.1302 12.8472 68.5501 13.945C68.97 15.0429 69.1683 16.2166 69.1329 17.3952C69.168 18.5853 68.9679 19.7703 68.5448 20.8791C68.1217 21.988 67.4843 22.9976 66.6708 23.8474C65.8659 24.6888 64.9003 25.3511 63.8344 25.7928C62.7686 26.2344 61.6253 26.446 60.4761 26.4143C58.9453 26.414 57.4358 26.0465 56.0683 25.341C54.7115 24.6684 53.5972 23.5726 52.8855 22.2106C52.114 20.6647 51.7358 18.944 51.7862 17.2083ZM56.3126 17.4355C56.2118 18.8475 56.6364 20.2462 57.5009 21.3502C57.8658 21.7815 58.3168 22.1273 58.8234 22.3644C59.33 22.6014 59.8804 22.724 60.4373 22.724C60.9942 22.724 61.5445 22.6014 62.0511 22.3644C62.5577 22.1273 63.0088 21.7815 63.3736 21.3502C64.2279 20.2333 64.6462 18.8305 64.5471 17.4149C64.6414 16.013 64.2231 14.6254 63.3736 13.5225C63.007 13.0941 62.5555 12.7508 62.0491 12.5157C61.5427 12.2805 60.9932 12.1589 60.4373 12.1589C59.8814 12.1589 59.3319 12.2805 58.8255 12.5157C58.3191 12.7508 57.8675 13.0941 57.5009 13.5225C56.6395 14.6275 56.2156 16.0245 56.3135 17.4355H56.3126Z" fill="white"></path><path d="M74.5553 0V22.1685C74.5127 22.8738 74.588 23.5813 74.7778 24.2605C74.9147 24.5934 75.1573 24.8692 75.4662 25.0431C76.015 25.2635 76.6049 25.3552 77.1928 25.3115V25.9742H69.1659V25.3115C69.6952 25.3538 70.2267 25.2687 70.7181 25.0628C71.0077 24.8792 71.2315 24.6043 71.3559 24.2793C71.5502 23.5945 71.6272 22.8803 71.5836 22.1685V7.04069C71.6158 5.8703 71.5759 4.699 71.4641 3.53377C71.4353 3.20301 71.2989 2.89177 71.0767 2.6501C70.8878 2.48034 70.6438 2.38911 70.3927 2.3943C69.9971 2.42443 69.6097 2.52521 69.248 2.69213L68.9443 2.0428L73.7604 0.000887083L74.5553 0Z" fill="white"></path><path d="M85.1573 8.74823C86.3062 8.71164 87.4473 8.95414 88.4873 9.45591C89.5274 9.95767 90.4369 10.7045 91.1416 11.6354C92.4058 13.2309 93.085 15.2299 93.0611 17.2853C93.0475 18.8618 92.6863 20.4147 92.0045 21.8279C91.394 23.2556 90.3798 24.4629 89.0931 25.2937C87.8541 26.0737 86.4253 26.479 84.9715 26.4627C83.823 26.499 82.6836 26.2437 81.6547 25.7194C80.6258 25.1951 79.7394 24.418 79.0743 23.4575C77.8595 21.8211 77.2095 19.8174 77.2264 17.7611C77.2401 16.173 77.6229 14.6111 78.3432 13.205C78.9398 11.8677 79.9006 10.7355 81.1101 9.94485C82.3197 9.15417 83.7263 8.73863 85.1608 8.74823H85.1573ZM84.6067 9.97893C83.9338 9.98127 83.2747 10.1751 82.703 10.5388C81.9891 11.016 81.4452 11.7173 81.1526 12.5378C80.7226 13.7191 80.5219 14.9751 80.5619 16.2352C80.5116 18.4185 81.0001 20.5795 81.9823 22.5175C82.9342 24.2616 84.1792 25.1506 85.727 25.1506C86.2822 25.1574 86.831 25.0287 87.328 24.775C87.825 24.5214 88.256 24.1501 88.5853 23.6918C89.3414 22.7247 89.7195 21.0551 89.7195 18.6832C89.7195 15.7165 89.0957 13.4009 87.8445 11.6971C87.4835 11.1608 86.9996 10.7237 86.4351 10.4241C85.8707 10.1245 85.2432 9.97162 84.6076 9.97893H84.6067Z" fill="white"></path><path d="M96.6459 19.8456C95.7052 19.3831 94.9108 18.658 94.3539 17.7536C93.6914 16.6131 93.4314 15.2739 93.6176 13.9603C93.8037 12.6467 94.4247 11.4386 95.3764 10.5385C96.0044 9.93888 96.7417 9.47221 97.546 9.16525C98.3503 8.8583 99.2058 8.71708 100.063 8.74972C101.493 8.70841 102.901 9.11191 104.102 9.90707H107.562C107.864 9.89177 108.166 9.90765 108.464 9.95447C108.534 9.98979 108.594 10.0427 108.638 10.1083C108.724 10.2896 108.762 10.4906 108.748 10.6915C108.762 10.9166 108.731 11.1422 108.656 11.3542C108.613 11.4258 108.545 11.4773 108.465 11.4973C108.167 11.549 107.864 11.5668 107.562 11.5501H105.427C106.196 12.6608 106.545 14.0204 106.409 15.3755C106.273 16.7306 105.661 17.9888 104.687 18.9155C103.396 20.0712 101.719 20.6691 100.008 20.5835C99.1648 20.5826 98.3269 20.4505 97.5228 20.1918C97.124 20.5404 96.7841 20.954
501 96.5168 21.4162C96.3616 21.6838 96.2693 21.9848 96.2472 22.2954C96.2522 22.414 96.2813 22.5302 96.3329 22.6365C96.3844 22.7428 96.4572 22.8369 96.5464 22.9125C96.8823 23.1611 97.2817 23.3038 97.6955 23.323C98.523 23.4206 99.3552 23.4705 100.188 23.4724C101.775 23.4905 103.361 23.5905 104.938 23.772C105.934 23.8785 106.868 24.3186 107.595 25.0242C107.917 25.3473 108.171 25.7349 108.341 26.163C108.511 26.591 108.593 27.0504 108.582 27.5124C108.55 28.2533 108.364 28.9787 108.038 29.6406C107.712 30.3025 107.252 30.8859 106.689 31.352C104.704 33.1642 102.108 34.1106 99.4527 33.9896C97.4096 34.0619 95.3911 33.515 93.6498 32.4173C92.759 31.8082 92.3184 31.1866 92.3184 30.5238C92.3224 30.2238 92.385 29.9276 92.5025 29.6527C92.8454 28.989 93.257 28.365 93.7301 27.7915C93.8086 27.6761 94.4106 27.025 95.5108 25.8291C95.0311 25.5524 94.5937 25.205 94.2125 24.7979C93.9647 24.5205 93.8271 24.158 93.8269 23.7819C93.859 23.2453 94.0314 22.7276 94.326 22.2829C94.9779 21.3577 95.7597 20.5364 96.6459 19.8456ZM96.5002 25.974C96.0184 26.4935 95.6038 27.0742 95.2665 27.702C95.0097 28.1384 94.867 28.6353 94.8521 29.1447C94.8731 29.471 94.9796 29.7854 95.1603 30.0549C95.3411 30.3244 95.5893 30.5389 95.879 30.6759C97.4676 31.5193 99.2483 31.9095 101.035 31.8055C102.689 31.9321 104.342 31.5293 105.764 30.6526C106.193 30.4028 106.555 30.0499 106.821 29.6244C107.087 29.1988 107.247 28.7134 107.289 28.21C107.295 27.9168 107.209 27.6295 107.045 27.3895C106.88 27.1495 106.646 26.9692 106.375 26.8747C105.177 26.5231 103.932 26.3674 102.686 26.4132C100.006 26.33 97.9398 26.1744 96.5002 25.974ZM99.7607 9.67096C99.3376 9.66985 98.9199 9.76706 98.5388 9.95528C98.1576 10.1435 97.8231 10.4178 97.5602 10.7577C96.8985 11.7035 96.5853 12.8593 96.6764 14.0195C96.5837 15.5966 97.0086 17.1601 97.8831 18.4611C98.153 18.8347 98.5052 19.1375 98.9112 19.3448C99.3172 19.552 99.7652 19.6577 100.219 19.6533C100.641 19.6626 101.059 19.5737 101.443 19.3932C101.827 19.2127 102.166 18.9454 102.434 18.6113C103.089 17.6752 103.398 16.5308 103.306 15.3826C103.4 13.7823 102.972 12.1954 102.089 10.8721C101.822 10.4973 101.471 10.1931 101.066 9.98424C100.661 9.77542 100.214 9.66806 99.7607 9.67096Z" fill="white"></path><path d="M109.254 9.2356H116.912V9.90459H116.541C116.109 9.87672 115.681 10.0032 115.33 10.2624C115.204 10.3698 115.103 10.5047 115.034 10.6572C114.966 10.8098 114.931 10.9762 114.933 11.1442C114.988 11.8381 115.189 12.5115 115.522 13.1182L119.512 21.5747L123.168 12.3347C123.366 11.8599 123.47 11.3494 123.473 10.833C123.481 10.6627 123.437 10.4942 123.349 10.35C123.232 10.2016 123.075 10.0923 122.897 10.0361C122.551 9.93149 122.19 9.88765 121.83 9.90639V9.23738H127.127V9.90639C126.772 9.93164 126.425 10.0315 126.108 10.1997C125.801 10.4166 125.534 10.6894 125.323 11.0047C125.084 11.4563 124.88 11.9264 124.712 12.4107L118.076 29.0805C117.562 30.5133 116.
50683 31.7793 115.532 32.7475C114.687 33.496 113.62 33.9306 112.504 33.9809C111.867 34.0126 111.242 33.7909 110.759 33.362C110.55 33.1916 110.38 32.9756 110.262 32.7297C110.144 32.4837 110.082 32.2139 110.078 31.9399C110.07 31.7124 110.109 31.4857 110.194 31.2754C110.279 31.0652 110.408 30.8763 110.571 30.7217C110.948 30.39 111.437 30.2228 111.933 30.2557C112.491 30.2922 113.04 30.4239 113.556 30.6457C113.847 30.767 114.15 30.8586 114.459 30.9194C114.904 30.8752 115.319 30.6727 115.633 30.3469C116.207 29.726 116.642 28.9852 116.91 28.1754L118.067 25.2623L112.171 12.6844C111.924 12.1916 111.638 11.7202 111.317 11.2748C111.106 10.9556 110.858 10.6637 110.579 10.4055C110.166 10.1655 109.719 9.99407 109.254 9.89744V9.2356Z" fill="white"></path><path d="M127.099 8.1284V4.78067H128.536C128.763 4.76983 128.99 4.80634 129.203 4.888C129.353 4.94329 129.48 5.04967 129.563 5.18941C129.652 5.34249 129.699 5.51745 129.698 5.69564C129.703 5.8064 129.685 5.91698 129.646 6.02031C129.607 6.12364 129.547 6.21746 129.471 6.29578C129.285 6.4833 129.04 6.59601 128.78 6.61329C128.874 6.65612 128.962 6.71177 129.041 6.77875C129.178 6.90644 129.297 7.05233 129.396 7.21254L129.969 8.1284H129.43L128.994 7.43435C128.868 7.24831 128.762 7.08196 128.681 6.98C128.616 6.89237 128.543 6.81229 128.461 6.74119C128.4 6.70695 128.336 6.6808 128.268 6.66338C128.187 6.64701 128.105 6.64012 128.022 6.64281H127.53V8.1275L127.099 8.1284ZM127.53 6.26448H128.454C128.611 6.27714 128.768 6.25329 128.914 6.19471C129.02 6.16636 129.111 6.09713 129.168 6.00152C129.227 5.91071 129.257 5.80372 129.255 5.69475C129.257 5.62206 129.243 5.54985 129.214 5.48356C129.184 5.41726 129.141 5.3586 129.087 5.31194C128.936 5.19797 128.75 5.14395 128.563 5.15989H127.531L127.53 6.26448Z" fill="white"></path><path d="M128.376 8.99947C127.863 8.99876 127.361 8.84207 126.934 8.54919C126.507 8.2563 126.175 7.84035 125.978 7.35385C125.782 6.86735 125.73 6.3321 125.831 5.81569C125.931 5.29928 126.178 4.82485 126.541 4.4523C126.904 4.07975 127.366 3.82579 127.87 3.72246C128.373 3.61914 128.896 3.67109 129.371 3.87177C129.845 4.07244 130.252 4.41283 130.538 4.84997C130.824 5.28711 130.978 5.80139 130.979 6.32791C130.978 7.03554 130.704 7.71397 130.216 8.21468C129.728 8.71538 129.067 8.99758 128.376 8.99947ZM128.376 4.13931C127.953 4.13931 127.539 4.26818 127.186 4.50959C126.834 4.751 126.56 5.09411 126.398 5.49548C126.236 5.89685 126.194 6.33843 126.277 6.76434C126.36 7.19024 126.564 7.58132 126.864 7.88807C127.164 8.19481 127.546 8.40342 127.962 8.4875C128.378 8.57158 128.808 8.52735 129.199 8.3604C129.591 8.19346 129.925 7.9113 130.159 7.54965C130.394 7.188 130.519 6.76313 130.518 6.32881C130.515 5.74792 130.289 5.19156 129.888 4.78131C129.486 4.37106 128.943 4.14025 128.376 4.13931Z" fill="white"></path>',10)])],8,NA))}}),DA={},jA={class:"s-navbar-ai__error-icon"};function FA(e,t){return m(),x("div",jA,[...t[0]||(t[0]=[v("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[v("path",{d:"M10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2ZM9 12V14H11V12H9ZM9 11H11V6H9V11Z",fill:"white"})],-1)])])}const HA=xe(DA,[["render",FA]]);function VA(){Ue.sendGA({action:"click",name:"dc-navbar-cart"})}function UA(){Ue.sendGA({action:"click",name:"dc-navbar-more-info"})}function WA(){Ue.sendAIGA({action:"nav_menu_ai_click"})}const GA=["aria-label","title"],qA={class:"s-navbar-ai__content"},YA={class:"s-navbar-ai__name"},Ao=2e3,KA=j({__name:"s-navbar-ai",props:{name:{default:LA},alt:{},devAdvisor:{},errorTarget:{default:OA},errorMessage:{default:PA}},emits:["click"],setup(e,{emit:t}){const n=e,i=t,r=T("disabled"),o=de(()=>n.devAdvisor??r.value),s=T(!1),a=T(!1);let l=0;ve(p);function c(h){if(h){s.value=!0,a.value=!0,l=Date.now();return}s.value=!1;const f=Date.now()-l,b=f>Ao?(Ao-(f-Ao))%Ao:Math.abs(f-Ao);setTimeout(()=>{s.value?l=Date.now():a.value=!1},b)}function d(){if(o.value!=="disabled"){if(i("click"),o.value==="error"){n.errorTarget&&document.querySelector(n.errorTarget)&&fo(n.errorTarget);return}setTimeout(()=>{var h;(h=window.SYNO_AI)==null||h.toggle()},10),WA()}}function u(h){const f=h==null?void 0:h.detail;if(f&&!f.ready){r.value="error";return}r.value="active"}function p(){var h,f;if(n.devAdvisor){r.value=n.devAdvisor;return}if(((h=window.SYNO_AI)==null?void 0:h.isReady)===!0){r.value="active";return}if(((f=window.SYNO_AI)==null?void 0:f.isReady)===!1){r.value="error";return}r.value="loading",document.addEventListener("syno-ai:ready",u)}return Le(()=>{document.removeEventListener("syno-ai:ready",u)}),(h,f)=>(m(),x("button",{part:"ai",class:X(["s-navbar-ai",[`s-navbar-ai--${o.value}`,{"s-navbar-ai--hover":a.value}]]),"aria-label":e.alt||e.name,title:o.value==="error"?e.errorMessage:e.name,onClick:d,onMouseenter:f[0]||(f[0]=b=>c(!0)),onMouseleave:f[1]||(f[1]=b=>c(!1))},[f[3]||(f[3]=v("div",{class:"s-navbar-ai__border"},null,-1)),v("div",qA,[f[2]||(f[2]=v("div",{class:"s-navbar-ai__avator"},[v("div",{class:"s-navbar-ai__avator-bg"})],-1)),o.value==="error"?(m(),te(HA,{key:0})):ee("",!0),v("span",YA,Te(e.name),1)])],42,GA))}}),XA={class:"s-nvbr-ec-icon"},ZA=j({__name:"s-navbar-ec-icon",props:{amount:{}},setup(e){const t=e,n=de(()=>!t.amount||t.amount<=0?"":t.amount>99?"99+":t.amount.toString());return(i,r)=>(m(),x("div",XA,[r[0]||(r[0]=v("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[v("path",{d:"M9 14H12.8462L16.6154 28H29.7692L33 17.5H20",stroke:"white","stroke-width":"2","stroke-linecap":"square","stroke-linejoin":"round"}),v("path",{d:"M18 36C19.1046 36 20 35.1046 20 34C20 32.8954 19.1046 32 18 32C16.8954 32 16 32.8954 16 34C16 35.1046 16.8954 36 18 36Z",fill:"white"}),v("path",{d:"M28 36C29.1046 36 30 35.1046 30 34C30 32.8954 29.1046 32 28 32C26.8954 32 26 32.8954 26 34C26 35.1046 26.8954 36 28 36Z",fill:"white"})],-1)),n.value?(m(),x("span",{key:0,class:X(["s-nvbr-ec-icon__amount",{"s-nvbr-ec-icon__amount--many":e.amount&&e.amount>99}])},Te(n.value),3)):ee("",!0)]))}}),JA=["aria-label"],Cm=200,QA=j({__name:"s-navbar-ec",props:{storeText:{},storeUrl:{},devCart:{type:Boolean}},setup(e,{expose:t}){const n=T(null),i=T(!1),r=T(!1),o=T(0),s=St(d,30),a=T("C");let l=null,c=!1;t({isEcReady:r,currentEcType:a}),ve(()=>{h(),window.addEventListener("scroll",s)}),Le(()=>{l&&clearInterval(l),window.removeEventListener("scroll",s)});
50function d(){n.value&&(i.value=document.body.scrollTop>Cm||document.documentElement.scrollTop>Cm)}function u(b){o.value=b,a.value=b>0?"A":"C"}function p(){var b;VA(),(b=window.SYNO_EC)==null||b.openCart(),mo(!1)}async function h(){l=setInterval(async()=>{var b;if(f()&&!c){r.value=!0,c=!0,window.SYNO_EC.onCartCountChange(u);const y=await(window==null?void 0:window.SYNO_EC.getCart()),S=((b=y==null?void 0:y.cart)==null?void 0:b.quantity)||0;u(S),l&&clearInterval(l)}},1e3)}function f(){var b;return(b=window==null?void 0:window.SYNO_EC)==null?void 0:b.ready}return(b,y)=>(m(),x("div",{ref_key:"ec",ref:n,class:"s-nvbr-ec-wrap"},[e.devCart||a.value==="A"?(m(),x("button",{key:0,class:X(["s-nvbr-ec",{"s-nvbr-ec--fixed":i.value}]),"aria-label":e.storeText,onClick:p},[ae(ZA,{amount:o.value},null,8,["amount"])],10,JA)):ee("",!0)],512))}}),eI=j({__name:"s-navbar-hamburger",props:{active:Boolean,open:Boolean},setup(e){return(t,n)=>(m(),x("div",{class:X(["s-navbar-hbg",{"s-navbar-hbg--active":e.active,"s-navbar-hbg--open":e.open}])},[(m(),x(pe,null,ue(3,i=>v("div",{key:i,class:X(`s-navbar-hbg-line s-navbar-hbg-line--${i}`)},null,2)),64))],2))}}),tI={class:"s-nvbr-aside",role:"tablist"},nI=["onClick","innerHTML"],iI=j({__name:"s-navbar-submenu-aside",props:{data:{},clickCallback:{type:Function}},setup(e){const t=e,n=T(0);function i(r,o){t.clickCallback(o),n.value=o,Ue.sendGA({action:"click",name:"dc-navbar-aside",v1:r})}return(r,o)=>(m(),x("ul",tI,[(m(!0),x(pe,null,ue(e.data,(s,a)=>(m(),x("li",{key:s.id,role:"presentation"},[v("button",{class:X(["s-nvbr-aside__tab",{"s-nvbr-aside__tab--active":n.value===a}]),role:"tab",onClick:l=>i(s.id,a),innerHTML:s.text},null,10,nI)]))),128))]))}}),rI={},oI={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function sI(e,t){return m(),x("svg",oI,[...t[0]||(t[0]=[v("path",{d:"M5.6001 3.47198L10.1281 7.99998L5.6001 12.528",stroke:"black","stroke-width":"2"},null,-1)])])}const Io=xe(rI,[["render",sI]]),aI={class:"s-nvbr-feat"},lI={class:"s-nvbr-feat__info"},cI={class:"s-nvbr-feat__info-header"},dI=["src","srcset","alt"],uI=["innerHTML"],fI=["innerHTML"],pI={class:"s-nvbr-feat__qls"},hI=["id","href","target","rel"],mI=["innerHTML"],bI={class:"s-nvbr-feat__qls-arrow"},gI=j({__name:"s-navbar-submenu-feat",props:{data:{},quickLinks:{},rel:{}},setup(e){const t=Mt(),n=Ht("reset"),i=Ht("imgRoot");function r(o){n();const s=o.currentTarget;Ue.sendLinkGA({link_text:s.textContent||"",link_url:s.href,link_id:s.id,link_classes:s.
50className,is_nav_menu_click:!0,click_type:"nav-menu"})}return(o,s)=>(m(),x("div",aI,[v("div",lI,[v("div",cI,[v("img",{src:`${g(i)||""}${e.data.img}.jpg`,srcset:`${g(i)||""}${e.data.img}@2x.jpg 2x`,width:"300",height:"180",alt:e.data.imgAlt},null,8,dI)]),v("div",{class:"s-nvbr-feat__info-title",role:"heading","aria-level":"2",innerHTML:e.data.text},null,8,uI),v("p",{class:"s-nvbr-feat__info-desc",innerHTML:e.data.desc},null,8,fI)]),v("ul",pI,[(m(!0),x(pe,null,ue(e.quickLinks,a=>(m(),x("li",{key:a.text,class:"s-nvbr-feat__qls-item"},[v("a",{id:`nvbr-quick-link-${a.id}`,href:g(Xt)(a.link,g(t).locale),target:g(Zt)(a.link),rel:e.rel,class:"s-nvbr-feat__qls-link",onClick:r},[v("span",{innerHTML:a.text},null,8,mI),v("span",bI,[ae(Io)])],8,hI)]))),128))])]))}}),vI={class:"s-nvbr-list"},xI=["id"],yI=["id","href","target","rel"],wI=["innerHTML"],_I={class:"s-nvbr-list__header-arrow"},kI=["innerHTML"],SI={class:"s-nvbr-list__content"},CI={class:"s-nvbr-list__link-wrap"},EI={key:0,class:"s-nvbr-list__link"},TI=["id","href","target","rel","onMouseover","onFocus","innerHTML"],$I=["aria-label"],Lc=j({__name:"s-navbar-submenu-list",props:{data:{},type:{default:"default"},rel:{}},emits:["handleJumpToFeature","handleUpdateSubmenuFeat"],setup(e,{emit:t}){const n=e,i=t,r=Mt(),o=Ht("reset"),s=Ht("moreInfoAlt");let a=null;function l(h){o();const f=h.currentTarget;Ue.sendLinkGA({link_text:f.textContent||"",link_url:f.href,link_id:f.id||n.data.p.id,link_classes:f.className,is_nav_menu_click:!0,click_type:"nav-menu"})}function c(h){n.type==="product"&&i("handleUpdateSubmenuFeat",h)}function d(h){a=setTimeout(()=>{c(h)},50)}function u(){a&&clearTimeout(a)}function p(){UA(),i("handleJumpToFeature")}return(h,f)=>(m(),x("div",vI,[v("div",{id:`nvbr-list-${e.data.p.id}`,class:"s-nvbr-list__header"},[e.data.p.url?(m(),x("a",{key:0,id:`nvbr-list-header-${e.data.p.id}`,class:"s-nvbr-list__header-link",href:g(Xt)(e.data.p.url,g(r).locale),target:g(Zt)(e.data.p.url),rel:e.rel,onMouseover:f[0]||(f[0]=b=>d(e.data.m[0])),onMouseleave:u,onFocus:f[1]||(f[1]=b=>c(e.data.m[0])),onClick:l},[v("span",{role:"heading","aria-level":"2",innerHTML:e.data.p.text},null,8,wI),v("span",_I,[ae(Io)])],40,yI)):(m(),x("div",{key:1,class:"s-nvbr-list__header-text",role:"heading","aria-level":"2",innerHTML:e.data.p.text},null,8,kI))],8,xI),v("ul",SI,[(m(!0),x(pe,null,ue(e.data.m,b=>(m(),x("li",{key:b.p.id,class:"s-nvbr-list__item"},[v("div",CI,[b.p.text==="NA"?(m(),x("div",EI)):(m(),x("a",{key:1,id:`nvbr-list-item-${b.p.id}`,class:"s-nvbr-list__link",href:g(Xt)(b.p.url,g(r).locale),target:g(Zt)(b.p.url),rel:e.rel,onMouseover:y=>d(b),onMouseleave:u,onFocus:y=>c(b),onClick:l,innerHTML:b.p.text},null,40,TI)),e.type==="product"?(m(),x("button",{key:2,class:"s-nvbr-list__more-info-btn","aria-label":g(s),onClick:p},[ae(Io)],8,$I)):ee("",!0)])]))),128))])]))}});function Oc(e){const{m:t}=e;if(t.length===1)return[t,[]];if(t.length===2)return[t.slice(0,1),t.slice(1)];const n=t.map(o=>1+(o!=null&&o.m?o.m.length:0)),i=t.reduce((o,s)=>o+1+(s!=null&&s.m?s.m.length:0),0),r=II(n,i);return[t.slice(0,r),t.slice(r)]}function AI(e){const t=[[],[],[]];for(let n=0;n<e.length;n++){const i=e[n];t[n%3].push(i)}return t}function II(e,t){const n=Math.round(t/2);let i=0;for(let r=0;r<e.length;r++){if(i+=e[r],i===n)return r+1;if(i>n)return Math.abs(n-(i-e[r]))<Math.abs(n-i)?r:r+1}return e.length-1}function MI(e,t){const{x:n}=t.getBoundingClientRect(),i=Os(),r=window.innerWidth>1920?n-(window.innerWidth-1920-i)/2:n,o=1020+i,s=r+o>window.innerWidth?window.innerWidth-o:r;e.style.setProperty("--s-nvbr-submenu-left",`${s}px`)}function zI(e,t){const n=i=>i.filter(r=>LI(e,r));return t=n(t),t.forEach(i=>{i.m=n(i.m),i.m.forEach(r=>{r.m&&(r.m=n(r.m),r.m.forEach(o=>{o.m&&(o.m=n(o.m),o.m.forEach(s=>{s.m&&(s.m=n(s.m))}))}))})}),t}function Pc(e,t){if(!(e!=null&&e.p))return[];const n=4,i=[];t&&t.m&&t.m.forEach(r=>{i.push({id:r.p.id||"",text:r.p.text||"",link:r.p.url||""})});for(let r=1;r<=n;r++){const o=`q${r}Title`,s=`q${r}Url`,a=e.p;a[o]&&a[s]&&i.push({id:`${e.p.id}-${r}`,text:a[o],link:a[s]})}return i}function LI(e,t){var n,i;return(n=t.p)!=null&&n.hide?!(t.p.hide==="all"||t.p.hide.trim().split(",").indexOf(e)!==-1):(i=t.p)!=null&&i.show?t.p.show.trim().split(",").indexOf(e)!==-1:!0}const OI={key:0,class:"s-nvbr-submenu__content"},PI={class:"s-nvbr-submenu__cols"},RI={key:1,class:"s-nvbr-submenu__content"},NI={class:"s-nvbr-submenu__cols s-navbar-submenu__cols--sol"},BI={class:"s-nvbr-submenu__col s-nvbr-submenu__col--border-r"},DI={key:2,class:"s-nvbr-submenu__content"},jI={class:"s-nvbr-submenu__cols"},FI=j({__name:"s-navbar-submenu",props:{data:{},isActive:{type:Boolean},rel:{}},setup(e){const t=e,n=T({img:"",imgAlt:"",text:"",desc:""}),i=T([]),r=T([]),o=T(-1),s=T([]),a=T(null);Ze(()=>t.data,u),Ze(()=>t.isActive,f=>{f&&t.data&&u(t.data)}),ve(()=>{u(t.data)});function l(f){const{m:b}=f;return b.map(y=>({id:y.p.id,text:y.p.text}))}function c(f){return{img:f.p.featImg||"",imgAlt:f.p.featImgAlt||"",text:f.p.featTitle||"",desc:f.p.featDesc||""}}function d(f){t.data&&(o.value=f,s.value=Oc(t.data.m[o.value]))}function u(f){if(!t.data||!f)return;const{type:b}=f.p;b==="product"||b==="solution"?s.value=Oc(f.m[0]):s.value=AI(f.m[0].m),b==="product"?(n.value=c(f.m[0].m[0].m[0]),i.value=Pc(f,f.m[0].m[0].m[0])):b==="solution"&&(r.value=l(f),o.value=0)}function p(f){if(!t.data)return;n.value=c(f);const{type:b}=t.data.p;b==="product"&&(i.value=Pc(t.data,f))}function h(){a.value&&$t(a.value)}return(f,b)=>{var y,S;return e.data?(m(),x("div",{key:0,class:X(["s-nvbr-submenu",{"s-nvbr-submenu--active":e.isActive}])},[((y=e.data.p)==null?void 0:y.type)==="product"?(m(),x("div",OI,[v("div",PI,[(m(!0),x(pe,null,ue(s.value,(w,E)=>(m(),x("div",{key:`submenu-product-col${E}`,class:"s-nvbr-submenu__col"},[(m(!0),x(pe,null,ue(w,k=>(m(),te(Lc,{key:k.p.id,data:k,type:e.data.p.type,rel:e.rel,onHandleUpdateSubmenuFeat:p,onHandleJumpToFeature:h},null,8,["data","type","rel"]))),128))]))),128)),v("div",{ref_key:"featureRef",ref:
50a,class:"s-nvbr-submenu__col s-nvbr-submenu__col--feat"},[ae(gI,{data:n.value,type:e.data.p.type,rel:e.rel,"quick-links":i.value},null,8,["data","type","rel","quick-links"])],512)])])):((S=e.data.p)==null?void 0:S.type)==="solution"?(m(),x("div",RI,[v("div",NI,[v("div",BI,[e.isActive?(m(),te(iI,{key:0,data:r.value,"click-callback":d},null,8,["data"])):ee("",!0)]),(m(!0),x(pe,null,ue(e.data.m,(w,E)=>tt((m(),x("div",{key:w.p.id,class:"s-nvbr-submenu__col-span-2"},[(m(!0),x(pe,null,ue(s.value,(k,C)=>(m(),x("div",{key:`submenu-solution-col${C}`,class:X(["s-nvbr-submenu__col",{"s-nvbr-submenu__col--border-r":C===0}])},[(m(!0),x(pe,null,ue(k,I=>(m(),te(Lc,{key:I.p.id,data:I,type:e.data.p.type,rel:e.rel},null,8,["data","type","rel"]))),128))],2))),128))])),[[Pt,o.value===E]])),128))])])):(m(),x("div",DI,[v("div",jI,[(m(!0),x(pe,null,ue(s.value,(w,E)=>(m(),x("div",{key:`submenu-col${E}`,class:"s-nvbr-submenu__col"},[(m(!0),x(pe,null,ue(w,k=>(m(),te(Lc,{key:k.p.id,data:k,type:e.data.p.type,rel:e.rel},null,8,["data","type","rel"]))),128))]))),128))])]))],2)):ee("",!0)}}}),HI=["aria-expanded","onClick","onMouseenter"],VI=j({__name:"s-navbar-menu",props:{data:{},isSearchBarOpen:{type:Boolean},menuActiveIndex:{},rel:{}},emits:["item-click","item-mouse-enter","item-mouse-leave","submenu-mouse-enter"],setup(e,{expose:t,emit:n}){const i=T(null),r=T([]),o=n;return t({menuTabs:r}),(s,a)=>e.data?(m(),x("ul",{key:0,class:X(["s-nvbr__menu",{"s-nvbr__menu--hide-until-md":e.isSearchBarOpen}]),role:"tablist"},[(m(!0),x(pe,null,ue(e.data,(l,c)=>(m(),x("li",{key:l.p.id,class:"s-nvbr__menu-item",role:"presentation"},[v("button",{ref_for:!0,ref_key:"menuTabs",ref:r,class:X(["s-nvbr__menu-tab",{"s-nvbr__menu-tab--active":e.menuActiveIndex===c}]),role:"tab","aria-expanded":e.menuActiveIndex===c,onClick:d=>o("item-click",c),onMouseenter:d=>o("item-mouse-enter",c),onMouseleave:a[0]||(a[0]=d=>o("item-mouse-leave"))},Te(l.p.text),43,HI),v("div",{ref_for:!0,ref_key:"submenu",ref:i,class:X(["s-nvbr__submenu-wrap",{"s-nvbr__submenu-wrap--active":e.menuActiveIndex===c}]),onMouseenter:a[1]||(a[1]=d=>o("submenu-mouse-enter",!0)),onMouseleave:a[2]||(a[2]=d=>o("submenu-mouse-enter",!1))},[ae(FI,{data:l,"is-active":e.menuActiveIndex===c,rel:e.rel},null,8,["data","is-active","rel"])],34)]))),128))],2)):ee("",!0)}}),UI={class:"s-nvbr-mm__layer3"},WI=["id","href","target","rel"],GI=["innerHTML"],qI={class:"s-nvbr-mm__layer3-item-arrow"},YI=["innerHTML"],KI={class:"s-nvbr-mm__layer4"},XI=["id","href","target","rel","innerHTML"],Em=j({__name:"s-navbar-mob-menu-layer3",props:{data:{},rel:{}},setup(e){const t=Mt();function n(i){const r=i.currentTarget;Ue.sendLinkGA({link_text:r.textContent||"",link_url:r.href,link_id:r.id,link_classes:r.className,is_nav_menu_click:!0,click_type:"nav-menu"})}return(i,r)=>(m(),x("ul",UI,[(m(!0),x(pe,null,ue(e.data,o=>(m(),x("li",{key:o.p.id,class:"s-nvbr-mm__layer3-item-wrap"},[o.p.url?(m(),x("a",{key:0,id:`navbar-mob-layer3-${o.p.id}`,class:"s-nvbr-mm__layer3-item",href:g(Xt)(o.p.url,g(t).locale),target:g(Zt)(o.p.url),rel:e.rel,onClick:n},[v("span",{role:"heading","aria-level":"2",innerHTML:o.p.text},null,8,GI),v("span",qI,[ae(Io)])],8,WI)):(m(),x("div",{key:1,class:"s-nvbr-mm__layer3-item",role:"heading","aria-level":"2",innerHTML:o.p.text},null,8,YI)),v("ul",KI,[(m(!0),x(pe,null,ue(o.m,s=>(m(),x("li",{key:s.p.id,class:"s-nvbr-mm__layer4-item-wrap"},[s.p.url?(m(),x("a",{key:0,id:`navbar-mob-layer4-${s.p.id}`,class:"s-nvbr-mm__layer4-item",href:g(Xt)(s.p.url,g(t).locale),target:g(Zt)(s.p.url),rel:e.rel,onClick:n,innerHTML:s.p.text},null,8,XI)):ee("",!0)]))),128))])]))),128))]))}}),ZI={},JI={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function QI(e,t){return m(),x("svg",JI,[...t[0]||(t[0]=[v("path",{d:"M18.792 8.3999L12 15.1919L5.20799 8.3999",stroke:"white","stroke-width":"2"},null,-1)])])}const Tm=xe(ZI,[["render",QI]]),eM={class:"s-nvbr-mm__content-wrap"},tM={class:"s-nvbr-mm__content",role:"tablist"},nM=["aria-expanded","onClick"],iM=["innerHTML"],rM={class:"s-nvbr-mm__layer1-item-arrow"},oM={key:0,class:"s-nvbr-mm__layer2"},sM=["aria-expanded","onClick"],aM=["innerHTML"],lM={class:"s-nvbr-mm__layer2-item-arrow"},cM={key:2,class:"s-nvbr-mm__layer3 s-nvbr-mm__qlink-wrap"},dM={class:"s-nvbr-mm__layer3-item-wrap"},uM=["id","href","target","rel"],fM=["innerHTML"],pM={class:"s-nvbr-mm__layer3-item-arrow"},hM={key:0,class:"s-nvbr-mm__layer1"}
50,mM=["href","target","rel","innerHTML"],bM={key:1,class:"s-nvbr-mm__layer1"},gM=["href","target","rel","innerHTML"],vM=j({__name:"s-navbar-mob-menu",props:{data:{},serviceData:{},rel:{},isActive:{type:Boolean},isStoreUrlValid:{type:Boolean}},emits:["resize"],setup(e,{emit:t}){const n=e,i=t,r=Mt(),o=T([]),s=T([]),a=T([]),l=T([]),c=T([]),d=T([]),u=T([]);Ze(()=>n.isActive,C=>{C?E():(y(),k())}),ve(()=>{p(),u.value=Pc(n.data[0])}),Dn(()=>{k()});function p(){c.value=h(o.value,s.value),c.value.forEach(C=>{C.instance.init()}),d.value=h(a.value,l.value),d.value.forEach(C=>{C.instance.init()})}function h(C,I){if(C.length!==I.length)throw new Error("The number of wrappers and elements must be the same.");return I.map((A,$)=>{const W=C[$];return{active:!1,instance:new no(W,A)}})}function f(C,I){c.value.forEach((A,$)=>{$!==C?(A.active=!1,A.instance.toggle(!1),d.value.forEach(W=>{W.active=!1,W.instance.toggle(!1)})):(A.active=!A.active,A.instance.toggle())}),Ue.sendGA({action:"click",name:"dc-navbar-layer1-toggle",v1:I})}function b(C,I){d.value.forEach((A,$)=>{$!==C?(A.active=!1,A.instance.toggle(!1)):(A.active=!A.active,A.instance.toggle())}),Ue.sendGA({action:"click",name:"dc-navbar-layer2-toggle",v1:I})}function y(){[c.value,d.value].forEach(C=>{C.forEach(I=>{I.active=!1,I.instance.toggle(!1)})})}function S(C){const I=C.currentTarget;Ue.sendLinkGA({link_text:I.textContent||"",link_url:I.href,link_id:I.id||"",link_classes:I.className,is_nav_menu_click:!0,click_type:"nav-menu"})}function w(){i("resize"),k()}function E(){window.addEventListener("resize",w)}function k(){window.removeEventListener("resize",w)}return(C,I)=>(m(),x("div",{class:X(["s-nvbr-mm",{"s-nvbr-mm--active":e.isActive}])},[v("div",eM,[v("ul",tM,[(m(!0),x(pe,null,ue(e.data,(A,$)=>{var W,U;return m(),x("li",{key:A.p.id,class:"s-nvbr-mm__layer1",role:"presentation"},[v("button",{class:X(["s-nvbr-mm__layer1-item",{"s-nvbr-mm__layer1-item--open":(W=c.value[$])==null?void 0:W.active}]),"aria-expanded":(U=c.value[$])==null?void 0:U.active,role:"tab",onClick:O=>f($,A.p.id)},[v("span",{role:"heading","aria-level":"2",innerHTML:A.p.text},null,8,iM),v("span",rM,[ae(Tm)])],10,nM),v("div",{ref_for:!0,ref_key:"layer1Wrappers",ref:o,class:"s-nvbr-mm__layer1-content-wrap"},[v("div",{ref_for:!0,ref_key:"layer1Elements",ref:s,class:"s-nvbr-mm__layer1-content"},[A.p.type==="solution"?(m(),x("ul",oM,[(m(!0),x(pe,null,ue(A.m,(O,q)=>{var ie,fe;return m(),x("li",{key:O.p.id,class:"s-nvbr-mm__layer2-item-wrap"},[v("button",{class:X(["s-nvbr-mm__layer2-item",{"s-nvbr-mm__layer2-item--open":(ie=d.value[q])==null?void 0:ie.active}]),"aria-expanded":(fe=d.value[q])==null?void 0:fe.active,role:"tab",onClick:ke=>b(q,O.p.id)},[v("span",{role:"heading","aria-level":"3",innerHTML:O.p.text},null,8,aM),v("span",lM,[ae(Tm)])],10,sM),v("div",{ref_for:!0,ref_key:"layer2Wrappers",ref:a,class:"s-nvbr-mm__layer2-content-wrap"},[v("div",{ref_for:!0,ref_key:"layer2Elements",ref:l,class:"s-nvbr-mm__layer2-content"},[ae(Em,{data:O.m,rel:e.rel},null,8,["data","rel"])],512)],512)])}),128))])):(m(),te(Em,{key:1,data:A.m[0].m,rel:e.rel},null,8,["data","rel"])),A.p.type==="product"?(m(),x("div",cM,[v("ul",dM,[(m(!0),x(pe,null,ue(u.value,O=>(m(),x("li",{key:O.link,class:"s-nvbr-mm__qlink-item"},[v("a",{id:`navbar-mob-quick-link-${O.id}`,class:"s-nvbr-mm__layer3-item",href:g(Xt)(O.link,g(r).locale),target:g(Zt)(O.link),rel:e.rel,onClick:S},[v("span",{innerHTML:O.text},null,8,fM),v("span",pM,[ae(Io)])],8,uM)]))),128))])])):ee("",!0)],512)],512)])}),128)),e.serviceData&&e.serviceData.signInUrl?(m(),x("li",hM,[v("a",{id:"navbar-mob-signin",class:"s-nvbr-mm__layer1-item",href:g(Xt)(e.serviceData.signInUrl,g(r).locale),target:g(Zt)(e.serviceData.signInUrl),rel:e.rel,onClick:S,innerHTML:e.serviceData.signInText},null,8,mM)])):ee("",!0),e.serviceData&&e.serviceData.storeUrl&&e.isStoreUrlValid?(m(),x("li",bM,[v("a",{id:"navbar-mob-store",class:"s-nvbr-mm__layer1-item",href:g(Xt)(e.serviceData.storeUrl,g(r).locale),target:g(Zt)(e.serviceData.storeUrl),rel:e.rel,onClick:S,innerHTML:e.serviceData.storeText},null,8,gM)])):ee("",!0)])])],2))}}),xM={},yM={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function wM(e,t){return m(),x("svg",yM,[...t[0]||(t[0]=[v("path",{d:"M22.5 30C26.6421 30 30 26.6421 30 22.5C30 18.3579 26.6421 15 22.5 15C18.3579 15 15 18.3579 15 22.5C15 26.6421 18.3579 30 22.5 30Z",stroke:"white","stroke-width":"2"},null,-1),v("path",{d:"M28 28L34 34",stroke:"white","stroke-width":"2"},null,-1)])])}const _M=xe(xM,[["render",wM]]),kM={},SM={width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"};function CM(e,t){return m(),x("svg",SM,[...t[0]||(t[0]=[v("rect",{x:"4.2218",y:"18.364",width:"20",height:"2",transform:"rotate(-45 4.2218 18.364)",fill:"white"},null,-1),v("rect",{x:"5.63605",y:"4.22192",width:"20",height:"2",transform:"rotate(45 5.63605 4.22192)",fill:"white"},null,-1)])])}const EM=xe(kM,[["render",CM]]),TM=["aria-label","aria-expanded","title"],$M=["aria-label","tabindex"],AM={class:"s-nvbr-search__form-label",for:"s-globalnav-search"},IM=["placeholder","tabindex"],la="--s-nvbr-searchbar-w",MM=j({__name:"s-navbar-search",props:{lang:{},mobBreakpoint:{},altToggle:{},altLabel:{},altSubmit:{}},emits:["open-search-bar"],setup(e,{emit:t}){const n=t,i=T(null),r=T(null),o=T(null),s=T(!1),a=T(""),l=Ht("reset"),c=St(b,100),d=St(S,100);let u=0;ve(()=>{u=window.innerWidth,window.addEventListener("keydown",h),window.addEventListener("resize",c)}),Le(()=>{window.removeEventListener("keydown",h),window.removeEventListener("resize",c)});function p(){if(a.value){Ue.sendGA({action:"search",name:"dc-navbar-search",v1:a.value||""});try{window.location.href=`/${e.lang}/search?q=${encodeURIComponent(a.value)}`}catch(w){console.error(w)}}}
50function h(w){w.key==="Escape"&&(f(),n("open-search-bar",s.value))}function f(){var w;s.value=!1,a.value="",(w=i.value)==null||w.style.removeProperty(la)}function b(){u!==window.innerWidth&&(u=window.innerWidth,f())}function y(w){var I;if(!i.value)return;if(!w){i.value.style.removeProperty(la);return}const E=((I=o.value)==null?void 0:I.getBoundingClientRect().x)??0,C=window.matchMedia(`(min-width: ${AA}px)`).matches?window.innerWidth-(MA+(window.innerWidth-E)):window.innerWidth+zA-(window.innerWidth-E);i.value.style.setProperty(la,`${C}px`)}function S(){var w;s.value=!s.value,s.value&&setTimeout(()=>{var E;(E=r.value)==null||E.focus()},0),s.value||(a.value=""),window.matchMedia(`(min-width: ${e.mobBreakpoint}px)`).matches?((w=i.value)==null||w.style.removeProperty(la),l()):y(s.value),Ue.sendGA({action:"click",name:"dc-navbar-search-toggle",v1:s.value?"open":"close"})}return(w,E)=>(m(),x("div",{ref_key:"searchbar",ref:i,class:"s-nvbr-search"},[v("button",{ref_key:"searchToggle",ref:o,class:"s-nvbr-search__toggle","aria-label":e.altToggle,"aria-expanded":s.value,title:e.altToggle,onClick:E[0]||(E[0]=(...k)=>g(d)&&g(d)(...k))},[v("div",{class:X(["s-nvbr-search__toggle-icon",{"s-nvbr-search__toggle-icon--active":s.value}])},[s.value?(m(),te(EM,{key:0})):ee("",!0)],2)],8,TM),v("div",{class:X(["s-nvbr-search__bar",{"s-nvbr-search__bar--open":s.value}])},[v("form",{class:"s-nvbr-search__bar-content",onSubmit:wi(p,["prevent"])},[v("button",{class:"s-nvbr-search__bar-enlarger",type:"submit","aria-label":e.altSubmit,tabindex:s.value?0:-1,onClick:p},[ae(_M)],8,$M),v("label",AM,Te(e.altLabel),1),tt(v("input",{id:"s-globalnav-search",ref_key:"searchInput",ref:r,"onUpdate:modelValue":E[1]||(E[1]=k=>a.value=k),class:X(["s-nvbr-search__form-input",{"s-nvbr-search__form-input--active":s.value}]),type:"text",placeholder:e.altLabel,autocorrect:"off",autocomplete:"off",autocapitalize:"off",spellcheck:"false",tabindex:s.value?0:-1},null,10,IM),[[Mu,a.value]])],32)],2)],512))}}),zM={},LM={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function OM(e,t){return m(),x("svg",LM,[...t[0]||(t[0]=[v("path",{d:"M12 16C14.7634 16 17.3455 16.6723 19.2051 17.6865C21.1267 18.7347 22 19.9742 22 21V23H2V21C2 19.9742 2.87335 18.7347 4.79492 17.6865C6.65446 16.6723 9.23663 16 12 16Z",stroke:"white","stroke-width":"2"},null,-1),v("circle",{cx:"12",cy:"7",r:"5",stroke:"white","stroke-width":"2"},null,-1)])])}const PM=xe(zM,[["render",OM]]),RM={},NM={width:"24",height:"27",viewBox:"0 0 24 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function BM(e,t){return m(),x("svg",NM,[...t[0]||(t[0]=[v("path",{d:"M17.0004 6.48486C17.0004 5.98467 16.9269 5.50164 16.7902 5.04596C16.1722 2.98592 14.2616 1.48486 12.0004 1.48486C9.73913 1.48486 7.82849 2.98592 7.21051 5.04596C7.07381 5.50164 7.00037 5.98467 7.00037 6.48486",stroke:"white","stroke-width":"2"},null,-1),v("path",{d:"M21.2468 7.51514C22.3207 7.51514 23.2035 8.36397 23.2458 9.43701L23.8376 24.437C23.8822 25.5714 22.9749 26.515 21.8396 26.5151H2.00072C0.865341 26.5151 -0.0428623 25.5715 0.00169426 24.437L0.594468 9.43701C0.636825 8.36397 1.51864 7.51514 2.59251 7.51514H21.2468ZM11.9304 11.394C10.9798 11.3941 10.1496 11.5401 9.44017 11.8325C8.73537 12.1251 8.18666 12.5418 7.79564 13.0815C7.4096 13.6212 7.21654 14.2648 7.21654 15.0112C7.21664 15.8785 7.47969 16.5921 8.0056 17.1519C8.53655 17.7117 9.34541 18.1055 10.4314 18.3325L12.3581 18.7329C12.8408 18.8338 13.1977 18.9807 13.4294 19.1724C13.6611 19.359 13.7801 19.5986 13.7849 19.8911C13.78 20.2389 13.6108 20.5237 13.2781 20.7456C12.9498 20.9625 12.5149 21.0708 11.9744 21.0708C11.424 21.0708 10.9723 20.9506 10.6199 20.7085C10.2675 20.4613 10.0456 20.1024 9.95384 19.6333L6.91966 19.8003C7.06933 20.91 7.57908 21.7875 8.44798 22.4331C9.32165 23.0736 10.4944 23.394 11.9665 23.394C12.932 23.394 13.7846 23.2353 14.5232 22.9175C15.2665 22.5947 15.8503 22.1457 16.2751 21.5708C16.7047 20.9958 16.9196 20.3275 16.9197 19.5659C16.9197 18.7286 16.6547 18.0521 16.1238 17.5376C15.5928 17.0231 14.7861 16.6505 13.7048 16.4185L11.6921 15.9946C11.1756 15.8786 10.8108 15.7244 10.5984 15.5327C10.3861 15.3411 10.2801 15.1068 10.28 14.8296C10.28 14.4815 10.4439 14.2034 10.7722 13.9966C11.1004 13.7848 11.5035 13.6792 11.9812 13.6792C12.3384 13.6792 12.6453 13.7425 12.9011 13.8687C13.1616 13.9897 13.3717 14.1532 13.531 14.3599C13.6902 14.5615 13.7942 14.7885 13.8425 15.0405L16.6667 14.8599C16.5316 13.7905 16.0578 12.9451 15.2468 12.3247C14.4407 11.7044 13.335 11.394 11.9304 11.394Z",fill:"white"},null,-1)])])}const DM=xe(RM,[["render",BM]]);function jM(e,t){const n=T(null),i=()=>
50{if(!t)return null;try{return zI(e,JSON.parse(t))||null}catch(r){return console.error("s-navbar: error parsing JSON data",r),null}};return nr(()=>{n.value=i()}),{dataJson:n}}function FM(){const e=T(-1),t=T(!1);let n=null;const i=(l,c)=>{l!==e.value&&(e.value=l,c==null||c(l))};return{menuActiveIndex:e,isMouseInSubmenu:t,onMenuEnter:(l,c)=>{e.value>-1?n=setTimeout(()=>{i(l,c)},50):i(l,c)},onMenuLeave:()=>{n&&clearTimeout(n)},onMouseInSubmenu:l=>{t.value=l},resetMenu:()=>{t.value=!1,n&&clearTimeout(n),e.value=-1}}}function HM(){const e=T(!1),t=T(!1),n=o=>{const s=Jt(["s-navbar",".s-nvbr"]);s==null||s.setAttribute("data-mobmenu-open",o?"true":"false")},i=()=>(t.value=!0,e.value=!e.value,rp(e.value),n(e.value),e.value),r=()=>{e.value=!1,n(!1)};return ve(()=>{n(!1)}),{isMobMenuActive:e,isMobMenuActiveOneTime:t,toggleMobileMenu:i,closeMobileMenu:r}}function VM(){return{isSearchBarOpen:T(!1)}}function UM(){const{menuActiveIndex:e,isMouseInSubmenu:t,resetMenu:n,...i}=FM(),{isMobMenuActive:r,isMobMenuActiveOneTime:o,closeMobileMenu:s,...a}=HM(),{isSearchBarOpen:l,...c}=VM();return{menuActiveIndex:e,isMouseInSubmenu:t,isMobMenuActive:r,isMobMenuActiveOneTime:o,isSearchBarOpen:l,handleReset:(u=!0)=>{n(),s(),u&&rp(!1)},closeMobileMenu:s,resetMenu:n,...i,...a,...c}}function WM(){return{trackLogoClick:()=>{Ue.sendGA({action:"click",name:"dc-navbar-logo"})},trackHamburgerClick:i=>{Ue.sendGA({action:"click",name:"dc-navbar-hamburger",v1:i?"open":"close"})},trackMenuClick:i=>{Ue.sendGA({action:"click",name:"dc-navbar-menu",v1:i})}}}function GM(e,t){const n=()=>{window.matchMedia(`(min-width: ${zc}px)`).matches&&e()},i=St(n,100),r=o=>{o?window.addEventListener("resize",i):window.removeEventListener("resize",i)};return Ze(t,r),ve(()=>r(t.value)),Le(()=>{window.removeEventListener("resize",i)}),{onDesktopReset:n}}function qM(e,t){const n=r=>{r.key==="Escape"&&e()},i=r=>{r?window.addEventListener("keydown",n):window.removeEventListener("keydown",n)};return Ze(t,i),ve(()=>i(t.value)),Le(()=>{window.removeEventListener("keydown",n)}),{onKeydown:n}}function YM(e){const t=Mt(),{dataJson:n}=jM(e.lang,e.data),{menuActiveIndex:i,isMobMenuActive:r,isMobMenuActiveOneTime:o,isSearchBarOpen:s,handleReset:a,toggleMobileMenu:l,closeMobileMenu:c,onMenuEnter:d,onMenuLeave:u,onMouseInSubmenu:p,resetMenu:h}=UM(),f=WM(),b=T(null),y=T(null),S=T(null);let w=typeof window<"u"?!window.matchMedia(`(min-width: ${zc}px)`).matches:!1;const E=de(()=>`${t.origin??""}/${e.lang}`),k=de(()=>!!(e.storeUrl&&e.storeUrl!=="none")),C=de(()=>r.value||s.value||i.value!==-1);jn("reset",a),jn("moreInfoAlt",e.altMoreInfo),jn("imgRoot",e.imgRoot),GM(()=>a(!1),C),qM(a,C);function I(){a(),f.trackLogoClick()}function A(){const fe=l();f.trackHamburgerClick(fe)}function $(){const fe=!window.matchMedia(`(min-width: ${zc}px)`).matches;w&&!fe?a(!1):h(),w=fe}function W(fe){var ke,F;if(S.value){const D=(ke=b.value)==null?void 0:ke.menuTabs[fe];D&&MI(S.value,D)}f.trackMenuClick(((F=n.value)==null?void 0:F[fe].p.id)||"")}function U(fe){var ke,F;return e.devCart?!0:(ke=y.value)!=null&&ke.isEcReady?fe&&fe!=="none"&&((F=y.value)==null?void 0:F.currentEcType)==="A":!1}const O=St(fe=>{d(fe,W)},10),q=St($,100),ie=St(A,100);return{dataJson:n,LOGO_URL:E,isStoreUrlValid:k,menuActiveIndex:i,isMobMenuActive:r,isMobMenuActiveOneTime:o,isSearchBarOpen:s,navbarMenuRef:b,ecRef:y,nav:S,onLogoClick:I,onHamburgerClick:ie,onMenuEnterDebounce:O,onResizeDebounce:q,onDesktopReset:$,onMenuLeave:u,onMouseInSubmenu:p,handleReset:a,closeMobileMenu:c,isEcReadyAndUrlValid:U}}const KM={part:"nav-container",class:"s-nvbr__container"},XM=["aria-label","aria-expanded"],ZM={class:"s-nvbr__service-hamburger-icon"},JM=["href","title"],QM={class:"s-nvbr__service"},ez={key:0,class:"s-nvbr__service-search"},tz=["href","target","rel","title","aria-label"],nz=["href","target","rel","title"],iz={class:"s-nvbr__service-ai"},rz={class:"s-nvbr-ec-portal"},oz=j({__name:"s-navbar",props:{id:{default:"s-navbar"},lang:{default:"en-global"},data:{},rel:{default:"noreferrer noopener"},signInText:{},signInUrl:{},storeText:{},storeUrl:{},cartText:{},devCart:{type:Boolean},devAdvisor:{},aiErrorTarget:{},aiErrorMessage:{},searchPlaceholder:{default:RA},aiText:{},altSearchToggle:{},altSearchLabel:{},altSearchSubmit:{},altCart:{},altHamburger:{},altAdvisor:{},altMoreInfo:{},imgRoot:{},useXmas:{type:[Boolean,String]},aiEnabled:{type:[String,Boolean]}},setup(e){const t=e,n=Mt(),{dataJson:i,LOGO_URL:r,isStoreUrlValid:o,menuActiveIndex:s,isMobMenuActive:a,isMobMenuActiveOneTime:l,isSearchBarOpen:c,navbarMenuRef:d,ecRef:u,nav:p,onLogoClick:h,onHamburgerClick:f,onMenuEnterDebounce:b,onDesktopReset:y,onMenuLeave:S,onMouseInSubmenu:w,handleReset:E,isEcReadyAndUrlValid:k}=YM(t);function C(I){E();const A=I.currentTarget;Ue.sendLinkGA({link_text:A.textContent||A.title||"",link_url:A.href,link_id:A.id||"",link_classes:A.className,is_nav_menu_click:!0,click_type:"nav-menu"})}return(I,A)=>tt((m(),x("header",{ref_key:"nav",ref:p,part:"nav",class:"s-nvbr",onMouseleave:A[3]||(A[3]=(...$)=>g(y)&&g(y)(...$))}
50,[ae(g(Mh),{disabled:!g(a)},{default:z(()=>[v("div",KM,[v("nav",{class:X(["s-nvbr__content",{"s-nvbr__content--mm-open":g(a)}])},[v("div",{class:X(["s-nvbr__left",{"s-nvbr__left--mm-active":g(a)}])},[v("button",{class:"s-nvbr__service-hamburger","aria-label":e.altHamburger,"aria-expanded":g(a),onClick:A[0]||(A[0]=(...$)=>g(f)&&g(f)(...$))},[v("div",ZM,[ae(eI,{active:g(l),open:g(a)},null,8,["active","open"])])],8,XM),v("a",{id:"navbar-logo",class:"s-nvbr__logo",href:g(r),title:g(Sm),onClick:A[1]||(A[1]=(...$)=>g(h)&&g(h)(...$))},[g(M)(e.useXmas)?ee("",!0):(m(),te(BA,{key:0})),_(I.$slots,"xmas-logo")],8,JM),g(i)?(m(),te(VI,{key:0,ref_key:"navbarMenuRef",ref:d,data:g(i),"is-search-bar-open":g(c),"menu-active-index":g(s),rel:e.rel,onItemClick:g(b),onItemMouseEnter:g(b),onItemMouseLeave:g(S),onSubmenuMouseEnter:g(w)},null,8,["data","is-search-bar-open","menu-active-index","rel","onItemClick","onItemMouseEnter","onItemMouseLeave","onSubmenuMouseEnter"])):ee("",!0)],2),v("div",{class:X(["s-nvbr__right",{"s-nvbr__right--mm-active":g(a)}])},[v("div",QM,[v("div",{class:X(["s-nvbr__service-items",{"s-nvbr__service-items--1":!e.signInUrl&&!g(o),"s-nvbr__service-items--2":e.signInUrl&&!g(o)||!e.signInUrl&&g(o),"s-nvbr__service-items--3":e.signInUrl&&g(o)}])},[e.altSearchToggle&&e.altSearchLabel?(m(),x("div",ez,[ae(MM,{lang:e.lang,"mob-breakpoint":g(IA),"alt-toggle":e.altSearchToggle,"alt-label":e.altSearchLabel,"alt-submit":e.altSearchSubmit},null,8,["lang","mob-breakpoint","alt-toggle","alt-label","alt-submit"])])):ee("",!0),e.signInUrl?(m(),x("a",{key:1,id:"navbar-signin",class:"s-nvbr__service-item s-nvbr__service-item--signin",href:g(Xt)(e.signInUrl,g(n).locale),target:g(Zt)(e.signInUrl),rel:e.rel,title:e.signInText,"aria-label":e.signInText,onClick:C},[ae(PM)],8,tz)):ee("",!0),g(o)?(m(),x("a",{key:2,id:"navbar-store",class:"s-nvbr__service-item s-nvbr__service-item--store",href:e.storeUrl&&g(Xt)(e.storeUrl,g(n).locale),target:g(Zt)(e.storeUrl),rel:e.rel,title:e.storeText||g(km),onClick:C},[ae(DM)],8,nz)):ee("",!0)],2),v("div",iz,[e.aiEnabled===!0||e.aiEnabled==="true"?(m(),te(KA,{key:0,name:e.aiText,alt:e.altAdvisor,"dev-advisor":e.devAdvisor,"error-target":e.aiErrorTarget,"error-message":e.aiErrorMessage,onClick:g(E)},null,8,["name","alt","dev-advisor","error-target","error-message","onClick"])):ee("",!0)])]),tt(v("div",{class:"s-nvbr__service-ec",onClick:A[2]||(A[2]=()=>g(E)())},[ae(QA,{ref_key:"ecRef",ref:u,"store-text":e.storeText||g(km),"store-url":e.storeUrl||"","alt-cart":e.altCart,"dev-cart":e.devCart},null,8,["store-text","store-url","alt-cart","dev-cart"])],512),[[Pt,e.storeUrl&&g(k)(e.storeUrl)]])],2)],2),g(i)?(m(),te(vM,{key:0,data:g(i),"service-data":{signInText:e.signInText,signInUrl:e.signInUrl,storeText:e.storeText,storeUrl:e.storeUrl},"is-active":g(a),"is-store-url-valid":g(o),rel:e.rel,onResize:g(E)},null,8,["data","service-data","is-active","is-store-url-valid","rel","onResize"])):ee("",!0)])]),_:3},8,["disabled"]),v("div",rz,[_(I.$slots,"ec")])],32)),[[g(em),{open:g(s)!==-1,callback:g(E),rootGetter:()=>g(p)}]])}}),sz={Navbar:xe(j({__name:"s-navbar.ce",props:{id:{type:String},lang:{type:String},data:{type:String},rel:{type:String},signInText:{type:String},signInUrl:{type:String},storeText:{type:String},storeUrl:{type:String},cartText:{type:String},devCart:{type:Boolean},devAdvisor:{type:String},aiErrorTarget:{type:String},aiErrorMessage:{type:String},searchPlaceholder:{type:String},aiText:{type:String},altSearchToggle:{type:String},altSearchLabel:{type:String},altSearchSubmit:{type:String},altCart:{type:String},altHamburger:{type:String},altAdvisor:{type:String},altMoreInfo:{type:String},imgRoot:{type:String},useXmas:{type:[Boolean,String]},aiEnabled:{type:String}},setup(e){const t=e;return(n,i)=>(m(),te(oz,Be(Ne({...t})),{"xmas-logo":z(()=>[_(n.$slots,"xmas-logo")]),ec:z(()=>[_(n.$slots,"ec")]),_:3},16))}}),[["styles",[`@charset "UTF-8";@layer dsygno.reset{*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0;outline:0;padding:0;margin:0;box-sizing:border-box}button{background:transparent;border:none;cursor:pointer}}a:focus-visible:focus,button:focus-visible:focus{outline:solid 3px rgba(92,176,255,.7);outline-offset:-3px}.s-navbar-ai{--s-nvbr-ai-translate: -50%, -50%;--s-nvbr-ai-color: #fff;--s-nvbr-ai-minw: 211px;position:relative;display:none;padding:2px;margin-left:4px;border-radius:9999px}@media screen and (min-width:768px){.s-navbar-ai{margin-left:16px}}@media screen and (min-width:1280px){.s-navbar-ai{margin-left:20px}}.s-navbar-ai--active{display:block}.s-navbar-ai--loading{display:block;pointer-events:none;animation:ai-breathe 2.6s ease-out infinite}.s-navbar-ai--error{display:block}.s-navbar-ai--error .s-navbar-ai__avator,.s-navbar-ai--error .s-navbar-ai__border{opacity:.5}.s-navbar-ai--error .s-navbar-ai__border:before{background:conic-gradient(#74a5ff,#74a5ff)}@media screen and (min-width:768px){.s-navbar-ai--error .s-navbar-ai__avator{display:none}.s-navbar-ai--error .s-navbar-ai__border:before{background:conic-gradient(#ebc1ff,#ffcaa5,#a1baff,#a6e6ff,#ebc1ff)}.s-navbar-ai--error .s-navbar-ai__name{opacity:.5}}
50.s-navbar-ai--error:hover .s-navbar-ai__error-icon{opacity:.85}.s-navbar-ai__border{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;padding:2px;overflow:hidden;-webkit-mask:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor;mask-composite:exclude}.s-navbar-ai__border:before{content:"";position:absolute;top:50%;left:50%;width:500px;height:500px;border-radius:9999px;background:conic-gradient(#ebc1ff,#ffcaa5,#a1baff,#a6e6ff,#ebc1ff);transform:translate(var(--s-nvbr-ai-translate));animation:rotate 1s infinite linear forwards;animation-play-state:paused}.s-navbar-ai__avator{position:relative;width:24px;height:24px;overflow:hidden;cursor:pointer;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M14 3H12C12 7.97058 7.97058 12 3 12V14C6.33087 14 9.23895 15.8235 10.796 18.5221C11.068 17.7831 11.4062 17.079 11.8015 16.4099C10.704 14.9485 9.25183 13.7721 7.57355 13.0018C9.96692 11.9026 11.9008 9.96875 13 7.57537C14.0978 9.967 16.0276 11.9001 18.4171 13.0004C14.6331 14.7413 12 18.5685 12 23H14C14 18.0748 17.9563 14.0736 22.8643 14.001C22.9094 14.0016 22.9547 14.0018 23 14.0018V14V12.0018V12C22.9547 12 22.9095 12.0003 22.8643 12.0008C17.9563 11.9283 14 7.9271 14 3.00183V3Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M14 3H12C12 7.97058 7.97058 12 3 12V14C6.33087 14 9.23895 15.8235 10.796 18.5221C11.068 17.7831 11.4062 17.079 11.8015 16.4099C10.704 14.9485 9.25183 13.7721 7.57355 13.0018C9.96692 11.9026 11.9008 9.96875 13 7.57537C14.0978 9.967 16.0276 11.9001 18.4171 13.0004C14.6331 14.7413 12 18.5685 12 23H14C14 18.0748 17.9563 14.0736 22.8643 14.001C22.9094 14.0016 22.9547 14.0018 23 14.0018V14V12.0018V12C22.9547 12 22.9095 12.0003 22.8643 12.0008C17.9563 11.9283 14 7.9271 14 3.00183V3Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.s-navbar-ai__avator-bg{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:9999px;background:conic-gradient(#ebc1ff,#ffcaa5,#a1baff,#a6e6ff,#ebc1ff);transform:translate(var(--s-nvbr-ai-translate));animation:rotate 1s infinite linear forwards;animation-play-state:paused}.s-navbar-ai__content{position:relative;display:flex;align-items:center;padding:3px;margin:0;background-color:transparent;border-radius:9999px}@media screen and (min-width:768px){.s-navbar-ai__content{min-width:var(--s-nvbr-ai-minw);padding:5px 17px}}@media screen and (min-width:1280px){.s-navbar-ai__content{padding:8px 20px}}.s-navbar-ai__error-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}@media screen and (max-width:767.8px){.s-navbar-ai__error-icon{position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;transform:translate(50%,-50%)}.s-navbar-ai__error-icon:before{content:"";position:absolute;left:7px;top:7px;width:10px;height:10px;border-radius:50%;background-color:#000}.s-navbar-ai__error-icon svg{z-index:1}}.s-navbar-ai__name{display:none;margin-left:8px;font-size:15px;line-height:24px;font-weight:600;color:var(--s-nvbr-ai-color)}@media screen and (min-width:768px){.s-navbar-ai__name{display:inline-block}}.s-navbar-ai--active.s-navbar-ai--hover .s-navbar-ai__border:before{animation-play-state:running}.s-navbar-ai--active.s-navbar-ai--hover .s-navbar-ai__avator-bg{animation-play-state:running}.s-navbar-ai:focus-visible:focus{outline:0;box-shadow:0 0 0 3px #5cb0ffb3}@keyframes ai-breathe{0%,to{opacity:.3}50%{opacity:.6}}@keyframes rotate{0%{transform:translate(var(--s-nvbr-ai-translate)) rotate(0)}to{transform:translate(var(--s-nvbr-ai-translate)) rotate(360deg)}}.s-nvbr-ec-wrap{--snvbr-ec-size: 48px;--snvbr-ec-wrap-zidx: 150;--snvbr-ec-psuedo-zidx: -1;position:relative;z-index:var(--snvbr-ec-wrap-zidx);width:100%;height:100%;min-width:var(--snvbr-ec-size);display:flex;align-items:center;justify-content:center}.s-nvbr-ec{display:flex;justify-content:center;align-items:center}.s-nvbr-ec--fixed{position:fixed;top:14px;right:18px;width:var(--snvbr-ec-size);height:var(--snvbr-ec-size)}.s-nvbr-ec--fixed:before{content:"";position:absolute;z-index:var(--snvbr-ec-psuedo-zidx);top:0;left:0;width:100%;height:100%;background-color:#1a1c1f;border-radius:50%}.s-nvbr-ec:hover{opacity:var(--s-nvbr-hover-opacity);transition:var(--s-nvbr-hover-transition)}.s-nvbr-ec-icon{position:relative;display:flex;align-items:center;justify-content:center}.s-nvbr-ec-icon__amount{position:absolute;top:7px;right:7px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#2e3742;border-radius:50%;padding:2px;font-size:12px;font-weight:600}.s-nvbr-ec-icon__amount--many{letter-spacing:-1px}
50.s-navbar-hbg{--s-nvbr-hbg-line-w: 20px;--s-nvbr-hbg-line-h: 2px;--s-nvbr-hbg-anim-dur: .2s;position:relative;width:48px;height:48px}.s-navbar-hbg--active .s-navbar-hbg-line--1{animation:line-1-close var(--s-nvbr-hbg-anim-dur) ease-in-out forwards}.s-navbar-hbg--active .s-navbar-hbg-line--3{animation:line-3-close var(--s-nvbr-hbg-anim-dur) ease-in-out forwards}.s-navbar-hbg--open .s-navbar-hbg-line--1{animation:line-1-open var(--s-nvbr-hbg-anim-dur) ease-in-out forwards}.s-navbar-hbg--open .s-navbar-hbg-line--2{opacity:0}.s-navbar-hbg--open .s-navbar-hbg-line--3{animation:line-3-open var(--s-nvbr-hbg-anim-dur) ease-in-out forwards}.s-navbar-hbg:hover{opacity:var(--s-nvbr-hover-opacity);transition:var(--s-nvbr-hover-transition)}.s-navbar-hbg-line{position:absolute;left:14px;width:var(--s-nvbr-hbg-line-w);height:var(--s-nvbr-hbg-line-h);background-color:#fff;transition:opacity .15s ease-in-out}.s-navbar-hbg-line--1{position:absolute;top:16px}.s-navbar-hbg-line--2{top:23px}.s-navbar-hbg-line--3{top:30px}@keyframes line-1-open{0%{transform:translateY(0)}40%{transform:translateY(7px);width:20px}to{transform:translateY(7px) rotate(45deg)}}@keyframes line-1-close{0%{transform:translateY(7px) rotate(45deg)}50%{transform:translateY(7px)}to{transform:translateY(0)}}@keyframes line-3-open{0%{transform:translateY(0)}40%{transform:translateY(-7px);width:20px}to{transform:translateY(-7px) rotate(-45deg)}}@keyframes line-3-close{0%{transform:translateY(-7px) rotate(-45deg)}60%{transform:translateY(-7px)}to{transform:translateY(0)}}.s-nvbr-mm{position:absolute;z-index:1075;top:0;left:0;height:100vh;width:100%;display:none;padding-top:var(--s-nvbr-height);background-color:#000}.s-nvbr-mm a{color:#fff}.s-nvbr-mm--active{display:block}.s-nvbr-mm__content-wrap{width:100%;height:100%;overflow-y:auto}.s-nvbr-mm__content{padding-bottom:140px}.s-nvbr-mm__layer1-item,.s-nvbr-mm__layer2-item{width:100%;display:flex;color:#fff}.s-nvbr-mm__layer3-item,.s-nvbr-mm__layer4-item{display:inline-flex}.s-nvbr-mm__layer1-item,.s-nvbr-mm__layer2-item,.s-nvbr-mm__layer3-item,.s-nvbr-mm__layer4-item{justify-content:space-between;align-items:center}.s-nvbr-mm__layer1-item-arrow,.s-nvbr-mm__layer2-item-arrow{transition:transform .15s}.s-nvbr-mm__layer1{background-color:#000;border-bottom:solid 1px #404040}.s-nvbr-mm__layer1:first-child{border-top:solid 1px #404040}.s-nvbr-mm__layer1-item{padding:16px 20px}@media screen and (min-width:576px){.s-nvbr-mm__layer1-item{padding:16px 40px}}.s-nvbr-mm__layer1-item--open .s-nvbr-mm__layer1-item-arrow{transform:rotate(180deg)}.s-nvbr-mm__layer2{background-color:#1c1c1c}.s-nvbr-mm__layer2-item-wrap{border-bottom:solid 1px #404040}.s-nvbr-mm__layer2-item-wrap:last-child{border-bottom:0}.s-nvbr-mm__layer2-item{padding:16px 20px 16px 32px}@media screen and (min-width:576px){.s-nvbr-mm__layer2-item{padding:16px 40px 16px 52px}}.s-nvbr-mm__layer2-item--open .s-nvbr-mm__layer2-item-arrow{transform:rotate(180deg)}.s-nvbr-mm__layer3{padding:8px 0;background-color:#303030}.s-nvbr-mm__layer3-item-wrap{padding:16px 0}.s-nvbr-mm__layer3-item-wrap:last-child .s-nvbr-mm__layer4:after{display:none}.s-nvbr-mm__layer3-item{padding:0 44px}@media screen and (min-width:576px){.s-nvbr-mm__layer3-item{padding:0 64px}}.s-nvbr-mm__layer3-item path{stroke:#fff}.s-nvbr-mm__layer3-item-arrow{margin-left:8px}.s-nvbr-mm__layer4{background-color:#303030}.s-nvbr-mm__layer4:after{content:"";height:1px;display:block;margin:0 44px;border-bottom:solid 1px #404040;transform:translateY(16px)}@media screen and (min-width:576px){.s-nvbr-mm__layer4:after{margin:0 64px}}.s-nvbr-mm__layer4-item-wrap{margin:8px 0}.s-nvbr-mm__layer4-item-wrap:last-child{margin-bottom:0}.s-nvbr-mm__layer4-item{padding:0 44px;font-size:var(--s-nabr-font-size-1);line-height:var(--s-nabr-line-height-1)}@media screen and (min-width:576px){.s-nvbr-mm__layer4-item{padding:0 64px}}.s-nvbr-mm__layer1-item,.s-nvbr-mm__layer2-item,.s-nvbr-mm__layer3-item{font-size:var(--s-nabr-font-size-4);line-height:var(--s-nabr-line-height-4);font-weight:600}.s-nvbr-mm__qlink-wrap{padding:0 0 8px;margin-top:-8px}.s-nvbr-mm__qlink-wrap:before{content:"";height:1px;display:block;margin:0 44px;border-bottom:solid 1px #404040}@media screen and (min-width:576px){.s-nvbr-mm__qlink-wrap:before{margin:0 64px}}.s-nvbr-mm__qlink-item{margin-bottom:8px}.s-nvbr-mm__qlink-item:last-child{margin-bottom:0}.s-nvbr-search{--s-nvbr-searchbar-w: 40px;--snvbr-search-psuedo-zidx: 0;--snvbr-search-toggle-zidx: 2;--snvbr-search-bar-zidx: 1;position:relative;height:48px;width:40px;
50display:flex;align-items:center}@media screen and (min-width:768px){.s-nvbr-search{--s-nvbr-searchbar-w: 48px;height:48px;width:48px}}.s-nvbr-search:before{content:"";position:absolute;z-index:var(--snvbr-search-psuedo-zidx);top:clac(var(--s-nvbr-height)-100%);right:0;width:var(--s-nvbr-searchbar-w);height:var(--s-nvbr-height)}.s-nvbr-search:hover .s-nvbr-search__bar:not(.s-nvbr-search__bar--open){opacity:.8;transition:opacity var(--s-nvbr-hover-transition)}.s-nvbr-search__toggle{position:absolute;z-index:var(--snvbr-search-toggle-zidx);top:0;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:opacity .15s .05s ease-in-out}.s-nvbr-search__toggle-icon{display:flex;align-items:center;opacity:0}.s-nvbr-search__toggle-icon--active{opacity:1}.s-nvbr-search__bar{position:absolute;z-index:var(--snvbr-search-bar-zidx);right:0;top:4px;height:40px;width:var(--s-nvbr-searchbar-w);display:flex;align-items:center;justify-content:center;border-radius:10px;transform:translate(calc(100% - 48px));transition-duration:.15s;transition-timing-function:ease-in-out;transition-property:background-color}@media screen and (min-width:1024px){.s-nvbr-search__bar{top:0;height:48px}}.s-nvbr-search__bar--open{transform:translate(0);background-color:#1c1c1c}@media screen and (min-width:1024px){.s-nvbr-search__bar--open{--s-nvbr-searchbar-w: 300px}}@media screen and (min-width:1680px){.s-nvbr-search__bar--open{--s-nvbr-searchbar-w: 420px}}.s-nvbr-search__bar-content{width:100%;height:100%;display:flex;align-items:center}.s-nvbr-search__bar-enlarger{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.s-nvbr-search__form-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.s-nvbr-search__form-input{width:100%;height:100%;background-color:transparent;color:#fff;opacity:0;transition:opacity .15s .05s ease-in-out}.s-nvbr-search__form-input--active{opacity:1}.s-nvbr-aside__tab{width:100%;padding:12px 20px;border-radius:10px;text-align:left;line-height:28px;transition:.15s ease-in-out}.s-nvbr-aside__tab:not(.s-nvbr-aside__tab--active):hover{background-color:#f5f5f5}.s-nvbr-aside__tab--active{background-color:#0067e6;color:#fff}.s-nvbr-feat{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.s-nvbr-feat__info-header{height:180px;margin-bottom:20px;border-radius:10px;overflow:hidden}.s-nvbr-feat__info-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-nvbr-feat__info-title{margin-bottom:8px;font-size:var(--s-nabr-font-size-4);line-height:var(--s-nabr-line-height-4);font-weight:600}.s-nvbr-feat__info-desc{font-size:var(--s-nabr-font-size-1);line-height:var(--s-nabr-line-height-1);color:#000000b3}.s-nvbr-feat__qls{margin-top:16px;font-size:var(--s-nabr-font-size-2);line-height:var(--s-nabr-line-height-2)}.s-nvbr-feat__qls-item{margin-bottom:4px}.s-nvbr-feat__qls-item:last-child{margin-bottom:0}.s-nvbr-feat__qls-link{display:flex;align-items:center;transition:.15s ease-in-out;color:#000c}.s-nvbr-feat__qls-link:hover{color:#0067e6}.s-nvbr-feat__qls-link:hover path{stroke:#0067e6}.s-nvbr-feat__qls-link:hover .s-nvbr-feat__qls-arrow{transform:translate(4px)}.s-nvbr-feat__qls-arrow{display:inline-flex;align-items:center;margin-left:4px;transition:transform .15s ease-in-out}.s-nvbr-feat__qls-arrow path{stroke:#000c;transition:transform .15s ease-in-out}.s-nvbr-list{width:100%;padding:12px 0;border-bottom:solid 1px rgba(207,207,207,.6)}.s-nvbr-list:first-child{padding-top:0}.s-nvbr-list:last-child{padding-bottom:0;border-bottom:0}.s-nvbr-list__header{margin-bottom:8px}.s-nvbr-list__header-link,.s-nvbr-list__header-text{padding-left:8px;font-size:var(--s-nabr-font-size-3);line-height:var(--s-nabr-line-height-3);font-weight:600;color:#000}.s-nvbr-list__header-arrow{display:inline-flex;align-items:center;margin-left:4px;transition:transform .15s ease-in-out}.s-nvbr-list__header-arrow path{transition:transform .15s ease-in-out}.s-nvbr-list__header-link{position:relative;display:flex;align-items:center;transition:.15s ease-in-out}.s-nvbr-list__header-link:hover path{stroke:#0067e6}.s-nvbr-list__header-link:hover .s-nvbr-list__header-arrow{transform:translate(4px)}.s-nvbr-list__item{position:relative;margin-bottom:8px;line-height:1}.s-nvbr-list__item:last-child{margin-bottom:0}.s-nvbr-list__link-wrap{position:relative;display:inline-block}.s-nvbr-list__link{position:relative;display:inline-block;padding-left:8px;font-size:var(--s-nabr-font-size-2);line-height:var(--s-nabr-line-height-2);color:#000c;transition:color .15s ease-in-out}.s-nvbr-list__header-link:hover,.s-nvbr-list__link:hover{color:#0067e6}.s-nvbr-list__header-link:hover:before,.s-nvbr-list__link:hover:before{content:"";position:absolute;top:3px;left:-3px;width:3px;height:calc(100% - 6px);background-color:#0067e6;border-radius:36px}.s-nvbr-list__more-info-btn{position:absolute;top:50%;right:-4px;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;margin-left:12px;border:solid 1px #404040;border-radius:50%;transform:translate(100%,-50%);pointer-events:none;opacity:0}
50.s-nvbr-list__more-info-btn:focus{opacity:1}.s-nvbr-submenu{color:#000;background-color:var(--s-nvbr-submenu-bgc);box-shadow:0 4px 12px #68737d26;opacity:0;visibility:hidden;pointer-events:none}.s-nvbr-submenu--active{opacity:1;visibility:visible;pointer-events:all}.s-nvbr-submenu__content{width:var(--s-nvbr-submenu-width)}.s-nvbr-submenu__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.s-nvbr-submenu__cols--sol{min-height:440px}.s-nvbr-submenu__col-span-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 2}.s-nvbr-submenu__col{width:var(--s-nvbr-submenu-col-width);padding:24px 20px}.s-nvbr-submenu__col--border-r{border-right:solid 1px rgba(207,207,207,.6)}.s-nvbr-submenu__col--feat{background-color:#f5f5f5}.s-nvbr{--s-nvbr-zidx: 125;--s-nvbr-bgc: #000;--s-nvbr-color: #fff;--s-navbar-content-width: 1920px;--s-nvbr-submenu-width: 1020px;--s-nvbr-submenu-bgc: #fff;--s-nvbr-submenu-left: 0;--s-nvbr-submenu-col-width: 340px;--s-nabr-font-size-1: 14px;--s-nabr-line-height-1: 20px;--s-nabr-font-size-2: 15px;--s-nabr-line-height-2: 22px;--s-nabr-font-size-3: 16px;--s-nabr-line-height-3: 24px;--s-nabr-font-size-4: 18px;--s-nabr-line-height-4: 28px;--s-nvbr-hover-opacity: .8;--s-nvbr-hover-transition: .15s ease-in-out;--snvbr-lf-zidx: 1;position:relative}.s-nvbr ul{list-style:none}.s-nvbr a{text-decoration:none}.s-nvbr__container{position:relative;z-index:var(--s-nvbr-zidx);height:var(--s-nvbr-height);width:100%;display:flex;align-items:center;background-color:var(--s-nvbr-bgc);color:var(--s-nvbr-color)}.s-nvbr__nav{width:100%;height:100%;display:flex}.s-nvbr__content{position:relative;z-index:2;width:100%;max-width:var(--s-navbar-content-width);height:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 10px 0 8px}@media screen and (min-width:576px){.s-nvbr__content{padding:0 20px 0 8px}}@media screen and (min-width:1280px){.s-nvbr__content{padding:0 20px}}@media screen and (min-width:1680px){.s-nvbr__content{padding:0 40px}}.s-nvbr__content--mm-open{z-index:1080}.s-nvbr__left,.s-nvbr__right{height:100%;display:flex;align-items:center}@media screen and (max-width:1279.8px){.s-nvbr__left,.s-nvbr__right{position:relative;z-index:var(--snvbr-lf-zidx)}}@media screen and (min-width:576px){.s-nvbr__left{margin-right:20px}.s-nvbr__right{margin-left:20px}}.s-nvbr__service-hamburger{position:relative;height:100%;display:flex;align-items:center;margin-right:8px}@media screen and (min-width:1280px){.s-nvbr__service-hamburger{display:none}}.s-nvbr__service-hamburger-icon{display:flex;align-items:center;justify-content:center}.s-nvbr__logo{height:100%;display:flex;align-items:center}@media screen and (max-width:767.8px){.s-nvbr__logo{max-width:100px}}.s-nvbr__logo:hover{opacity:var(--s-nvbr-hover-opacity);transition:var(--s-nvbr-hover-transition)}.s-nvbr__menu{height:100%;display:none}@media screen and (min-width:1280px){.s-nvbr__menu{display:flex;margin-left:20px}}@media screen and (min-width:1680px){.s-nvbr__menu{margin-left:44px}}@media screen and (max-width:1279.8px){.s-nvbr__menu--hide-until-md{display:none}}.s-nvbr__menu-item{display:flex;align-items:center}.s-nvbr__menu-tab{position:relative;height:100%;padding:0 20px;font-size:var(--s-nabr-font-size-3);line-height:var(--s-nabr-line-height-3);color:#fff}.s-nvbr__menu-tab:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#0067e6;opacity:0}.s-nvbr__menu-tab--active:before{opacity:1}.s-nvbr__service{height:100%;display:flex;margin-left:4px}@media screen and (min-width:768px){.s-nvbr__service{margin-left:20px}}.s-nvbr__service-search{display:flex;align-items:center}.s-nvbr__service-items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:768px){.s-nvbr__service-items--1{grid-template-columns:repeat(1,minmax(0,1fr))}.s-nvbr__service-items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-nvbr__service-items--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.s-nvbr__service-items{gap:8px}}.s-nvbr__service-item{width:40px;
50display:flex;align-items:center;justify-content:center;font-size:var(--s-nabr-font-size-3);line-height:var(--s-nabr-line-height-3)}@media screen and (min-width:768px){.s-nvbr__service-item{width:48px}}.s-nvbr__service-item--signin:hover,.s-nvbr__service-item--store:hover{opacity:var(--s-nvbr-hover-opacity);transition:var(--s-nvbr-hover-transition)}@media screen and (max-width:767.8px){.s-nvbr__service-item--signin,.s-nvbr__service-item--store{display:none}}.s-nvbr__service-ai{display:flex;align-items:center;justify-content:center}.s-nvbr__service-ec{margin-left:4px}@media screen and (min-width:768px){.s-nvbr__service-ec{margin-left:16px}}.s-nvbr__submenu-wrap{position:absolute;top:var(--s-nvbr-height);left:50%;display:none;pointer-events:none;opacity:0;transform:translate(-50%)}.s-nvbr__submenu-wrap--active{opacity:1;pointer-events:all}@media screen and (min-width:1024px){.s-nvbr__submenu-wrap{display:block}}@media screen and (min-width:1440px){.s-nvbr__submenu-wrap{left:var(--s-nvbr-submenu-left);transform:none}}`]]])};function az(e){const t=Object.values(e);t.length&&t.forEach(n=>{var i,r;try{let o,s=[];(d=>typeof d=="object"&&d!==null&&"package"in d&&d.package!==void 0)(n)?(o=n.package,s=n.observerAttributes||[]):o=n;const l=(i=o.__name)==null?void 0:i.replace(/\./g,"").replace(/ce$/,"");if(!l){console.warn("Skipping component without identifiable name",o);return}let c=Hg(o,{configureApp(d){C2(d)}});if(s.length>0){const d=c.observedAttributes||[],u=Array.from(new Set([...d,...s]));if(u.length>d.length){const p=c;c=class extends p{static get observedAttributes(){return u}}}}customElements.define(l,c)}catch(o){const a=(l=>typeof l=="object"&&l!==null&&"package"in l)(n)?((r=n.package)==null?void 0:r.__name)||"config-object":(n==null?void 0:n.__name)||"unknown";console.error(`â Failed to register custom element for ${a}:`,o)}})}lz();function lz(){az({...$A,...sz}),My()}})();
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.