PageSourceSearch

https://www.accomazzi.net/assets/index-B9HZXkML.js

js accomazzi.net collected 2026-10-02 16:33:05 UTC 264,527 bytes, 207 lines download raw bytes

vendor: 3,048 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/AboutView-BZhY4Kih.js","assets/seo-a5QP0KFB.js","assets/vue-router-1HDGwb79.js","assets/PhArrowUpRight.vue-xtInHj1u.js","assets/baseApi-CSgSQ3Xp.js","assets/blogApi-BUOHhtlO.js","assets/BlogView-sW-S22Aw.js","assets/PageHeader-_7nakgW6.js","assets/BlogArticleView-BP60Sy_4.js","assets/BlogArticleView-CvNvj6dh.css","assets/LavoriView-CErpe2WY.js","assets/LavoriView-D-LLhIbL.css","assets/EcommerceView-CN14Y2bI.js","assets/EcommerceView-C-mFpPXq.css","assets/LavoriDetailView-BhNHP2cL.js","assets/LavoriDetailView-Bnlpm6zV.css","assets/CareersView-BjSzLrTU.js","assets/PhSpinnerGap.vue-CiyE-AMa.js","assets/ContactView-6yopYETF.js","assets/ContactView-CJOUKrkP.css","assets/AmazonPartnerView-Bo1nNJNR.js","assets/PhArrowLeft.vue-CRuXGha6.js","assets/IubendaPartnerView-Cj0kzyq_.js","assets/NotFoundView-CZHpWNWJ.js"])))=>i.map(i=>d[i]);
2import{A as e,B as t,C as n,D as r,E as i,F as a,G as o,H as s,I as c,J as l,K as u,L as d,M as f,N as p,O as m,P as h,Q as g,R as _,S as v,St as y,T as b,V as x,W as S,Y as C,Z as w,_t as T,at as E,bt as D,ct as O,dt as k,et as A,ft as j,gt as M,ht as ee,it as N,j as te,k as P,lt as ne,mt as re,ot as ie,pt as ae,q as oe,r as se,rt as F,st as ce,ut as le,v as ue,vt as I,w as de,x as fe,xt as L,y as pe,yt as R,z as me}from"./seo-a5QP0KFB.js";import{i as he,n as ge,r as _e,t as z}from"./vue-router-1HDGwb79.js";import{t as ve}from"./PhArrowUpRight.vue-xtInHj1u.js";import{n as ye,r as B}from"./baseApi-CSgSQ3Xp.js";import{a as be,i as V,o as xe,r as Se,s as H}from"./blogApi-BUOHhtlO.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var Ce=void 0,we=typeof window<`u`&&window.trustedTypes;if(we)try{Ce=we.createPolicy(`vue`,{createHTML:e=>e})}catch{}var Te=Ce?e=>Ce.createHTML(e):e=>e,Ee=`http://www.w3.org/2000/svg`,De=`http://www.w3.org/1998/Math/MathML`,Oe=typeof document<`u`?document:null,ke=Oe&&Oe.createElement(`template`),U={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?Oe.createElementNS(Ee,e):t===`mathml`?Oe.createElementNS(De,e):n?Oe.createElement(e,{is:n}):Oe.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>Oe.createTextNode(e),createComment:e=>Oe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 9,641 bytes, line 2
2{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Oe.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{ke.innerHTML=Te(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=ke.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ae=`transition`,je=`animation`,Me=Symbol(`_vtc`),Ne={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Pe=ie({},v,Ne),Fe=(e=>(e.displayName=`Transition`,e.props=Pe,e))((e,{slots:t})=>a(fe,Re(e),t)),Ie=(e,t=[])=>{le(e)?e.forEach(e=>e(...t)):e&&e(...t)},Le=e=>e?le(e)?e.some(e=>e.length>1):e.length>1:!1;function Re(e){let t={};for(let n in e)n in Ne||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:l=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=ze(i),h=m&&m[0],g=m&&m[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:y,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=_,onAppear:C=v,onAppearCancelled:w=y}=t,T=(e,t,n,r)=>{e._enterCancelled=r,He(e,t?u:s),He(e,t?l:o),n&&n()},E=(e,t)=>{e._isLeaving=!1,He(e,d),He(e,p),He(e,f),t&&t()},D=e=>(t,n)=>{let i=e?C:v,o=()=>T(t,e,n);Ie(i,[t,o]),Ue(()=>{He(t,e?c:a),Ve(t,e?u:s),Le(i)||Ge(t,r,h,o)})};return ie(t,{onBeforeEnter(e){Ie(_,[e]),Ve(e,a),Ve(e,o)},onBeforeAppear(e){Ie(S,[e]),Ve(e,c),Ve(e,l)},onEnter:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>E(e,t);Ve(e,d),e._enterCancelled?(Ve(e,f),Ye(e)):(Ye(e),Ve(e,f)),Ue(()=>{e._isLeaving&&(He(e,d),Ve(e,p),Le(b)||Ge(e,r,g,n))}),Ie(b,[e,n])},onEnterCancelled(e){T(e,!1,void 0,!0),Ie(y,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),Ie(w,[e])},onLeaveCancelled(e){E(e),Ie(x,[e])}})}function ze(e){if(e==null)return null;if(ae(e))return[Be(e.enter),Be(e.leave)];{let t=Be(e);return[t,t]}}function Be(e){return y(e)}function Ve(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Me]||(e[Me]=new Set)).add(t)}function He(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[Me];n&&(n.delete(t),n.size||(e[Me]=void 0))}function Ue(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var We=0;function Ge(e,t,n,r){let i=e._endId=++We,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=Ke(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function Ke(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${Ae}Delay`),a=r(`${Ae}Duration`),o=qe(i,a),s=r(`${je}Delay`),c=r(`${je}Duration`),l=qe(s,c),u=null,d=0,f=0;t===Ae?o>0&&(u=Ae,d=o,f=a.length):t===je?l>0&&(u=je,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?Ae:je:null,f=u?u===Ae?a.length:c.length:0);let p=u===Ae&&/\b(?:transform|all)(?:,|$)/.test(r(`${Ae}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function qe(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>Je(t)+Je(e[n])))}function Je(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function Ye(e){return(e?e.ownerDocument:document).body.offsetHeight}function Xe(e,t,n){let r=e[Me];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var Ze=Symbol(`_vod`),Qe=Symbol(`_vsh`),$e={name:`show`,beforeMount(e,{value:t},{transition:n}){e[Ze]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):et(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),et(e,!0),r.enter(e)):r.leave(e,()=>{et(e,!1)}):et(e,t))},beforeUnmount(e,{value:t}){et(e,t)}};function et(e,t){e.style.display=t?e[Ze]:`none`,e[Qe]=!t}var tt=Symbol(``),nt=/(?:^|;)\s*display\s*:/;function rt(e,t,n){let r=e.style,i=M(n),a=!1;if(n&&!i){if(t)if(M(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??at(r,t,``)}else for(let e in t)n[e]??at(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?at(r,i,``):lt(e,i,!M(t)&&t?t[i]:void 0,o)||at(r,i,o)}}else if(i){if(t!==n){let e=r[tt];e&&(n+=`;`+e),r.cssText=n,a=nt.test(n)}}else t&&e.removeAttribute(`style`);Ze in e&&(e[Ze]=a?r.display:``,e[Qe]&&(r.display=`none`))}var it=/\s*!important$/;function at(e,t,n){if(le(n))n.forEach(n=>at(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=ct(e,t);it.test(n)?e.setProperty(ce(r),n.replace(it,``),`important`):e[r]=n}}var ot=[`Webkit`,`Moz`,`ms`],st={};function ct(e,t){let n=st[t];if(n)return n;let r=N(t);if(r!==`filter`&&r in e)return st[t]=r;r=E(r);for(let n=0;n<ot.length;n++){let i=ot[n]+r;if(i in e)return st[t]=i}return t}function lt(e,t,n,r){return e.tagName===`TEXTAREA`&&(t===`width`||t===`height`)&&M(r)&&n===r}var ut=`http://www.w3.org/1999/xlink`;function dt(e,t,n,r,i,a=ee(t)){r&&t.startsWith(`xlink:`)?n==null?e.removeAttributeNS(ut,t.slice(6,t.length)):e.setAttributeNS(ut,t,n):n==null||a&&!O(n)?e.removeAttribute(t):e.setAttribute(t,a?``:T(n)?String(n):n)}function ft(e,t,n,r,i){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?Te(n):n);return}let a=e.tagName;if(t===`value`&&a!==`PROGRESS`&&!a.includes(`-`)){let r=a===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let o=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=O(n):n==null&&r===`string`?(n=``,o=!0):r===`number`&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function pt(e,t,n,r){e.addEventListener(t,n,r)}function mt(e,t,n,r){e.removeEventListener(t,n,r)}var ht=Symbol(`_vei`);function gt(e,t,n,r,i=null){let a=e[ht]||(e[ht]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=yt(t);r?pt(e,n,a[t]=Ct(r,i),s):o&&(mt(e,n,o,s),a[t]=void 0)}}var _t=/(Once|Passive|Capture)$/,vt=/^on:?(?:Once|Passive|Capture)$/;function yt(e){let t,n;for(;(n=e.match(_t))&&!vt.test(e);)t||={},e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===`:`?e.slice(3):ce(e.slice(2)),t]}var bt=0,xt=Promise.resolve(),St=()=>bt||=(xt.then(()=>bt=0),Date.now());function Ct(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(le(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;n<i.length&&!e._stopped;n++){let e=i[n];e&&de(e,t,5,a)}}else de(r,t,5,[e])};return n.value=e,n.attached=St(),n}var wt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tt=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?Xe(e,r,o):t===`style`?rt(e,n,r):re(t)?j(t)||gt(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):Et(e,t,r,o))?(ft(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&dt(e,t,r,o,a,t!==`value`)):e._isVueCE&&(Dt(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!M(r)))?ft(e,N(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),dt(e,t,r,o))};function Et(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&wt(t)&&k(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`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return wt(t)&&M(n)?!1:t in e}function Dt(e,t){let n=e._def.props;if(!n)return!1;let r=N(t);return Array.isArray(n)?n.some(e=>N(e)===r):Object.keys(n).some(e=>N(e)===r)}var Ot=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return le(t)?e=>ne(t,e):t};function kt(e){e.target.composing=!0}function At(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var jt=Symbol(`_assign`);function Mt(e,t,n){return t&&(e=e.trim()),n&&(e=I(e)),e}var Nt={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[jt]=Ot(i);let a=r||i.props&&i.props.type===`number`;pt(e,t?`change`:`input`,t=>{t.target.composing||e[jt](Mt(e.value,n,a))}),(n||a)&&pt(e,`change`,()=>{e.value=Mt(e.value,n,a)}),t||(pt(e,`compositionstart`,kt),pt(e,`compositionend`,At),pt(e,`change`,At))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[jt]=Ot(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?I(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Pt=[`ctrl`,`shift`,`alt`,`meta`],Ft={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)=>
2Pt.some(n=>e[`${n}Key`]&&!t.includes(n))},It=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=Ft[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},Lt=ie({patchProp:Tt},U),Rt;function zt(){return Rt||=e(Lt)}var Bt=((...e)=>{let t=zt().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=Ht(e);if(!r)return;let i=t._component;!k(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,Vt(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function Vt(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function Ht(e){return M(e)?document.querySelector(e):e}var Ut=typeof window<`u`,Wt=Symbol(),Gt;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(Gt||={});var Kt=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function qt(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function Jt(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){$t(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function Yt(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Xt(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var Zt=typeof navigator==`object`?navigator:{userAgent:``},Qt=/Macintosh/.test(Zt.userAgent)&&/AppleWebKit/.test(Zt.userAgent)&&!/Safari/.test(Zt.userAgent),$t=Ut?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!Qt?en:`msSaveOrOpenBlob`in Zt?tn:nn:()=>{};function en(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?Xt(r):Yt(r.href)?Jt(e,t,n):(r.target=`_blank`,Xt(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){Xt(r)},0))}function tn(e,t=`download`,n){if(typeof e==`string`)if(Yt(e))Jt(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){Xt(t)})}else navigator.msSaveOrOpenBlob(qt(e,n),t)}function nn(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return Jt(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(Kt.HTMLElement))||`safari`in Kt,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||Qt)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:rn}=Object;function an(){let e=w(!0),t=e.run(()=>A({})),n=[],r=[],i=g({install(e){i._a=e,e.provide(Wt,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var{assign:on}=Object,sn=`/img/single-logo.svg`,cn=[`width`,`height`,`fill`,`transform`],ln={key:0},un=[i(`path`,{d:`M224.49,184.49l-48,48a12,12,0,0,1-17,0l-48-48a12,12,0,1,1,17-17L156,195V88a44,44,0,0,0-88,0v88a12,12,0,0,1-24,0V88a68,68,0,0,1,136,0V195l27.51-27.52a12,12,0,0,1,17,17Z`},null,-1)],dn={key:1},fn=[i(`path`,{d:`M216,176l-48,48-48-48Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M223.39,172.94A8,8,0,0,0,216,168H176V88A64,64,0,0,0,48,88v88a8,8,0,0,0,16,0V88a48,48,0,0,1,96,0v80H120a8,8,0,0,0-5.66,13.66l48,48a8,8,0,0,0,11.32,0l48-48A8,8,0,0,0,223.39,172.94ZM168,212.69,139.31,184h57.38Z`},null,-1)],pn={key:2},mn=[i(`path`,{d:`M221.66,181.66l-48,48a8,8,0,0,1-11.32,0l-48-48A8,8,0,0,1,120,168h40V88a48,48,0,0,0-96,0v88a8,8,0,0,1-16,0V88a64,64,0,0,1,128,0v80h40a8,8,0,0,1,5.66,13.66Z`},null,-1)],hn={key:3},gn=[i(`path`,{d:`M220.24,180.24l-48,48a6,6,0,0,1-8.48,0l-48-48a6,6,0,0,1,8.48-8.48L162,209.51V88A50,50,0,0,0,62,88v88a6,6,0,0,1-12,0V88a62,62,0,0,1,124,0V209.51l37.76-37.75a6,6,0,0,1,8.48,8.48Z`},null,-1)],_n={key:4},vn=[i(`path`,{d:`M221.66,181.66l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L160,204.69V88a48,48,0,0,0-96,0v88a8,8,0,0,1-16,0V88a64,64,0,0,1,128,0V204.69l34.34-34.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],yn={key:5},bn=[i(`path`,{d:`M218.83,178.83l-48,48a4,4,0,0,1-5.66,0l-48-48a4,4,0,0,1,5.66-5.66L164,214.34V88A52,52,0,0,0,60,88v88a4,4,0,0,1-8,0V88a60,60,0,0,1,120,0V214.34l41.17-41.17a4,4,0,0,1,5.66,5.66Z`},null,-1)],xn=h({name:`PhArrowURightDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,ln,un)):l.value===`duotone`?(s(),P(`g`,dn,fn)):l.value===`fill`?(s(),P(`g`,pn,mn)):l.value===`light`?(s(),P(`g`,hn,gn)):l.value===`regular`?(s(),P(`g`,_n,vn)):l.value===`thin`?(s(),P(`g`,yn,bn
2)):m(``,!0)],16,cn))}}),Sn=[`width`,`height`,`fill`,`transform`],Cn={key:0},wn=[i(`path`,{d:`M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z`},null,-1)],Tn={key:1},En=[i(`path`,{d:`M208,96l-80,80L48,96Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z`},null,-1)],Dn={key:2},On=[i(`path`,{d:`M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z`},null,-1)],kn={key:3},An=[i(`path`,{d:`M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z`},null,-1)],jn={key:4},Mn=[i(`path`,{d:`M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],Nn={key:5},Pn=[i(`path`,{d:`M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z`},null,-1)],Fn=h({name:`PhCaretDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Cn,wn)):l.value===`duotone`?(s(),P(`g`,Tn,En)):l.value===`fill`?(s(),P(`g`,Dn,On)):l.value===`light`?(s(),P(`g`,kn,An)):l.value===`regular`?(s(),P(`g`,jn,Mn)):l.value===`thin`?(s(),P(`g`,Nn,Pn)):m(``,!0)],16,Sn))}}),In=[`width`,`height`,`fill`,`transform`],Ln={key:0},Rn=[i(`path`,{d:`M224,44H32A12,12,0,0,0,20,56V192a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A12,12,0,0,0,224,44ZM193.15,68,128,127.72,62.85,68ZM44,188V83.28l75.89,69.57a12,12,0,0,0,16.22,0L212,83.28V188Z`},null,-1)],zn={key:1},Bn=[i(`path`,{d:`M224,56l-96,88L32,56Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z`},null,-1)],Vn={key:2},Hn=[i(`path`,{d:`M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-8,144H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z`},null,-1)],Un={key:3},Wn=[i(`path`,{d:`M224,50H32a6,6,0,0,0-6,6V192a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A6,6,0,0,0,224,50ZM208.58,62,128,135.86,47.42,62ZM216,194H40a2,2,0,0,1-2-2V69.64l86,78.78a6,6,0,0,0,8.1,0L218,69.64V192A2,2,0,0,1,216,194Z`},null,-1)],Gn={key:4},Kn=[i(`path`,{d:`M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z`},null,-1)],qn={key:5},Jn=[i(`path`,{d:`M224,52H32a4,4,0,0,0-4,4V192a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A4,4,0,0,0,224,52Zm-10.28,8L128,138.57,42.28,60ZM216,196H40a4,4,0,0,1-4-4V65.09L125.3,147a4,4,0,0,0,5.4,0L220,65.09V192A4,4,0,0,1,216,196Z`},null,-1)],Yn=h({name:`PhEnvelopeSimple`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Ln,Rn)):l.value===`duotone`?(s(),P(`g`,zn,Bn)):l.value===`fill`?(s(),P(`g`,Vn,Hn)):l.value===`light`?(s(),P(`g`,Un,Wn)):l.value===`regular`?(s(),P(`g`,Gn,Kn)):l.value===`thin`?(s(),P(`g`,qn,Jn)):m(``,!0)],16,In))}}
2),Xn=[`width`,`height`,`fill`,`transform`],Zn={key:0},Qn=[i(`path`,{d:`M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,191.13V156h20a12,12,0,0,0,0-24H140V112a12,12,0,0,1,12-12h16a12,12,0,0,0,0-24H152a36,36,0,0,0-36,36v20H96a12,12,0,0,0,0,24h20v55.13a84,84,0,1,1,24,0Z`},null,-1)],$n={key:1},er=[i(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm8,191.63V152h24a8,8,0,0,0,0-16H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,0-16H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0,0,16h24v63.63a88,88,0,1,1,16,0Z`},null,-1)],tr={key:2},nr=[i(`path`,{d:`M232,128a104.16,104.16,0,0,1-91.55,103.26,4,4,0,0,1-4.45-4V152h24a8,8,0,0,0,8-8.53,8.17,8.17,0,0,0-8.25-7.47H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,8-8.53A8.17,8.17,0,0,0,167.73,80H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0-8,8.53A8.17,8.17,0,0,0,96.27,152H120v75.28a4,4,0,0,1-4.44,4A104.15,104.15,0,0,1,24.07,124.09c2-54,45.74-97.9,99.78-100A104.12,104.12,0,0,1,232,128Z`},null,-1)],rr={key:3},ir=[i(`path`,{d:`M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm6,191.8V150h26a6,6,0,0,0,0-12H134V112a18,18,0,0,1,18-18h16a6,6,0,0,0,0-12H152a30,30,0,0,0-30,30v26H96a6,6,0,0,0,0,12h26v67.8a90,90,0,1,1,12,0Z`},null,-1)],ar={key:4},or=[i(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm8,191.63V152h24a8,8,0,0,0,0-16H136V112a16,16,0,0,1,16-16h16a8,8,0,0,0,0-16H152a32,32,0,0,0-32,32v24H96a8,8,0,0,0,0,16h24v63.63a88,88,0,1,1,16,0Z`},null,-1)],sr={key:5},cr=[i(`path`,{d:`M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm4,191.91V148h28a4,4,0,0,0,0-8H132V112a20,20,0,0,1,20-20h16a4,4,0,0,0,0-8H152a28,28,0,0,0-28,28v28H96a4,4,0,0,0,0,8h28v71.91a92,92,0,1,1,8,0Z`},null,-1)],lr=h({name:`PhFacebookLogo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Zn,Qn)):l.value===`duotone`?(s(),P(`g`,$n,er)):l.value===`fill`?(s(),P(`g`,tr,nr)):l.value===`light`?(s(),P(`g`,rr,ir)):l.value===`regular`?(s(),P(`g`,ar,or)):l.value===`thin`?(s(),P(`g`,sr,cr)):m(``,!0)],16,Xn))}}),ur=[`width`,`height`,`fill`,`transform`],dr={key:0},fr=[i(`path`,{d:`M216,20H40A20,20,0,0,0,20,40V216a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V40A20,20,0,0,0,216,20Zm-4,192H44V44H212ZM112,176V120a12,12,0,0,1,21.43-7.41A40,40,0,0,1,192,148v28a12,12,0,0,1-24,0V148a16,16,0,0,0-32,0v28a12,12,0,0,1-24,0ZM96,120v56a12,12,0,0,1-24,0V120a12,12,0,0,1,24,0ZM68,80A16,16,0,1,1,84,96,16,16,0,0,1,68,80Z`},null,-1)],pr={key:1},mr=[i(`path`,{d:`M224,40V216a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8H216A8,8,0,0,1,224,40Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z`},null,-1)],hr={key:2},gr=[i(`path`,{d:`M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24ZM96,176a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0ZM88,96a12,12,0,1,1,12-12A12,12,0,0,1,88,96Zm96,80a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140Z`},null,-1)],_r={key:3},vr=[i(`path`,{d:`M216,26H40A14,14,0,0,0,26,40V216a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V40A14,14,0,0,0,216,26Zm2,190a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM94,112v64a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0Zm88,28v36a6,6,0,0,1-12,0V140a22,22,0,0,0-44,0v36a6,6,0,0,1-12,0V112a6,6,0,0,1,12,0v2.11A34,34,0,0,1,182,140ZM98,84A10,10,0,1,1,88,74,10,10,0,0,1,98,84Z`},null,-1)],yr={key:4},br=[i(`path`,{d:`M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z`},null,-1)],xr={key:5}
2,Sr=[i(`path`,{d:`M216,28H40A12,12,0,0,0,28,40V216a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V40A12,12,0,0,0,216,28Zm4,188a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM92,112v64a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0Zm88,28v36a4,4,0,0,1-8,0V140a24,24,0,0,0-48,0v36a4,4,0,0,1-8,0V112a4,4,0,0,1,8,0v6.87A32,32,0,0,1,180,140ZM96,84a8,8,0,1,1-8-8A8,8,0,0,1,96,84Z`},null,-1)],Cr=h({name:`PhLinkedinLogo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,dr,fr)):l.value===`duotone`?(s(),P(`g`,pr,mr)):l.value===`fill`?(s(),P(`g`,hr,gr)):l.value===`light`?(s(),P(`g`,_r,vr)):l.value===`regular`?(s(),P(`g`,yr,br)):l.value===`thin`?(s(),P(`g`,xr,Sr)):m(``,!0)],16,ur))}}),wr=[`width`,`height`,`fill`,`transform`],Tr={key:0},Er=[i(`path`,{d:`M128,60a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,60Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,124Zm0-112a92.1,92.1,0,0,0-92,92c0,77.36,81.64,135.4,85.12,137.83a12,12,0,0,0,13.76,0,259,259,0,0,0,42.18-39C205.15,170.57,220,136.37,220,104A92.1,92.1,0,0,0,128,12Zm31.3,174.71A249.35,249.35,0,0,1,128,216.89a249.35,249.35,0,0,1-31.3-30.18C80,167.37,60,137.31,60,104a68,68,0,0,1,136,0C196,137.31,176,167.37,159.3,186.71Z`},null,-1)],Dr={key:1},Or=[i(`path`,{d:`M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z`},null,-1)],kr={key:2},Ar=[i(`path`,{d:`M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z`},null,-1)],jr={key:3},Mr=[i(`path`,{d:`M128,66a38,38,0,1,0,38,38A38,38,0,0,0,128,66Zm0,64a26,26,0,1,1,26-26A26,26,0,0,1,128,130Zm0-112a86.1,86.1,0,0,0-86,86c0,30.91,14.34,63.74,41.47,94.94a252.32,252.32,0,0,0,41.09,38,6,6,0,0,0,6.88,0,252.32,252.32,0,0,0,41.09-38c27.13-31.2,41.47-64,41.47-94.94A86.1,86.1,0,0,0,128,18Zm0,206.51C113,212.93,54,163.62,54,104a74,74,0,0,1,148,0C202,163.62,143,212.93,128,224.51Z`},null,-1)],Nr={key:4},Pr=[i(`path`,{d:`M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z`},null,-1)],Fr={key:5},Ir=[i(`path`,{d:`M128,68a36,36,0,1,0,36,36A36,36,0,0,0,128,68Zm0,64a28,28,0,1,1,28-28A28,28,0,0,1,128,132Zm0-112a84.09,84.09,0,0,0-84,84c0,30.42,14.17,62.79,41,93.62a250,250,0,0,0,40.73,37.66,4,4,0,0,0,4.58,0A250,250,0,0,0,171,197.62c26.81-30.83,41-63.2,41-93.62A84.09,84.09,0,0,0,128,20Zm37.1,172.23A254.62,254.62,0,0,1,128,227a254.62,254.62,0,0,1-37.1-34.81C73.15,171.8,52,139.9,52,104a76,76,0,0,1,152,0C204,139.9,182.85,171.8,165.1,192.23Z`},null,-1)],Lr=h({name:`PhMapPin`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Tr,Er)):l.value===`duotone`?(s(),P(`g`,Dr,Or)):l.value===`fill`?(s(),P(`g`,kr,Ar)):l.value===`light`?(s(),P(`g`,jr,Mr)):l.value===`regular`?(s(),P(`g`,Nr,Pr)):l.value===`thin`?(s(),P(`g`,Fr,Ir)):m(``,!0)],16,wr))}}),Rr=[`width`,`height`,`fill`,`transform`],zr={key:0},Br=[i(`path`,{d:`M252,120a52.06,52.06,0,0,0-52-52H160.32c-3.44-.21-52.6-4-99.46-43.3A20,20,0,0,0,28,40V200a19.8,19.8,0,0,0,11.54,18.12,19.86,19.86,0,0,0,21.32-2.81A192.92,192.92,0,0,1,144,174.47v26.2a20,20,0,0,0,8.9,16.64,11.35,11.35,0,0,0,1.39.8l14.44,7.06A20,20,0,0,0,198.37,213l11.09-41.82A52.07,52.07,0,0,0,252,120ZM52,191.63V48.4c36.17,28.07,72.17,38.1,92,41.66V150C124.17,153.52,88.17,163.55,52,191.63ZM176.39,202.2,168,198.1V172h16.4ZM200,148H168V92h32a28,28,0,1,1,0,56Z`},null,-1)],Vr={key:1},Hr=[i(`path`,{d:`M240,120a40,40,0,0,1-40,40H160V80h40A40,40,0,0,1,240,120Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M248,120a48.05,48.05,0,0,0-48-48H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48.07,48.07,0,0,0,248,120ZM48,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C134.65,155,90.84,164.07,48,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z`},null,-1)],Ur={key:2},Wr=[i(`path`,{d:`M200,72H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48,48,0,0,0,200,72ZM179,207.89l0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z`},null,-1)],Gr={key:3},Kr=[i(`path`,{d:`M246,120a46.05,46.05,0,0,0-46-46H160.15c-2.58-.15-54.1-3.57-103.15-44.71A14,14,0,0,0,34,40V200a13.85,13.85,0,0,0,8.07,12.68A14.16,14.16,0,0,0,48,214a13.9,13.9,0,0,0,9-3.3
2c40-33.52,81.57-42,97-44.07v34a14,14,0,0,0,6.23,11.65l11,7.33a14,14,0,0,0,21.32-8.17l12.13-45.71A46.07,46.07,0,0,0,246,120ZM49.29,201.52A2,2,0,0,1,46,200V40a1.9,1.9,0,0,1,1.15-1.8A2.08,2.08,0,0,1,48,38a1.91,1.91,0,0,1,1.26.48c44,36.92,89,45.19,104.71,47v69C138.29,156.33,93.3,164.61,49.29,201.52Zm131.64,7a2,2,0,0,1-3.05,1.18l-11-7.33a2,2,0,0,1-.89-1.67V166h26.2ZM200,154H166V86h34a34,34,0,1,1,0,68Z`},null,-1)],qr={key:4},Jr=[i(`path`,{d:`M248,120a48.05,48.05,0,0,0-48-48H160.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,32,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,159.12,214l11,7.33A16,16,0,0,0,194.5,212l11.77-44.36A48.07,48.07,0,0,0,248,120ZM48,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C134.65,155,90.84,164.07,48,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM200,152H168V88h32a32,32,0,1,1,0,64Z`},null,-1)],Yr={key:5},Xr=[i(`path`,{d:`M200,76H160.1c-2.19-.11-54.55-3.38-104.38-45.17A12,12,0,0,0,36,40V200a11.88,11.88,0,0,0,6.92,10.87A12.18,12.18,0,0,0,48,212a11.93,11.93,0,0,0,7.69-2.83c42.46-35.62,86.76-43.25,100.28-44.8v36.29a12,12,0,0,0,5.34,10l11,7.33a12,12,0,0,0,18.28-7l12.49-47.09A44,44,0,0,0,200,76Zm-44,80.3c-13.53,1.35-60,8.62-105.42,46.75A4,4,0,0,1,44,200V40a4,4,0,0,1,2.3-3.62A4.32,4.32,0,0,1,48.05,36a3.88,3.88,0,0,1,2.53,1C96,75.09,142.47,82.36,156,83.71ZM182.87,209a4,4,0,0,1-6.1,2.36l-11-7.33a4,4,0,0,1-1.78-3.33V164h30.8ZM200,156H164V84h36a36,36,0,0,1,0,72Z`},null,-1)],Zr=h({name:`PhMegaphone`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,zr,Br)):l.value===`duotone`?(s(),P(`g`,Vr,Hr)):l.value===`fill`?(s(),P(`g`,Ur,Wr)):l.value===`light`?(s(),P(`g`,Gr,Kr)):l.value===`regular`?(s(),P(`g`,qr,Jr)):l.value===`thin`?(s(),P(`g`,Yr,Xr)):m(``,!0)],16,Rr))}}),Qr=[`width`,`height`,`fill`,`transform`],$r={key:0},ei=[i(`path`,{d:`M224,154.8l-47.09-21.11-.18-.08a19.94,19.94,0,0,0-19,1.75,13.08,13.08,0,0,0-1.12.84l-22.31,19c-13-7.05-26.43-20.37-33.49-33.21l19.06-22.66a11.76,11.76,0,0,0,.85-1.15,20,20,0,0,0,1.66-18.83,1.42,1.42,0,0,1-.08-.18L101.2,32A20.06,20.06,0,0,0,80.42,20.15,60.27,60.27,0,0,0,28,80c0,81.61,66.39,148,148,148a60.27,60.27,0,0,0,59.85-52.42A20.06,20.06,0,0,0,224,154.8ZM176,204A124.15,124.15,0,0,1,52,80,36.29,36.29,0,0,1,80.48,44.46l18.82,42L80.14,109.28a12,12,0,0,0-.86,1.16A20,20,0,0,0,78,130.08c9.42,19.28,28.83,38.56,48.31,48A20,20,0,0,0,146,176.63a11.63,11.63,0,0,0,1.11-.85l22.43-19.07,42,18.81A36.29,36.29,0,0,1,176,204Z`},null,-1)],ti={key:1},ni=[i(`path`,{d:`M223.94,174.08A48.33,48.33,0,0,1,176,216,136,136,0,0,1,40,80,48.33,48.33,0,0,1,81.92,32.06a8,8,0,0,1,8.3,4.8l21.13,47.2a8,8,0,0,1-.66,7.53L89.32,117a7.93,7.93,0,0,0-.54,7.81c8.27,16.93,25.77,34.22,42.75,42.41a7.92,7.92,0,0,0,7.83-.59l25-21.3a8,8,0,0,1,7.59-.69l47.16,21.13A8,8,0,0,1,223.94,174.08Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z`},null,-1)],ri={key:2},ii=[i(`path`,{d:`M231.88,175.08A56.26,56.26,0,0,1,176,224C96.6,224,32,159.4,32,80A56.26,56.26,0,0,1,80.92,24.12a16,16,0,0,1,16.62,9.52l21.12,47.15,0,.12A16,16,0,0,1,117.39,96c-.18.27-.37.52-.57.77L96,121.45c7.49,15.22,23.41,31,38.83,38.51l24.34-20.71a8.12,8.12,0,0,1,.75-.56,16,16,0,0,1,15.17-1.4l.13.06,47.11,21.11A16,16,0,0,1,231.88,175.08Z`},null,-1)],ai={key:3},oi=[i(`path`,{d:`M221.59,160.3l-47.24-21.17a14,14,0,0,0-13.28,1.22,4.81,4.81,0,0,0-.56.42l-24.69,21a1.88,1.88,0,0,1-1.68.06c-15.87-7.66-32.31-24-40-39.65a1.91,1.91,0,0,1,0-1.68l21.07-25a6.13,6.13,0,0,0,.42-.58,14,14,0,0,0,1.12-13.27L95.73,34.49a14,14,0,0,0-14.56-8.38A54.24,54.24,0,0,0,34,80c0,78.3,63.7,142,142,142a54.25,54.25,0,0,0,53.89-47.17A14,14,0,0,0,221.59,160.3ZM176,210C104.32,210,46,151.68,46,80A42.23,42.23,0,0,1,82.67,38h.23a2,2,0,0,1,1.84,1.31l21.1,47.11a2,2,0,0,1,0,1.67L84.73,113.15a4.73,4.73,0,0,0-.43.57,14,14,0,0,0-.91,13.73c8.87,18.16,27.17,36.32,45.53,45.19a14,14,0,0,0,13.77-1c.19-.13.38-.27.56-.42l24.68-21a1.92,1.92,0,0,1,1.6-.1l47.25,21.17a2,2,0,0,1,1.21,2A42.24,42.24,0,0,1,176,210Z`},null,-1)],si={key:4},ci=[i(`path`,{d:`M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32
2-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z`},null,-1)],li={key:5},ui=[i(`path`,{d:`M220.78,162.13,173.56,141A12,12,0,0,0,162.18,142a3.37,3.37,0,0,0-.38.28L137,163.42a3.93,3.93,0,0,1-3.7.21c-16.24-7.84-33.05-24.52-40.89-40.57a3.9,3.9,0,0,1,.18-3.69l21.2-25.21c.1-.12.19-.25.28-.38a12,12,0,0,0,1-11.36L93.9,35.28a12,12,0,0,0-12.48-7.19A52.25,52.25,0,0,0,36,80c0,77.2,62.8,140,140,140a52.25,52.25,0,0,0,51.91-45.42A12,12,0,0,0,220.78,162.13ZM220,173.58A44.23,44.23,0,0,1,176,212C103.22,212,44,152.78,44,80A44.23,44.23,0,0,1,82.42,36a3.87,3.87,0,0,1,.48,0,4,4,0,0,1,3.67,2.49l21.11,47.14a4,4,0,0,1-.23,3.6l-21.19,25.2c-.1.13-.2.25-.29.39a12,12,0,0,0-.78,11.75c8.69,17.79,26.61,35.58,44.6,44.27a12,12,0,0,0,11.79-.87l.37-.28,24.83-21.12a3.93,3.93,0,0,1,3.57-.27l47.21,21.16A4,4,0,0,1,220,173.58Z`},null,-1)],di=h({name:`PhPhone`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,$r,ei)):l.value===`duotone`?(s(),P(`g`,ti,ni)):l.value===`fill`?(s(),P(`g`,ri,ii)):l.value===`light`?(s(),P(`g`,ai,oi)):l.value===`regular`?(s(),P(`g`,si,ci)):l.value===`thin`?(s(),P(`g`,li,ui)):m(``,!0)],16,Qr))}}),fi=[`width`,`height`,`fill`,`transform`],pi={key:0},mi=[i(`path`,{d:`M208,36H48A20,20,0,0,0,28,56v56c0,54.29,26.32,87.22,48.4,105.29,23.71,19.39,47.44,26,48.44,26.29a12.1,12.1,0,0,0,6.32,0c1-.28,24.73-6.9,48.44-26.29,22.08-18.07,48.4-51,48.4-105.29V56A20,20,0,0,0,208,36Zm-4,76c0,35.71-13.09,64.69-38.91,86.15A126.28,126.28,0,0,1,128,219.38a126.14,126.14,0,0,1-37.09-21.23C65.09,176.69,52,147.71,52,112V60H204ZM79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0Z`},null,-1)],hi={key:1},gi=[i(`path`,{d:`M216,56v56c0,96-88,120-88,120S40,208,40,112V56a8,8,0,0,1,8-8H208A8,8,0,0,1,216,56Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z`},null,-1)],_i={key:2},vi=[i(`path`,{d:`M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],yi={key:3},bi=[i(`path`,{d:`M208,42H48A14,14,0,0,0,34,56v56c0,51.94,25.12,83.4,46.2,100.64,22.73,18.6,45.27,24.89,46.22,25.15a6,6,0,0,0,3.16,0c.95-.26,23.49-6.55,46.22-25.15C196.88,195.4,222,163.94,222,112V56A14,14,0,0,0,208,42Zm2,70c0,37.76-13.94,68.39-41.44,91.06A131.17,131.17,0,0,1,128,225.72a130.94,130.94,0,0,1-40.56-22.66C59.94,180.39,46,149.76,46,112V56a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2ZM172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76Z`},null,-1)],xi={key:4},Si=[i(`path`,{d:`M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm0,72c0,37.07-13.66,67.16-40.6,89.42A129.3,129.3,0,0,1,128,223.62a128.25,128.25,0,0,1-38.92-21.81C61.82,179.51,48,149.3,48,112l0-56,160,0ZM82.34,141.66a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32l-56,56a8,8,0,0,1-11.32,0Z`},null,-1)],Ci={key:5},wi=[i(`path`,{d:`M208,44H48A12,12,0,0,0,36,56v56c0,51.16,24.73,82.12,45.47,99.1,22.4,18.32,44.55,24.5,45.48,24.76a4,4,0,0,0,2.1,0c.93-.26,23.08-6.44,45.48-24.76,20.74-17,45.47-47.94,45.47-99.1V56A12,12,0,0,0,208,44Zm4,68c0,38.44-14.23,69.63-42.29,92.71A132.45,132.45,0,0,1,128,227.82a132.23,132.23,0,0,1-41.71-23.11C58.23,181.63,44,150.44,44,112V56a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Zm-41.17-10.83a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17Z`},null,-1)],Ti=h({name:`PhShieldCheck`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,pi,mi)):l.value===`duotone`?(s(),P(`g`,hi,gi)):l.value===`fill`?(s(),P(`g`,_i,vi)):l.value===`light`?(s(),P(`g`,yi,bi)):l.value===`regular`?(s(),P(`g`,xi,Si)):l.value===`thin`?(s(),P(`g`,Ci,wi)):m(``,!0)],16,fi))}}),Ei=[`width`,`height`,`fill`,`transform`],Di={key:0},Oi=[i(`path`,{d:`M236,96a12,12,0,0,0-.44-3.3L221.2,42.51A20.08,20.08,0,0,0,202,28H54A20.08,20.08,0,0,0,34.8,42.51L20.46,92.7A12,12,0,0,0,20,96h0v16a43.94,43.94,0,0,0,16,33.92V216a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V145.92A43.94,43.94,0,0,0,236,112V96ZM57.05,52H199l9.14,32H47.91Zm91,56v4a20,20,0,0,1-40,0v-4ZM53,128.71A20,20,0,0,1,44,112v-4H84v4a20,20,0,0,1-20,20,19.76,19.76,0,0,1-9.07-2.2A11.54,11.54,0,0,0,53,128.71ZM196,204H60V155.81c1.32.12,2.65.19,4,.19a43.86,43.86,0,0,0,32-13.85,43.89,43.89,0,0,0,64,0A43.86,43.86,0,0,0,192,156c1.35,0,2.68-.07,4-.19Zm16-92a20,20,0,0,1-9,16.71,11.66,11.66,0,0,0-1.88,1.09A20,20,0,0,1,172,112v-4h40Z`},null,-1)],ki={key:1},Ai=[i(`path`,{d:`M224,96v16a32,32,0,0,1-64,0V96H96v16a32,32,0,0,1-64,0V96L46.34,45.8A8,8,0,0,1,54,40H202a8,8,0,0,1,7.69,5.8Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M231.69,93.81,217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.81A7.94,7.94,0,0,0,24,96v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96A7.94,7.94,0,0,0,231.69,93.81ZM54,48H202l11.42,40H42.61Zm98,56v8a24,24,0,0,1-48,0v-8ZM51.06,132.2A24,24,0,0,1,40,112v-8H88v8a24,24,0,0,1-35.12,21.26A7.88,7.88,0,0,0,51.06,132.2ZM200,208H56V151.2a40.57,40.57,0,0,0,8,.8,40,40,0,0,0,32-16,40,40,0,0,0,64,0,40,40,0,0,0,32,16,40.57,40.57,0,0,0,8-.8Zm16-96a24,24,0,0,1-11.07,20.2,8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48Z`},null,-1)],ji={key:2},Mi=[i(`path`,{d:`M231.69,93.81,217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.81A7.94,7.94,0,0,0,24,96v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96A7.94,7.94,0,0,0,231.69,93.81ZM88,112a24,24,0,0,1-35.12,21.26,7.88,7.88,0,0,0-1.82-1.06A24,24,0,0,1,40,112v-8H88Zm64,0a24,24,0,0,1-48,0v-8h48Zm64,0a24,24,0,0,1-11.07,20.2,8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48Z`},null,-1)],Ni={key:3},Pi=[i(`path`,{d:`M26.22,94.41A6,6,0,0,0,26,96v16A38,38,0,0,0,42,143V216a6,6,0,0,0,6,6H208a6,6,0,0,0,6-6V143A38,38,0,0,0,230,112V96a5.91,5.91,0,0,0-.23-1.64L215.43,44.15A14.07,14.07,0,0,0,202,34H54A14.07,14.07,0,0,0,40.57,44.15Zm25.89-47A2,2,0,0,1,54,46H202a2,2,0,0,1,1.92,1.45L216.05,90H40ZM102,102h52v10a26,26,0,0,1-52,0Zm-64,0H90v10a26,26,0,0,1-38.18,23,6,6,0,0,0-1.65-1A26,26,0,0,1,38,112ZM202,210H54V148.66a38,38,0,0,0,42-16.21,37.95,37.95,0,0,0,64,0,38,38,0,0,0,42,16.21Zm3.83-76a6,6,0,0,0-1.65,1A26,26,0,0,1,166,112V102h52v10A26,26,0,0,1,205.83,134Z`},null,-1)],Fi={key:4},Ii=[i(`path`,{d:`M232,96a7.89,7.89,0,0,0-.3-2.2L217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.8A7.89,7.89,0,0,0,24,96h0v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32V96ZM54,48H202l11.42,40H42.61Zm50,56h48v8a24,24,0,0,1-48,0Zm-16,0v8a24,24,0,0,1-35.12,21.26,7.88,7.88,0,0,0-1.82-1.06A24,24,0,0,1,40,112v-8ZM200,208H56V151.2a40.57,40.57,0,0,0,8,.8,40,40,0,0,0,32-16,40,40,0,0,0,64,0,40,40,0,0,0,32,16,40.57,40.57,0,0,0,8-.8Zm4.93-75.8a8.08,8.08,0,0,0-1.8,1.05A24,24,0,0,1,168,112v-8h48v8A24,24,0,0,1,204.93,132.2Z`},null,-1)],Li={key:5},Ri=[i(`path`,{d:`M28.15,95A3.81,3.81,0,0,0,28,96v16a36,36,0,0,0,16,29.92V216a4,4,0,0,0,4,4H208a4,4,0,0,0,4-4V141.92A36,36,0,0,0,228,112V96a3.81,3.81,0,0,0-.17-1.08L213.5,44.7A12,12,0,0,0,202,36H54A12,12,0,0,0,42.5,44.7Zm22-48.08A4,4,0,0,1,54,44H202a4,4,0,0,1,3.84,2.9L218.7,92H37.3ZM100,100h56v12a28,28,0,0,1-56,0ZM36,112V100H92v12a28,28,0,0,1-41.37,24.59,4,4,0,0,0-1.31-.76A28,28,0,0,1,36,112ZM204,212H52V145.94a36,36,0,0,0,44-17.48,36,36,0,0,0,64,0,36,36,0,0,0,44,17.48Zm2.68-76.17a3.94,3.94,0,0,0-1.3.76A28,28,0,0,1,164,112V100h56v12A28,28,0,0,1,206.68,135.83Z`},null,-1)],zi=h({name:`PhStorefront`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Di,Oi)):l.value===`duotone`?(s(),P(`g`,ki,Ai)):l.value===`fill`?(s(),P(`g`,ji,Mi)):l.value===`light`?(s(),P(`g`,Ni,Pi)):l.value===`regular`?(s(),P(`g`,Fi,Ii)):l.value===`thin`?(s(),P(`g`,Li,Ri)):m(``,!0)],16,Ei))}}),Bi=[`width`,`height`,`fill`,`transform`],Vi={key:0},Hi=[i(`path`,{d:`M164.38,181.1a52,52,0,1,0-72.76,0,75.89,75.89,0,0,0-30,28.89,12,12,0,0,0,20.78,12,53,53,0,0,1,91.22,0,12,12,0,1,0,20.78-12A75.89,75.89,0,0,0,164.38,181.1ZM100,144a28,28,0,1,1,28,28A28,28,0,0,1,100,144Zm147.21,9.59a12,12,0,0,1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12,12,0,0,1-1.82-22.91,20,20,0,1,0-24.78-28.3,12,12,0,1,1-21-11.6,44,44,0,1,1,73.28,48.35,92.18,92.18,0,0,1,22.85,21.69A12,12,0,0,1,247.21,153.59Zm-192.28-24c-9.48,2.05-21,10.55-29.33,21.65A12,12,0,0,1,6.41,136.79,92.37,92.37,0,0,1,29.26,115.1a44,44,0,1,1,73.28-48.35,12,12,0,1,1-21,11.6,20,20,0,1,0-24.78,28.3,12,12,0,0,1-1.82,22.91Z`},null,-1)],Ui={key:1},Wi=[i(`path`,{d:`M168,144a40,40,0,1,1-40-40A40,40,0,0,1,168,144ZM64,56A32,32,0,1,0,96,88,32,32,0,0,0,64,56Zm128,0a32,32,0,1,0,32,32A32,32,0,0,0,192,56Z`,opacity:`0.2`},null,-1),i(`path`,{d:`M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1,0-16,24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.85,8,57,57,0,0,0-98.15,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z`},null,-1)],Gi={key:2},Ki=[i(`path`,{d:`M64.12,147.8a4,4,0,0,1-4,4.2H16a8,8,0,0,1-7.8-6.17,8.35,8.35,0,0,1,1.62-6.93A67.79,67.79,0,0,1,37,117.51a40,40,0,1,1,66.46-35.8,3.94,3.94,0,0,1-2.27,4.18A64.08,64.08,0,0,0,64,144C64,145.28,64,146.54,64.12,147.8Zm182-8.91A67.76,67.76,0,0,0,219,117.51a40,40,0,1,0-66.46-35.8,3.94,3.94,0,0,0,2.27,4.18A64.08,64.08,0,0,1,192,144c0,1.28,0,2.54-.12,3.8a4,4,0,0,0,4,4.2H240a8,8,0,0,0,7.8-6.17A8.33,8.33,0,0,0,246.17,138.89Zm-89,43.18a48,48,0,1,0-58.37,0A72.13,72.13,0,0,0,65.07,212,8,8,0,0,0,72,224H184a8,8,0,0,0,6.93-12A72.15,72.15,0,0,0,157.19,182.07Z`},null,-1)],qi={key:3},Ji=[i(`path`,{d:`M243.6,148.8a6,6,0,0,1-8.4-1.2A53.58,53.58,0,0,0,192,126a6,6,0,0,1,0-12,26,26,0,1,0-25.18-32.5,6,6,0,0,1-11.62-3,38,38,0,1,1,59.91,39.63A65.69,65.69,0,0,1,244.8,140.4,6,6,0,0,1,243.6,148.8ZM189.19,213a6,6,0,0,1-2.19,8.2,5.9,5.9,0,0,1-3,.81,6,6,0,0,1-5.2-3,59,59,0,0,0-101.62,0,6,6,0,1,1-10.38-6A70.1,70.1,0,0,1,103,182.55a46,46,0,1,1,50.1,0A70.1,70.1,0,0,1,189.19,213ZM128,178a34,34,0,1,0-34-34A34,34,0,0,0,128,178ZM70,120a6,6,0,0,0-6-6A26,26,0,1,1,89.18,81.49a6,6,0,1,0,11.62-3,38,38,0,1,0-59.91,39.63A65.69,65.69,0,0,0,11.2,140.4a6,6,0,1,0,9.6,7.2A53.58,53.58,0,0,1,64,126,6,6,0,0,0,70,120Z`},null,-1)],Yi={key:4},Xi=[i(`path`,{d:`M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z`}
2,null,-1)],Zi={key:5},Qi=[i(`path`,{d:`M237,147.44a4,4,0,0,1-5.48-1.4c-8.33-14-20.93-22-34.56-22a4,4,0,0,1-1.2-.2,36.76,36.76,0,0,1-3.8.2,4,4,0,0,1,0-8,28,28,0,1,0-27.12-35,4,4,0,0,1-7.75-2,36,36,0,1,1,54,39.48c10.81,3.85,20.51,12,27.31,23.48A4,4,0,0,1,237,147.44ZM187.46,214a4,4,0,0,1-1.46,5.46,3.93,3.93,0,0,1-2,.54,4,4,0,0,1-3.46-2,61,61,0,0,0-105.08,0,4,4,0,0,1-6.92-4,68.35,68.35,0,0,1,39.19-31,44,44,0,1,1,40.54,0A68.35,68.35,0,0,1,187.46,214ZM128,180a36,36,0,1,0-36-36A36,36,0,0,0,128,180ZM64,116A28,28,0,1,1,91.12,81a4,4,0,0,0,7.75-2A36,36,0,1,0,45.3,118.75,63.55,63.55,0,0,0,12.8,141.6a4,4,0,0,0,6.4,4.8A55.55,55.55,0,0,1,64,124a4,4,0,0,0,0-8Z`},null,-1)],$i=h({name:`PhUsersThree`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=c(`weight`,`regular`),r=c(`size`,`1em`),i=c(`color`,`currentColor`),a=c(`mirrored`,!1),l=b(()=>t.weight??n),u=b(()=>t.size??r),f=b(()=>t.color??i),p=b(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(s(),P(`svg`,d({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:f.value,transform:p.value},e.$attrs),[o(e.$slots,`default`),l.value===`bold`?(s(),P(`g`,Vi,Hi)):l.value===`duotone`?(s(),P(`g`,Ui,Wi)):l.value===`fill`?(s(),P(`g`,Gi,Ki)):l.value===`light`?(s(),P(`g`,qi,Ji)):l.value===`regular`?(s(),P(`g`,Yi,Xi)):l.value===`thin`?(s(),P(`g`,Zi,Qi)):m(``,!0)],16,Bi))}}),ea={class:`hidden items-center gap-6 whitespace-nowrap lg:flex xl:gap-9`},ta={key:0,class:`absolute left-1/2 top-full z-50 -translate-x-1/2 pt-3`},na={class:`min-w-44 rounded-2xl border border-neutral-200 bg-white p-2 shadow-xl shadow-neutral-900/5`},ra={class:`space-y-1 px-6 py-4`},ia={class:`pt-2`},aa={__name:`AppNavbar`,setup(e){let r=ue();function a(e){return r.path===e||r.path.startsWith(e+`/`)}let o=[{to:`/chi-siamo`,label:`Chi siamo`},{to:`/i-nostri-lavori`,label:`I nostri lavori`},{to:`/blog`,label:`Blog`},{to:`/impieghi-web`,label:`Lavora con noi`}],c=[{to:`/partner/amazon`,label:`Amazon`},{to:`/partner/iubenda`,label:`iubenda`}],u=A(!1),d=b(()=>r.path.startsWith(`/partner`)),h=A(!1),g=A(null),_=A(0);function v(){_.value=g.value?.offsetHeight??0}let y=A(!1);function w(){y.value=window.scrollY>8}return l(()=>r.path,()=>{u.value=!1,h.value=!1}),l(h,e=>{document.body.style.overflow=e?`hidden`:``,e&&v()}),t(()=>{window.addEventListener(`scroll`,w,{passive:!0}),window.addEventListener(`resize`,v),w(),v()}),x(()=>{window.removeEventListener(`scroll`,w),window.removeEventListener(`resize`,v),document.body.style.overflow=``}),(e,t)=>(s(),P(`header`,{class:R([`sticky top-0 z-50 bg-white transition-shadow duration-300`,y.value||h.value?`border-b border-neutral-200`:`border-b border-transparent`])},[i(`nav`,{ref_key:`navEl`,ref:g,class:`mx-auto flex w-full max-w-6xl items-center justify-between px-6 py-3 sm:py-5`},[p(F(z),{to:`/`,class:`flex items-center gap-2.5`},{default:C(()=>[...t[8]||=[i(`img`,{src:`/img/single-logo.svg`,alt:`Accomazzi`,class:`h-8 w-auto sm:h-10`},null,-1)]]),_:1}),i(`div`,ea,[(s(),P(n,null,S(o,e=>(s(),P(n,{key:e.to},[p(F(z),{to:e.to,class:R([`relative text-base font-medium transition-colors hover:text-brand-600`,a(e.to)?`text-brand-600`:`text-neutral-900`])},{default:C(()=>[f(L(e.label)+` `,1),i(`span`,{class:R([`absolute -bottom-1.5 left-0 h-0.5 rounded-full bg-brand-600 transition-all duration-300`,a(e.to)?`w-full`:`w-0`])},null,2)]),_:2},1032,[`to`,`class`]),e.to===`/chi-siamo`?(s(),P(`div`,{key:0,class:`relative`,onMouseenter:t[2]||=e=>u.value=!0,onMouseleave:t[3]||=e=>u.value=!1},[i(`button`,{class:R([`relative flex items-center gap-1 text-base font-medium transition-colors hover:text-brand-600`,d.value?`text-brand-600`:`text-neutral-900`]),onClick:t[0]||=e=>u.value=!u.value},[t[9]||=f(` Partner `,-1),p(F(Fn),{size:14,weight:`bold`,class:R([`transition-transform duration-300`,u.value?`rotate-180`:``])},null,8,[`class`]),i(`span`,{class:R([`absolute -bottom-1.5 left-0 h-0.5 rounded-full bg-brand-600 transition-all duration-300`,d.value?`w-full`:`w-0`])},null,2)],2),p(Fe,{"enter-active-class":`transition duration-200 ease-out`,"enter-from-class":`opacity-0 translate-y-1`,"leave-active-class":`transition duration-150 ease-in`,"leave-to-class":`opacity-0 translate-y-1`},{default:C(()=>[u.value?(s(),P(`div`,ta,[i(`div`,na,[(s(),P(n,null,S(c,e=>p(F(z),{key:e.to,to:e.to,class:R([`block rounded-xl px-3 py-2 text-sm font-medium transition-colors`,a(e.to)?`bg-brand-50 text-brand-600`:`text-neutral-700 hover:bg-neutral-100`]),onClick:t[1]||=e=>u.value=!1},{default:C(()=>[f(L(e.label),1)]),_:2},1032,[`to`,`class`])),64))])])):m(``,!0)]),_:1})],32)):m(``,!0)],64))),64)),p(F(z),{to:`/contattaci`,class:`inline-flex items-center gap-2.5 rounded-3xl bg-brand-600 px-6 py-3 text-sm font-semibold text-white transition-colors hover:bg-brand-700`},{default:C(()=>[t[10]||=f(` Contattaci `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1})]),i(`button`,{class:`inline-flex items-center justify-center rounded-md p-2.5 text-neutral-700 lg:hidden`,"aria-label":`Apri menu`,onClick:t[4]||=e=>h.value=!h.value},[...t[11]||=[i(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-6 w-6`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[i(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 6h16M4 12h16M4 18h16`})],-1)]])],512),p(Fe,{"enter-active-class":`transition duration-300 ease-out`,"enter-from-class":`-translate-y-3 op
2acity-0`,"enter-to-class":`translate-y-0 opacity-100`,"leave-active-class":`transition duration-200 ease-in`,"leave-from-class":`translate-y-0 opacity-100`,"leave-to-class":`-translate-y-3 opacity-0`},{default:C(()=>[h.value?(s(),P(`div`,{key:0,style:D({top:_.value+`px`}),class:`fixed inset-x-0 bottom-0 z-40 overflow-y-auto border-t border-neutral-200 bg-white lg:hidden`},[i(`ul`,ra,[(s(),P(n,null,S(o,e=>i(`li`,{key:e.to},[p(F(z),{to:e.to,class:R([`block rounded-md px-3 py-3 text-base font-medium transition-colors`,a(e.to)?`bg-brand-50 text-brand-600`:`text-neutral-700 hover:bg-neutral-100`]),onClick:t[5]||=e=>h.value=!1},{default:C(()=>[f(L(e.label),1)]),_:2},1032,[`to`,`class`])])),64)),t[13]||=i(`li`,{class:`px-3 pt-3 pb-1 text-xs font-semibold uppercase tracking-[0.14em] text-neutral-400`},` Partner `,-1),(s(),P(n,null,S(c,e=>i(`li`,{key:e.to},[p(F(z),{to:e.to,class:R([`block rounded-md px-3 py-3 text-base font-medium transition-colors`,a(e.to)?`bg-brand-50 text-brand-600`:`text-neutral-700 hover:bg-neutral-100`]),onClick:t[6]||=e=>h.value=!1},{default:C(()=>[f(L(e.label),1)]),_:2},1032,[`to`,`class`])])),64)),i(`li`,ia,[p(F(z),{to:`/contattaci`,class:`block rounded-3xl bg-brand-600 px-4 py-2.5 text-center text-base font-semibold text-white`,onClick:t[7]||=e=>h.value=!1},{default:C(()=>[...t[12]||=[f(` Contattaci `,-1)]]),_:1})])])],4)):m(``,!0)]),_:1})],2))}},oa={class:`relative bg-neutral-100`},sa={class:`mx-auto grid max-w-6xl gap-8 px-6 py-12 text-center sm:grid-cols-2 sm:text-left md:grid-cols-4`},ca={class:`mt-5 flex justify-center gap-3 sm:justify-start`},la=[`href`,`aria-label`],ua={key:0,viewBox:`0 0 24 24`,fill:`currentColor`,class:`h-4.5 w-4.5`},da={class:`mt-3 space-y-2 text-sm text-neutral-500`},fa={class:`border-t border-neutral-200`},pa={class:`mx-auto flex max-w-6xl flex-col gap-1 px-4 py-6 text-center text-xs text-neutral-400 sm:flex-row sm:justify-between sm:text-left`},ma={__name:`AppFooter`,setup(e){let t=new Date().getFullYear(),a=[{label:`Facebook`,icon:lr,href:`https://www.facebook.com/Accomazzinet`},{label:`LinkedIn`,icon:Cr,href:`https://www.linkedin.com/company/accomazzi-net-srl`},{label:`Quora`,icon:`quora`,href:`https://ilmondodellecommerce.quora.com/`}];return(e,o)=>(s(),P(`footer`,oa,[o[10]||=i(`svg`,{viewBox:`0 0 1440 19`,preserveAspectRatio:`none`,"aria-hidden":`true`,class:`pointer-events-none absolute inset-x-0 bottom-full z-10 h-5 w-full rotate-180 text-neutral-100 sm:h-6`},[i(`path`,{d:`M1440 0L0 0L0 7.84014C21.4416 8.00503 43.2708 7.46234 64.0979 5.55371C126.63 -0.176913 298.891 -0.218989 355.013 2.44922C398.493 4.51655 431.619 5.44268 474.119 4.01855L473.835 4.02148C486.194 3.83805 499.349 3.47095 513.784 2.89941C577.885 0.361278 582.65 11.7887 627.788 8.00879C672.929 4.23006 774.365 10.5212 875.742 8.45215C977.125 6.38276 990.384 15.5804 1078.91 18.0313C1167.43 20.482 1224.61 3.14247 1297.24 7.06543C1364.06 10.6748 1369.56 16.9078 1440 15.3761V0Z`,fill:`currentColor`})],-1),i(`div`,sa,[i(`div`,null,[o[1]||=i(`img`,{src:`/img/logo_completo.png`,alt:`Accomazzi.net`,class:`mx-auto h-16 w-auto sm:mx-0`},null,-1),o[2]||=i(`p`,{class:`mt-4 text-sm text-neutral-500`},` Costruiamo prodotti digitali che le persone amano usare. `,-1),i(`div`,ca,[(s(),P(n,null,S(a,e=>i(`a`,{key:e.label,href:e.href,target:`_blank`,rel:`noopener noreferrer`,"aria-label":e.label,class:`flex h-9 w-9 items-center justify-center rounded-full border border-neutral-200 text-neutral-500 transition-colors hover:border-brand-600 hover:bg-brand-600 hover:text-white`},[e.icon===`quora`?(s(),P(`svg`,ua,[...o[0]||=[i(`path`,{d:`M12.738 18.701c-.831-1.635-1.805-3.287-3.708-3.287-.362 0-.727.065-1.061.211l-.642-1.287c.783-.672 2.058-1.213 3.688-1.213 2.543 0 3.849 1.227 4.884 2.79.617-1.339.917-3.13.917-5.393 0-5.665-1.773-8.502-5.892-8.502-4.066 0-5.827 2.837-5.827 8.502 0 5.638 1.761 8.446 5.827 8.446.403 0 .788-.028 1.157-.084l.402.821zm.844 1.68c-.653.208-1.362.318-2.129.318C6.322 20.699 2 16.696 2 11.32 2 5.884 6.322 1.844 11.453 1.844c5.222 0 9.523 4.005 9.523 9.476 0 3.057-1.34 5.71-3.426 7.454.617.94 1.259 1.577 2.192 1.577.978 0 1.376-.754 1.446-1.349h1.14c.079.788-.309 3.598-3.559 3.598-1.967 0-3.008-1.14-3.792-2.42z`},null,-1)]])):(s(),r(u(e.icon),{key:1,size:18,weight:`fill`}))],8,la)),64))])]),i(`div`,null,[o[7]||=i(`p`,{class:`text-sm font-semibold text-neutral-900`},`Azienda`,-1),i(`ul`,da,[i(`li`,null,[p(F(z),{to:`/chi-siamo`,class:`hover:text-brand-600`},{default:C(()=>[...o[3]||=[f(`Chi siamo`,-1)]]),_:1})]),i(`li`,null,[p(F(z),{to:`/impieghi-web`,class:`hover:text-brand-600`},{default:C(()=>[...o[4]||=[f(`Lavora con noi`,-1)]]),_:1})]),i(`li`,null,[p(F(z),{to:`/blog`,class:`hover:text-brand-600`},{default:C(()=>[...o[5]||=[f(`Blog`,-1)]]),_:1})]),i(`li`,null,[p(F(z),{to:`/contattaci`,class:`hover:text-brand-600`},{default:C(()=>[...o[6]||=[f(`Contattaci`,-1)]]),_:1})])])]),o[8]||=te(`<div><p class="text-sm font-semibold text-neutral-900">Contatti</p><ul class="mt-3 space-y-2 text-sm text-neutral-500"><li><a href="mailto:[email protected]" class="hover:text-brand-600">[email protected]</a></li><li><a href="tel:+390200615556" class="hover:text-brand-600">02 0061 5556</a></li><li class="text-neutral-400">Lun–Ven · 9:00–12:30 / 14:00–18:00</li></ul></div><div><p class="text-sm font-semibold text-neutral-900">Sedi</p><ul class="mt-3 space-y-3 text-sm text-neutral-500"><li><span class="block text-neutral-400">Sede legale</span> Via Gattamelata 41, 20149 Milano </li><li><span class="block text-neutral-400">Sede operativa</span> Via Scarlatti 3, 20015 Parabiago (MI) </li></ul></div>`,2)]),i(`div`,fa,[i(`div`,pa,[i(`span`,null,`© `+L(F(t))+` — Tutti i diritti riservati.`,1),o[9]||=i(`span`,null,`C.F. / P.IVA 07188130962 · REA MI 1941759`,-1)])])]))}},ha=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},ga={key:0,class:`fixed inset-0 z-100 flex items-center justify-center bg-white/90 backdrop-blur-sm`,role:`status`,"aria-live":`polite`},_a=[`src`],va=ha({__name:`AppLoader`,props:{show:{type:Boolean,default:!1}},setup(e){return(t,n)=>(s(),r(Fe,{"enter-active-class":`transition-opacity duration-150 ease-out`,"enter-from-class":`opacity-0`,"leave-active-class":`transition-opacity duration-300 ease-in`,"leave-to-class":`opacity-0`},{default:C(()=>[e.show?(s(),P(`div`,ga,[n[0]||=i(`span`,{class:`sr-only`},`Caricamento in corso…`,-1),i(`img`,{src:F(B)(`/img/single-logo.svg`),alt:``,"aria-hidden":`true`,class:`loader-logo h-16 w-auto`},null,8,_a)])):m(``,!0)]),_:1}))}},[[`__scopeId`,`data-v-c2953a99`]]),ya={class:`flex min-h-screen flex-col`},ba={class:`flex-1`},xa=200,Sa={__name:`App`,setup(e){let t=pe(),n=A(!1),r;t.beforeEach((e,t,i)=>{clearTimeout(r),r=setTimeout(()=>{n.value=!0},xa),i()});function a(){clearTimeout(r),n.value=!1}return t.afterEach(a),t.onError(a),x(()=>clearTimeout(r)),(e,t)=>(s(),P(`div`,ya,[p(aa),i(`main`,ba,[p(F(ge))]),p(ma),p(va,{show:n.value},null,8,[`show`])]))}};function Ca(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function wa(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Ta={autoSleep:120,force3D:`auto`,nullTargetWarn:1,units:{lineHeight:``}},Ea={duration:.5,overwrite:!1,delay:0},Da,Oa,ka,Aa=1e8,W=1/Aa,ja=Math.PI*2,Ma=ja/4,Na=0,Pa=Math.sqrt,Fa=Math.cos,Ia=Math.sin,La=function(e){return typeof e==`string`},Ra=function(e){return typeof e==`function`},za=function(e){return typeof e==`number`},Ba=function(e){return e===void 0},Va=function(e){return typeof e==`object`},Ha=function(e){return e!==!1},Ua=function(){return typeof window<`u`},Wa=function(e){return Ra(e)||La(e)},Ga=typeof ArrayBuffer==`function`&&ArrayBuffer.isView||function(){},Ka=Array.isArray,qa=/random\([^)]+\)/g,Ja=/,\s*/g,Ya=/(?:-?\.?\d|\.)+/gi,Xa=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Za=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Qa=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,$a=/[+-]=-?[.\d]+/,eo=/[^,'"\[\]\s]+/gi,to=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,no,ro,io,ao,oo={},so={},co,lo=function(e){return(so=Ho(e,oo))&&al},uo=function(e,t){return console.warn(`Invalid property`,e,`set to`,t,`Missing plugin? gsap.registerPlugin()`)},fo=function(e,t){return!t&&console.warn(e)},po=function(e,t){return e&&(oo[e]=t)&&so&&(so[e]=t)||oo},mo=function(){return 0},ho={suppressEvents:!0,isStart:!0,kill:!1},go={suppressEvents:!0,kill:!1},_o={suppressEvents:!0},vo={},yo=[],bo={},xo,So={},Co={},wo=30,To=[],Eo=``,Do=function(e){var t=e[0],n,r;if(Va(t)||Ra(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=To.length;r--&&!To[r].targetTest(t););n=To[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new hc(e[r],n)))||e.splice(r,1);return e},Oo=function(e){return e._gsap||Do(Ts(e))[0]._gsap},ko=function(e,t,n){return(n=e[t])&&Ra(n)?e[t]():Ba(n)&&e.getAttribute&&e.getAttribute(t)||n}
vendor: 4,181 bytes, line 2
2,Ao=function(e,t){return(e=e.split(`,`)).forEach(t)||e},jo=function(e){return Math.round(e*1e5)/1e5||0},Mo=function(e){return Math.round(e*1e7)/1e7||0},No=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n===`+`?e+r:n===`-`?e-r:n===`*`?e*r:e/r},Po=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},Fo=function(){var e=yo.length,t=yo.slice(0),n,r;for(bo={},yo.length=0,n=0;n<e;n++)r=t[n],r&&r._lazy&&(r.render(r._lazy[0],r._lazy[1],!0)._lazy=0)},Io=function(e){return!!(e._initted||e._startAt||e.add)},Lo=function(e,t,n,r){yo.length&&!Oa&&Fo(),e.render(t,n,r||!!(Oa&&t<0&&Io(e))),yo.length&&!Oa&&Fo()},Ro=function(e){var t=parseFloat(e);return(t||t===0)&&(e+``).match(eo).length<2?t:La(e)?e.trim():e},zo=function(e){return e},Bo=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},Vo=function(e){return function(t,n){for(var r in n)r in t||r===`duration`&&e||r===`ease`||(t[r]=n[r])}},Ho=function(e,t){for(var n in t)e[n]=t[n];return e},Uo=function e(t,n){for(var r in n)r!==`__proto__`&&r!==`constructor`&&r!==`prototype`&&(t[r]=Va(n[r])?e(t[r]||(t[r]={}),n[r]):n[r]);return t},Wo=function(e,t){var n={},r;for(r in e)r in t||(n[r]=e[r]);return n},Go=function(e){var t=e.parent||no,n=e.keyframes?Vo(Ka(e.keyframes)):Bo;if(Ha(e.inherit))for(;t;)n(e,t.vars.defaults),t=t.parent||t._dp;return e},Ko=function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0},qo=function(e,t,n,r,i){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var a=e[r],o;if(i)for(o=t[i];a&&a[i]>o;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=a,t.parent=t._dp=e,t},Jo=function(e,t,n,r){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var i=t._prev,a=t._next;i?i._next=a:e[n]===t&&(e[n]=a),a?a._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},Yo=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Xo=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},Zo=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},Qo=function(e,t,n,r){return e._startAt&&(Oa?e._startAt.revert(go):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},$o=function e(t){return!t||t._ts&&e(t.parent)},es=function(e){return e._repeat?ts(e._tTime,e=e.duration()+e._rDelay)*e:0},ts=function(e,t){var n=Math.floor(e=Mo(e/t));return e&&n===e?n-1:n},ns=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},rs=function(e){return e._end=Mo(e._start+(e._tDur/Math.abs(e._ts||e._rts||W)||0))},is=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=Mo(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),rs(e),n._dirty||Xo(n,e)),e},as=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=ns(e.rawTime(),t),(!t._dur||ys(0,t.totalDuration(),n)-t._tTime>W)&&t.render(n,!0)),Xo(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-W}},os=function(e,t,n,r){return t.parent&&Yo(t),t._start=Mo((za(n)?n:n||e!==no?gs(e,n,t):e._time)+t._delay),t._end=Mo(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),qo(e,t,`_first`,`_last`,e._sort?`_start`:0),us(t)||(e._recent=t),r||as(e,t),e._ts<0&&is(e,e._tTime),e},ss=function(e,t){return(oo.ScrollTrigger||uo(`scrollTrigger`,t))&&oo.ScrollTrigger.create(t,e)},cs=function(e,t,n,r,i){if(wc(e,t,i),!e._initted)return 1;if(!n&&e._pt&&!Oa&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&xo!==nc.frame)return yo.push(e),e._lazy=[i,r],1},ls=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},us=function(e){var t=e.data;return t===`isFromStart`||t===`isStart`},ds=function(e,t,n,r){var i=e.ratio,a=t<0||!t&&(!e._start&&ls(e)&&!(!e._initted&&us(e))||(e._ts<0||e._dp._ts<0)&&!us(e))?0:1,o=e._rDelay,s=0,c,l,u;if(o&&e._repeat&&(s=ys(0,e._tDur,t),l=ts(s,o),e._yoyo&&l&1&&(a=1-a),l!==ts(e._tTime,o)&&(i=1-a,e.vars.repeatRefresh&&e._initted&&e.invali
vendor: 34,726 bytes, line 2
2date())),a!==i||Oa||r||e._zTime===W||!t&&e._zTime){if(!e._initted&&cs(e,t,r,n,s))return;for(u=e._zTime,e._zTime=t||(n?W:0),n||=t&&!u,e.ratio=a,e._from&&(a=1-a),e._time=0,e._tTime=s,c=e._pt;c;)c.r(a,c.d),c=c._next;t<0&&Qo(e,t,n,!0),e._onUpdate&&!n&&Hs(e,`onUpdate`),s&&e._repeat&&!n&&e.parent&&Hs(e,`onRepeat`),(t>=e._tDur||t<0)&&e.ratio===a&&(a&&Yo(e,1),!n&&!Oa&&(Hs(e,a?`onComplete`:`onReverseComplete`,!0),e._prom&&e._prom()))}else e._zTime||=t},fs=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data===`isPause`&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data===`isPause`&&r._start<t)return r;r=r._prev}},ps=function(e,t,n,r){var i=e._repeat,a=Mo(t)||0,o=e._tTime/e._tDur;return o&&!r&&(e._time*=a/e._dur),e._dur=a,e._tDur=i?i<0?1e10:Mo(a*(i+1)+e._rDelay*i):a,o>0&&!r&&is(e,e._tTime=e._tDur*o),e.parent&&rs(e),n||Xo(e.parent,e),e},ms=function(e){return e instanceof _c?Xo(e):ps(e,e._dur)},hs={_start:0,endTime:mo,totalDuration:mo},gs=function e(t,n,r){var i=t.labels,a=t._recent||hs,o=t.duration()>=Aa?a.endTime(!1):t._dur,s,c,l;return La(n)&&(isNaN(n)||n in i)?(c=n.charAt(0),l=n.substr(-1)===`%`,s=n.indexOf(`=`),c===`<`||c===`>`?(s>=0&&(n=n.replace(/=/,``)),(c===`<`?a._start:a.endTime(a._repeat>=0))+(parseFloat(n.substr(1))||0)*(l?(s<0?a:r).totalDuration()/100:1)):s<0?(n in i||(i[n]=o),i[n]):(c=parseFloat(n.charAt(s-1)+n.substr(s+1)),l&&r&&(c=c/100*(Ka(r)?r[0]:r).totalDuration()),s>1?e(t,n.substr(0,s-1),r)+c:o+c)):n==null?o:+n},_s=function(e,t,n){var r=za(t[1]),i=(r?2:1)+(e<2?0:1),a=t[i],o,s;if(r&&(a.duration=t[1]),a.parent=n,e){for(o=a,s=n;s&&!(`immediateRender`in o);)o=s.vars.defaults||{},s=Ha(s.vars.inherit)&&s.parent;a.immediateRender=Ha(o.immediateRender),e<2?a.runBackwards=1:a.startAt=t[i-1]}return new jc(t[0],a,t[i+1])},vs=function(e,t){return e||e===0?t(e):t},ys=function(e,t,n){return n<e?e:n>t?t:n},bs=function(e,t){return!La(e)||!(t=to.exec(e))?``:t[1]},xs=function(e,t,n){return vs(n,function(n){return ys(e,t,n)})},Ss=[].slice,Cs=function(e,t){return e&&Va(e)&&`length`in e&&(!t&&!e.length||e.length-1 in e&&Va(e[0]))&&!e.nodeType&&e!==ro},ws=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(e){var r;return La(e)&&!t||Cs(e,1)?(r=n).push.apply(r,Ts(e)):n.push(e)})||n},Ts=function(e,t,n){return ka&&!t&&ka.selector?ka.selector(e):La(e)&&!n&&(io||!rc())?Ss.call((t||ao).querySelectorAll(e),0):Ka(e)?ws(e,n):Cs(e)?Ss.call(e,0):e?[e]:[]},Es=function(e){return e=Ts(e)[0]||fo(`Invalid scope`)||{},function(t){var n=e.current||e.nativeElement||e;return Ts(t,n.querySelectorAll?n:n===e?fo(`Invalid scope`)||ao.createElement(`div`):e)}},Ds=function(e){return e.sort(function(){return .5-Math.random()})},Os=function(e){if(Ra(e))return e;var t=Va(e)?e:{each:e},n=uc(t.ease),r=t.from||0,i=parseFloat(t.base)||0,a={},o=r>0&&r<1,s=isNaN(r)||o,c=t.axis,l=r,u=r;return La(r)?l=u={center:.5,edges:.5,end:1}[r]||0:!o&&s&&(l=r[0],u=r[1]),function(e,o,d){var f=(d||t).length,p=a[f],m,h,g,_,v,y,b,x,S;if(!p){if(S=t.grid===`auto`?0:(t.grid||[1,Aa])[1],!S){for(b=-Aa;b<(b=d[S++].getBoundingClientRect().left)&&S<f;);S<f&&S--}for(p=a[f]=[],m=s?Math.min(S,f)*l-.5:r%S,h=S===Aa?0:s?f*u/S-.5:r/S|0,b=0,x=Aa,y=0;y<f;y++)g=y%S-m,_=h-(y/S|0),p[y]=v=c?Math.abs(c===`y`?_:g):Pa(g*g+_*_),v>b&&(b=v),v<x&&(x=v);r===`random`&&Ds(p),p.max=b-x,p.min=x,p.v=f=(parseFloat(t.amount)||parseFloat(t.each)*(S>f?f-1:c?c===`y`?f/S:S:Math.max(S,f/S))||0)*(r===`edges`?-1:1),p.b=f<0?i-f:i,p.u=bs(t.amount||t.each)||0,n=n&&f<0?lc(n):n}return f=(p[e]-p.min)/p.max||0,Mo(p.b+(n?n(f):f)*p.v)+p.u}},ks=function(e){var t=10**((e+``).split(`.`)[1]||``).length;return function(n){var r=Mo(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(za(n)?0:bs(n))}},As=function(e,t){var n=Ka(e),r,i;return!n&&Va(e)&&(r=n=e.radius||Aa,e.values?(e=Ts(e.values),(i=!za(e[0]))&&(r*=r)):e=ks(e.increment)),vs(t,n?Ra(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var n=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),o=Aa,s=0,c=e.length,l,u;c--;)i?(l=e[c].x-n,u=e[c].y-a,l=l*l+u*u):l=Math.abs(e[c]-n),l<o&&(o=l,s=c);return s=!r||o<=r?e[s]:t,i||s===t||za(t)?s:s+bs(t)}:ks(e))},js=function(e,t,n,r){return vs(Ka(e)?!t:n===!0?!!(n=0):!r,function(){return Ka(e)?e[~~(Math.random()*e.length)]:(n||=1e-5)&&(r=n<1?10**((n+``).length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+n*.99))/n)*n*r)/r})},Ms=function(){var e=[...arguments];return function(t){return e.reduce(function(e,t){return t(e)},t)}},Ns=function(e,t){return function(n){return e(parseFloat(n))+(t||bs(n))}},Ps=function(e,t,n){return zs(e,t,0,1,n)},Fs=function(e,t,n){return vs(n,function(n){return e[~~t(n)]})},Is=function e(t,n,r){var i=n-t;return Ka(t)?Fs(t,e(0,t.length),n):vs(r,function(e){return(i+(e-t)%i)%i+t})},Ls=function e(t,n,r){var i=n-t,a=i*2;return Ka(t)?Fs(t,e(0,t.length-1),n):vs(r,function(e){return e=(a+(e-t)%a)%a||0,t+(e>i?a-e:e)})},Rs=function(e){return e.replace(qa,function(e){var t=e.indexOf(`[`)+1,n=e.substring(t||7,t?e.indexOf(`]`):e.length-1).split(Ja);return js(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},zs=function(e,t,n,r,i){var a=t-e,o=r-n;return vs(i,function(t){return n+((t-e)/a*o||0)})},Bs=function e(t,n,r,i){var a=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!a){var o=La(t),s={},c,l,u,d,f;if(r===!0&&(i=1)&&(r=null),o)t={p:t},n={p:n};else if(Ka(t)&&!Ka(n)){for(u=[],d=t.length,f=d-2,l=1;l<d;l++)u.push(e(t[l-1],t[l]));d--,a=function(e){e*=d;var t=Math.min(f,~~e);return u[t](e-t)},r=n}else i||(t=Ho(Ka(t)?[]:{},t));if(!u){for(c in n)yc.call(s,t,c,`get`,n[c]);a=function(e){return Bc(e,s)||(o?t.p:t)}}}return vs(r,a)},Vs=function(e,t,n){var r=e.labels,i=Aa,a,o,s;for(a in r)o=r[a]-t,o<0==!!n&&o&&i>(o=Math.abs(o))&&(s=a,i=o);return s},Hs=function(e,t,n){var r=e.vars,i=r[t],a=ka,o=e._ctx,s,c,l;if(i)return s=r[t+`Params`],c=r.callbackScope||e,n&&yo.length&&Fo(),o&&(ka=o),l=s?i.apply(c,s):i.call(c),ka=a,l},Us=function(e){return Yo(e),e.scrollTrigger&&e.scrollTrigger.kill(!!Oa),e.progress()<1&&Hs(e,`onInterrupt`),e},Ws,Gs=[],Ks=function(e){if(e)if(e=!e.name&&e.default||e,Ua()||e.headless){var t=e.name,n=Ra(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:mo,render:Bc,add:yc,kill:Hc,modifier:Vc,rawVars:0},a={targetTest:0,get:0,getSetter:Ic,aliases:{},register:0};if(rc(),e!==r){if(So[t])return;Bo(r,Bo(Wo(e,i),a)),Ho(r.prototype,Ho(i,Wo(e,a))),So[r.prop=t]=r,e.targetTest&&(To.push(r),vo[t]=1),t=(t===`css`?`CSS`:t.charAt(0).toUpperCase()+t.substr(1))+`Plugin`}po(t,r),e.register&&e.register(al,r,Gc)}else Gs.push(e)},G=255,qs={aqua:[0,G,G],lime:[0,G,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,G],navy:[0,0,128],white:[G,G,G],olive:[128,128,0],yellow:[G,G,0],orange:[G,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[G,0,0],pink:[G,192,203],cyan:[0,G,G],transparent:[G,G,G,0]},Js=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*G+.5|0},Ys=function(e,t,n){var r=e?za(e)?[e>>16,e>>8&G,e&G]:0:qs.black,i,a,o,s,c,l,u,d,f,p;if(!r){if(e.substr(-1)===`,`&&(e=e.substr(0,e.length-1)),qs[e])r=qs[e];else if(e.charAt(0)===`#`){if(e.length<6&&(i=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e=`#`+i+i+a+a+o+o+(e.length===5?e.charAt(4)+e.charAt(4):``)),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&G,r&G,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&G,e&G]}else if(e.substr(0,3)===`hsl`){if(r=p=e.match(Ya),!t)s=r[0]%360/360,c=r[1]/100,l=r[2]/100,a=l<=.5?l*(c+1):l+c-l*c,i=l*2-a,r.length>3&&(r[3]*=1),r[0]=Js(s+1/3,i,a),r[1]=Js(s,i,a),r[2]=Js(s-1/3,i,a);else if(~e.indexOf(`=`))return r=e.match(Xa),n&&r.length<4&&(r[3]=1),r}else r=e.match(Ya)||qs.transparent;r=r.map(Number)}return t&&!p&&(i=r[0]/G,a=r[1]/G,o=r[2]/G,u=Math.max(i,a,o),d=Math.min(i,a,o),l=(u+d)/2,u===d?s=c=0:(f=u-d,c=l>.5?f/(2-u-d):f/(u+d),s=u===i?(a-o)/f+(a<o?6:0):u===a?(o-i)/f+2:(i-a)/f+4,s*=60),r[0]=~~(s+.5),r[1]=~~(c*100+.5),r[2]=~~(l*100+.5)),n&&r.length<4&&(r[3]=1),r},Xs=function(e){var t=[],n=[],r=-1;return e.split(Qs).forEach(function(e){var i=e.match(Za)||[];t.push.apply(t,i),n.push(r+=i.length+1)}),t.c=n,t},Zs=function(e,t,n){var r=``,i=(e+r).match(Qs),a=t?`hsla(`:`rgba(`,o=0,s,c,l,u;if(!i)return e;if(i=i.map(function(e){return(e=Ys(e,t,1))&&a+(t?e[0]+`,`+e[1]+`%,`+e[2]+`%,`+e[3]:e.join(`,`))+`)`}),n&&(l=Xs(e),s=n.c,s.join(r)!==l.c.join(r)))for(c=e.replace(Qs,`1`).split(Za),u=c.length-1;o<u;o++)r+=c[o]+(~s.indexOf(o)?i.shift()||a+`0,0,0,0)`:(l.length?l:i.length?i:n).shift());if(!c)for(c=e.split(Qs),u=c.length-1;o<u;o++)r+=c[o]+i[o];return r+c[u]},Qs=function(){var e=`(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b`,t;for(t in qs)e+=`|`+t+`\\b`;return RegExp(e+`)`,`gi`)}(),$s=/hsl[a]?\(/,ec=function(e){var t=e.join(` `),n;if(Qs.lastIndex=0,Qs.test(t))return n=$s.test(t),e[1]=Zs(e[1],n),e[0]=Zs(e[0],n,Xs(e[1])),!0},tc,nc=function(){var e=Date.now,t=500,n=33,r=e(),i=r,a=1e3/240,o=a,s=[],c,l,u,d,f,p,m=function u(m){var h=e()-i,g=m===!0,_,v,y,b;if((h>t||h<0)&&(r+=h-n),i+=h,y=i-r,_=y-o,(_>0||g)&&(b=++d.frame,f=y-d.time*1e3,d.time=y/=1e3,o+=_+(_>=a?4:a-_),v=1),g||(c=l(u)),v)for(p=0;p<s.length;p++)s[p](y,f,b,m)};return d={time:0,frame:0,tick:function(){m(!0)},deltaRatio:function(e){return f/(1e3/(e||60))},wake:function(){co&&(!io&&Ua()&&(ro=io=window,ao=ro.document||{},oo.gsap=al,(ro.gsapVersions||=[]).push(al.version),lo(so||ro.GreenSockGlobals||!ro.gsap&&ro||{}),Gs.forEach(Ks)),u=typeof requestAnimationFrame<`u`&&requestAnimationFrame,c&&d.sleep(),l=u||function(e){return setTimeout(e,o-d.time*1e3+1|0)},tc=1,m(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(c),tc=0,l=mo},lagSmoothing:function(e,r){t=e||1/0,n=Math.min(r||33,t)},fps:function(e){a=1e3/(e||240),o=d.time*1e3+a},add:function(e,t,n){var r=t?function(t,n,i,a){e(t,n,i,a),d.remove(r)}:e;return d.remove(e),s[n?`unshift`:`push`](r),rc(),r},remove:function(e,t){~(t=s.indexOf(e))&&s.splice(t,1)&&p>=t&&p--},_listeners:s},d}(),rc=function(){return!tc&&nc.wake()},K={},ic=/^[\d.\-M][\d.\-,\s]/,ac=/["']/g,oc=function(e){for(var t={},n=e.substr(1,e.length-3).split(`:`),r=n[0],i=1,a=n.length,o,s,c;i<a;i++)s=n[i],o=i===a-1?s.length:s.lastIndexOf(`,`),c=s.substr(0,o),t[r]=isNaN(c)?c.replace(ac,``).trim():+c,r=s.substr(o+1).trim();return t},sc=function(e){var t=e.indexOf(`(`)+1,n=e.indexOf(`)`),r=e.indexOf(`(`,t);return e.substring(t,~r&&r<n?e.indexOf(`)`,n+1):n)},cc=function(e){var t=(e+``).split(`(`),n=K[t[0]];return n&&t.length>1&&n.config?n.config.apply(null,~e.indexOf(`{`)?[oc(t[1])]:sc(e).split(`,`).map(Ro)):K._CE&&ic.test(e)?K._CE(``,e):n},lc=function(e){return function(t){return 1-e(1-t)}},uc=function(e,t){return e&&(Ra(e)?e:K[e]||cc(e))||t},dc=function(e,t,n,r){n===void 0&&(n=function(e){return 1-t(1-e)}),r===void 0&&(r=function(e){return e<.5?t(e*2)/2:1-t((1-e)*2)/2});var i={easeIn:t,easeOut:n,easeInOut:r},a;return Ao(e,function(e){for(var t in K[e]=oo[e]=i,K[a=e.toLowerCase()]=n,i)K[a+(t===`easeIn`?`.in`:t===`easeOut`?`.out`:`.inOut`)]=K[e+`.`+t]=i[t]}),i},fc=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},pc=function e(t,n,r){var i=n>=1?n:1,a=(r||(t?.3:.45))/(n<1?n:1),o=a/ja*(Math.asin(1/i)||0),s=function(e){return e===1?1:i*2**(-10*e)*Ia((e-o)*a)+1},c=t===`out`?s:t===`in`?function(e){return 1-s(1-e)}:fc(s);return a=ja/a,c.config=function(n,r){return e(t,n,r)},c},mc=function e(t,n){n===void 0&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i=t===`out`?r:t===`in`?function(e){return 1-r(1-e)}:fc(r);return i.config=function(n){return e(t,n)},i};Ao(`Linear,Quad,Cubic,Quart,Quint,Strong`,function(e,t){var n=t<5?t+1:t;dc(e+`,Power`+(n-1),t?function(e){return e**+n}:function(e){return e},function(e){return 1-(1-e)**n},function(e){return e<.5?(e*2)**n/2:1-((1-e)*2)**n/2})}),K.Linear.easeNone=K.none=K.Linear.easeIn,dc(`Elastic`,pc(`in`),pc(`out`),pc()),(function(e,t){var n=1/t,r=2*n,i=2.5*n,a=function(a){return a<n?e*a*a:a<r?e*(a-1.5/t)**2+.75:a<i?e*(a-=2.25/t)*a+.9375:e*(a-2.625/t)**2+.984375};dc(`Bounce`,function(e){return 1-a(1-e)},a)})(7.5625,2.75),dc(`Expo`,function(e){return 2**(10*(e-1))*e+e*e*e*e*e*e*(1-e)}),dc(`Circ`,function(e){return-(Pa(1-e*e)-1)}),dc(`Sine`,function(e){return e===1?1:-Fa(e*Ma)+1}),dc(`Back`,mc(`in`),mc(`out`),mc()),K.SteppedEase=K.steps=oo.SteppedEase={config:function(e,t){e===void 0&&(e=1);var n=1/e,r=e+ +!t,i=+!!t,a=1-W;return function(e){return((r*ys(0,a,e)|0)+i)*n}}},Ea.ease=K[`quad.out`],Ao(`onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt`,function(e){return Eo+=e+`,`+e+`Params,`});var hc=function(e,t){this.id=Na++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:ko,this.set=t?t.getSetter:Ic},gc=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,ps(this,+e.duration,1,1),this.data=e.data,ka&&(this._ctx=ka,ka.data.push(this)),tc||nc.wake()}var t=e.prototype;return t.delay=function(e){return e||e===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,ps(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(rc(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(is(this,e),!n._dp||n.parent||as(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&os(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===W||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),Lo(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+es(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-e:e)+es(this),t):this.duration()?Math.min(1,this._time/this._dur):+(this.rawTime()>0)},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?ts(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return this._rts===-W?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?ns(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||e===-W?0:this._rts,this.totalTime(ys(-Math.abs(this._delay),this.totalDuration(),n),t!==!1),rs(this),Zo(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(rc(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==W&&(this._tTime-=W)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=Mo(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&os(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(Ha(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?ns(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){e===void 0&&(e=_o);var t=Oa;return Oa=e,Io(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),this.data!==`nested`&&e.kill!==!1&&this.kill(),Oa=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,ms(this)):this._repeat===-2?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,ms(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(gs(this,e),Ha(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,Ha(t)),this._dur||(this._zTime=-W),this},t.play=function(e,t){return e!=null&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return e!=null&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return e!=null&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-W:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-W,this},t.isActive=function(){var e=this.parent||this._dp,t=this._start,n;return!!(!e||this._ts&&this._initted&&e.isActive()&&(n=e.rawTime(!0))>=t&&n<this.endTime(!0)-W)},t.eventCallback=function(e,t,n){var r=this.vars;return arguments.length>1?(t?(r[e]=t,n&&(r[e+`Params`]=n),e===`onUpdate`&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=Ra(e)?e:zo,a=function(){var e=t.then;t.then=null,n&&n(),Ra(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&t.totalProgress()===1&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){Us(this)},e}();Bo(gc.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-W,_prom:0,_ps:!1,_rts:1});var _c=function(e){wa(t,e);function t(t,n){var r;return t===void 0&&(t={}),r=e.call(this,t)||this,r.labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=Ha(t.sortChildren),no&&os(t.parent||no,Ca(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&ss(Ca(r),t.scrollTrigger),r}var n=t.prototype;return n.to=function(e,t,n){return _s(0,arguments,this),this},n.from=function(e,t,n){return _s(1,arguments,this),this},n.fromTo=function(e,t,n,r){return _s(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,Go(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new jc(e,t,gs(this,n),1),this},n.call=function(e,t,n){return os(this,jc.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,a,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=a,n.onCompleteParams=o,n.parent=this,new jc(e,n,gs(this,i)),this},n.staggerFrom=function(e,t,n,r,i,a,o){return n.runBackwards=1,Go(n).immediateRender=Ha(n.immediateRender),this.staggerTo(e,t,n,r,i,a,o)},n.staggerFromTo=function(e,t,n,r,i,a,o,s){return r.startAt=n,Go(r).immediateRender=Ha(r.immediateRender),this.staggerTo(e,t,r,i,a,o,s)},n.render=function(e,t,n){var r=this._time,i=this._dirty?this.totalDuration():this._tDur,a=this._dur,o=e<=0?0:Mo(e),s=this._zTime<0!=e<0&&(this._initted||!a),c,l,u,d,f,p,m,h,g,_,v,y;if(this!==no&&o>i&&e>=0&&(o=i),o!==this._tTime||n||s){if(r!==this._time&&a&&(o+=this._time-r,e+=this._time-r),c=o,g=this._start,h=this._ts,p=!h,s&&(a||(r=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(v=this._yoyo,f=a+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(f*100+e,t,n);if(c=Mo(o%f),o===i?(d=this._repeat,c=a):(_=Mo(o/f),d=~~_,d&&d===_&&(c=a,d--),c>a&&(c=a)),_=ts(this._tTime,f),!r&&this._tTime&&_!==d&&this._tTime-_*f-this._dur<=0&&(_=d),v&&d&1&&(c=a-c,y=1),d!==_&&!this._lock){var b=v&&_&1,x=b===(v&&d&1);if(d<_&&(b=!b),r=b?0:o%a?a:o,this._lock=1,this.render(r||(y?0:Mo(d*f)),t,!a)._lock=0,this._tTime=o,!t&&this.parent&&Hs(this,`onRepeat`),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1,_=d),r&&r!==this._time||p!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act||(a=this._dur,i=this._tDur,x&&(this._lock=2,r=b?a:-1e-4,this.render(r,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!p))return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(m=fs(this,Mo(r),Mo(c)),m&&(o-=c-(c=m._start))),this._tTime=o,this._time=c,this._act=!!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,r=0),!r&&o&&a&&!t&&!_&&(Hs(this,`onStart`),this._tTime!==o))return this;if(c>=r&&e>=0)for(l=this._first;l;){if(u=l._next,(l._act||c>=l._start)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(c-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(c-l._start)*l._ts,t,n),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=-W);break}}l=u}else{l=this._last;for(var S=e<0?e:c;l;){if(u=l._prev,(l._act||S<=l._end)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(S-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(S-l._start)*l._ts,t,n||Oa&&Io(l)),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=S?-W:W);break}}l=u}}if(m&&!t&&(this.pause(),m.render(c>=r?0:-W)._zTime=c>=r?1:-1,this._ts))return this._start=g,rs(this),this.render(e,t,n);this._onUpdate&&!t&&Hs(this,`onUpdate`,!0),(o===i&&this._tTime>=this.totalDuration()||!o&&r)&&(g===this._start||Math.abs(h)!==Math.abs(this._ts))&&(this._lock||((e||!a)&&(o===i&&this._ts>0||!o&&this._ts<0)&&Yo(this,1),!t&&!(e<0&&!r)&&(o||r||!i)&&(Hs(this,o===i&&e>=0?`onComplete`:`onReverseComplete`,!0),this._prom&&!(o<i&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(za(t)||(t=gs(this,t,e)),!(e instanceof gc)){if(Ka(e))return e.forEach(function(e){return n.add(e,t)}),this;if(La(e))return this.addLabel(e,t);if(Ra(e))e=jc.delayedCall(0,e);else return this}return this===e?this:os(this,e,t)},n.getChildren=function(e,t,n,r){e===void 0&&(e=!0),t===void 0&&(t=!0),n===void 0&&(n=!0),r===void 0&&(r=-Aa);for(var i=[],a=this._first;a;)a._start>=r&&(a instanceof jc?t&&i.push(a):(n&&i.push(a),e&&i.push.apply(i,a.getChildren(!0,t,n)))),a=a._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return La(e)?this.removeLabel(e):Ra(e)?this.killTweensOf(e):(e.parent===this&&Jo(this,e),e===this._recent&&(this._recent=this._last),Xo(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Mo(nc.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=gs(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=jc.delayedCall(0,t||mo,n);return r.data=`isPause`,this._hasPause=1,os(this,r,gs(this,e))},n.removePause=function(e){var t=this._first;for(e=gs(this,e);t;)t._start===e&&t.data===`isPause`&&Yo(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)Sc!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n=[],r=Ts(e),i=this._first,a=za(t),o;i;)i instanceof jc?Po(i._targets,r)&&(a?(!Sc||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(o=i.getTweensOf(r,t)).length&&n.push.apply(n,o),i=i._next;return n},n.tweenTo=function(e,t){t||={};var n=this,r=gs(n,e),i=t,a=i.startAt,o=i.onStart,s=i.onStartParams,c=i.immediateRender,l,u=jc.to(n,Bo({ease:t.ease||`none`,lazy:!1,immediateRender:!1,time:r,overwrite:`auto`,duration:t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale())||W,onStart:function(){if(n.pause(),!l){var e=t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale());u._dur!==e&&ps(u,e,0,1).render(u._time,!0,!0),l=1}o&&o.apply(u,s||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,Bo({startAt:{time:gs(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return e===void 0&&(e=this._time),Vs(this,gs(this,e))},n.previousLabel=function(e){return e===void 0&&(e=this._time),Vs(this,gs(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+W)},n.shiftChildren=function(e,t,n){n===void 0&&(n=0);var r=this._first,i=this.labels,a;for(e=Mo(e);r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(a in i)i[a]>=n&&(i[a]+=e);return Xo(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){e===void 0&&(e=!0);for(var t=this._first,n;t;)n=t._next,this.remove(t),t=n;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Xo(this)},n.totalDuration=function(e){var t=0,n=this,r=n._last,i=Aa,a,o,s;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(s=n.parent;r;)a=r._prev,r._dirty&&r.totalDuration(),o=r._start,o>i&&n._sort&&r._ts&&!n._lock?(n._lock=1,os(n,r,o-r._delay,1)._lock=0):i=o,o<0&&r._ts&&(t-=o,(!s&&!n._dp||s&&s.smoothChildTiming)&&(n._start+=Mo(o/n._ts),n._time-=o,n._tTime-=o),n.shiftChildren(-o,!1,-1/0),i=0),r._end>t&&r._ts&&(t=r._end),r=a;ps(n,n===no&&n._time>t?n._time:t,1,1),n._dirty=0}return n._tDur},t.updateRoot=function(e){if(no._ts&&(Lo(no,ns(e,no)),xo=nc.frame),nc.frame>=wo){wo+=Ta.autoSleep||120;var t=no._first;if((!t||!t._ts)&&Ta.autoSleep&&nc._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||nc.sleep()}}},t}(gc);Bo(_c.prototype,{_lock:0,_hasPause:0,_forcing:0});var vc=function(e,t,n,r,i,a,o){var s=new Gc(this._pt,e,t,0,1,zc,null,i),c=0,l=0,u,d,f,p,m,h,g,_;for(s.b=n,s.e=r,n+=``,r+=``,(g=~r.indexOf(`random(`))&&(r=Rs(r)),a&&(_=[n,r],a(_,e,t),n=_[0],r=_[1]),d=n.match(Qa)||[];u=Qa.exec(r);)p=u[0],m=r.substring(c,u.index),f?f=(f+1)%5:m.substr(-5)===`rgba(`&&(f=1),p!==d[l++]&&(h=parseFloat(d[l-1])||0,s._pt={_next:s._pt,p:m||l===1?m:`,`,s:h,c:p.charAt(1)===`=`?No(h,p)-h:parseFloat(p)-h,m:f&&f<4?Math.round:0},c=Qa.lastIndex);return s.c=c<r.length?r.substring(c,r.length):``,s.fp=o,($a.test(r)||g)&&(s.e=0),this._pt=s,s},yc=function(e,t,n,r,i,a,o,s,c,l){Ra(r)&&(r=r(i||0,e,a));var u=e[t],d=n===`get`?Ra(u)?c?e[t.indexOf(`set`)||!Ra(e[`get`+t.substr(3)])?t:`get`+t.substr(3)](c):e[t]():u:n,f=Ra(u)?c?Pc:Nc:Mc,p;if(La(r)&&(~r.indexOf(`random(`)&&(r=Rs(r)),r.charAt(1)===`=`&&(p=No(d,r)+(bs(d)||0),(p||p===0)&&(r=p))),!l||d!==r||Cc)return!isNaN(d*r)&&r!==``?(p=new Gc(this._pt,e,t,+d||0,r-(d||0),typeof u==`boolean`?Rc:Lc,0,f),c&&(p.fp=c),o&&p.modifier(o,this,e),this._pt=p):(!u&&!(t in e)&&uo(t,r),vc.call(this,e,t,d,r,f,s||Ta.stringFilter,c))},bc=function(e,t,n,r,i){if(Ra(e)&&(e=Oc(e,i,t,n,r)),!Va(e)||e.style&&e.nodeType||Ka(e)||Ga(e))return La(e)?Oc(e,i,t,n,r):e;var a={},o;for(o in e)a[o]=Oc(e[o],i,t,n,r);return a},xc=function(e,t,n,r,i,a){var o,s,c,l;if(So[e]&&(o=new So[e]).init(i,o.rawVars?t[e]:bc(t[e],r,i,a,n),n,r,a)!==!1&&(n._pt=s=new Gc(n._pt,i,e,0,1,o.render,o,0,o.priority),n!==Ws))for(c=n._ptLookup[n._targets.indexOf(i)],l=o._props.length;l--;)c[o._props[l]]=s;return o},Sc,Cc,wc=function e(t,n,r){var i=t.vars,a=i.ease,o=i.startAt,s=i.immediateRender,c=i.lazy,l=i.onUpdate,u=i.runBackwards,d=i.yoyoEase,f=i.keyframes,p=i.autoRevert,m=t._dur,h=t._startAt,g=t._targets,_=t.parent,v=_&&_.data===`nested`?_.vars.targets:g,y=t._overwrite===`auto`&&!Da,b=t.timeline,x=i.easeReverse||d,S,C,w,T,E,D,O,k,A,j,M,ee,N;if(b&&(!f||!a)&&(a=`none`),t._ease=uc(a,Ea.ease),t._rEase=x&&(uc(x)||t._ease),t._from=!b&&!!i.runBackwards,t._from&&(t.ratio=1),!b||f&&!i.stagger){if(k=g[0]?Oo(g[0]).harness:0,ee=k&&i[k.prop],S=Wo(i,vo),h&&(h._zTime<0&&h.progress(1),n<0&&u&&s&&!p?h.render(-1,!0):h.revert(u&&m?go:ho),h._lazy=0),o){if(Yo(t._startAt=jc.set(g,Bo({data:`isStart`,overwrite:!1,parent:_,immediateRender:!0,lazy:!h&&Ha(c),startAt:null,delay:0,onUpdate:l&&function(){return Hs(t,`onUpdate`)},stagger:0},o))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Oa||!s&&!p)&&t._startAt.revert(go),s&&m&&n<=0&&r<=0){n&&(t._zTime=n);return}}else if(u&&m&&!h){if(n&&(s=!1),w=Bo({overwrite:!1,data:`isFromStart`,lazy:s&&!h&&Ha(c),immediateRender:s,stagger:0,parent:_},S),ee&&(w[k.prop]=ee),Yo(t._startAt=jc.set(g,w)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(Oa?t._startAt.revert(go):t._startAt.render(-1,!0)),t._zTime=n,!s)e(t._startAt,W,W);else if(!n)return}for(t._pt=t._ptCache=0,c=m&&Ha(c)||c&&!m,C=0;C<g.length;C++){if(E=g[C],O=E._gsap||Do(g)[C]._gsap,t._ptLookup[C]=j={},bo[O.id]&&yo.length&&Fo(),M=v===g?C:v.indexOf(E),k&&(A=new k).init(E,ee||S,t,M,v)!==!1&&(t._pt=T=new Gc(t._pt,E,A.name,0,1,A.render,A,0,A.priority),A._props.forEach(function(e){j[e]=T}),A.priority&&(D=1)),!k||ee)for(w in S)So[w]&&(A=xc(w,S,t,M,E,v))?A.priority&&(D=1):j[w]=T=yc.call(t,E,w,`get`,S[w],M,v,0,i.stringFilter);t._op&&t._op[C]&&t.kill(E,t._op[C]),y&&t._pt&&(Sc=t,no.killTweensOf(E,j,t.globalTime(n)),N=!t.parent,Sc=0),t._pt&&c&&(bo[O.id]=1)}D&&Wc(t),t._onInit&&t._onInit(t)}t._onUpdate=l,t._initted=(!t._op||t._pt)&&!N,f&&n<=0&&b.render(Aa,!0,!0)},Tc=function(e,t,n,r,i,a,o,s){var c=(e._pt&&e._ptCache||(e._ptCache={}))[t],l,u,d,f;if(!c)for(c=e._ptCache[t]=[],d=e._ptLookup,f=e._targets.length;f--;){if(l=d[f][t],l&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return Cc=1,e.vars[t]=`+=0`,wc(e,o),Cc=0,s?fo(t+` not eligible for reset. Try splitting into individual properties`):1;c.push(l)}for(f=c.length;f--;)u=c[f],l=u._pt||u,l.s=(r||r===0)&&!i?r:l.s+(r||0)+a*l.c,l.c=n-l.s,u.e&&=jo(n)+bs(u.e),u.b&&=l.s+bs(u.b)},Ec=function(e,t){var n=e[0]?Oo(e[0]).harness:0,r=n&&n.aliases,i,a,o,s;if(!r)return t;for(a in i=Ho({},t),r)if(a in i)for(s=r[a].split(`,`),o=s.length;o--;)i[s[o]]=i[a];return i},Dc=function(e,t,n,r){var i=t.ease||r||`power1.inOut`,a,o;if(Ka(t))o=n[e]||(n[e]=[]),t.forEach(function(e,n){return o.push({t:n/(t.length-1)*100,v:e,e:i})});else for(a in t)o=n[a]||(n[a]=[]),a===`ease`||o.push({t:parseFloat(e),v:t[a],e:i})},Oc=function(e,t,n,r,i){return Ra(e)?e.call(t,n,r,i):La(e)&&~e.indexOf(`random(`)?Rs(e):e},kc=Eo+`repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert`,Ac={};Ao(kc+`,id,stagger,delay,duration,paused,scrollTrigger`,function(e){return Ac[e]=1});var jc=function(e){wa(t,e);function t(t,n,r,i){var a;typeof n==`number`&&(r.duration=n,n=r,r=null),a=e.call(this,i?n:Go(n))||this;var o=a.vars,s=o.duration,c=o.delay,l=o.immediateRender,u=o.stagger,d=o.overwrite,f=o.keyframes,p=o.defaults,m=o.scrollTrigger,h=n.parent||no,g=(Ka(t)||Ga(t)?za(t[0]):`length`in n)?[t]:Ts(t),_,v,y,b,x,S,C,w;if(a._targets=g.length?Do(g):fo(`GSAP target `+t+` not found. https://gsap.com`,!Ta.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=d,f||u||Wa(s)||Wa(c)){n=a.vars;var T=n.easeReverse||n.yoyoEase;if(_=a.timeline=new _c({data:`nested`,defaults:p||{},targets:h&&h.data===`nested`?h.vars.targets:g}),_.kill(),_.parent=_._dp=Ca(a),_._start=0,u||Wa(s)||Wa(c)){if(b=g.length,C=u&&Os(u),Va(u))for(x in u)~kc.indexOf(x)&&(w||={},w[x]=u[x]);for(v=0;v<b;v++)y=Wo(n,Ac),y.stagger=0,T&&(y.easeReverse=T),w&&Ho(y,w),S=g[v],y.duration=+Oc(s,Ca(a),v,S,g),y.delay=(+Oc(c,Ca(a),v,S,g)||0)-a._delay,!u&&b===1&&y.delay&&(a._delay=c=y.delay,a._start+=c,y.delay=0),_.to(S,y,C?C(v,S,g):0),_._ease=K.none;_.duration()?s=c=0:a.timeline=0}else if(f){Go(Bo(_.vars.defaults,{ease:`none`})),_._ease=uc(f.ease||n.ease||`none`);var E=0,D,O,k;if(Ka(f))f.forEach(function(e){return _.to(g,e,`>`)}),_.duration();else{for(x in y={},f)x===`ease`||x===`easeEach`||Dc(x,f[x],y,f.easeEach);for(x in y)for(D=y[x].sort(function(e,t){return e.t-t.t}),E=0,v=0;v<D.length;v++)O=D[v],k={ease:O.e,duration:(O.t-(v?D[v-1].t:0))/100*s},k[x]=O.v,_.to(g,k,E),E+=k.duration;_.duration()<s&&_.to({},{duration:s-_.duration()})}}s||a.duration(s=_.duration())}else a.timeline=0;return d===!0&&!Da&&(Sc=Ca(a),no.killTweensOf(g),Sc=0),os(h,Ca(a),r),n.reversed&&a.reverse(),n.paused&&a.paused(!0),(l||!s&&!f&&a._start===Mo(h._time)&&Ha(l)&&$o(Ca(a))&&h.data!==`nested`)&&(a._tTime=-W,a.render(Math.max(0,-c)||0)),m&&ss(Ca(a),m),a}var n=t.prototype;return n.render=function(e,t,n){var r=this._time,i=this._tDur,a=this._dur,o=e<0,s=e>i-W&&!o?i:e<W?0:e,c,l,u,d,f,p,m,h;if(!a)ds(this,e,t,n);else if(s!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==o||this._lazy){if(c=s,h=this.timeline,this._repeat){if(d=a+this._rDelay,this._repeat<-1&&o)return this.totalTime(d*100+e,t,n);if(c=Mo(s%d),s===i?(u=this._repeat,c=a):(f=Mo(s/d),u=~~f,u&&u===f?(c=a,u--):c>a&&(c=a)),p=this._yoyo&&u&1,p&&(c=a-c),f=ts(this._tTime,d),c===r&&!n&&this._initted&&u===f)return this._tTime=s,this;u!==f&&this.vars.repeatRefresh&&!p&&!this._lock&&c!==d&&this._initted&&(this._lock=n=1,this.render(Mo(d*u),!0).invalidate()._lock=0)}if(!this._initted){if(cs(this,o?e:c,n,t,s))return this._tTime=0,this;if(r!==this._time&&!(n&&this.vars.repeatRefresh&&u!==f))return this;if(a!==this._dur)return this.render(e,t,n)}if(this._rEase){var g=c<r;if(g!==this._inv){var _=g?r:a-r;this._inv=g,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=r,this._invRecip=_?(g?-1:1)/_:0,this._invScale=g?-this.ratio:1-this.ratio,this._invEase=g?this._rEase:this._ease}this.ratio=m=this._invRatio+this._invScale*this._invEase((c-this._invTime)*this._invRecip)}else this.ratio=m=this._ease(c/a);if(this._from&&(this.ratio=m=1-m),this._tTime=s,this._time=c,!this._act&&this._ts&&(this._act=1,this._lazy=0),!r&&s&&!t&&!f&&(Hs(this,`onStart`),this._tTime!==s))return this;for(l=this._pt;l;)l.r(m,l.d),l=l._next;h&&h.render(e<0?e:h._dur*h._ease(c/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(o&&Qo(this,e,t,n),Hs(this,`onUpdate`)),this._repeat&&u!==f&&this.vars.onRepeat&&!t&&this.parent&&Hs(this,`onRepeat`),(s===this._tDur||!s)&&this._tTime===s&&(o&&!this._onUpdate&&Qo(this,e,!0,!0),(e||!a)&&(s===this._tDur&&this._ts>0||!s&&this._ts<0)&&Yo(this,1),!t&&!(o&&!r)&&(s||r||p)&&(Hs(this,s===i?`onComplete`:`onReverseComplete`,!0),this._prom&&!(s<i&&this.timeScale()>0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){tc||nc.wake(),this._ts||this.play();
vendor: 5,069 bytes, line 2
2var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts),o;return this._initted||wc(this,a),o=this._ease(a/this._dur),Tc(this,e,t,n,r,o,a,i)?this.resetTo(e,t,n,r,1):(is(this,0),this.parent||qo(this._dp,this,`_first`,`_last`,this._dp._sort?`_start`:0),this.render(0))},n.kill=function(e,t){if(t===void 0&&(t=`all`),!e&&(!t||t===`all`))return this._lazy=this._pt=0,this.parent?Us(this):this.scrollTrigger&&this.scrollTrigger.kill(!!Oa),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Sc&&Sc.vars.overwrite!==!0)._first||Us(this),this.parent&&n!==this.timeline.totalDuration()&&ps(this,this._dur*this.timeline._tDur/n,0,1),this}var r=this._targets,i=e?Ts(e):r,a=this._ptLookup,o=this._pt,s,c,l,u,d,f,p;if((!t||t===`all`)&&Ko(r,i))return t===`all`&&(this._pt=0),Us(this);for(s=this._op=this._op||[],t!==`all`&&(La(t)&&(d={},Ao(t,function(e){return d[e]=1}),t=d),t=Ec(r,t)),p=r.length;p--;)if(~i.indexOf(r[p]))for(d in c=a[p],t===`all`?(s[p]=t,u=c,l={}):(l=s[p]=s[p]||{},u=t),u)f=c&&c[d],f&&((!(`kill`in f.d)||f.d.kill(d)===!0)&&Jo(this,f,`_pt`),delete c[d]),l!==`all`&&(l[d]=1);return this._initted&&!this._pt&&o&&Us(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return _s(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return _s(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return no.killTweensOf(e,t,n)},t}(gc);Bo(jc.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),Ao(`staggerTo,staggerFrom,staggerFromTo`,function(e){jc[e]=function(){var t=new _c,n=Ss.call(arguments,0);return n.splice(e===`staggerFromTo`?5:4,0,0),t[e].apply(t,n)}});var Mc=function(e,t,n){return e[t]=n},Nc=function(e,t,n){return e[t](n)},Pc=function(e,t,n,r){return e[t](r.fp,n)},Fc=function(e,t,n){return e.setAttribute(t,n)},Ic=function(e,t){return Ra(e[t])?Nc:Ba(e[t])&&e.setAttribute?Fc:Mc},Lc=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},Rc=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},zc=function(e,t){var n=t._pt,r=``;if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},Bc=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},Vc=function(e,t,n,r){for(var i=this._pt,a;i;)a=i._next,i.p===r&&i.modifier(e,t,n),i=a},Hc=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?Jo(this,t,`_pt`):t.dep||(n=1),t=r;return!n},Uc=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},Wc=function(e){for(var t=e._pt,n,r,i,a;t;){for(n=t._next,r=i;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:a)?t._prev._next=t:i=t,(t._next=r)?r._prev=t:a=t,t=n}e._pt=i},Gc=function(){function e(e,t,n,r,i,a,o,s,c){this.t=t,this.s=r,this.c=i,this.p=n,this.r=a||Lc,this.d=o||this,this.set=s||Mc,this.pr=c||0,this._next=e,e&&(e._prev=this)}var t=e.prototype;return t.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=Uc,this.m=e,this.mt=n,this.tween=t},e}();Ao(Eo+`parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse`,function(e){return vo[e]=1}),oo.TweenMax=oo.TweenLite=jc,oo.TimelineLite=oo.TimelineMax=_c,no=new _c({sortChildren:!1,defaults:Ea,autoRemoveChildren:!0,id:`root`,smoothChildTiming:!0}),Ta.stringFilter=ec;var Kc=[],qc={},Jc=[],Yc=0,Xc=0,Zc=function(e){return(qc[e]||Jc).map(function(e){return e()})},Qc=function(){var e=Date.now(),t=[];e-Yc>2&&(Zc(`matchMediaInit`),Kc.forEach(function(e){var n=e.queries,r=e.conditions,i,a,o,s;for(a in n)i=ro.matchMedia(n[a]).matches,i&&(o=1),i!==r[a]&&(r[a]=i,s=1);s&&(e.revert(),o&&t.push(e))}),Zc(`matchMediaRevert`),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),Yc=e,Zc(`matchMedia`))},$c=function(){function e(e,t){this.selector=t&&Es(t),this.data=[],this._r=[],this.isReverted=!1,this.id=Xc++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){Ra(e)&&(n=t,t=e,e=Ra);var r=this,i=function(){var e=ka,i=r.selector,a;return e&&e!==r&&e.data.push(r),n&&(r.selector=Es(n)),ka=r,a=t.apply(r,arguments),Ra(a)&&r._r.push(a),ka=e,r.selector=i,r.isReverted=!1,a};return r.last=i,e===Ra?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=ka;ka=null,e(this),ka=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof jc&&!(n.parent&&n.parent.data===`nested`)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?(function(){for(var t=n.getTweens(),r=n.data.length,i;r--;)i=n.data[r],i.data===`isFlip`&&(i.revert(),i.getChildren(!0,!0,!1).forEac
2h(function(e){return t.splice(t.indexOf(e),1)}));for(t.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),r=n.data.length;r--;)i=n.data[r],i instanceof _c?i.data!==`nested`&&(i.scrollTrigger&&i.scrollTrigger.revert(),i.kill()):!(i instanceof jc)&&i.revert&&i.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0})():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var r=Kc.length;r--;)Kc[r].id===this.id&&Kc.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),el=function(){function e(e){this.contexts=[],this.scope=e,ka&&ka.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){Va(e)||(e={matches:e});var r=new $c(0,n||this.scope),i=r.conditions={},a,o,s;for(o in ka&&!r.selector&&(r.selector=ka.selector),this.contexts.push(r),t=r.add(`onMatch`,t),r.queries=e,e)o===`all`?s=1:(a=ro.matchMedia(e[o]),a&&(Kc.indexOf(r)<0&&Kc.push(r),(i[o]=a.matches)&&(s=1),a.addListener?a.addListener(Qc):a.addEventListener(`change`,Qc)));return s&&t(r,function(e){return r.add(null,e)}),this},t.revert=function(e){this.kill(e||{})}
vendor: 8,134 bytes, line 2
2,t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),tl={registerPlugin:function(){[...arguments].forEach(function(e){return Ks(e)})},timeline:function(e){return new _c(e)},getTweensOf:function(e,t){return no.getTweensOf(e,t)},getProperty:function(e,t,n,r){La(e)&&(e=Ts(e)[0]);var i=Oo(e||{}).get,a=n?zo:Ro;return n===`native`&&(n=``),e&&(t?a((So[t]&&So[t].get||i)(e,t,n,r)):function(t,n,r){return a((So[t]&&So[t].get||i)(e,t,n,r))})},quickSetter:function(e,t,n){if(e=Ts(e),e.length>1){var r=e.map(function(e){return al.quickSetter(e,t,n)}),i=r.length;return function(e){for(var t=i;t--;)r[t](e)}}e=e[0]||{};var a=So[t],o=Oo(e),s=o.harness&&(o.harness.aliases||{})[t]||t,c=a?function(t){var r=new a;Ws._pt=0,r.init(e,n?t+n:t,Ws,0,[e]),r.render(1,r),Ws._pt&&Bc(1,Ws)}:o.set(e,s);return a?c:function(t){return c(e,s,n?t+n:t,o,1)}},quickTo:function(e,t,n){var r,i=al.to(e,Bo((r={},r[t]=`+=0.1`,r.paused=!0,r.stagger=0,r),n||{})),a=function(e,n,r){return i.resetTo(t,e,n,r)};return a.tween=i,a},isTweening:function(e){return no.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=uc(e.ease,Ea.ease)),Uo(Ea,e||{})},config:function(e){return Uo(Ta,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,i=e.defaults,a=e.extendTimeline;(r||``).split(`,`).forEach(function(e){return e&&!So[e]&&!oo[e]&&fo(t+` effect requires `+e+` plugin.`)}),Co[t]=function(e,t,r){return n(Ts(e),Bo(t||{},i),r)},a&&(_c.prototype[t]=function(e,n,r){return this.add(Co[t](e,Va(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){K[e]=uc(t)},parseEase:function(e,t){return arguments.length?uc(e,t):K},getById:function(e){return no.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new _c(e),r,i;for(n.smoothChildTiming=Ha(e.smoothChildTiming),no.remove(n),n._dp=0,n._time=n._tTime=no._time,r=no._first;r;)i=r._next,(t||!(!r._dur&&r instanceof jc&&r.vars.onComplete===r._targets[0]))&&os(n,r,r._start-r._delay),r=i;return os(no,n,0),n},context:function(e,t){return e?new $c(e,t):ka},matchMedia:function(e){return new el(e)},matchMediaRefresh:function(){return Kc.forEach(function(e){var t=e.conditions,n,r;for(r in t)t[r]&&(t[r]=!1,n=1);n&&e.revert()})||Qc()},addEventListener:function(e,t){var n=qc[e]||(qc[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=qc[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:Is,wrapYoyo:Ls,distribute:Os,random:js,snap:As,normalize:Ps,getUnit:bs,clamp:xs,splitColor:Ys,toArray:Ts,selector:Es,mapRange:zs,pipe:Ms,unitize:Ns,interpolate:Bs,shuffle:Ds},install:lo,effects:Co,ticker:nc,updateRoot:_c.updateRoot,plugins:So,globalTimeline:no,core:{PropTween:Gc,globals:po,Tween:jc,Timeline:_c,Animation:gc,getCache:Oo,_removeLinkedListItem:Jo,reverting:function(){return Oa},context:function(e){return e&&ka&&(ka.data.push(e),e._ctx=ka),ka},suppressOverwrites:function(e){return Da=e}}};Ao(`to,from,fromTo,delayedCall,set,killTweensOf`,function(e){return tl[e]=jc[e]}),nc.add(_c.updateRoot),Ws=tl.to({},{duration:0});var nl=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},rl=function(e,t){var n=e._targets,r,i,a;for(r in t)for(i=n.length;i--;)a=e._ptLookup[i][r],(a&&=a.d)&&(a._pt&&(a=nl(a,r)),a&&a.modifier&&a.modifier(t[r],e,n[i],r))},il=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,i;if(La(n)&&(r={},Ao(n,function(e){return r[e]=1}),n=r),t){for(i in r={},n)r[i]=t(n[i]);n=r}rl(e,n)}}}},al=tl.registerPlugin({name:`attr`,init:function(e,t,n,r,i){var a,o,s;for(a in this.tween=n,t)s=e.getAttribute(a)||``,o=this.add(e,`setAttribute`,(s||0)+``,t[a],r,i,0,0,a),o.op=a,o.b=s,this._props.push(a)},render:function(e,t){for(var n=t._pt;n;)Oa?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:`endArray`,headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},il(`roundProps`,ks),il(`modifiers`),il(`snap`,As))||tl;jc.version=_c.version=al.version=`3.15.0`,co=1,Ua()&&rc(),K.Power0,K.Power1,K.Power2,K.Power3,K.Power4,K.Linear,K.Quad,K.Cubic,K.Quart,K.Quint,K.Strong,K.Elastic,K.Back,K.SteppedEase,K.Bounce,K.Sine,K.Expo,K.Circ;var ol,sl,cl,ll,ul,dl,fl,pl=function(){return typeof window<`u`},ml={},hl=180/Math.PI,gl=Math.PI/180,_l=Math.atan2,vl=1e8,yl=/([A-Z])/g,bl=/(left|right|width|margin|padding|x)/i,xl=/[\s,\(]\S/,Sl={autoAlpha:`opacity,visibility`,scale:`scaleX,scaleY`,alpha:`opacity`},Cl=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},wl=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Tl=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},El=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},Dl=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},Ol=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},kl=function(e,t){return t.set(t.t,t.p,e===1?t.e:t.b,t)},Al=function(e,t,n){return e.style[t]=n},jl=function(e,t,n){return e.style.setProperty(t,n)},Ml=function(e,t,n){return e._gsap[t]=n},Nl=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},Pl=function(e,t,n,r,i){var a=e._gsap;a.scaleX=a.scaleY=n,a.renderTransform(i,a)},Fl=function(e,t,n,r,i){var a=e._gsap;a[t]=n,a.renderTransform(i,a)},Il=`transform`,Ll=Il+`Origin`,Rl=function e(t,n){var r=this,i=this.target,a=i.style,o=i._gsap;if(t in ml&&a){if(this.tfm=this.tfm||{},t!==`transform`)t=Sl[t]||t,~t.indexOf(`,`)?t.split(`,`).forEach(function(e){return r.tfm[e]=ru(i,e)}):this.tfm[t]=o.x?o[t]:ru(i,t),t===Ll&&(this.tfm.zOrigin=o.zOrigin);else return Sl.transform.split(`,`).forEach(function(t){return e.call(r,t,n)});if(this.props.indexOf(Il)>=0)return;o.svg&&(this.svgo=i.getAttribute(`data-svg-origin`),this.props.push(Ll,n,``)),t=Il}(a||n)&&this.props.push(t,n,a[t])},zl=function(e){e.translate&&(e.removeProperty(`translate`),e.removeProperty(`scale`),e.removeProperty(`rotate`))},Bl=function(){var e=this.props,t=this.target,n=t.style,r=t._gsap,i,a;for(i=0;i<e.length;i+=3)e[i+1]?e[i+1]===2?t[e[i]](e[i+2]):t[e[i]]=e[i+2]:e[i+2]?n[e[i]]=e[i+2]:n.removeProperty(e[i].substr(0,2)===`--`?e[i]:e[i].replace(yl,`-$1`).toLowerCase());if(this.tfm){for(a in this.tfm)r[a]=this.tfm[a];r.svg&&(r.renderTransform(),t.setAttribute(`data-svg-origin`,this.svgo||``)),i=fl(),(!i||!i.isStart)&&!n[Il]&&(zl(n),r.zOrigin&&n[Ll]&&(n[Ll]+=` `+r.zOrigin+`px`,r.zOrigin=0,r.renderTransform()),r.uncache=1)}},Vl=function(e,t){var n={target:e,props:[],revert:Bl,save:Rl};return e._gsap||al.core.getCache(e),t&&e.style&&e.nodeType&&t.split(`,`).forEach(function(e){return n.save(e)}),n},Hl,Ul=function(e,t){var n=sl.createElementNS?sl.createElementNS((t||`http://www.w3.org/1999/xhtml`).replace(/^https/,`http`),e):sl.createElement(e);return n&&n.style?n:sl.createElement(e)},Wl=function e(t,n,r){var i=getComputedStyle(t);return i[n]||i.getPropertyValue(n.replace(yl,`-$1`).toLowerCase())||i.getPropertyValue(n)||!r&&e(t,Kl(n)||n,1)||``},Gl=`O,Moz,ms,Ms,Webkit`.split(`,`),Kl=function(e,t,n){var r=(t||ul).style,i=5;if(e in r&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);i--&&!(Gl[i]+e in r););return i<0?null:(i===3?`ms`:i>=0?Gl[i]:``)+e},ql=function(){pl()&&window.document&&(ol=window,sl=ol.document,cl=sl.documentElement,ul=Ul(`div`)||{style:{}},Ul(`div`),Il=Kl(Il),Ll=Il+`Origin`,ul.style.cssText=`border-width:0;line-height:0;position:absolute;padding:0`,Hl=!!Kl(`perspective`),fl=al.core.reverting,ll=1)},Jl=function(e){var t=e.ownerSVGElement,n=Ul(`svg`,t&&t.getAttribute(`xmlns`)||`http://www.w3.org/2000/svg`),r=e.cloneNode(!0),i;r.style.display=`block`,n.appendChild(r),cl.appendChild(n);try{i=r.getBBox()}catch{}return n.removeChild(r),cl.removeChild(n),i},Yl=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Xl=function(e){var t,n;try{t=e.getBBox()}catch{t=Jl(e),n=1}return t&&(t.width||t.height)||n||(t=Jl(e)),t&&!t.width&&!t.x&&!t.y?{x:+Yl(e,[`x`,`cx`,`x1`])||0,y:+Yl(e,[`y`,`cy`,`y1`])||0,width:0,height:0}:t},Zl=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Xl(e))},Ql=function(e,t){if(t){var n=e.style,r;
vendor: 5,530 bytes, line 2
2t in ml&&t!==Ll&&(t=Il),n.removeProperty?(r=t.substr(0,2),(r===`ms`||t.substr(0,6)===`webkit`)&&(t=`-`+t),n.removeProperty(r===`--`?t:t.replace(yl,`-$1`).toLowerCase())):n.removeAttribute(t)}},$l=function(e,t,n,r,i,a){var o=new Gc(e._pt,t,n,0,1,a?kl:Ol);return e._pt=o,o.b=r,o.e=i,e._props.push(n),o},eu={deg:1,rad:1,turn:1},tu={grid:1,flex:1},nu=function e(t,n,r,i){var a=parseFloat(r)||0,o=(r+``).trim().substr((a+``).length)||`px`,s=ul.style,c=bl.test(n),l=t.tagName.toLowerCase()===`svg`,u=(l?`client`:`offset`)+(c?`Width`:`Height`),d=100,f=i===`px`,p=i===`%`,m,h,g,_;if(i===o||!a||eu[i]||eu[o])return a;if(o!==`px`&&!f&&(a=e(t,n,r,`px`)),_=t.getCTM&&Zl(t),(p||o===`%`)&&(ml[n]||~n.indexOf(`adius`)))return m=_?t.getBBox()[c?`width`:`height`]:t[u],jo(p?a/m*d:a/100*m);if(s[c?`width`:`height`]=d+(f?o:i),h=i!==`rem`&&~n.indexOf(`adius`)||i===`em`&&t.appendChild&&!l?t:t.parentNode,_&&(h=(t.ownerSVGElement||{}).parentNode),(!h||h===sl||!h.appendChild)&&(h=sl.body),g=h._gsap,g&&p&&g.width&&c&&g.time===nc.time&&!g.uncache)return jo(a/g.width*d);if(p&&(n===`height`||n===`width`)){var v=t.style[n];t.style[n]=d+i,m=t[u],v?t.style[n]=v:Ql(t,n)}else(p||o===`%`)&&!tu[Wl(h,`display`)]&&(s.position=Wl(t,`position`)),h===t&&(s.position=`static`),h.appendChild(ul),m=ul[u],h.removeChild(ul),s.position=`absolute`;return c&&p&&(g=Oo(h),g.time=nc.time,g.width=h[u]),jo(f?m*a/d:m&&a?d/m*a:0)},ru=function(e,t,n,r){var i;return ll||ql(),t in Sl&&t!==`transform`&&(t=Sl[t],~t.indexOf(`,`)&&(t=t.split(`,`)[0])),ml[t]&&t!==`transform`?(i=hu(e,r),i=t===`transformOrigin`?i.svg?i.origin:gu(Wl(e,Ll))+` `+i.zOrigin+`px`:i[t]):(i=e.style[t],(!i||i===`auto`||r||~(i+``).indexOf(`calc(`))&&(i=cu[t]&&cu[t](e,t,n)||Wl(e,t)||ko(e,t)||+(t===`opacity`))),n&&!~(i+``).trim().indexOf(` `)?nu(e,t,i,n)+n:i},iu=function(e,t,n,r){if(!n||n===`none`){var i=Kl(t,e,1),a=i&&Wl(e,i,1);a&&a!==n?(t=i,n=a):t===`borderColor`&&(n=Wl(e,`borderTopColor`))}var o=new Gc(this._pt,e.style,t,0,1,zc),s=0,c=0,l,u,d,f,p,m,h,g,_,v,y,b;if(o.b=n,o.e=r,n+=``,r+=``,r.substring(0,6)===`var(--`&&(r=Wl(e,r.substring(4,r.indexOf(`)`)))),r===`auto`&&(m=e.style[t],e.style[t]=r,r=Wl(e,t)||r,m?e.style[t]=m:Ql(e,t)),l=[n,r],ec(l),n=l[0],r=l[1],d=n.match(Za)||[],b=r.match(Za)||[],b.length){for(;u=Za.exec(r);)h=u[0],_=r.substring(s,u.index),p?p=(p+1)%5:(_.substr(-5)===`rgba(`||_.substr(-5)===`hsla(`)&&(p=1),h!==(m=d[c++]||``)&&(f=parseFloat(m)||0,y=m.substr((f+``).length),h.charAt(1)===`=`&&(h=No(f,h)+y),g=parseFloat(h),v=h.substr((g+``).length),s=Za.lastIndex-v.length,v||(v=v||Ta.units[t]||y,s===r.length&&(r+=v,o.e+=v)),y!==v&&(f=nu(e,t,m,v)||0),o._pt={_next:o._pt,p:_||c===1?_:`,`,s:f,c:g-f,m:p&&p<4||t===`zIndex`?Math.round:0});o.c=s<r.length?r.substring(s,r.length):``}else o.r=t===`display`&&r===`none`?kl:Ol;return $a.test(r)&&(o.e=0),this._pt=o,o},au={top:`0%`,bottom:`100%`,left:`0%`,right:`100%`,center:`50%`},ou=function(e){var t=e.split(` `),n=t[0],r=t[1]||`50%`;return(n===`top`||n===`bottom`||r===`left`||r===`right`)&&(e=n,n=r,r=e),t[0]=au[n]||n,t[1]=au[r]||r,t.join(` `)},su=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n=t.t,r=n.style,i=t.u,a=n._gsap,o,s,c;if(i===`all`||i===!0)r.cssText=``,s=1;else for(i=i.split(`,`),c=i.length;--c>-1;)o=i[c],ml[o]&&(s=1,o=o===`transformOrigin`?Ll:Il),Ql(n,o);s&&(Ql(n,Il),a&&(a.svg&&n.removeAttribute(`transform`),r.scale=r.rotate=r.translate=`none`,hu(n,1),a.uncache=1,zl(r)))}},cu={clearProps:function(e,t,n,r,i){if(i.data!==`isFromStart`){var a=e._pt=new Gc(e._pt,t,n,0,0,su);return a.u=r,a.pr=-10,a.tween=i,e._props.push(n),1}}},lu=[1,0,0,1,0,0],uu={},du=function(e){return e===`matrix(1, 0, 0, 1, 0, 0)`||e===`none`||!e},fu=function(e){var t=Wl(e,Il);return du(t)?lu:t.substr(7).match(Xa).map(jo)},pu=function(e,t){var n=e._gsap||Oo(e),r=e.style,i=fu(e),a,o,s,c;return n.svg&&e.getAttribute(`transform`)?(s=e.transform.baseVal.consolidate().matrix,i=[s.a,s.b,s.c,s.d,s.e,s.f],i.join(`,`)===`1,0,0,1,0,0`?lu:i):(i===lu&&!e.offsetParent&&e!==cl&&!n.svg&&(s=r.display,r.display=`block`,a=e.parentNode,(!a||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,o=e.nextElementSibling,cl.appendChild(e)),i=fu(e),s?r.display=s:Ql(e,`display`),c&&(o?a.insertBefore(e,o):a?a.appendChild(e):cl.removeChild(e))),t&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i)},mu=function(e,t,n,r,i,a){var o=e._gsap,s=i||pu(e,!0),c=o.xOrigin||0,l=o.yOrigin||0,u=o.xOffset||0,d=o.yOffset||0,f=s[0],p=s[1],m=s[2],h=s[3],g=s[4],_=s[5],v=t.split(` `),y=parseFloat(v[0])||0,b=parseFloat(v[1])||0,x,S,C,w;n?s!==lu&&(S=f*h-p*m)&&(C=h/S*y+b*(-m/S)+(m*_-h*g)/S,w=y*(-p/S)+f/S*b-(f*_-p*g)/S,y=C,b=w):(x=Xl(e),y=x.x+(~v[0].indexOf(`%`)?y/100*x.width:y),b=x.y+(~(v[1]||v[0]).indexOf(`%`)?b/100*x.height:b)),r||r!==!1&&o.smooth?(g=y-c,_=b-l,o.xOffset=u+(g*f+_*m)-g,o.yOffset=d+(g*p+_*h)-_):o.xOffset=o.yOffset=0,o.xOrigin=y,o.yOrigin=b,o.smooth=!!r,o.origin=t,o.originIsAbsolute=!!n,e.style[Ll]=`0px 0px`,a&&($l(a,o,`xOrigin`,c,y),$l(a,o,`yOrigin`,l,b),$l(a,o,`xOffset`,u,o.xOffset),$l(a,o,`yOffset`,d,o.yOffset)),e.setAttribute(`data-svg-origin`,y+` `+b)},hu=function(e,t){var n=e._gsap||new hc(e);if(`x`in n&&!t&&!n.uncache)return n;var r=e.style,i=n.scaleX<0,a=`px`,o=`deg`,s=getComputedStyle(e),c=Wl(e,Ll)||`0`,l=u=d=m=h=g=_=v=y=0,u,d,f=p=1,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,M,ee,N,te,P,ne,re,ie,ae;return n.svg=!!(e.getCTM&&Zl(e)),s.translate&&((s.translate!==`none`||s.scale!==`none`||s.rotate!==`none`)&&(r[Il]=(s.translate===`none`?``:`translate3d(`+(s.translate+` 0 0`).split(` `).slice(0,3).join(`, `)+`) `)+(s.rotate===`
2none`?``:`rotate(`+s.rotate+`) `)+(s.scale===`none`?``:`scale(`+s.scale.split(` `).join(`,`)+`) `)+(s[Il]===`none`?``:s[Il])),r.scale=r.rotate=r.translate=`none`),S=pu(e,n.svg),n.svg&&(n.uncache?(ee=e.getBBox(),c=n.xOrigin-ee.x+`px `+(n.yOrigin-ee.y)+`px`,M=``):M=!t&&e.getAttribute(`data-svg-origin`),mu(e,M||c,!!M||n.originIsAbsolute,n.smooth!==!1,S)),b=n.xOrigin||0,x=n.yOrigin||0,S!==lu&&(E=S[0],D=S[1],O=S[2],k=S[3],l=A=S[4],u=j=S[5],S.length===6?(f=Math.sqrt(E*E+D*D),p=Math.sqrt(k*k+O*O),m=E||D?_l(D,E)*hl:0,_=O||k?_l(O,k)*hl+m:0,_&&(p*=Math.abs(Math.cos(_*gl))),n.svg&&(l-=b-(b*E+x*O),u-=x-(b*D+x*k))):(ae=S[6],re=S[7],te=S[8],P=S[9],ne=S[10],ie=S[11],l=S[12],u=S[13],d=S[14],C=_l(ae,ne),h=C*hl,C&&(w=Math.cos(-C),T=Math.sin(-C),M=A*w+te*T,ee=j*w+P*T,N=ae*w+ne*T,te=A*-T+te*w,P=j*-T+P*w,ne=ae*-T+ne*w,ie=re*-T+ie*w,A=M,j=ee,ae=N),C=_l(-O,ne),g=C*hl,C&&(w=Math.cos(-C),T=Math.sin(-C),M=E*w-te*T,ee=D*w-P*T,N=O*w-ne*T,ie=k*T+ie*w,E=M,D=ee,O=N),C=_l(D,E),m=C*hl,C&&(w=Math.cos(C),T=Math.sin(C),M=E*w+D*T,ee=A*w+j*T,D=D*w-E*T,j=j*w-A*T,E=M,A=ee),h&&Math.abs(h)+Math.abs(m)>359.9&&(h=m=0,g=180-g),f=jo(Math.sqrt(E*E+D*D+O*O)),p=jo(Math.sqrt(j*j+ae*ae)),C=_l(A,j),_=Math.abs(C)>2e-4?C*hl:0,y=ie?1/(ie<0?-ie:ie):0),n.svg&&(M=e.getAttribute(`transform`),n.forceCSS=e.setAttribute(`transform`,``)||!du(Wl(e,Il)),M&&e.setAttribute(`transform`,M))),Math.abs(_)>90&&Math.abs(_)<270&&(i?(f*=-1,_+=m<=0?180:-180,m+=m<=0?180:-180):(p*=-1,_+=_<=0?180:-180)),t||=n.uncache,n.x=l-((n.xPercent=l&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+a,n.y=u-((n.yPercent=u&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-u)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+a,n.z=d+a,n.scaleX=jo(f),n.scaleY=jo(p),n.rotation=jo(m)+o,n.rotationX=jo(h)+o,n.rotationY=jo(g)+o,n.skewX=_+o,n.skewY=v+o,n.transformPerspective=y+a,(n.zOrigin=parseFloat(c.split(` `)[2])||!t&&n.zOrigin||0)&&(r[Ll]=gu(c)),n.xOffset=n.yOffset=0,n.force3D=Ta.force3D,n.renderTransform=n.svg?Cu:Hl?Su:vu,n.uncache=0,n},gu=function(e){return(e=e.split(` `))[0]+` `+e[1]},_u=function(e,t,n){var r=bs(t);return jo(parseFloat(t)+parseFloat(nu(e,`x`,n+`px`,r)))+r},vu=function(e,t){t.z=`0px`,t.rotationY=t.rotationX=`0deg`,t.force3D=0,Su(e,t)},yu=`0deg`,bu=`0px`,xu=`) `,Su=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.z,c=n.rotation,l=n.rotationY,u=n.rotationX,d=n.skewX,f=n.skewY,p=n.scaleX,m=n.scaleY,h=n.transformPerspective,g=n.force3D,_=n.target,v=n.zOrigin,y=``,b=g===`auto`&&e&&e!==1||g===!0;if(v&&(u!==yu||l!==yu)){var x=parseFloat(l)*gl,S=Math.sin(x),C=Math.cos(x),w;x=parseFloat(u)*gl,w=Math.cos(x),a=_u(_,a,S*w*-v),o=_u(_,o,-Math.sin(x)*-v),s=_u(_,s,C*w*-v+v)}h!==bu&&(y+=`perspective(`+h+xu),(r||i)&&(y+=`translate(`+r+`%, `+i+`%) `),(b||a!==bu||o!==bu||s!==bu)&&(y+=s!==bu||b?`translate3d(`+a+`, `+o+`, `+s+`) `:`translate(`+a+`, `+o+xu),c!==yu&&(y+=`rotate(`+c+xu),l!==yu&&(y+=`rotateY(`+l+xu),u!==yu&&(y+=`rotateX(`+u+xu),(d!==yu||f!==yu)&&(y+=`skew(`+d+`, `+f+xu),(p!==1||m!==1)&&(y+=`scale(`+p+`, `+m+xu),_.style[Il]=y||`translate(0, 0)`},Cu=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.rotation,c=n.skewX,l=n.skewY,u=n.scaleX,d=n.scaleY,f=n.target,p=n.xOrigin,m=n.yOrigin,h=n.xOffset,g=n.yOffset,_=n.forceCSS,v=parseFloat(a),y=parseFloat(o),b,x,S,C,w;
2s=parseFloat(s),c=parseFloat(c),l=parseFloat(l),l&&(l=parseFloat(l),c+=l,s+=l),s||c?(s*=gl,c*=gl,b=Math.cos(s)*u,x=Math.sin(s)*u,S=Math.sin(s-c)*-d,C=Math.cos(s-c)*d,c&&(l*=gl,w=Math.tan(c-l),w=Math.sqrt(1+w*w),S*=w,C*=w,l&&(w=Math.tan(l),w=Math.sqrt(1+w*w),b*=w,x*=w)),b=jo(b),x=jo(x),S=jo(S),C=jo(C)):(b=u,C=d,x=S=0),(v&&!~(a+``).indexOf(`px`)||y&&!~(o+``).indexOf(`px`))&&(v=nu(f,`x`,a,`px`),y=nu(f,`y`,o,`px`)),(p||m||h||g)&&(v=jo(v+p-(p*b+m*S)+h),y=jo(y+m-(p*x+m*C)+g)),(r||i)&&(w=f.getBBox(),v=jo(v+r/100*w.width),y=jo(y+i/100*w.height)),w=`matrix(`+b+`,`+x+`,`+S+`,`+C+`,`+v+`,`+y+`)`,f.setAttribute(`transform`,w),_&&(f.style[Il]=w)},wu=function(e,t,n,r,i){var a=360,o=La(i),s=parseFloat(i)*(o&&~i.indexOf(`rad`)?hl:1)-r,c=r+s+`deg`,l,u;return o&&(l=i.split(`_`)[1],l===`short`&&(s%=a,s!==s%(a/2)&&(s+=s<0?a:-a)),l===`cw`&&s<0?s=(s+a*vl)%a-~~(s/a)*a:l===`ccw`&&s>0&&(s=(s-a*vl)%a-~~(s/a)*a)),e._pt=u=new Gc(e._pt,t,n,r,s,wl),u.e=c,u.u=`deg`,e._props.push(n),u},Tu=function(e,t){for(var n in t)e[n]=t[n];return e},Eu=function(e,t,n){var r=Tu({},n._gsap),i=`perspective,force3D,transformOrigin,svgOrigin`,a=n.style,o,s,c,l,u,d,f,p;for(s in r.svg?(c=n.getAttribute(`transform`),n.setAttribute(`transform`,``),a[Il]=t,o=hu(n,1),Ql(n,Il),n.setAttribute(`transform`,c)):(c=getComputedStyle(n)[Il],a[Il]=t,o=hu(n,1),a[Il]=c),ml)c=r[s],l=o[s],c!==l&&i.indexOf(s)<0&&(f=bs(c),p=bs(l),u=f===p?parseFloat(c):nu(n,s,c,p),d=parseFloat(l),e._pt=new Gc(e._pt,o,s,u,d-u,Cl),e._pt.u=p||0,e._props.push(s));Tu(o,r)};Ao(`padding,margin,Width,Radius`,function(e,t){var n=`Top`,r=`Right`,i=`Bottom`,a=`Left`,o=(t<3?[n,r,i,a]:[n+a,n+r,i+r,i+a]).map(function(n){return t<2?e+n:`border`+n+e});cu[t>1?`border`+e:e]=function(e,t,n,r,i){var a,s;if(arguments.length<4)return a=o.map(function(t){return ru(e,t,n)}),s=a.join(` `),s.split(a[0]).length===5?a[0]:s;a=(r+``).split(` `),s={},o.forEach(function(e,t){return s[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,s,i)}});var Du={name:`css`,register:ql,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var a=this._props,o=e.style,s=n.vars.startAt,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;for(m in ll||ql(),this.styles=this.styles||Vl(e),C=this.styles.props,this.tween=n,t)if(m!==`autoRound`&&(l=t[m],!(So[m]&&xc(m,t,n,r,e,i)))){if(f=typeof l,p=cu[m],f===`function`&&(l=l.call(n,r,e,i),f=typeof l),f===`string`&&~l.indexOf(`random(`)&&(l=Rs(l)),p)p(this,e,m,l,n)&&(S=1);else if(m.substr(0,2)===`--`)c=(getComputedStyle(e).getPropertyValue(m)+``).trim(),l+=``,Qs.lastIndex=0,Qs.test(c)||(h=bs(c),g=bs(l),g?h!==g&&(c=nu(e,m,c,g)+g):h&&(l+=h)),this.add(o,`setProperty`,c,l,r,i,0,0,m),a.push(m),C.push(m,0,o[m]);else if(f!==`undefined`){if(s&&m in s?(c=typeof s[m]==`function`?s[m].call(n,r,e,i):s[m],La(c)&&~c.indexOf(`random(`)&&(c=Rs(c)),bs(c+``)||c===`auto`||(c+=Ta.units[m]||bs(ru(e,m))||``),(c+``).charAt(1)===`=`&&(c=ru(e,m))):c=ru(e,m),d=parseFloat(c),_=f===`string`&&l.charAt(1)===`=`&&l.substr(0,2),_&&(l=l.substr(2)),u=parseFloat(l),m in Sl&&(m===`autoAlpha`&&(d===1&&ru(e,`visibility`)===`hidden`&&u&&(d=0),C.push(`visibility`,0,o.visibility),$l(this,o,`visibility`,d?`inherit`:`hidden`,u?`inherit`:`hidden`,!u)),m!==`scale`&&m!==`transform`&&(m=Sl[m],~m.indexOf(`,`)&&(m=m.split(`,`)[0]))),v=m in ml,v){if(this.styles.save(m),w=l,f===`string`&&l.substring(0,6)===`var(--`){if(l=Wl(e,l.substring(4,l.indexOf(`)`))),l.substring(0,5)===`calc(`){var T=e.style.perspective;e.style.perspective=l,l=Wl(e,`perspective`),T?e.style.perspective=T:Ql(e,`perspective`)}u=parseFloat(l)}if(y||(b=e._gsap,b.renderTransform&&!t.parseTransform||hu(e,t.parseTransform),x=t.smoothOrigin!==!1&&b.smooth,y=this._pt=new Gc(this._pt,o,Il,0,1,b.renderTransform,b,0,-1),y.dep=1),m===`scale`)this._pt=new Gc(this._pt,b,`scaleY`,b.scaleY,(_?No(b.scaleY,_+u):u)-b.scaleY||0,Cl),this._pt.u=0,a.push(`scaleY`,m),m+=`X`;else if(m===`transformOrigin`){C.push(Ll,0,o[Ll]),l=ou(l),b.svg?mu(e,l,0,x,0,this):(g=parseFloat(l.split(` `)[2])||0,g!==b.zOrigin&&$l(this,b,`zOrigin`,b.zOrigin,g),$l(this,o,m,gu(c),gu(l)));continue}else if(m===`svgOrigin`){mu(e,l,1,x,0,this);continue}else if(m in uu){wu(this,b,m,d,_?No(d,_+l):l);continue}else if(m===`smoothOrigin`){$l(this,b,`smooth`,b.smooth,l);continue}else if(m===`force3D`){b[m]=l;continue}else if(m===`transform`){Eu(this,l,e);continue}}else m in o||(m=Kl(m)||m);if(v||(u||u===0)&&(d||d===0)&&!xl.test(l)&&m in o)h=(c+``).substr((d+``).length),u||=0,g=bs(l)||(m in Ta.units?Ta.units[m]:h),h!==g&&(d=nu(e,m,c,g)),this._pt=new Gc(this._pt,v?b:o,m,d,(_?No(d,_+u):u)-d,!v&&(g===`px`||m===`zIndex`)&&t.autoRound!==!1?Dl:Cl),this._pt.u=g||0,v&&w!==l?(this._pt.b=c,this._pt.e=w,this._pt.r=El):h!==g&&g!==`%`&&(this._pt.b=c,this._pt.r=Tl);else if(m in o)iu.call(this,e,m,c,_?_+l:l);else if(m in e)this.add(e,m,c||e[m],_?_+l:l,r,i);else if(m!==`parseTransform`){uo(m,l);continue}v||(m in o?C.push(m,0,o[m]):typeof e[m]==`function`?C.push(m,2,e[m]()):C.push(m,1,c||e[m])),a.push(m)}}S&&Wc(this)},render:function(e,t){if(t.tween._time||!fl())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:ru,aliases:Sl,getSetter:function(e,t,n){var r=Sl[t];return r&&r.indexOf(`,`)<0&&(t=r),t in ml&&t!==Ll&&(e._gsap.x||ru(e,`x`))?n&&dl===n?t===`scale`?Nl:Ml:(dl=n||{})&&(t===`scale`?Pl:Fl):e.style&&!Ba(e.style[t])?Al:~t.indexOf(`-`)?jl:Ic(e,t)},core:{_removeProperty:Ql,_getMatrix:pu}};al.utils.checkPrefix=Kl,al.core.getStyleSaver=Vl,(function(e,t,n,r){var i=Ao(e+`,`+t+`,`+n,function(e){ml[e]=1});Ao(t,function(e){Ta.units[e]=`deg`,uu[e]=1}),Sl[i[13]]=e+`,`+t,Ao(r,function(e){var t=e.split(`:`);Sl[t[1]]=i[t[0]]})})(`x,y,z,scale,scaleX,scaleY,xPercent,yPercent`,`rotation,rotationX,rotationY,skewX,skewY`,`transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective`,`0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY`),Ao(`x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective`,function(e){Ta.units[e]=`px`}),al.registerPlugin(Du);var Ou=al.registerPlugin(Du)||al;Ou.core.Tween;function ku(e){let t=e[0],n=e[1],r=e[2];return Math.sqrt(t*t+n*n+r*r)}function Au(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function ju(e,t,n,r){return e[0]=t,e[1]=n,e[2]=r,e}function Mu(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e}function Nu(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function Pu(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e}function Fu(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e}function Iu(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e}function Lu(e,t){let n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(n*n+r*r+i*i)}function Ru(e,t){let n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return n*n+r*r+i*i}function zu(e){let t=e[0],n=e[1],r=e[2];return t*t+n*n+r*r}function Bu(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e}function Vu(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e}function Hu(e,t){let n=t[0],r=t[1],i=t[2],a=n*n+r*r+i*i;return a>0&&(a=1/Math.sqrt(a)),e[0]=t[0]*a,e[1]=t[1]*a,e[2]=t[2]*a,e}function Uu(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function Wu(e,t,n){let r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2];return e[0]=i*c-a*s,e[1]=a*o-r*c,e[2]=r*s-i*o,e}function Gu(e,t,n,r){let i=t[0],a=t[1],o=t[2];return e[0]=i+r*(n[0]-i),e[1]=a+r*(n[1]-a),e[2]=o+r*(n[2]-o),e}function Ku(e,t,n,r,i){let a=Math.exp(-r*i),o=t[0],s=t[1],c=t[2];return e[0]=n[0]+(o-n[0])*a,e[1]=n[1]+(s-n[1])*a,e[2]=n[2]+(c-n[2])*a,e}function qu(e,t,n){let r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o||=1,e[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/o,e[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,e[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,e}function Ju(e,t,n){let r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o||=1,e[0]=(n[0]*r+n[4]*i+n[8]*a)/o,e[1]=(n[1]*r+n[5]*i+n[9]*a)/o,e[2]=(n[2]*r+n[6]*i+n[10]*a)/o,e}function Yu(e,t,n){let r=t[0],i=t[1],a=t[2];return e[0]=r*n[0]+i*n[3]+a*n[6],e[1]=r*n[1]+i*n[4]+a*n[7],e[2]=r*n[2]+i*n[5]+a*n[8],e}function Xu(e,t,n){let r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2],l=n[3],u=s*a-c*i,d=c*r-o*a,f=o*i-s*r,p=s*f-c*d,m=c*u-o*f,h=o*
2d-s*u,g=l*2;return u*=g,d*=g,f*=g,p*=2,m*=2,h*=2,e[0]=r+u+p,e[1]=i+d+m,e[2]=a+f+h,e}var Zu=(function(){let e=[0,0,0],t=[0,0,0];return function(n,r){Au(e,n),Au(t,r),Hu(e,e),Hu(t,t);let i=Uu(e,t);return i>1?0:i<-1?Math.PI:Math.acos(i)}})();function Qu(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]}var $u=class e extends Array{constructor(e=0,t=e,n=e){return super(e,t,n),this}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}set x(e){this[0]=e}set y(e){this[1]=e}set z(e){this[2]=e}set(e,t=e,n=e){return e.length?this.copy(e):(ju(this,e,t,n),this)}copy(e){return Au(this,e),this}add(e,t){return t?Mu(this,e,t):Mu(this,this,e),this}sub(e,t){return t?Nu(this,e,t):Nu(this,this,e),this}multiply(e){return e.length?Pu(this,this,e):Iu(this,this,e),this}divide(e){return e.length?Fu(this,this,e):Iu(this,this,1/e),this}inverse(e=this){return Vu(this,e),this}len(){return ku(this)}distance(e){return e?Lu(this,e):ku(this)}squaredLen(){return zu(this)}squaredDistance(e){return e?Ru(this,e):zu(this)}negate(e=this){return Bu(this,e),this}cross(e,t){return t?Wu(this,e,t):Wu(this,this,e),this}scale(e){return Iu(this,this,e),this}normalize(){return Hu(this,this),this}dot(e){return Uu(this,e)}equals(e){return Qu(this,e)}applyMatrix3(e){return Yu(this,this,e),this}applyMatrix4(e){return qu(this,this,e),this}scaleRotateMatrix4(e){return Ju(this,this,e),this}applyQuaternion(e){return Xu(this,this,e),this}angle(e){return Zu(this,e)}lerp(e,t){return Gu(this,this,e,t),this}smoothLerp(e,t,n){return Ku(this,this,e,t,n),this}clone(){return new e(this[0],this[1],this[2])}fromArray(e,t=0){return this[0]=e[t],this[1]=e[t+1],this[2]=e[t+2],this}toArray(e=[],t=0){return e[t]=this[0],e[t+1]=this[1],e[t+2]=this[2],e}transformDirection(e){let t=this[0],n=this[1],r=this[2];return this[0]=e[0]*t+e[4]*n+e[8]*r,this[1]=e[1]*t+e[5]*n+e[9]*r,this[2]=e[2]*t+e[6]*n+e[10]*r,this.normalize()}},ed=new $u,td=1,nd=1,rd=!1,id=class{constructor(e,t={}){e.canvas||console.error(`gl not passed as first argument to Geometry`),this.gl=e,this.attributes=t,this.id=td++,this.VAOs={},this.drawRange={start:0,count:0},this.instancedCount=0,this.gl.renderer.bindVertexArray(null),this.gl.renderer.currentGeometry=null,this.glState=this.gl.renderer.state;for(let e in t)this.addAttribute(e,t[e])}addAttribute(e,t){if(this.attributes[e]=t,t.id=nd++,t.size=t.size||1,t.type=t.type||(t.data.constructor===Float32Array?this.gl.FLOAT:t.data.constructor===Uint16Array?this.gl.UNSIGNED_SHORT:this.gl.UNSIGNED_INT),t.target=e===`index`?this.gl.ELEMENT_ARRAY_BUFFER:this.gl.ARRAY_BUFFER,t.normalized=t.normalized||!1,t.stride=t.stride||0,t.offset=t.offset||0,t.count=t.count||(t.stride?t.data.byteLength/t.stride:t.data.length/t.size),t.divisor=t.instanced||0,t.needsUpdate=!1,t.usage=t.usage||this.gl.STATIC_DRAW,t.buffer||this.updateAttribute(t),t.divisor){if(this.isInstanced=!0,this.instancedCount&&this.instancedCount!==t.count*t.divisor)return console.warn(`geometry has multiple instanced buffers of different length`),this.instancedCount=Math.min(this.instancedCount,t.count*t.divisor);this.instancedCount=t.count*t.divisor}else e===`index`?this.drawRange.count=t.count:this.attributes.index||(this.drawRange.count=Math.max(this.drawRange.count,t.count))}updateAttribute(e){let t=!e.buffer;t&&(e.buffer=this.gl.createBuffer()),this.glState.boundBuffer!==e.buffer&&(this.gl.bindBuffer(e.target,e.buffer),this.glState.boundBuffer=e.buffer),t?this.gl.bufferData(e.target,e.data,e.usage):this.gl.bufferSubData(e.target,0,e.data),e.needsUpdate=!1}setIndex(e){this.addAttribute(`index`,e)}setDrawRange(e,t){this.drawRange.start=e,this.drawRange.count=t}setInstancedCount(e){this.instancedCount=e}createVAO(e){this.VAOs[e.attributeOrder]=this.gl.renderer.createVertexArray(),this.gl.renderer.bindVertexArray(this.VAOs[e.attributeOrder]),this.bindAttributes(e)}bindAttributes(e){e.attributeLocations.forEach((e,{name:t,type:n})=>{if(!this.attributes[t]){console.warn(`active attribute ${t} not being supplied`);return}let r=this.attributes[t];this.gl.bindBuffer(r.target,r.buffer),this.glState.boundBuffer=r.buffer;let i=1;n===35674&&(i=2),n===35675&&(i=3),n===35676&&(i=4);
2let a=r.size/i,o=i===1?0:i*i*4,s=i===1?0:i*4;for(let t=0;t<i;t++)this.gl.vertexAttribPointer(e+t,a,r.type,r.normalized,r.stride+o,r.offset+t*s),this.gl.enableVertexAttribArray(e+t),this.gl.renderer.vertexAttribDivisor(e+t,r.divisor)}),this.attributes.index&&this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,this.attributes.index.buffer)}draw({program:e,mode:t=this.gl.TRIANGLES}){this.gl.renderer.currentGeometry!==`${this.id}_${e.attributeOrder}`&&(this.VAOs[e.attributeOrder]||this.createVAO(e),this.gl.renderer.bindVertexArray(this.VAOs[e.attributeOrder]),this.gl.renderer.currentGeometry=`${this.id}_${e.attributeOrder}`),e.attributeLocations.forEach((e,{name:t})=>{let n=this.attributes[t];n.needsUpdate&&this.updateAttribute(n)});let n=2;this.attributes.index?.type===this.gl.UNSIGNED_INT&&(n=4),this.isInstanced?this.attributes.index?this.gl.renderer.drawElementsInstanced(t,this.drawRange.count,this.attributes.index.type,this.attributes.index.offset+this.drawRange.start*n,this.instancedCount):this.gl.renderer.drawArraysInstanced(t,this.drawRange.start,this.drawRange.count,this.instancedCount):this.attributes.index?this.gl.drawElements(t,this.drawRange.count,this.attributes.index.type,this.attributes.index.offset+this.drawRange.start*n):this.gl.drawArrays(t,this.drawRange.start,this.drawRange.count)}getPosition(){let e=this.attributes.position;if(e.data)return e;if(!rd)return console.warn(`No position buffer data found to compute bounds`),rd=!0}computeBoundingBox(e){e||=this.getPosition();let t=e.data,n=e.size;this.bounds||={min:new $u,max:new $u,center:new $u,scale:new $u,radius:1/0};let r=this.bounds.min,i=this.bounds.max,a=this.bounds.center,o=this.bounds.scale;r.set(1/0),i.set(-1/0);for(let e=0,a=t.length;e<a;e+=n){let n=t[e],a=t[e+1],o=t[e+2];r.x=Math.min(n,r.x),r.y=Math.min(a,r.y),r.z=Math.min(o,r.z),i.x=Math.max(n,i.x),i.y=Math.max(a,i.y),i.z=Math.max(o,i.z)}o.sub(i,r),a.add(r,i).divide(2)}computeBoundingSphere(e){e||=this.getPosition();let t=e.data,n=e.size;this.bounds||this.computeBoundingBox(e);let r=0;for(let e=0,i=t.length;e<i;e+=n)ed.fromArray(t,e),r=Math.max(r,this.bounds.center.squaredDistance(ed));this.bounds.radius=Math.sqrt(r)}remove(){for(let e in this.VAOs)this.gl.renderer.deleteVertexArray(this.VAOs[e]),delete this.VAOs[e];for(let e in this.attributes)this.gl.deleteBuffer(this.attributes[e].buffer),delete this.attributes[e]}},ad=1,od={},sd=class{constructor(e,{vertex:t,fragment:n,uniforms:r={},transparent:i=!1,cullFace:a=e.BACK,frontFace:o=e.CCW,depthTest:s=!0,depthWrite:c=!0,depthFunc:l=e.LEQUAL}={}){e.canvas||console.error(`gl not passed as first argument to Program`),this.gl=e,this.uniforms=r,this.id=ad++,t||console.warn(`vertex shader not supplied`),n||console.warn(`fragment shader not supplied`),this.transparent=i,this.cullFace=a,this.frontFace=o,this.depthTest=s,this.depthWrite=c,this.depthFunc=l,this.blendFunc={},this.blendEquation={},this.stencilFunc={},this.stencilOp={},this.transparent&&!this.blendFunc.src&&(this.gl.renderer.premultipliedAlpha?this.setBlendFunc(this.gl.ONE,this.gl.ONE_MINUS_SRC_ALPHA):this.setBlendFunc(this.gl.SRC_ALPHA,this.gl.ONE_MINUS_SRC_ALPHA)),this.vertexShader=e.createShader(e.VERTEX_SHADER),this.fragmentShader=e.createShader(e.FRAGMENT_SHADER),this.program=e.createProgram(),e.attachShader(this.program,this.vertexShader),e.attachShader(this.program,this.fragmentShader),this.setShaders({vertex:t,fragment:n})}setShaders({vertex:e,fragment:t}){if(e&&(this.gl.shaderSource(this.vertexShader,e),this.gl.compileShader(this.vertexShader),this.gl.getShaderInfoLog(this.vertexShader)!==``&&console.warn(`${this.gl.getShaderInfoLog(this.vertexShader)}\nVertex Shader\n${ld(e)}`)),t&&(this.gl.shaderSource(this.fragmentShader,t),this.gl.compileShader(this.fragmentShader),this.gl.getShaderInfoLog(this.fragmentShader)!==``&&console.warn(`${this.gl.getShaderInfoLog(this.fragmentShader)}\nFragment Shader\n${ld(t)}`)),this.gl.linkProgram(this.program),!this.gl.getProgramParameter(this.program,this.gl.LINK_STATUS))return console.warn(this.gl.getProgramInfoLog(this.program));this.uniformLocations=new Map;let n=this.gl.getProgramParameter(this.program,this.gl.ACTIVE_UNIFORMS);for(let e=0;e<n;e++){let t=this.gl.getActiveUniform(this.program,e);this.uniformLocations.set(t,this.gl.getUniformLocation(this.program,t.name));let n=t.name.match(/(\w+)/g);t.uniformName=n[0],t.nameComponents=n.slice(1)}this.attributeLocations=new Map;let r=[],i=this.gl.getProgramParameter(this.program,this.gl.ACTIVE_ATTRIBUTES);for(let e=0;e<i;e++){let t=this.gl.getActiveAttrib(this.program,e),n=this.gl.getAttribLocation(this.program,t.name);n!==-1&&(r[n]=t.name,this.attributeLocations.set(t,n))}this.attributeOrder=r.join(``)}setBlendFunc(e,t,n,r){this.blendFunc.src=e,this.blendFunc.dst=t,this.blendFunc.srcAlpha=n,this.blendFunc.dstAlpha=r,e&&(this.transparent=!0)}setBlendEquation(e,t){this.blendEquation.modeRGB=e,this.blendEquation.modeAlpha=t}setStencilFunc(e,t,n){this.stencilRef=t,this.stencilFunc.func=e,this.stencilFunc.ref=t,this.stencilFunc.mask=n}setStencilOp(e,t,n){this.stencilOp.stencilFail=e,this.stencilOp.depthFail=t,this.stencilOp.depthPass=n}applyState(){this.depthTest?this.gl.renderer.enable(this.gl.DEPTH_TEST):this.gl.renderer.disable(this.gl.DEPTH_TEST),this.cullFace?this.gl.renderer.enable(this.gl.CULL_FACE):this.gl.renderer.disable(this.gl.CULL_FACE),this.blendFunc.src?this.gl.renderer.enable(this.gl.BLEND):this.gl.renderer.disable(this.gl.BLEND),this.cullFace&&this.gl.renderer.setCullFace(this.cullFace),this.gl.renderer.setFrontFace(this.frontFace),this.gl.renderer.setDepthMask(this.depthWrite),this.gl.renderer.setDepthFunc(this.depthFunc),this.blendFunc.src&&this.gl.renderer.setBlendFunc(this.blendFunc.src,this.blendFunc.dst,this.blendFunc.srcAlpha,this.blendFunc.dstAlpha),this.gl.renderer.setBlendEquation(this.blendEquation.modeRGB,this.blendEquation.modeAlpha),this.stencilFunc.func||this.stencilOp.stencilFail?this.gl.renderer.enable(this.gl.STENCIL_TEST):this.gl.renderer.disable(this.gl.STENCIL_TEST),this.gl.renderer.setStencilFunc(this.stencilFunc.func,this.stencilFunc.ref,this.stencilFunc.mask),this.gl.renderer.setStencilOp(this.stencilOp.stencilFail,this.stencilOp.depthFail,this.stencilOp.depthPass)}use({flipFaces:e=!1}={}){let t=-1;this.gl.renderer.state.currentProgram!==this.id&&(this.gl.useProgram(this.program),this.gl.renderer.state.currentProgram=this.id
2),this.uniformLocations.forEach((e,n)=>{let r=this.uniforms[n.uniformName];for(let e of n.nameComponents){if(!r)break;if(e in r)r=r[e];else if(Array.isArray(r.value))break;else{r=void 0;break}}if(!r)return md(`Active uniform ${n.name} has not been supplied`);if(r&&r.value===void 0)return md(`${n.name} uniform is missing a value parameter`);if(r.value.texture)return t+=1,r.value.update(t),cd(this.gl,n.type,e,t);if(r.value.length&&r.value[0].texture){let i=[];return r.value.forEach(e=>{t+=1,e.update(t),i.push(t)}),cd(this.gl,n.type,e,i)}cd(this.gl,n.type,e,r.value)}),this.applyState(),e&&this.gl.renderer.setFrontFace(this.frontFace===this.gl.CCW?this.gl.CW:this.gl.CCW)}remove(){this.gl.deleteProgram(this.program)}};function cd(e,t,n,r){r=r.length?ud(r):r;let i=e.renderer.state.uniformLocations.get(n);if(r.length)if(i===void 0||i.length!==r.length)e.renderer.state.uniformLocations.set(n,r.slice(0));else{if(dd(i,r))return;i.set?i.set(r):fd(i,r),e.renderer.state.uniformLocations.set(n,i)}else{if(i===r)return;e.renderer.state.uniformLocations.set(n,r)}switch(t){case 5126:return r.length?e.uniform1fv(n,r):e.uniform1f(n,r);case 35664:return e.uniform2fv(n,r);case 35665:return e.uniform3fv(n,r);case 35666:return e.uniform4fv(n,r);case 35670:case 5124:case 35678:case 36306:case 35680:case 36289:return r.length?e.uniform1iv(n,r):e.uniform1i(n,r);case 35671:case 35667:return e.uniform2iv(n,r);case 35672:case 35668:return e.uniform3iv(n,r);case 35673:case 35669:return e.uniform4iv(n,r);case 35674:return e.uniformMatrix2fv(n,!1,r);case 35675:return e.uniformMatrix3fv(n,!1,r);case 35676:return e.uniformMatrix4fv(n,!1,r)}}function ld(e){let t=e.split(`
3`);for(let e=0;e<t.length;e++)t[e]=e+1+`: `+t[e];return t.join(`
4`)}function ud(e){let t=e.length,n=e[0].length;if(n===void 0)return e;let r=t*n,i=od[r];i||(od[r]=i=new Float32Array(r));for(let r=0;r<t;r++)i.set(e[r],r*n);return i}function dd(e,t){if(e.length!==t.length)return!1;for(let n=0,r=e.length;n<r;n++)if(e[n]!==t[n])return!1;return!0}function fd(e,t){for(let n=0,r=e.length;n<r;n++)e[n]=t[n]}var pd=0;function md(e){pd>100||(console.warn(e),pd++,pd>100&&console.warn(`More than 100 program warnings - stopping logs.`))}var hd=new $u,gd=1,_d=class{constructor({canvas:e=document.createElement(`canvas`),width:t=300,height:n=150,dpr:r=1,alpha:i=!1,depth:a=!0,stencil:o=!1,antialias:s=!1,premultipliedAlpha:c=!1,preserveDrawingBuffer:l=!1,powerPreference:u=`default`,autoClear:d=!0,webgl:f=2}={}){let p={alpha:i,depth:a,stencil:o,antialias:s,premultipliedAlpha:c,preserveDrawingBuffer:l,powerPreference:u};this.dpr=r,this.alpha=i,this.color=!0,this.depth=a,this.stencil=o,this.premultipliedAlpha=c,this.autoClear=d,this.id=gd++,f===2&&(this.gl=e.getContext(`webgl2`,p)),this.isWebgl2=!!this.gl,this.gl||=e.getContext(`webgl`,p),this.gl||console.error(`unable to create webgl context`),this.gl.renderer=this,this.setSize(t,n),this.state={},this.state.blendFunc={src:this.gl.ONE,dst:this.gl.ZERO},this.state.blendEquation={modeRGB:this.gl.FUNC_ADD},this.state.cullFace=!1,this.state.frontFace=this.gl.CCW,this.state.depthMask=!0,this.state.depthFunc=this.gl.LEQUAL,this.state.premultiplyAlpha=!1,this.state.flipY=!1,this.state.unpackAlignment=4,this.state.framebuffer=null,this.state.viewport={x:0,y:0,width:null,height:null},this.state.textureUnits=[],this.state.activeTextureUnit=0,this.state.boundBuffer=null,this.state.uniformLocations=new Map,this.state.currentProgram=null,this.extensions={},this.isWebgl2?(this.getExtension(`EXT_color_buffer_float`),this.getExtension(`OES_texture_float_linear`)):(this.getExtension(`OES_texture_float`),this.getExtension(`OES_texture_float_linear`),this.getExtension(`OES_texture_half_float`),this.getExtension(`OES_texture_half_float_linear`),this.getExtension(`OES_element_index_uint`),this.getExtension(`OES_standard_derivatives`),this.getExtension(`EXT_sRGB`),this.getExtension(`WEBGL_depth_texture`),this.getExtension(`WEBGL_draw_buffers`)),this.getExtension(`WEBGL_compressed_texture_astc`),this.getExtension(`EXT_texture_compression_bptc`),this.getExtension(`WEBGL_compressed_texture_s3tc`),this.getExtension(`WEBGL_compressed_texture_etc1`),this.getExtension(`WEBGL_compressed_texture_pvrtc`),this.getExtension(`WEBKIT_WEBGL_compressed_texture_pvrtc`),this.vertexAttribDivisor=this.getExtension(`ANGLE_
4instanced_arrays`,`vertexAttribDivisor`,`vertexAttribDivisorANGLE`),this.drawArraysInstanced=this.getExtension(`ANGLE_instanced_arrays`,`drawArraysInstanced`,`drawArraysInstancedANGLE`),this.drawElementsInstanced=this.getExtension(`ANGLE_instanced_arrays`,`drawElementsInstanced`,`drawElementsInstancedANGLE`),this.createVertexArray=this.getExtension(`OES_vertex_array_object`,`createVertexArray`,`createVertexArrayOES`),this.bindVertexArray=this.getExtension(`OES_vertex_array_object`,`bindVertexArray`,`bindVertexArrayOES`),this.deleteVertexArray=this.getExtension(`OES_vertex_array_object`,`deleteVertexArray`,`deleteVertexArrayOES`),this.drawBuffers=this.getExtension(`WEBGL_draw_buffers`,`drawBuffers`,`drawBuffersWEBGL`),this.parameters={},this.parameters.maxTextureUnits=this.gl.getParameter(this.gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS),this.parameters.maxAnisotropy=this.getExtension(`EXT_texture_filter_anisotropic`)?this.gl.getParameter(this.getExtension(`EXT_texture_filter_anisotropic`).MAX_TEXTURE_MAX_ANISOTROPY_EXT):0}setSize(e,t){this.width=e,this.height=t,this.gl.canvas.width=e*this.dpr,this.gl.canvas.height=t*this.dpr,this.gl.canvas.style&&Object.assign(this.gl.canvas.style,{width:e+`px`,height:t+`px`})}setViewport(e,t,n=0,r=0){this.state.viewport.width===e&&this.state.viewport.height===t||(this.state.viewport.width=e,this.state.viewport.height=t,this.state.viewport.x=n,this.state.viewport.y=r,this.gl.viewport(n,r,e,t))}setScissor(e,t,n=0,r=0){this.gl.scissor(n,r,e,t)}enable(e){this.state[e]!==!0&&(this.gl.enable(e),this.state[e]=!0)}disable(e){this.state[e]!==!1&&(this.gl.disable(e),this.state[e]=!1)}setBlendFunc(e,t,n,r){this.state.blendFunc.src===e&&this.state.blendFunc.dst===t&&this.state.blendFunc.srcAlpha===n&&this.state.blendFunc.dstAlpha===r||(this.state.blendFunc.src=e,this.state.blendFunc.dst=t,this.state.blendFunc.srcAlpha=n,this.state.blendFunc.dstAlpha=r,n===void 0?this.gl.blendFunc(e,t):this.gl.blendFuncSeparate(e,t,n,r))}setBlendEquation(e,t){e||=this.gl.FUNC_ADD,!(this.state.blendEquation.modeRGB===e&&this.state.blendEquation.modeAlpha===t)&&(this.state.blendEquation.modeRGB=e,this.state.blendEquation.modeAlpha=t,t===void 0?this.gl.blendEquation(e):this.gl.blendEquationSeparate(e,t))}setCullFace(e){this.state.cullFace!==e&&(this.state.cullFace=e,this.gl.cullFace(e))}setFrontFace(e){this.state.frontFace!==e&&(this.state.frontFace=e,this.gl.frontFace(e))}setDepthMask(e){this.state.depthMask!==e&&(this.state.depthMask=e,this.gl.depthMask(e))}setDepthFunc(e){this.state.depthFunc!==e&&(this.state.depthFunc=e,this.gl.depthFunc(e))}setStencilMask(e){this.state.stencilMask!==e&&(this.state.stencilMask=e,this.gl.stencilMask(e))}setStencilFunc(e,t,n){this.state.stencilFunc===e&&this.state.stencilRef===t&&this.state.stencilFuncMask===n||(this.state.stencilFunc=e||this.gl.ALWAYS,this.state.stencilRef=t||0,this.state.stencilFuncMask=n||0,this.gl.stencilFunc(e||this.gl.ALWAYS,t||0,n||0))}setStencilOp(e,t,n){this.state.stencilFail===e&&this.state.stencilDepthFail===t&&this.state.stencilDepthPass===n||(this.state.stencilFail=e,this.state.stencilDepthFail=t,this.state.stencilDepthPass=n,this.gl.stencilOp(e,t,n))}activeTexture(e){this.state.activeTextureUnit!==e&&(this.state.activeTextureUnit=e,this.gl.activeTexture(this.gl.TEXTURE0+e))}bindFramebuffer({target:e=this.gl.FRAMEBUFFER,buffer:t=null}={}){this.state.framebuffer!==t&&(this.state.framebuffer=t,this.gl.bindFramebuffer(e,t))}getExtension(e,t,n){return t&&this.gl[t]?this.gl[t].bind(this.gl):(this.extensions[e]||(this.extensions[e]=this.gl.getExtension(e)),t?this.extensions[e]?this.extensions[e][n].bind(this.extensions[e]):null:this.extensions[e])}sortOpaque(e,t){return e.renderOrder===t.renderOrder?e.program.id===t.program.id?e.zDepth===t.zDepth?t.id-e.id:e.zDepth-t.zDepth:e.program.id-t.program.id:e.renderOrder-t.renderOrder}
4sortTransparent(e,t){return e.renderOrder===t.renderOrder?e.zDepth===t.zDepth?t.id-e.id:t.zDepth-e.zDepth:e.renderOrder-t.renderOrder}sortUI(e,t){return e.renderOrder===t.renderOrder?e.program.id===t.program.id?t.id-e.id:e.program.id-t.program.id:e.renderOrder-t.renderOrder}getRenderList({scene:e,camera:t,frustumCull:n,sort:r}){let i=[];if(t&&n&&t.updateFrustum(),e.traverse(e=>{if(!e.visible)return!0;e.draw&&(n&&e.frustumCulled&&t&&!t.frustumIntersectsMesh(e)||i.push(e))}),r){let e=[],n=[],r=[];i.forEach(i=>{i.program.transparent?i.program.depthTest?n.push(i):r.push(i):e.push(i),i.zDepth=0,!(i.renderOrder!==0||!i.program.depthTest||!t)&&(i.worldMatrix.getTranslation(hd),hd.applyMatrix4(t.projectionViewMatrix),i.zDepth=hd.z)}),e.sort(this.sortOpaque),n.sort(this.sortTransparent),r.sort(this.sortUI),i=e.concat(n,r)}return i}render({scene:e,camera:t,target:n=null,update:r=!0,sort:i=!0,frustumCull:a=!0,clear:o}){n===null?(this.bindFramebuffer(),this.setViewport(this.width*this.dpr,this.height*this.dpr)):(this.bindFramebuffer(n),this.setViewport(n.width,n.height)),(o||this.autoClear&&o!==!1)&&(this.depth&&(!n||n.depth)&&(this.enable(this.gl.DEPTH_TEST),this.setDepthMask(!0)),(this.stencil||!n||n.stencil)&&(this.enable(this.gl.STENCIL_TEST),this.setStencilMask(255)),this.gl.clear((this.color?this.gl.COLOR_BUFFER_BIT:0)|(this.depth?this.gl.DEPTH_BUFFER_BIT:0)|(this.stencil?this.gl.STENCIL_BUFFER_BIT:0))),r&&e.updateMatrixWorld(),t&&t.updateMatrixWorld(),this.getRenderList({scene:e,camera:t,frustumCull:a,sort:i}).forEach(e=>{e.draw({camera:t})})}};function vd(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function yd(e,t,n,r,i){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e}function bd(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=n*n+r*r+i*i+a*a;return o>0&&(o=1/Math.sqrt(o)),e[0]=n*o,e[1]=r*o,e[2]=i*o,e[3]=a*o,e}function xd(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3]*t[3]}function Sd(e){return e[0]=0,e[1]=0,e[2]=0,e[3]=1,e}function Cd(e,t,n){n*=.5;let r=Math.sin(n);return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=Math.cos(n),e}function wd(e,t,n){let r=t[0],i=t[1],a=t[2],o=t[3],s=n[0],c=n[1],l=n[2],u=n[3];return e[0]=r*u+o*s+i*l-a*c,e[1]=i*u+o*c+a*s-r*l,e[2]=a*u+o*l+r*c-i*s,e[3]=o*u-r*s-i*c-a*l,e}function Td(e,t,n){n*=.5;let r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);return e[0]=r*c+o*s,e[1]=i*c+a*s,e[2]=a*c-i*s,e[3]=o*c-r*s,e}function Ed(e,t,n){n*=.5;let r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);return e[0]=r*c-a*s,e[1]=i*c+o*s,e[2]=a*c+r*s,e[3]=o*c-i*s,e}function Dd(e,t,n){n*=.5;let r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);return e[0]=r*c+i*s,e[1]=i*c-r*s,e[2]=a*c+o*s,e[3]=o*c-a*s,e}function Od(e,t,n,r){let i=t[0],a=t[1],o=t[2],s=t[3],c=n[0],l=n[1],u=n[2],d=n[3],f,p,m,h,g;return p=i*c+a*l+o*u+s*d,p<0&&(p=-p,c=-c,l=-l,u=-u,d=-d),1-p>1e-6?(f=Math.acos(p),m=Math.sin(f),h=Math.sin((1-r)*f)/m,g=Math.sin(r*f)/m):(h=1-r,g=r),e[0]=h*i+g*c,e[1]=h*a+g*l,e[2]=h*o+g*u,e[3]=h*s+g*d,e}function kd(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=n*n+r*r+i*i+a*a,s=o?1/o:0;return e[0]=-n*s,e[1]=-r*s,e[2]=-i*s,e[3]=a*s,e}function Ad(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e[3]=t[3],e}function jd(e,t){let n=t[0]+t[4]+t[8],r;if(n>0)r=Math.sqrt(n+1),e[3]=.5*r,r=.5/r,e[0]=(t[5]-t[7])*r,e[1]=(t[6]-t[2])*r,e[2]=(t[1]-t[3])*r;else{let n=0;t[4]>t[0]&&(n=1),t[8]>t[n*3+n]&&(n=2);let i=(n+1)%3,a=(n+2)%3;r=Math.sqrt(t[n*3+n]-t[i*3+i]-t[a*3+a]+1),e[n]=.5*r,r=.5/r,e[3]=(t[i*3+a]-t[a*3+i])*r,e[i]=(t[i*3+n]+t[n*3+i])*r,e[a]=(t[a*3+n]+t[n*3+a])*r}return e}function Md(e,t,n=`YXZ`){let r=Math.sin(t[0]*.5),i=Math.cos(t[0]*.5),a=Math.sin(t[1]*.5),o=Math.cos(t[1]*.5),s=Math.sin(t[2]*.5),c=Math.cos(t[2]*.5);return n===`XYZ`?(e[0]=r*o*c+i*a*s,e[1]=i*a*c-r*o*s,e[2]=i*o*s+r*a*c,e[3]=i*o*c-r*a*s):n===`YXZ`?(e[0]=r*o*c+i*a*s,e[1]=i*a*c-r*o*s,e[2]=i*o*s-r*a*c,e[3]=i*o*c+r*a*s):n===`ZXY`?(e[0]=r*o*c-i*a*s,e[1]=i*a*c+r*o*s,e[2]=i*o*s+r*a*c,e[3]=i*o*c-r*a*s):n===`ZYX`?(e[0]=r*o*c-i*a*s,e[1]=i*a*c+r*o*s,e[2]=i*o*s-r*a*c,e[3]=i*o*c+r*a*s):n===`YZX`?(e[0]=r*o*c+i*a*s,e[1]=i*a*c+r*o*s,e[2]=i*o*s-r*a*c,e[3]=i*o*c-r*a*s):n===`XZY`&&(e[0]=r*o*c-i*a*s,e[1]=i*a*c-r*o*s,e[2]=i*o*s+r*a*c,e[3]=i*o*c+r*a*s),e}var Nd=vd,Pd=yd,Fd=xd,Id=bd,Ld=class extends Array{constructor(e=0,t=0,n=0,r=1){super(e,t,n,r),this.onChange=()=>{},this._target=this;let i=[`0`,`1`,`2`,`3`];return new Proxy(this,{set(e,t){let n=Reflect.set(...arguments);return n&&i.includes(t)&&e.onChange(),n}})}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}get w(){return this[3]}set x(e){this._target[0]=e,this.onChange()}set y(e){this._target[1]=e,this.onChange()}set z(e){this._target[2]=e,this.onChange()}set w(e){this._target[3]=e,this.onChange()}identity(){return Sd(this._target),this.onChange(),this}set(e,t,n,r){return e.length?this.copy(e):(Pd(this._target,e,t,n,r),this.onChange(),this)}rotateX(e){return Td(this._target,this._target,e),this.onChange(),this}rotateY(e){return Ed(this._target,this._target,e),this.onChange(),this}rotateZ(e){return Dd(this._target,this._target,e),this.onChange(),this}inverse(e=this._target){return kd(this._target,e),this.onChange(),this}conjugate(e=this._target){return Ad(this._target,e),this.onChange(),this}copy(e){return Nd(this._target,e),this.onChange(),this}normalize(e=this._target){return Id(this._target,e),this.onChange(),this}multiply(e,t){return t?wd(this._target,e,t):wd(this._target,this._target,e),this.onChange(),this}dot(e){return Fd(this._target,e)}fromMatrix3(e){return jd(this._target,e),this.onChange(),this}fromEuler(e,t){return Md(this._target,e,e.order),t||this.onChange(),this}fromAxisAngle(e,t){return Cd(this._target,e,t),this.onChange(),this}slerp(e,t){return Od(this._target,this._target,e,t),this.onChange(),this}fromArray(e,t=0){return this._target[0]=e[t],this._target[1]=e[t+1],this._target[2]=e[t+2],this._target[3]=e[t+3],this.onChange(),this}toArray(e=[],t=0){return e[t]=this[0],e[t+1]=this[1],e[t+2]=this[2],e[t+3]=this[3],e}},Rd=1e-6;function zd(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}function Bd(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,g){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=a,e[5]=o,e[6]=s,e[7]=c,e[8]=l,e[9]=u,e[10]=d,e[11]=f,e[12]=p,e[13]=m,e[14]=h,e[15]=g,e}function Vd(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10
4]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function Hd(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=n*s-r*o,y=n*c-i*o,b=n*l-a*o,x=r*c-i*s,S=r*l-a*s,C=i*l-a*c,w=u*h-d*m,T=u*g-f*m,E=u*_-p*m,D=d*g-f*h,O=d*_-p*h,k=f*_-p*g,A=v*k-y*O+b*D+x*E-S*T+C*w;return A?(A=1/A,e[0]=(s*k-c*O+l*D)*A,e[1]=(i*O-r*k-a*D)*A,e[2]=(h*C-g*S+_*x)*A,e[3]=(f*S-d*C-p*x)*A,e[4]=(c*E-o*k-l*T)*A,e[5]=(n*k-i*E+a*T)*A,e[6]=(g*b-m*C-_*y)*A,e[7]=(u*C-f*b+p*y)*A,e[8]=(o*O-s*E+l*w)*A,e[9]=(r*E-n*O-a*w)*A,e[10]=(m*S-h*b+_*v)*A,e[11]=(d*b-u*S-p*v)*A,e[12]=(s*T-o*D-c*w)*A,e[13]=(n*D-r*T+i*w)*A,e[14]=(h*y-m*x-g*v)*A,e[15]=(u*x-d*y+f*v)*A,e):null}function Ud(e){let t=e[0],n=e[1],r=e[2],i=e[3],a=e[4],o=e[5],s=e[6],c=e[7],l=e[8],u=e[9],d=e[10],f=e[11],p=e[12],m=e[13],h=e[14],g=e[15],_=t*o-n*a,v=t*s-r*a,y=t*c-i*a,b=n*s-r*o,x=n*c-i*o,S=r*c-i*s,C=l*m-u*p,w=l*h-d*p,T=l*g-f*p,E=u*h-d*m,D=u*g-f*m;return _*(d*g-f*h)-v*D+y*E+b*T-x*w+S*C}function Wd(e,t,n){let r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=t[9],p=t[10],m=t[11],h=t[12],g=t[13],_=t[14],v=t[15],y=n[0],b=n[1],x=n[2],S=n[3];return e[0]=y*r+b*s+x*d+S*h,e[1]=y*i+b*c+x*f+S*g,e[2]=y*a+b*l+x*p+S*_,e[3]=y*o+b*u+x*m+S*v,y=n[4],b=n[5],x=n[6],S=n[7],e[4]=y*r+b*s+x*d+S*h,e[5]=y*i+b*c+x*f+S*g,e[6]=y*a+b*l+x*p+S*_,e[7]=y*o+b*u+x*m+S*v,y=n[8],b=n[9],x=n[10],S=n[11],e[8]=y*r+b*s+x*d+S*h,e[9]=y*i+b*c+x*f+S*g,e[10]=y*a+b*l+x*p+S*_,e[11]=y*o+b*u+x*m+S*v,y=n[12],b=n[13],x=n[14],S=n[15],e[12]=y*r+b*s+x*d+S*h,e[13]=y*i+b*c+x*f+S*g,e[14]=y*a+b*l+x*p+S*_,e[15]=y*o+b*u+x*m+S*v,e}function Gd(e,t,n){let r=n[0],i=n[1],a=n[2],o,s,c,l,u,d,f,p,m,h,g,_;return t===e?(e[12]=t[0]*r+t[4]*i+t[8]*a+t[12],e[13]=t[1]*r+t[5]*i+t[9]*a+t[13],e[14]=t[2]*r+t[6]*i+t[10]*a+t[14],e[15]=t[3]*r+t[7]*i+t[11]*a+t[15]):(o=t[0],s=t[1],c=t[2],l=t[3],u=t[4],d=t[5],f=t[6],p=t[7],m=t[8],h=t[9],g=t[10],_=t[11],e[0]=o,e[1]=s,e[2]=c,e[3]=l,e[4]=u,e[5]=d,e[6]=f,e[7]=p,e[8]=m,e[9]=h,e[10]=g,e[11]=_,e[12]=o*r+u*i+m*a+t[12],e[13]=s*r+d*i+h*a+t[13],e[14]=c*r+f*i+g*a+t[14],e[15]=l*r+p*i+_*a+t[15]),e}function Kd(e,t,n){let r=n[0],i=n[1],a=n[2];return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*i,e[5]=t[5]*i,e[6]=t[6]*i,e[7]=t[7]*i,e[8]=t[8]*a,e[9]=t[9]*a,e[10]=t[10]*a,e[11]=t[11]*a,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}function qd(e,t,n,r){let i=r[0],a=r[1],o=r[2],s=Math.hypot(i,a,o),c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j;return Math.abs(s)<Rd?null:(s=1/s,i*=s,a*=s,o*=s,c=Math.sin(n),l=Math.cos(n),u=1-l,d=t[0],f=t[1],p=t[2],m=t[3],h=t[4],g=t[5],_=t[6],v=t[7],y=t[8],b=t[9],x=t[10],S=t[11],C=i*i*u+l,w=a*i*u+o*c,T=o*i*u-a*c,E=i*a*u-o*c,D=a*a*u+l,O=o*a*u+i*c,k=i*o*u+a*c,A=a*o*u-i*c,j=o*o*u+l,e[0]=d*C+h*w+y*T,e[1]=f*C+g*w+b*T,e[2]=p*C+_*w+x*T,e[3]=m*C+v*w+S*T,e[4]=d*E+h*D+y*O,e[5]=f*E+g*D+b*O,e[6]=p*E+_*D+x*O,e[7]=m*E+v*D+S*O,e[8]=d*k+h*A+y*j,e[9]=f*k+g*A+b*j,e[10]=p*k+_*A+x*j,e[11]=m*k+v*A+S*j,t!==e&&(e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e)}function Jd(e,t){return e[0]=t[12],e[1]=t[13],e[2]=t[14],e}function Yd(e,t){let n=t[0],r=t[1],i=t[2],a=t[4],o=t[5],s=t[6],c=t[8],l=t[9],u=t[10];return e[0]=Math.hypot(n,r,i),e[1]=Math.hypot(a,o,s),e[2]=Math.hypot(c,l,u),e}function Xd(e){let t=e[0],n=e[1],r=e[2],i=e[4],a=e[5],o=e[6],s=e[8],c=e[9],l=e[10],u=t*t+n*n+r*r,d=i*i+a*a+o*o,f=s*s+c*c+l*l;return Math.sqrt(Math.max(u,d,f))}var Zd=(function(){let e=[1,1,1];return function(t,n){let r=e;Yd(r,n);let i=1/r[0],a=1/r[1],o=1/r[2],s=n[0]*i,c=n[1]*a,l=n[2]*o,u=n[4]*i,d=n[5]*a,f=n[6]*o,p=n[8]*i,m=n[9]*a,h=n[10]*o,g=s+d+h,_=0;return g>0?(_=Math.sqrt(g+1)*2,t[3]=.25*_,t[0]=(f-m)/_,t[1]=(p-l)/_,t[2]=(c-u)/_):s>d&&s>h?(_=Math.sqrt(1+s-d-h)*2,t[3]=(f-m)/_,t[0]=.25*_,t[1]=(c+u)/_,t[2]=(p+l)/_):d>h?(_=Math.sqrt(1+d-s-h)*2,t[3]=(p-l)/_,t[0]=(c+u)/_,t[1]=.25*_,t[2]=(f+m)/_):(_=Math.sqrt(1+h-s-d)*2,t[3]=(c-u)/_,t[0]=(p+l)/_,t[1]=(f+m)/_,t[2]=.25*_),t}})();function Qd(e,t,n,r){let i=ku([e[0],e[1],e[2]]),a=ku([e[4],e[5],e[6]]),o=ku([e[8],e[9],e[10]]);Ud(e)<0&&(i=-i),n[0]=e[12],n[1]=e[13],n[2]=e[14];let s=e.slice(),c=1/i,l=1/a,u=1/o;s[0]*=c,s[1]*=c,s[2]*=c,s[4]*=l,s[5]*=l,s[6]*=l,s[8]*=u,s[9]*=u,s[
410]*=u,Zd(t,s),r[0]=i,r[1]=a,r[2]=o}function $d(e,t,n,r){let i=e,a=t[0],o=t[1],s=t[2],c=t[3],l=a+a,u=o+o,d=s+s,f=a*l,p=a*u,m=a*d,h=o*u,g=o*d,_=s*d,v=c*l,y=c*u,b=c*d,x=r[0],S=r[1],C=r[2];return i[0]=(1-(h+_))*x,i[1]=(p+b)*x,i[2]=(m-y)*x,i[3]=0,i[4]=(p-b)*S,i[5]=(1-(f+_))*S,i[6]=(g+v)*S,i[7]=0,i[8]=(m+y)*C,i[9]=(g-v)*C,i[10]=(1-(f+h))*C,i[11]=0,i[12]=n[0],i[13]=n[1],i[14]=n[2],i[15]=1,i}function ef(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=n+n,s=r+r,c=i+i,l=n*o,u=r*o,d=r*s,f=i*o,p=i*s,m=i*c,h=a*o,g=a*s,_=a*c;return e[0]=1-d-m,e[1]=u+_,e[2]=f-g,e[3]=0,e[4]=u-_,e[5]=1-l-m,e[6]=p+h,e[7]=0,e[8]=f+g,e[9]=p-h,e[10]=1-l-d,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function tf(e,t,n,r,i){let a=1/Math.tan(t/2),o=1/(r-i);return e[0]=a/n,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=a,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=(i+r)*o,e[11]=-1,e[12]=0,e[13]=0,e[14]=2*i*r*o,e[15]=0,e}function nf(e,t,n,r,i,a,o){let s=1/(t-n),c=1/(r-i),l=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*l,e[11]=0,e[12]=(t+n)*s,e[13]=(i+r)*c,e[14]=(o+a)*l,e[15]=1,e}function rf(e,t,n,r){let i=t[0],a=t[1],o=t[2],s=r[0],c=r[1],l=r[2],u=i-n[0],d=a-n[1],f=o-n[2],p=u*u+d*d+f*f;p===0?f=1:(p=1/Math.sqrt(p),u*=p,d*=p,f*=p);let m=c*f-l*d,h=l*u-s*f,g=s*d-c*u;return p=m*m+h*h+g*g,p===0&&(l?s+=1e-6:c?l+=1e-6:c+=1e-6,m=c*f-l*d,h=l*u-s*f,g=s*d-c*u,p=m*m+h*h+g*g),p=1/Math.sqrt(p),m*=p,h*=p,g*=p,e[0]=m,e[1]=h,e[2]=g,e[3]=0,e[4]=d*g-f*h,e[5]=f*m-u*g,e[6]=u*h-d*m,e[7]=0,e[8]=u,e[9]=d,e[10]=f,e[11]=0,e[12]=i,e[13]=a,e[14]=o,e[15]=1,e}function af(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e[4]=t[4]+n[4],e[5]=t[5]+n[5],e[6]=t[6]+n[6],e[7]=t[7]+n[7],e[8]=t[8]+n[8],e[9]=t[9]+n[9],e[10]=t[10]+n[10],e[11]=t[11]+n[11],e[12]=t[12]+n[12],e[13]=t[13]+n[13],e[14]=t[14]+n[14],e[15]=t[15]+n[15],e}function of(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e[3]=t[3]-n[3],e[4]=t[4]-n[4],e[5]=t[5]-n[5],e[6]=t[6]-n[6],e[7]=t[7]-n[7],e[8]=t[8]-n[8],e[9]=t[9]-n[9],e[10]=t[10]-n[10],e[11]=t[11]-n[11],e[12]=t[12]-n[12],e[13]=t[13]-n[13],e[14]=t[14]-n[14],e[15]=t[15]-n[15],e}function sf(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*n,e[9]=t[9]*n,e[10]=t[10]*n,e[11]=t[11]*n,e[12]=t[12]*n,e[13]=t[13]*n,e[14]=t[14]*n,e[15]=t[15]*n,e}var cf=class extends Array{constructor(e=1,t=0,n=0,r=0,i=0,a=1,o=0,s=0,c=0,l=0,u=1,d=0,f=0,p=0,m=0,h=1){return super(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h),this}get x(){return this[12]}get y(){return this[13]}get z(){return this[14]}get w(){return this[15]}set x(e){this[12]=e}set y(e){this[13]=e}set z(e){this[14]=e}set w(e){this[15]=e}set(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h){return e.length?this.copy(e):(Bd(this,e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h),this)}translate(e,t=this){return Gd(this,t,e),this}rotate(e,t,n=this){return qd(this,n,e,t),this}scale(e,t=this){return Kd(this,t,typeof e==`number`?[e,e,e]:e),this}add(e,t){return t?af(this,e,t):af(this,this,e),this}sub(e,t){return t?of(this,e,t):of(this,this,e),this}multiply(e,t){return e.length?t?Wd(this,e,t):Wd(this,this,e):sf(this,this,e),this}identity(){return Vd(this),this}copy(e){return zd(this,e),this}fromPerspective({fov:e,aspect:t,near:n,far:r}={}){return tf(this,e,t,n,r),this}fromOrthogonal({left:e,right:t,bottom:n,top:r,near:i,far:a}){return nf(this,e,t,n,r,i,a),this}fromQuaternion(e){return ef(this,e),this}setPosition(e){return this.x=e[0],this.y=e[1],this.z=e[2],this}inverse(e=this){return Hd(this,e),this}compose(e,t,n){return $d(this,e,t,n),this}decompose(e,t,n){return Qd(this,e,t,n),this}getRotation(e){return Zd(e,this),this}getTranslation(e){return Jd(e,this),this}getScaling(e){return Yd(e,this),this}getMaxScaleOnAxis(){return Xd(this)}lookAt(e,t,n){return rf(this,e,t,n),this}determinant(){return Ud(this)}fromArray(e,t=0){return this[0]=e[t],this[1]=e[t+1],this[2]=e[t+2],this[3]=e[t+3],this[4]=e[t+4],this[5]=e[t+5],this[6]=e[t+6],this[7]=e[t+7],this[8]=e[t+8],this[9]=e[t+9],this[10]=e[t+10],this[11]=e[t+11],this[12]=e[t+12],this[13]=e[t+13],this[14]=e[t+14],this[15]=e[t+15],this}toArray(e=[],t=0){return e[t]=this[0],e[t+1]=this[1],e[t+2]=this[2],e[t+3]=this[3],e[t+4]=this[4],e[t+5]=this[5],e[t+6]=this[6],e[t+7]=this[7],e[t+8]=this[8],e[t+9]=this[9],e[t+10]=this[10],e[t+11]=this[11],e[t+12]=this[12],e[t+13]=this[13],e[t+14]=this[14],e[t+15]=this[15],e}};function lf(e,t,n=`YXZ`){return n===`XYZ`?(e[1]=Math.asin(Math.min(Math.max(t[8],-1),1)),Math.abs(t[8])<.99999?(e[0]=Math.atan2(-t[9],t[10]),e[2]=Math.atan2(-t[4],t[0])):(e[0]=Math.atan2(t[6],t[5]),e[2]=0)):n===`YXZ`?(e[0]=Math.asin(-Math.min(Math.max(t[9],-1),1)),Math.abs(t[9])<.99999?(e[1]=Math.atan2(t[8],t[10]),e[2]=Math.atan2(t[1],t[5])):(e[1]=Math.atan2(-t[2],t[0]),e[2]=0)):n===`ZXY`?(e[0]=Math.asin(Math.min(Math.max(t[6],-1),1)),Math.abs(t[6])<.99999?(e[1]=Math.atan2(-t[2],t[10]),e[2]=Math.atan2(-t[4],t[5])):(e[1]=0,e[2]=Math.atan2(t[1],t[0]))):n===`ZYX`?(e[1]=Math.asin(-Math.min(Math.max(t[2],-1),1)),Math.abs(t[2])<.99999?(e[0]=Math.atan2(t[6],t[10]),e[2]=Math.atan2(t[1],t[0])):(e[0]=0,e[2]=Math.atan2(-t[4],t[5]))):n===`YZX`?(e[2]=Math.asin(Math.min(Math.max(t[1],-1),1)),Math.abs(t[1])<.99999?(e[0]=Math.atan2(-t[9],t[5]),e[1]=Math.atan2(-t[2],t[0])):(e[0]=0,e[1]=Math.atan2(t[8],t[10]))):n===`XZY`&&(e[2]=Math.asin(-Math.min(Math.max(t[4],-1),1)),Math.abs(t[4])<.99999?(e[0]=Math.atan2(t[6],t[5]),e[1]=Math.atan2(t[8],t[0])):(e[0]=Math.atan2(-t[9],t[10]),e[1]=0)),e}var uf=new cf,df=class extends Array{constructor(e=0,t=e,n=e,r=`YXZ`){super(e,t,n),this.order=r,this.onChange=()=>{},this._target=this;let i=[`0`,`1`,`2`];return new Proxy(this,{set(e,t){let n=Reflect.set(...arguments);return n&&i.includes(t)&&e.onChange(),n}})}get x(){return this[0]}get y(){return this[1]}get z(){return this[2]}set x(e){this._target[0]=e,this.onChange()}set y(e){this._target[1]=e,this.onChange()}set z(e){this._target[2]=e,this.onChange()}set(e,t=e,n=e){return e.length?this.copy(e):(this._target[0]=e,this._target[1]=t,this._target[2]=n,this.onChange(),this)}copy(e){return this._target[0]=e[0],this._target[1]=e[1],this._target[2]=e[2],this.onChange(),this}reorder(e){return this._target.order=e,this.onChange(),this}fromRotationMatrix(e,t=this.order){return lf(this._target,e,t),this.onChange(),this}fromQuaternion(e,t=this.order,n){return uf.fromQuaternion(e),this._target.fromRotationMatrix(uf,t),n||this.onChange(),this}fromArray(e,t=0){return this._target[0]=e[t],this._target[1]=e[t+1],this._target[2]=e[t+2],this}toArray(e=[],t=0){return e[t]=this[0],e[t+1]=this[1],e[t+2]=this[2],e}},ff=class{constructor(){this.parent=null,this.children=[],this.visible=!0,this.matrix=new cf,this.worldMatrix=new cf,this.matrixAutoUpdate=!0,this.worldMatrixNeedsUpdate=!1,this.position=new $u,this.quaternion=new Ld,this.scale=new $u(1),this.rotation=new df,this.up=new $u(0,1,0),this.rotation._target.onChange=()=>this.quaternion.fromEuler(this.rotation,!0),this.quaternion._target.onChange=()=>this.rotation.fromQuaternion(this.quaternion,void 0,!0)}
4setParent(e,t=!0){this.parent&&e!==this.parent&&this.parent.removeChild(this,!1),this.parent=e,t&&e&&e.addChild(this,!1)}addChild(e,t=!0){~this.children.indexOf(e)||this.children.push(e),t&&e.setParent(this,!1)}removeChild(e,t=!0){~this.children.indexOf(e)&&this.children.splice(this.children.indexOf(e),1),t&&e.setParent(null,!1)}updateMatrixWorld(e){this.matrixAutoUpdate&&this.updateMatrix(),(this.worldMatrixNeedsUpdate||e)&&(this.parent===null?this.worldMatrix.copy(this.matrix):this.worldMatrix.multiply(this.parent.worldMatrix,this.matrix),this.worldMatrixNeedsUpdate=!1,e=!0);for(let t=0,n=this.children.length;t<n;t++)this.children[t].updateMatrixWorld(e)}updateMatrix(){this.matrix.compose(this.quaternion,this.position,this.scale),this.worldMatrixNeedsUpdate=!0}traverse(e){if(!e(this))for(let t=0,n=this.children.length;t<n;t++)this.children[t].traverse(e)}decompose(){this.matrix.decompose(this.quaternion._target,this.position,this.scale),this.rotation.fromQuaternion(this.quaternion)}lookAt(e,t=!1){t?this.matrix.lookAt(this.position,e,this.up):this.matrix.lookAt(e,this.position,this.up),this.matrix.getRotation(this.quaternion._target),this.rotation.fromQuaternion(this.quaternion)}};function pf(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[4],e[4]=t[5],e[5]=t[6],e[6]=t[8],e[7]=t[9],e[8]=t[10],e}function mf(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=n+n,s=r+r,c=i+i,l=n*o,u=r*o,d=r*s,f=i*o,p=i*s,m=i*c,h=a*o,g=a*s,_=a*c;return e[0]=1-d-m,e[3]=u-_,e[6]=f+g,e[1]=u+_,e[4]=1-l-m,e[7]=p-h,e[2]=f-g,e[5]=p+h,e[8]=1-l-d,e}function hf(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function gf(e,t,n,r,i,a,o,s,c,l){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=a,e[5]=o,e[6]=s,e[7]=c,e[8]=l,e}function _f(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e}function vf(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=u*o-s*l,f=-u*a+s*c,p=l*a-o*c,m=n*d+r*f+i*p;return m?(m=1/m,e[0]=d*m,e[1]=(-u*r+i*l)*m,e[2]=(s*r-i*o)*m,e[3]=f*m,e[4]=(u*n-i*c)*m,e[5]=(-s*n+i*a)*m,e[6]=p*m,e[7]=(-l*n+r*c)*m,e[8]=(o*n-r*a)*m,e):null}function yf(e,t,n){let r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],p=n[1],m=n[2],h=n[3],g=n[4],_=n[5],v=n[6],y=n[7],b=n[8];return e[0]=f*r+p*o+m*l,e[1]=f*i+p*s+m*u,e[2]=f*a+p*c+m*d,e[3]=h*r+g*o+_*l,e[4]=h*i+g*s+_*u,e[5]=h*a+g*c+_*d,e[6]=v*r+y*o+b*l,e[7]=v*i+y*s+b*u,e[8]=v*a+y*c+b*d,e}function bf(e,t,n){let r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],p=n[1];return e[0]=r,e[1]=i,e[2]=a,e[3]=o,e[4]=s,e[5]=c,e[6]=f*r+p*o+l,e[7]=f*i+p*s+u,e[8]=f*a+p*c+d,e}function xf(e,t,n){let r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=Math.sin(n),p=Math.cos(n);return e[0]=p*r+f*o,e[1]=p*i+f*s,e[2]=p*a+f*c,e[3]=p*o-f*r,e[4]=p*s-f*i,e[5]=p*c-f*a,e[6]=l,e[7]=u,e[8]=d,e}function Sf(e,t,n){let r=n[0],i=n[1];return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=i*t[3],e[4]=i*t[4],e[5]=i*t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function Cf(e,t){let n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=n*s-r*o,y=n*c-i*o,b=n*l-a*o,x=r*c-i*s,S=r*l-a*s,C=i*l-a*c,w=u*h-d*m,T=u*g-f*m,E=u*_-p*m,D=d*g-f*h,O=d*_-p*h,k=f*_-p*g,A=v*k-y*O+b*D+x*E-S*T+C*w;return A?(A=1/A,e[0]=(s*k-c*O+l*D)*A,e[1]=(c*E-o*k-l*T)*A,e[2]=(o*O-s*E+l*w)*A,e[3]=(i*O-r*k-a*D)*A,e[4]=(n*k-i*E+a*T)*A,e[5]=(r*E-n*O-a*w)*A,e[6]=(h*C-g*S+_*x)*A,e[7]=(g*b-m*C-_*y)*A,e[8]=(m*S-h*b+_*v)*A,e):null}var wf=class extends Array{constructor(e=1,t=0,n=0,r=0,i=1,a=0,o=0,s=0,c=1){return super(e,t,n,r,i,a,o,s,c),this}set(e,t,n,r,i,a,o,s,c){return e.length?this.copy(e):(gf(this,e,t,n,r,i,a,o,s,c),this)}translate(e,t=this){return bf(this,t,e),this}rotate(e,t=this){return xf(this,t,e),this}scale(e,t=this){return Sf(this,t,e),this}multiply(e,t){return t?yf(this,e,t):yf(this,this,e),this}identity(){return _f(this),this}copy(e){return hf(this,e),this}fromMatrix4(e){return pf(this,e),this}fromQuaternion(e){return mf(this,e),this}fromBasis(e,t,n){return this.set(e[0],e[1],e[2],t[0],t[1],t[2],n[0],n[1],n[2]),this}inverse(e=this){return vf(this,e),this}getNormalMatrix(e){return Cf(this,e),this}},Tf=0,Ef=class extends ff{constructor(e,{geometry:t,program:n,mode:r=e.TRIANGLES,frustumCulled:i=!0,renderOrder:a=0}={}){super(),e.canvas||console.error(`gl not passed as first argument to Mesh`),this.gl=e,this.id=Tf++,this.geometry=t,this.program=n,this.mode=r,this.frustumCulled=i,this.renderOrder=a,this.modelViewMatrix=new cf,this.normalMatrix=new wf,this.beforeRenderCallbacks=[],this.afterRenderCallbacks=[]}onBeforeRender(e){return this.beforeRenderCallbacks.push(e),this}onAfterRender(e){return this.afterRenderCallbacks.push(e),this}draw({camera:e}={}){e&&(this.program.uniforms.modelMatrix||Object.assign(this.program.uniforms,{modelMatrix:{value:null},viewMatrix:{value:null},modelViewMatrix:{value:null},normalMatrix:{value:null},projectionMatrix:{value:null},cameraPosition:{value:null}}),this.program.uniforms.projectionMatrix.value=e.projectionMatrix,this.program.uniforms.cameraPosition.value=e.worldPosition,this.program.uniforms.viewMatrix.value=e.viewMatrix,this.modelViewMatrix.multiply(e.viewMatrix,this.worldMatrix),this.normalMatrix.getNormalMatrix(this.modelViewMatrix),this.program.uniforms.modelMatrix.value=this.worldMatrix,this.program.uniforms.modelViewMatrix.value=this.modelViewMatrix,this.program.uniforms.normalMatrix.value=this.normalMatrix),this.beforeRenderCallbacks.forEach(t=>t&&t({mesh:this,camera:e}));let t=this.program.cullFace&&this.worldMatrix.determinant()<0;this.program.use({flipFaces:t}),this.geometry.draw({mode:this.mode,program:this.program}),this.afterRenderCallbacks.forEach(t=>t&&t({mesh:this,camera:e}))}},Df={black:`#000000`,white:`#ffffff`,red:`#ff0000`,green:`#00ff00`,blue:`#0000ff`,fuchsia:`#ff00ff`,cyan:`#00ffff`,yellow:`#ffff00`,orange:`#ff8000`};function Of(e){e.length===4&&(e=e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);let t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t||console.warn(`Unable to convert hex string ${e} to rgb values`),[parseInt(t[1],16)/255,parseInt(t[2],16)/255,parseInt(t[3],16)/255]}function kf(e){return e=parseInt(e),[(e>>16&255)/255,(e>>8&255)/255,(e&255)/255]}function Af(e){return e===void 0?[0,0,0]:arguments.length===3?arguments:isNaN(e)?e[0]===`#`?Of(e):Df[e.toLowerCase()]?Of(Df[e.toLowerCase()]):(console.warn(`Color format not recognised`),[0,0,0]):kf(e)}var jf=class extends Array{constructor(e){return super(...Array.isArray(e)?e:Af(...arguments))}get r(){return this[0]}get g(){return this[1]}get b(){return this[2]}set r(e){this[0]=e}set g(e){this[1]=e}set b(e){this[2]=e}set(e){return Array.isArray(e)?this.copy(e):this.copy(Af(...arguments))}copy(e){return this[0]=e[0],this[1]=e[1],this[2]=e[2],this}},Mf=class extends id{constructor(e,{attributes:t={}}={}){Object.assign(t,{position:{size:2,data:new Float32Array([-1,-1,3,-1,-1,3])},uv:{size:2,data:new Float32Array([0,0,2,0,0,2])}}),super(e,t)}},Nf=`
5attribute vec2 position;
6attribute vec2 uv;
7varying vec2 vUv;
8void main() {
9  vUv = uv;
10  gl_Position = vec4(position, 0.0, 1.0);
11}
12`,Pf=`
13precision mediump float;
14
15varying vec2 vUv;
16
17uniform float iTime;
18uniform vec3  iResolution;
19uniform float uScale;
20
21uniform vec2  uGridMul;
22uniform float uDigitSize;
23uniform float uScanlineIntensity;
24uniform float uGlitchAmount;
25uniform float uFlickerAmount;
26uniform float uNoiseAmp;
27uniform float uChromaticAberration;
28uniform float uDither;
29uniform float uCurvature;
30uniform vec3  uTint;
31uniform vec2  uMouse;
32uniform float uMouseStrength;
33uniform float uUseMouse;
34uniform float uPageLoadProgress;
35uniform float uUsePageLoadAnimation;
36uniform float uBrightness;
37
38float time;
39
40float hash21(vec2 p){
41  p = fract(p * 234.56);
42  p += dot(p, p + 34.56);
43  return fract(p.x * p.y);
44}
45
46float noise(vec2 p)
47{
48  return sin(p.x * 10.0) * sin(p.y * (3.0 + sin(time * 0.090909))) + 0.2;
49}
50
51mat2 rotate(float angle)
52{
53  float c = cos(angle);
54  float s = sin(angle);
55  return mat2(c, -s, s, c);
56}
57
58float fbm(vec2 p)
59{
60  p *= 1.1;
61  float f = 0.0;
62  float amp = 0.5 * uNoiseAmp;
63
64  mat2 modify0 = rotate(time * 0.02);
65  f += amp * noise(p);
66  p = modify0 * p * 2.0;
67  amp *= 0.454545; // 1/2.2
68
69  mat2 modify1 = rotate(time * 0.02);
70  f += amp * noise(p);
71  p = modify1 * p * 2.0;
72  amp *= 0.454545;
73
74  mat2 modify2 = rotate(time * 0.08);
75  f += amp * noise(p);
76
77  return f;
78}
79
80float pattern(vec2 p, out vec2 q, out vec2 r) {
81  vec2 offset1 = vec2(1.0);
82  vec2 offset0 = vec2(0.0);
83  mat2 rot01 = rotate(0.1 * time);
84  mat2 rot1 = rotate(0.1);
85
86  q = vec2(fbm(p + offset1), fbm(rot01 * p + offset1));
87  r = vec2(fbm(rot1 * q + offset0), fbm(q + offset0));
88  return fbm(p + r);
89}
90
91float digit(vec2 p){
92    vec2 grid = uGridMul * 15.0;
93    vec2 s = floor(p * grid) / grid;
94    p = p * grid;
95    vec2 q, r;
96    float intensity = pattern(s * 0.1, q, r) * 1.3 - 0.03;
97
98    if(uUseMouse > 0.5){
99        vec2 mouseWorld = uMouse * uScale;
100        float distToMouse = distance(s, mouseWorld);
101        float mouseInfluence = exp(-distToMouse * 8.0) * uMouseStrength * 10.0;
102        intensity += mouseInfluence;
103
104        float ripple = sin(distToMouse * 20.0 - iTime * 5.0) * 0.1 * mouseInfluence;
105        intensity += ripple;
106    }
107
108    if(uUsePageLoadAnimation > 0.5){
109        float cellRandom = fract(sin(dot(s, vec2(12.9898, 78.233))) * 43758.5453);
110        float cellDelay = cellRandom * 0.8;
111        float cellProgress = clamp((uPageLoadProgress - cellDelay) / 0.2, 0.0, 1.0);
112
113        float fadeAlpha = smoothstep(0.0, 1.0, cellProgress);
114        intensity *= fadeAlpha;
115    }
116
117    p = fract(p);
118    p *= uDigitSize;
119
120    float px5 = p.x * 5.0;
121    float py5 = (1.0 - p.y) * 5.0;
122    float x = fract(px5);
123    float y = fract(py5);
124
125    float i = floor(py5) - 2.0;
126    float j = floor(px5) - 2.0;
127    float n = i * i + j * j;
128    float f = n * 0.0625;
129
130    float isOn = step(0.1, intensity - f);
131    float brightness = isOn * (0.2 + y * 0.8) * (0.75 + x * 0.25);
132
133    return step(0.0, p.x) * step(p.x, 1.0) * step(0.0, p.y) * step(p.y, 1.0) * brightness;
134}
135
136float onOff(float a, float b, float c)
137{
138  return step(c, sin(iTime + a * cos(iTime * b))) * uFlickerAmount;
139}
140
141float displace(vec2 look)
142{
143    float y = look.y - mod(iTime * 0.25, 1.0);
144    float window = 1.0 / (1.0 + 50.0 * y * y);
145    return sin(look.y * 20.0 + iTime) * 0.0125 * onOff(4.0, 2.0, 0.8) * (1.0 + cos(iTime * 60.0)) * window;
146}
147
148vec3 getColor(vec2 p){
149
150    float bar = step(mod(p.y + time * 20.0, 1.0), 0.2) * 0.4 + 1.0; // more efficient than ternary
151    bar *= uScanlineIntensity;
152
153    float displacement = displace(p);
154    p.x += displacement;
155
156    if (uGlitchAmount != 1.0) {
157      float extra = displacement * (uGlitchAmount - 1.0);
158      p.x += extra;
159    }
160
161    float middle = digit(p);
162
163    const float off = 0.002;
164    float sum = digit(p + vec2(-off, -off)) + digit(p + vec2(0.0, -off)) + digit(p + vec2(off, -off)) +
165                digit(p + vec2(-off, 0.0)) + digit(p + vec2(0.0, 0.0)) + digit(p + vec2(off, 0.0)) +
166                digit(p + vec2(-off, off)) + digit(p + vec2(0.0, off)) + digit(p + vec2(off, off));
167
168    vec3 baseColor = vec3(0.9) * middle + sum * 0.1 * vec3(1.0) * bar;
169    return baseColor;
170}
171
172vec2 barrel(vec2 uv){
173  vec2 c = uv * 2.0 - 1.0;
174  float r2 = dot(c, c);
175  c *= 1.0 + uCurvature * r2;
176  return c * 0.5 + 0.5;
177}
178
179void main() {
180    time = iTime * 0.333333;
181    vec2 uv = vUv;
182
183    if(uCurvature != 0.0){
184      uv = barrel(uv);
185    }
186
187    vec2 p = uv * uScale;
188    vec3 col = getColor(p);
189
190    if(uChromaticAberration != 0.0){
191      vec2 ca = vec2(uChromaticAberration) / iResolution.xy;
192      col.r = getColor(p + ca).r;
193      col.b = getColor(p - ca).b;
194    }
195
196    // Sfondo bianco: i glifi tingono il bianco invece di illuminare il nero
197    float amt = clamp(max(col.r, max(col.g, col.b)) * uBrightness, 0.0, 1.0);
198    vec3 outCol = mix(vec3(1.0), uTint, amt);
199
200    if(uDither > 0.0){
201      float rnd = hash21(gl_FragCoord.xy);
202      outCol += (rnd - 0.5) * (uDither * 0.003922);
203    }
204
205    gl_FragColor = vec4(outCol, 1.0);
206}
207`,Ff=h({__name:`FaultyTerminal`,props:{scale:{default:1},gridMul:{default:()=>[2,1]},digitSize:{default:1.5},timeScale:{default:.3},pause:{type:Boolean,default:!1},scanlineIntensity:{default:.3},glitchAmount:{default:1},flickerAmount:{default:1},noiseAmp:{default:1},chromaticAberration:{default:0},dither:{type:[Number,Boolean],default:0},curvature:{default:.2},tint:{default:`#ffffff`},mouseReact:{type:Boolean,default:!0},mouseStrength:{default:.2},dpr:{default:Math.min(window.devicePixelRatio||1,2)},pageLoadAnimation:{type:Boolean,default:!0},brightness:{default:1},className:{default:``},style:{default:()=>({})}},setup(e){function n(e){let t=e.replace(`#`,``).trim();t.length===3&&(t=t.split(``).map(e=>e+e).join(``));let n=parseInt(t,16);return[(n>>16&255)/255,(n>>8&255)/255,(n&255)/255]}let r=e,i=oe(`containerRef`),a=A(null),o=A(null),c=A({x:.5,y:.5}),u=A({x:.5,y:.5}),f=A(0),p=A(0),m=A(0),h=A(Math.random()*100),g=b(()=>n(r.tint)),_=b(()=>typeof r.dither==`boolean`?+!!r.dither:r.dither),v=e=>{let t=i.value;if(!t)return;let n=t.getBoundingClientRect(),r=(e.clientX-n.left)/n.width,a=1-(e.clientY-n.top)/n.height;c.value={x:r,y:a}},y=null,x=()=>{let e=i.value;if(!e)return;let t=new _d({dpr:r.dpr,alpha:!0});o.value=t;let n=t.gl;n.clearColor(1,1,1,0);let s=new Mf(n),l=new sd(n,{vertex:Nf,fragment:Pf,uniforms:{iTime:{value:0},iResolution:{value:new jf(n.canvas.width,n.canvas.height,n.canvas.width/n.canvas.height)},uScale:{value:r.scale},uGridMul:{value:new Float32Array(r.gridMul)},uDigitSize:{value:r.digitSize},uScanlineIntensity:{value:r.scanlineIntensity},uGlitchAmount:{value:r.glitchAmount},uFlickerAmount:{value:r.flickerAmount},uNoiseAmp:{value:r.noiseAmp},uChromaticAberration:{value:r.chromaticAberration},uDither:{value:_.value},uCurvature:{value:r.curvature},uTint:{value:new jf(g.value[0],g.value[1],g.value[2])},uMouse:{value:new Float32Array([u.value.x,u.value.y])},uMouseStrength:{value:r.mouseStrength},uUseMouse:{value:+!!r.mouseReact},uPageLoadProgress:{value:+!r.pageLoadAnimation},uUsePageLoadAnimation:{value:+!!r.pageLoadAnimation},uBrightness:{value:r.brightness}}});a.value=l;let d=new Ef(n,{geometry:s,program:l});function b(){!e||!t||(t.setSize(e.offsetWidth,e.offsetHeight),l.uniforms.iResolution.value=new jf(n.canvas.width,n.canvas.height,n.canvas.width/n.canvas.height))}let x=new ResizeObserver(()=>b());x.observe(e),b();let S=e=>{if(p.value=requestAnimationFrame(S),r.pageLoadAnimation&&m.value===0&&(m.value=e),r.pause)l.uniforms.iTime.value=f.value;else{let t=(e*.001+h.value)*r.timeScale;l.uniforms.iTime.value=t,f.value=t}if(r.pageLoadAnimation&&m.value>0){let t=e-m.value,n=Math.min(t/2e3,1);l.uniforms.uPageLoadProgress.value=n}if(r.mouseReact){let e=.08,t=u.value,n=c.value;t.x+=(n.x-t.x)*e,t.y+=(n.y-t.y)*e;let r=l.uniforms.uMouse.value;r[0]=t.x,r[1]=t.y}t.render({scene:d})};p.value=requestAnimationFrame(S),e.appendChild(n.canvas),r.mouseReact&&e.addEventListener(`mousemove`,v),y=()=>{cancelAnimationFrame(p.value),x.disconnect(),r.mouseReact&&e.removeEventListener(`mousemove`,v),n.canvas.parentElement===e&&e.removeChild(n.canvas),n.getExtension(`WEBGL_lose_context`)?.loseContext(),m.value=0,h.value=Math.random()*100}};return t(()=>{i.value&&x()}),me(()=>{y&&=(y(),null)}),l(()=>r,()=>{y&&=(y(),null),x()},{deep:!0}),(t,n)=>(s(),P(`div`,d({ref_key:`containerRef`,ref:i,class:[`w-full h-full relative overflow-hidden`,e.className],style:e.style},t.$attrs),null,16))}}),If={class:`sr-only`},Lf={"aria-hidden":`true`},Rf=h({__name:`DecryptedText`,props:{text:{},speed:{default:50},maxIterations:{default:10},sequential:{type:Boolean,default:!1},revealDirection:{default:`start`},useOriginalCharsOnly:{type:Boolean,default:!1},characters:{default:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!@#$%^&*()_+`},className:{default:``},encryptedClassName:{default:``},parentClassName:{default:``}
207,animateOn:{default:`hover`},clickMode:{default:`once`},delay:{default:0}},setup(e){let r=e,a=A(null),o=A(r.text),c=A(!1),u=A(new Set),f=A(!1),p=A(r.animateOn!==`click`),m=A(`forward`),h=A([]),g=A(0),_=null,v=null,y=b(()=>r.useOriginalCharsOnly?Array.from(new Set(r.text.split(``))).filter(e=>e!==` `):r.characters.split(``));function C(e,t){return e.split(``).map((n,r)=>n===` `?` `:t.has(r)?e[r]:y.value[Math.floor(Math.random()*y.value.length)]).join(``)}function w(e){let t=[];if(e<=0)return t;if(r.revealDirection===`start`){for(let n=0;n<e;n++)t.push(n);return t}if(r.revealDirection===`end`){for(let n=e-1;n>=0;n--)t.push(n);return t}let n=Math.floor(e/2),i=0;for(;t.length<e;){if(i%2==0){let r=n+i/2;r>=0&&r<e&&t.push(r)}else{let r=n-Math.ceil(i/2);r>=0&&r<e&&t.push(r)}i++}return t.slice(0,e)}function T(){let e=new Set;for(let t=0;t<r.text.length;t++)e.add(t);return e}function E(e,t){let n=Array.from(e);for(let e=0;e<t&&n.length>0;e++){let e=Math.floor(Math.random()*n.length);n.splice(e,1)}return new Set(n)}function D(){let e=new Set;u.value=e,o.value=C(r.text,e),p.value=!1}function O(){r.sequential?(h.value=w(r.text.length),g.value=0,u.value=new Set):u.value=new Set,m.value=`forward`,c.value=!0}function k(){if(r.sequential){h.value=w(r.text.length).slice().reverse(),g.value=0;let e=T();u.value=e,o.value=C(r.text,e)}else{let e=T();u.value=e,o.value=C(r.text,e)}m.value=`reverse`,c.value=!0}function j(e){let t=r.text.length;switch(r.revealDirection){case`start`:return e.size;case`end`:return t-1-e.size;case`center`:{let n=Math.floor(t/2),r=Math.floor(e.size/2),i=e.size%2==0?n+r:n-r-1;if(i>=0&&i<t&&!e.has(i))return i;for(let n=0;n<t;n++)if(!e.has(n))return n;return 0}default:return e.size}}function M(){_!==null&&(clearInterval(_),_=null)}function ee(){M();let e=0;_=setInterval(()=>{if(r.sequential)if(m.value===`forward`)if(u.value.size<r.text.length){let e=j(u.value),t=new Set(u.value);t.add(e),u.value=t,o.value=C(r.text,t)}else M(),c.value=!1,p.value=!0;else if(g.value<h.value.length){let e=h.value[g.value++],t=new Set(u.value);t.delete(e),u.value=t,o.value=C(r.text,t),t.size===0&&(M(),c.value=!1,p.value=!1)}else M(),c.value=!1,p.value=!1;else if(m.value===`forward`)o.value=C(r.text,u.value),e++,e>=r.maxIterations&&(M(),c.value=!1,o.value=r.text,p.value=!0);else{let t=u.value;t.size===0&&(t=T());let n=Math.max(1,Math.ceil(r.text.length/Math.max(1,r.maxIterations))),i=E(t,n);u.value=i,o.value=C(r.text,i),e++,(i.size===0||e>=r.maxIterations)&&(M(),c.value=!1,p.value=!1,o.value=C(r.text,new Set),u.value=new Set)}},r.speed)}l(c,e=>{e?ee():M()});function N(){if(r.animateOn===`click`){if(r.clickMode===`once`){if(p.value)return;m.value=`forward`,O()}r.clickMode===`toggle`&&(p.value?k():(m.value=`forward`,O()))}}function te(){c.value||=(u.value=new Set,p.value=!1,o.value=r.text,m.value=`forward`,!0)}function ne(){M(),c.value=!1,u.value=new Set,o.value=r.text,p.value=!0,m.value=`forward`}let re=b(()=>r.animateOn===`hover`||r.animateOn===`inViewHover`?{onMouseenter:te,onMouseleave:ne}:r.animateOn===`click`?{onClick:N}:{});function ie(e){return u.value.has(e)||!c.value&&p.value}let ae=null;return t(()=>{r.animateOn===`view`||r.animateOn===`inViewHover`?(D(),ae=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&!f.value&&(f.value=!0,r.delay>0?v=setTimeout(O,r.delay):O())})},{root:null,rootMargin:`0px 0px -15% 0px`,threshold:.6}),a.value&&ae.observe(a.value)):r.animateOn===`click`?D():(o.value=r.text,p.value=!0),u.value=new Set,m.value=`forward`}),x(()=>{M(),v!==null&&clearTimeout(v),ae?.disconnect()}),l(()=>[r.animateOn,r.text],([e,t])=>{e===`click`?D():(o.value=t,p.value=!0),u.value=new Set,m.value=`forward`}),(t,r)=>(s(),P(`span`,d({ref_key:`containerRef`,ref:a,class:`inline-block whitespace-pre-wrap ${e.parentClassName}`},re.value),[i(`span`,If,L(o.value),1),i(`span`,Lf,[(s(!0),P(n,null,S(o.value.split(``),(t,n)=>(s(),P(`span`,{key:n,class:R(ie(n)?e.className:e.encryptedClassName)},L(t),3))),128))])],16))}}),zf=h({__name:`CountUp`,props:{to:{},from:{default:0},direction:{default:`up`},delay:{default:0},duration:{default:2},className:{default:``},startWhen:{type:Boolean,default:!0},separator:{default:``},onStart:{},onEnd:{}},setup(e){let n=e,r=oe(`elementRef`),i=A(n.direction===`down`?n.to:n.from),a=A(!1),o=A(null),c=A(!1),u=null,d=b(()=>20+40*(1/n.duration)),f=b(()=>100*(1/n.duration)),p=0,m=0,h=e=>{let t={useGrouping:!!n.separator,minimumFractionDigits:0,maximumFractionDigits:0},r=Intl.NumberFormat(`en-US`,t).format(Number(e.toFixed(0)));return n.separator?r.replace(/,/g,n.separator):r},g=()=>{r.value&&(r.value.textContent=h(i.value))},_=e=>{m||=e;let t=n.direction===`down`?n.from:n.to,r=t-i.value,a=r*f.value-p*d.value;p+=a*.016,i.value+=p*.016,g(),Math.abs(r)>.01||Math.abs(p)>.01?o.value=requestAnimationFrame(_):(i.value=t,g(),o.value=null,n.onEnd&&n.onEnd())},v=()=>{c.value||!a.value||!n.startWhen||(c.value=!0,n.onStart&&n.onStart(),setTimeout(()=>{m=0,p=0,o.value=requestAnimationFrame(_)},n.delay*1e3))},y=()=>{r.value&&(u=new IntersectionObserver(([e])=>
207{e.isIntersecting&&!a.value&&(a.value=!0,v())},{threshold:0,rootMargin:`0px`}),u.observe(r.value))},S=()=>{o.value&&=(cancelAnimationFrame(o.value),null),u&&=(u.disconnect(),null)};return l([()=>n.from,()=>n.to,()=>n.direction],()=>{i.value=n.direction===`down`?n.to:n.from,g(),c.value=!1},{immediate:!0}),l(()=>n.startWhen,()=>{n.startWhen&&a.value&&!c.value&&v()}),t(()=>{g(),y()}),x(()=>{S()}),(t,n)=>(s(),P(`span`,{ref_key:`elementRef`,ref:r,class:R(e.className)},null,2))}}),Bf={class:`absolute inset-0`},Vf={class:`pointer-events-none relative mx-auto flex min-h-[calc(84svh+5.5rem)] max-w-6xl flex-col items-center justify-center px-6 py-16 text-center sm:py-28`},Hf={class:`font-qualy whitespace-nowrap text-[clamp(2rem,11vw,6.25rem)] leading-none font-bold tracking-tight text-neutral-900`},Uf={class:`text-brand-600`},Wf={class:`rise pointer-events-auto mt-8 flex flex-wrap items-center justify-center gap-4 sm:mt-10 sm:gap-6`},Gf={href:`#superpoteri`,class:`inline-flex items-center underline gap-2 text-sm font-semibold text-black transition-colors hover:text-brand-600 sm:text-base`},Kf={class:`rise mt-14 grid grid-cols-2 gap-x-6 gap-y-10 sm:mt-24 sm:grid-cols-4 sm:gap-x-14`},qf={class:`text-[0.65rem] font-semibold uppercase tracking-widest text-black sm:text-xs sm:tracking-[0.16em]`},Jf={class:`mt-3 text-3xl font-bold tracking-tight text-brand-600 sm:text-5xl md:text-6xl`},Yf={__name:`HeroSection`,setup(e){let r=A(null),a,o=[{to:1999,suffix:``,label:`Online dal`},{to:25,suffix:`+`,label:`Anni di e-commerce`},{to:1,suffix:`M+`,label:`Email al giorno`},{to:2014,suffix:``,label:`Consulenti GDPR dal`}];return t(()=>{a=Ou.context(()=>{Ou.matchMedia().add(`(prefers-reduced-motion: no-preference)`,()=>{Ou.from(`.rise`,{y:20,autoAlpha:0,duration:.8,ease:`power3.out`,stagger:.1,delay:.15})})},r.value)}),x(()=>a?.revert()),(e,t)=>(s(),P(`section`,{ref_key:`root`,ref:r,class:`relative overflow-hidden bg-white`},[t[4]||=i(`div`,{class:`pointer-events-none absolute inset-x-0 top-0 h-20 z-40 bg-linear-to-b from-white to-transparent`},null,-1),i(`div`,Bf,[p(Ff,{class:`h-full w-full`,scale:1.6,"grid-mul":[2,1],"digit-size":2.2,"time-scale":.2,pause:!1,"scanline-intensity":.5,"glitch-amount":1,"flicker-amount":.5,"noise-amp":1,"chromatic-aberration":0,dither:0,curvature:0,tint:`#ff8344`,"mouse-react":!0,"mouse-strength":.4,"page-load-animation":!0,brightness:1})]),t[5]||=i(`div`,{class:`pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_60%_56%_at_50%_46%,rgba(255,255,255,0.9),rgba(255,255,255,0.45)_58%,transparent)]`},null,-1),t[6]||=i(`div`,{class:`pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-linear-to-t from-white to-transparent`},null,-1),i(`div`,Vf,[i(`h1`,Hf,[p(Rf,{text:`ACCOMAZZI`,"animate-on":`view`,sequential:!0,speed:140}),i(`span`,Uf,[p(Rf,{text:`.net`,"animate-on":`view`,sequential:!0,speed:140})])]),t[2]||=i(`p`,{class:`rise mt-4 text-[clamp(1.5rem,3.5vw,2.5rem)] leading-tight font-bold italic text-brand-600`},` I supereroi del web `,-1),t[3]||=i(`p`,{class:`rise mx-auto mt-8 max-w-4xl text-base leading-relaxed text-black sm:text-lg md:text-2xl`},` Dal 1999 progettiamo, sviluppiamo e proteggiamo i prodotti digitali delle aziende: e-commerce su misura, web app, campagne marketing e infrastrutture sicure di nostra proprietà. `,-1),i(`div`,Wf,[p(F(z),{to:`/contattaci`,class:`inline-flex items-center underline gap-2 rounded-3xl bg-brand-600 px-5 py-2.5 text-sm font-semibold text-white transition-colors hover:bg-brand-700 sm:gap-2.5 sm:px-6 sm:py-3 sm:text-base`},{default:C(()=>[t[0]||=f(` Inizia un progetto `,-1),p(F(ve),{weight:`fill`,class:`h-4 w-4 sm:h-5 sm:w-5`})]),_:1}),i(`a`,Gf,[t[1]||=f(` Scopri i superpoteri `,-1),p(F(xn),{weight:`fill`,class:`h-4 w-4 sm:h-5 sm:w-5`})])]),i(`dl`,Kf,[(s(),P(n,null,S(o,e=>i(`div`,{key:e.label},[i(`dt`,qf,L(e.label),1),i(`dd`,Jf,[p(zf,{to:e.to,duration:2},null,8,[`to`]),f(L(e.suffix),1)])])),64))])])],512))}},Xf=ye(`lavori`);function Zf(e){return xe(H(e.title))}function Qf(e){return e===`1`||e===`Y`||e===`Sì`||e===`Si`}function $f(e){let t=H(e.title);return{id:e.id,slug:xe(t),title:t,brand:H(e.brand)||t,tipo:H(e.tipo),description:H(e.description),url:e.url||``,image:be(e.foto_anteprima||e.banner),year:(e.data_online||``).slice(0,4),date:V(e.data_online),featured:Qf(e.in_evidenza),to:`/i-nostri-lavori/${xe(t)}`}}async function ep(){let e=await fetch(Xf,{headers:{Accept:`application/json`}});if(!e.ok)throw Error(`HTTP ${e.status}`);let t=await e.json();return Array.isArray(t)?t.map($f):[]}async function tp(e){let t=await fetch(Xf,{headers:{Accept:`application/json`}});if(!t.ok)throw Error(`HTTP ${t.status}`);let n=await t.json();if(!Array.isArray(n))return null;let r=n.find(t=>Zf(t)===e);return r?{...r,title:H(r.title),brand:H(r.brand),tipo:H(r.tipo),description:H(r.description),year:(r.data_online||``).slice(0,4),dateLabel:V(r.data_online),bannerUrl:be(r.banner),fotoSitoUrl:be(r.foto_sito)}:null}var np=[`src`,`alt`],rp=[`src`,`alt`],ip={__name:`LogosSection`,setup(e){let a=A(null),o=A(null),c=A(null),l,u=[],d=A(new Map);function p(e){return d.value.get(e.slug||xe(e.alt))||`/i-nostri-lavori`}async function m(){try{let e=await ep(),t=new Map;for(let n of e){n.slug&&t.set(n.slug,n.to);let e=xe(n.brand);e&&t.set(e,n.to)}d.value=t}catch{}}let h=[{src:`/loghi/chema.png`,alt:`Chema Diagnostica`},{src:`/loghi/logo.png`,alt:`Magic Carpet`}
207,{src:`/loghi/logo_colorato_orizzontale.png`,alt:`Noleggio Giglio`,slug:`nolegiglio`},{src:`/loghi/logo_faschim.png`,alt:`Faschim`},{src:`/loghi/METALWORK-logo.svg`,alt:`Metalwork`,slug:`metal-work`},{src:`/loghi/seregnoe.png`,alt:`Seregno Energia`},{src:`/loghi/centro-libri-larizza.png`,alt:`Centro Libri Larizza`},{src:`/loghi/logo-big-home.jpg`,alt:`Bergoglio Libri d'Epoca`,slug:`libreria-bergoglio`},{src:`/loghi/logo.svg`,alt:`Medhunter`,slug:`medhunter`}],g=h.slice(0,5),_=h.slice(5),v=A(3);function y(){v.value=window.innerWidth<640?2:3}let w=`${100/(g.length*2)}%`,T=`${100/(_.length*2)}%`,E=b(()=>`${g.length*2/v.value*100}%`),O=b(()=>`${_.length*2/v.value*100}%`);function k(){u.forEach(e=>e.pause())}function j(){u.forEach(e=>e.resume())}return t(()=>{y(),window.addEventListener(`resize`,y),l=Ou.context(()=>{Ou.matchMedia().add(`(prefers-reduced-motion: no-preference)`,()=>(u.push(Ou.to(o.value,{xPercent:-50,duration:32,ease:`none`,repeat:-1}),Ou.fromTo(c.value,{xPercent:-50},{xPercent:0,duration:32,ease:`none`,repeat:-1})),()=>{u.forEach(e=>e.kill()),u.length=0}))},a.value),m()}),x(()=>{window.removeEventListener(`resize`,y),l?.revert()}),(e,t)=>(s(),P(`section`,{ref_key:`root`,ref:a,class:`bg-white pt-30 pb-44`},[t[2]||=i(`div`,{class:`mx-auto mb-12 max-w-7xl px-6`},[i(`h2`,{class:`mt-4 text-center text-4xl font-bold tracking-tight text-neutral-900 sm:text-5xl`},[f(` I nostri `),i(`em`,{class:`italic text-brand-600`},`migliori lavori`)])],-1),i(`div`,{class:`group relative mx-auto max-w-4xl overflow-hidden px-4`,onMouseenter:k,onMouseleave:j},[i(`div`,{ref_key:`rowTop`,ref:o,class:`flex items-center`,style:D({width:E.value})},[(s(),P(n,null,S(2,e=>(s(),P(n,{key:`t`+e},[(s(!0),P(n,null,S(F(g),t=>(s(),r(F(z),{key:t.alt+`t`+e,to:p(t),class:`flex shrink-0 items-center justify-center px-3 sm:px-8`,style:D({width:w}),"aria-hidden":e===2||void 0,tabindex:e===2?-1:void 0},{default:C(()=>[i(`img`,{src:F(B)(t.src),alt:e===2?``:t.alt,class:`h-16 w-auto max-w-full object-contain opacity-60 grayscale transition duration-300 hover:opacity-100 hover:grayscale-0 md:h-16`,loading:`lazy`},null,8,np)]),_:2},1032,[`to`,`style`,`aria-hidden`,`tabindex`]))),128))],64))),64))],4),i(`div`,{ref_key:`rowBottom`,ref:c,class:`mt-10 flex items-center`,style:D({width:O.value})},[(s(),P(n,null,S(2,e=>(s(),P(n,{key:`b`+e},[(s(!0),P(n,null,S(F(_),t=>(s(),r(F(z),{key:t.alt+`b`+e,to:p(t),class:`flex shrink-0 items-center justify-center px-3 sm:px-8`,style:D({width:T}),"aria-hidden":e===2||void 0,tabindex:e===2?-1:void 0},{default:C(()=>[i(`img`,{src:F(B)(t.src),alt:e===2?``:t.alt,class:`h-16 w-auto max-w-full object-contain opacity-60 grayscale transition duration-300 hover:opacity-100 hover:grayscale-0 md:h-16`,loading:`lazy`},null,8,rp)]),_:2},1032,[`to`,`style`,`aria-hidden`,`tabindex`]))),128))],64))),64))],4),t[0]||=i(`div`,{class:`pointer-events-none absolute inset-y-0 left-0 w-20 bg-linear-to-r from-white to-transparent sm:w-32`},null,-1),t[1]||=i(`div`,{class:`pointer-events-none absolute inset-y-0 right-0 w-20 bg-linear-to-l from-white to-transparent sm:w-32`},null,-1)],32)],512))}};function ap(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function op(e,t,n){return t&&ap(e.prototype,t),n&&ap(e,n),e}var sp,cp,lp,up,dp,fp,pp,mp,hp,gp,_p,vp,yp,bp=function(){return sp||typeof window<`u`&&(sp=window.gsap)&&sp.registerPlugin&&sp},xp=1,Sp=[],q=[],Cp=[],wp=Date.now,Tp=function(e,t){return t},Ep=function(){var e=hp.core,t=e.bridge||{},n=e._scrollers,r=e._proxies;n.push.apply(n,q),r.push.apply(r,Cp),q=n,Cp=r,Tp=function(e,n){return t[e](n)}},Dp=function(e,t){return~Cp.indexOf(e)&&Cp[Cp.indexOf(e)+1][t]},Op=function(e){return!!~gp.indexOf(e)},kp=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:r!==!1,capture:!!i})},Ap=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},jp=`scrollLeft`,Mp=`scrollTop`,Np=function(){return _p&&_p.isPressed||q.cache++},Pp=function(e,t){var n=function n(r){if(r||r===0){xp&&(lp.history.scrollRestoration=`manual`);var i=_p&&_p.isPressed;r=n.v=Math.round(r)||(_p&&_p.iOS?1:0),e(r),n.cacheID=q.cache,i&&Tp(`ss`,r)}else(t||q.cache!==n.cacheID||Tp(`ref`))&&(n.cacheID=q.cache,n.v=e());return n.v+n.offset};return n.offset=0,e&&n},Fp={s:jp,p:`left`,p2:`Left`,os:`right`,os2:`Right`,d:`width`,d2:`W
207idth`,a:`x`,sc:Pp(function(e){return arguments.length?lp.scrollTo(e,Ip.sc()):lp.pageXOffset||up[jp]||dp[jp]||fp[jp]||0})},Ip={s:Mp,p:`top`,p2:`Top`,os:`bottom`,os2:`Bottom`,d:`height`,d2:`Height`,a:`y`,op:Fp,sc:Pp(function(e){return arguments.length?lp.scrollTo(Fp.sc(),e):lp.pageYOffset||up[Mp]||dp[Mp]||fp[Mp]||0})},Lp=function(e,t){return(t&&t._ctx&&t._ctx.selector||sp.utils.toArray)(e)[0]||(typeof e==`string`&&sp.config().nullTargetWarn!==!1?console.warn(`Element not found:`,e):null)},Rp=function(e,t){for(var n=t.length;n--;)if(t[n]===e||t[n].contains(e))return!0;return!1},zp=function(e,t){var n=t.s,r=t.sc;Op(e)&&(e=up.scrollingElement||dp);var i=q.indexOf(e),a=r===Ip.sc?1:2;!~i&&(i=q.push(e)-1),q[i+a]||kp(e,`scroll`,Np);var o=q[i+a],s=o||(q[i+a]=Pp(Dp(e,n),!0)||(Op(e)?r:Pp(function(t){return arguments.length?e[n]=t:e[n]})));return s.target=e,o||(s.smooth=sp.getProperty(e,`scrollBehavior`)===`smooth`),s},Bp=function(e,t,n){var r=e,i=e,a=wp(),o=a,s=t||50,c=Math.max(500,s*3),l=function(e,t){var c=wp();t||c-a>s?(i=r,r=e,o=a,a=c):n?r+=e:r=i+(e-i)/(c-o)*(a-o)};return{update:l,reset:function(){i=r=n?0:r,o=a=0},getVelocity:function(e){var t=o,s=i,u=wp();return(e||e===0)&&e!==r&&l(e),a===o||u-o>c?0:(r+(n?s:-s))/((n?u:a)-t)*1e3}}},Vp=function(e,t){return t&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Hp=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Up=function(){hp=sp.core.globals().ScrollTrigger,hp&&hp.core&&Ep()},Wp=function(e){return sp=e||bp(),!cp&&sp&&typeof document<`u`&&document.body&&(lp=window,up=document,dp=up.documentElement,fp=up.body,gp=[lp,up,dp,fp],sp.utils.clamp,yp=sp.core.context||function(){},mp=`onpointerenter`in fp?`pointer`:`mouse`,pp=Gp.isTouch=lp.matchMedia&&lp.matchMedia(`(hover: none), (pointer: coarse)`).matches?1:`ontouchstart`in lp||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,vp=Gp.eventTypes=(`ontouchstart`in dp?`touchstart,touchmove,touchcancel,touchend`:`onpointerdown`in dp?`pointerdown,pointermove,pointercancel,pointerup`:`mousedown,mousemove,mouseup,mouseup`).split(`,`),setTimeout(function(){return xp=0},500),cp=1),hp||Up(),cp};Fp.op=Ip,q.cache=0;var Gp=function(){function e(e){this.init(e)}var t=e.prototype;return t.init=function(e){cp||Wp(sp)||console.warn(`Please gsap.registerPlugin(Observer)`),hp||Up();var t=e.tolerance,n=e.dragMinimum,r=e.type,i=e.target,a=e.lineHeight,o=e.debounce,s=e.preventDefault,c=e.onStop,l=e.onStopDelay,u=e.ignore,d=e.wheelSpeed,f=e.event,p=e.onDragStart,m=e.onDragEnd,h=e.onDrag,g=e.onPress,_=e.onRelease,v=e.onRight,y=e.onLeft,b=e.onUp,x=e.onDown,S=e.onChangeX,C=e.onChangeY,w=e.onChange,T=e.onToggleX,E=e.onToggleY,D=e.onHover,O=e.onHoverEnd,k=e.onMove,A=e.ignoreCheck,j=e.isNormalizer,M=e.onGestureStart,ee=e.onGestureEnd,N=e.onWheel,te=e.onEnable,P=e.onDisable,ne=e.onClick,re=e.scrollSpeed,ie=e.capture,ae=e.allowClicks,oe=e.lockAxis,se=e.onLockAxis;this.target=i=Lp(i)||dp,this.vars=e,u&&=sp.utils.toArray(u),t||=1e-9,n||=0,d||=1,re||=1,r||=`wheel,touch,pointer`,o=o!==!1,a||=parseFloat(lp.getComputedStyle(fp).lineHeight)||22;var F,ce,le,ue,I,de,fe,L=this,pe=0,R=0,me=e.passive||!s&&e.passive!==!1,he=zp(i,Fp),ge=zp(i,Ip),_e=he(),z=ge(),ve=~r.indexOf(`touch`)&&!~r.indexOf(`pointer`)&&vp[0]===`pointerdown`,ye=Op(i),B=i.ownerDocument||up,be=[0,0,0],V=[0,0,0],xe=0,Se=function(){return xe=wp()},H=function(e,t){return(L.event=e)&&u&&Rp(e.target,u)||t&&ve&&e.pointerType!==`touch`||A&&A(e,t)},Ce=function(){L._vx.reset(),L._vy.reset(),ce.pause(),c&&c(L)}
vendor: 4,119 bytes, line 207
207,we=function(){var e=L.deltaX=Hp(be),n=L.deltaY=Hp(V),r=Math.abs(e)>=t,i=Math.abs(n)>=t;w&&(r||i)&&w(L,e,n,be,V),r&&(v&&L.deltaX>0&&v(L),y&&L.deltaX<0&&y(L),S&&S(L),T&&L.deltaX<0!=pe<0&&T(L),pe=L.deltaX,be[0]=be[1]=be[2]=0),i&&(x&&L.deltaY>0&&x(L),b&&L.deltaY<0&&b(L),C&&C(L),E&&L.deltaY<0!=R<0&&E(L),R=L.deltaY,V[0]=V[1]=V[2]=0),(ue||le)&&(k&&k(L),le&&=(p&&le===1&&p(L),h&&h(L),0),ue=!1),de&&!(de=!1)&&se&&se(L),I&&=(N(L),!1),F=0},Te=function(e,t,n){be[n]+=e,V[n]+=t,L._vx.update(e),L._vy.update(t),o?F||=requestAnimationFrame(we):we()},Ee=function(e,t){oe&&!fe&&(L.axis=fe=Math.abs(e)>Math.abs(t)?`x`:`y`,de=!0),fe!==`y`&&(be[2]+=e,L._vx.update(e,!0)),fe!==`x`&&(V[2]+=t,L._vy.update(t,!0)),o?F||=requestAnimationFrame(we):we()},De=function(e){if(!H(e,1)){e=Vp(e,s);var t=e.clientX,r=e.clientY,i=t-L.x,a=r-L.y,o=L.isDragging;L.x=t,L.y=r,(o||(i||a)&&(Math.abs(L.startX-t)>=n||Math.abs(L.startY-r)>=n))&&(le||=o?2:1,o||(L.isDragging=!0),Ee(i,a))}},Oe=L.onPress=function(e){H(e,1)||e&&e.button||(L.axis=fe=null,ce.pause(),L.isPressed=!0,e=Vp(e),pe=R=0,L.startX=L.x=e.clientX,L.startY=L.y=e.clientY,L._vx.reset(),L._vy.reset(),kp(j?i:B,vp[1],De,me,!0),L.deltaX=L.deltaY=0,g&&g(L))},ke=L.onRelease=function(e){if(!H(e,1)){Ap(j?i:B,vp[1],De,!0);var t=!isNaN(L.y-L.startY),n=L.isDragging,r=n&&(Math.abs(L.x-L.startX)>3||Math.abs(L.y-L.startY)>3),a=Vp(e);!r&&t&&(L._vx.reset(),L._vy.reset(),s&&ae&&sp.delayedCall(.08,function(){if(wp()-xe>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(B.createEvent){var t=B.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,lp,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),L.isDragging=L.isGesturing=L.isPressed=!1,c&&n&&!j&&ce.restart(!0),le&&we(),m&&n&&m(L),_&&_(L,r)}},U=function(e){return e.touches&&e.touches.length>1&&(L.isGesturing=!0)&&M(e,L.isDragging)},Ae=function(){return(L.isGesturing=!1)||ee(L)},je=function(e){if(!H(e)){var t=he(),n=ge();Te((t-_e)*re,(n-z)*re,1),_e=t,z=n,c&&ce.restart(!0)}},Me=function(e){if(!H(e)){e=Vp(e,s),N&&(I=!0);var t=(e.deltaMode===1?a:e.deltaMode===2?lp.innerHeight:1)*d;Te(e.deltaX*t,e.deltaY*t,0),c&&!j&&ce.restart(!0)}},Ne=function(e){if(!H(e)){var t=e.clientX,n=e.clientY,r=t-L.x,i=n-L.y;L.x=t,L.y=n,ue=!0,c&&ce.restart(!0),(r||i)&&Ee(r,i)}},Pe=function(e){L.event=e,D(L)},Fe=function(e){L.event=e,O(L)},Ie=function(e){return H(e)||Vp(e,s)&&ne(L)};ce=L._dc=sp.delayedCall(l||.25,Ce).pause(),L.deltaX=L.deltaY=0,L._vx=Bp(0,50,!0),L._vy=Bp(0,50,!0),L.scrollX=he,L.scrollY=ge,L.isDragging=L.isGesturing=L.isPressed=!1,yp(this),L.enable=function(e){return L.isEnabled||(kp(ye?B:i,`scroll`,Np),r.indexOf(`scroll`)>=0&&kp(ye?B:i,`scroll`,je,me,ie),r.indexOf(`wheel`)>=0&&kp(i,`wheel`,Me,me,ie),(r.indexOf(`touch`)>=0&&pp||r.indexOf(`pointer`)>=0)&&(kp(i,vp[0],Oe,me,ie),kp(B,vp[2],ke),kp(B,vp[3],ke),ae&&kp(i,`click`,Se,!0,!0),ne&&kp(i,`click`,Ie),M&&kp(B,`gesturestart`,U),ee&&kp(B,`gestureend`,Ae),D&&kp(i,mp+`enter`,Pe),O&&kp(i,mp+`leave`,Fe),k&&kp(i,mp+`move`,Ne)),L.isEnabled=!0,L.isDragging=L.isGesturing=L.isPressed=ue=le=!1,L._vx.reset(),L._vy.reset(),_e=he(),z=ge(),e&&e.type&&Oe(e),te&&te(L)),L},L.disable=function(){L.isEnabled&&(Sp.filter(function(e){return e!==L&&Op(e.target)}).length||Ap(ye?B:i,`scroll`,Np),L.isPressed&&(L._vx.reset(),L._vy.reset(),Ap(j?i:B,vp[1],De,!0)),Ap(ye?B:i,`scroll`,je,ie),Ap(i,`wheel`,Me,ie),Ap(i,vp[0],Oe,ie),Ap(B,vp[2],ke),Ap(B,vp[3],ke),Ap(i,`click`,Se,!0),Ap(i,`click`,Ie),Ap(B,`gesturestart`,U),Ap(B,`gestureend`,Ae),Ap(i,mp+`enter`,Pe),Ap(i,mp+`leave`,Fe),Ap(i,mp+`move`,Ne),L.isEnabled=L.isPressed=L.isDragging=!1,P&&P(L))},L.kill=L.revert=function(){L.disable();var e=Sp.indexOf(L);e>=0&&Sp.splice(e,1),_p===L&&(_p=0)},Sp.push(L),j&&Op(i)&&(_p=L),L.enable(f)},op(e,[{key:`velocityX`,get:function(){return this._vx.getVelocity()}},{key:`velocityY`,get:function(){return this._vy.getVelocity()}}]),e}();Gp.version=`3.15.0`,Gp.create=function(e){return new Gp(e)},Gp.register=Wp,Gp.getAll=function(){return Sp.slice()},Gp.getById=function(e){return Sp.filter(function(t){return t.vars.id===e})[0]},bp()&&sp.registerPlugin(Gp);
vendor: 4,959 bytes, line 207
207var J,Kp,Y,X,qp,Z,Jp,Yp,Xp,Zp,Qp,$p,em,tm,nm,rm,im,am,om,sm,cm,lm,um,dm,fm,pm,mm,hm,gm,_m,vm,ym,bm,xm,Sm=1,Cm=Date.now,wm=Cm(),Tm=0,Em=0,Dm=function(e,t,n){var r=Um(e)&&(e.substr(0,6)===`clamp(`||e.indexOf(`max`)>-1);return n[`_`+t+`Clamp`]=r,r?e.substr(6,e.length-7):e},Om=function(e,t){return t&&(!Um(e)||e.substr(0,6)!==`clamp(`)?`clamp(`+e+`)`:e},km=function e(){return Em&&requestAnimationFrame(e)},Am=function(){return tm=1},jm=function(){return tm=0},Mm=function(e){return e},Nm=function(e){return Math.round(e*1e5)/1e5||0},Pm=function(){return typeof window<`u`},Fm=function(){return J||Pm()&&(J=window.gsap)&&J.registerPlugin&&J},Im=function(e){return!!~Jp.indexOf(e)},Lm=function(e){return(e===`Height`?vm:Y[`inner`+e])||qp[`client`+e]||Z[`client`+e]},Rm=function(e){return Dp(e,`getBoundingClientRect`)||(Im(e)?function(){return ug.width=Y.innerWidth,ug.height=vm,ug}:function(){return mh(e)})},zm=function(e,t,n){var r=n.d,i=n.d2,a=n.a;return(a=Dp(e,`getBoundingClientRect`))?function(){return a()[r]}:function(){return(t?Lm(i):e[`client`+i])||0}},Bm=function(e,t){return!t||~Cp.indexOf(e)?Rm(e):function(){return ug}},Vm=function(e,t){var n=t.s,r=t.d2,i=t.d,a=t.a;return Math.max(0,(n=`scroll`+r)&&(a=Dp(e,n))?a()-Rm(e)()[i]:Im(e)?(qp[n]||Z[n])-Lm(r):e[n]-e[`offset`+r])},Hm=function(e,t){for(var n=0;n<om.length;n+=3)(!t||~t.indexOf(om[n+1]))&&e(om[n],om[n+1],om[n+2])},Um=function(e){return typeof e==`string`},Wm=function(e){return typeof e==`function`},Gm=function(e){return typeof e==`number`},Km=function(e){return typeof e==`object`},qm=function(e,t,n){return e&&e.progress(+!t)&&n&&e.pause()},Jm=function(e,t,n){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e,n)}):t(e,n);r&&r.totalTime&&(e.callbackAnimation=r)}},Ym=Math.abs,Xm=`left`,Zm=`top`,Qm=`right`,$m=`bottom`,eh=`width`,th=`height`,nh=`Right`,rh=`Left`,ih=`Top`,ah=`Bottom`,oh=`padding`,sh=`margin`,ch=`Width`,lh=`Height`,uh=`px`,dh=function(e){return Y.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},fh=function(e){var t=dh(e).position;e.style.position=t===`absolute`||t===`fixed`?t:`relative`},ph=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},mh=function(e,t){var n=t&&dh(e)[nm]!==`matrix(1, 0, 0, 1, 0, 0)`&&J.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),r=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return n&&n.progress(0).kill(),r},hh=function(e,t){var n=t.d2;return e[`offset`+n]||e[`client`+n]||0},gh=function(e){var t=[],n=e.labels,r=e.duration(),i;for(i in n)t.push(n[i]/r);return t},_h=function(e){return function(t){return J.utils.snap(gh(e),t)}},vh=function(e){var t=J.utils.snap(e),n=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return n?function(e,r,i){i===void 0&&(i=.001);var a;if(!r)return t(e);if(r>0){for(e-=i,a=0;a<n.length;a++)if(n[a]>=e)return n[a];return n[a-1]}else for(a=n.length,e+=i;a--;)if(n[a]<=e)return n[a];return n[0]}:function(n,r,i){i===void 0&&(i=.001);var a=t(n);return!r||Math.abs(a-n)<i||a-n<0==r<0?a:t(r<0?n-e:n+e)}},yh=function(e){return function(t,n){return vh(gh(e))(t,n.direction)}},bh=function(e,t,n,r){return n.split(`,`).forEach(function(n){return e(t,n,r)})},xh=function(e,t,n,r,i){return e.addEventListener(t,n,{passive:!r,capture:!!i})},Sh=function(e,t,n,r){return e.removeEventListener(t,n,!!r)},Ch=function(e,t,n){n&&=n.wheelHandler,n&&(e(t,`wheel`,n),e(t,`touchmove`,n))},wh={startColor:`green`,endColor:`red`,indent:0,fontSize:`16px`,fontWeight:`normal`},Th={toggleActions:`play`,anticipatePin:0},Eh={top:0,left:0,center:.5,bottom:1,right:1},Dh=function(e,t){if(Um(e)){var n=e.indexOf(`=`),r=~n?+(e.charAt(n-1)+1)*parseFloat(e.substr(n+1)):0;~n&&(e.indexOf(`%`)>n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in Eh?Eh[e]*t:~e.indexOf(`%`)?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Oh=function(e,t,n,r,i,a,o,s){var c=i.startColor,l=i.endColor,u=i.fontSize,d=i.indent,f=i.fontWeight,p=X.createElement(`div`),m=Im(n)||Dp(n,`pinType`)===`fixed`,h=e.indexOf(`scroller`)!==-1,g=m?Z:n.tagName===`IFRAME`?n.contentDocument.body:n,_=e.indexOf(`start`)!==-1,v=_?c:l,y=`border-color:`+v+`;font-size:`+u+`;color:`+v+`;font-weight:`+f+`;pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;`;return y+=`position:`+((h||s)&&m?`fixed;`:`absolute;`),(h||s||!m)&&(y+=(r===Ip?Qm:$m)+`:`+(a+parseFloat(d))+`px;`),o&&(y+=`box-sizing:border-box;text-align:left;width:`+o.offsetWidth+`px;`),p._isStart=_,p.setAttribute(`class`,`gsap-marker-`+e+(t?` marker-`+t:``)),p.style.cssText=y,p.innerText=t||t===0?e+`-`+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p[`offset`+r.op.d2],kh(p,0,r,_),p},kh=function(e,t,n,r){var i={display:`block`},a=n[r?`os2`:`p2`],o=n[r?`p2`:`os2`];e._isFlipped=r,i[n.a+`Percent`]=r?-100:0,i[n.a]=r?`1px`:0,i[`border`+a+ch]=1,i[`border`+
vendor: 5,220 bytes, line 207
207o+ch]=0,i[n.p]=t+`px`,J.set(e,i)},Q=[],Ah={},jh,Mh=function(){return Cm()-Tm>34&&(jh||=requestAnimationFrame(tg))},Nh=function(){(!um||!um.isPressed||um.startX>Z.clientWidth)&&(q.cache++,um?jh||=requestAnimationFrame(tg):tg(),Tm||zh(`scrollStart`),Tm=Cm())},Ph=function(){pm=Y.innerWidth,fm=Y.innerHeight},Fh=function(e){q.cache++,(e===!0||!em&&!lm&&!X.fullscreenElement&&!X.webkitFullscreenElement&&(!dm||pm!==Y.innerWidth||Math.abs(Y.innerHeight-fm)>Y.innerHeight*.25))&&Yp.restart(!0)},Ih={},Lh=[],Rh=function e(){return Sh($,`scrollEnd`,e)||Zh(!0)},zh=function(e){return Ih[e]&&Ih[e].map(function(e){return e()})||Lh},Bh=[],Vh=function(e){for(var t=0;t<Bh.length;t+=5)(!e||Bh[t+4]&&Bh[t+4].query===e)&&(Bh[t].style.cssText=Bh[t+1],Bh[t].getBBox&&Bh[t].setAttribute(`transform`,Bh[t+2]||``),Bh[t+3].uncache=1)},Hh=function(){return q.forEach(function(e){return Wm(e)&&++e.cacheID&&(e.rec=e())})},Uh=function(e,t){var n;for(rm=0;rm<Q.length;rm++)n=Q[rm],n&&(!t||n._ctx===t)&&(e?n.kill(1):n.revert(!0,!0));ym=!0,t&&Vh(t),t||zh(`revert`)},Wh=function(e,t){q.cache++,(t||!Gh)&&q.forEach(function(e){return Wm(e)&&e.cacheID++&&(e.rec=0)}),Um(e)&&(Y.history.scrollRestoration=gm=e)},Gh,Kh=0,qh,Jh=function(){if(qh!==Kh){var e=qh=Kh;requestAnimationFrame(function(){return e===Kh&&Zh(!0)})}},Yh=function(){Z.appendChild(_m),vm=!um&&_m.offsetHeight||Y.innerHeight,Z.removeChild(_m)},Xh=function(e){return Xp(`.gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end`).forEach(function(t){return t.style.display=e?`none`:`block`})},Zh=function(e,t){if(qp=X.documentElement,Z=X.body,Jp=[Y,X,qp,Z],Tm&&!e&&!ym){xh($,`scrollEnd`,Rh);return}Yh(),Gh=$.isRefreshing=!0,ym||Hh();var n=zh(`refreshInit`);sm&&$.sort(),t||Uh(),q.forEach(function(e){Wm(e)&&(e.smooth&&(e.target.style.scrollBehavior=`auto`),e(0))}),Q.slice(0).forEach(function(e){return e.refresh()}),ym=!1,Q.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?`offsetWidth`:`offsetHeight`,n=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-n),e.refresh()}}),bm=1,Xh(!0),Q.forEach(function(e){var t=Vm(e.scroller,e._dir),n=e.vars.end===`max`||e._endClamp&&e.end>t,r=e._startClamp&&e.start>=t;(n||r)&&e.setPositions(r?t-1:e.start,n?Math.max(r?t:e.start+1,t):e.end,!0)}),Xh(!1),bm=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),q.forEach(function(e){Wm(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior=`smooth`}),e.rec&&e(e.rec))}),Wh(gm,1),Yp.pause(),Kh++,Gh=2,tg(2),Q.forEach(function(e){return Wm(e.vars.onRefresh)&&e.vars.onRefresh(e)}),Gh=$.isRefreshing=!1,zh(`refresh`)},Qh=0,$h=1,eg,tg=function(e){if(e===2||!Gh&&!ym){$.isUpdating=!0,eg&&eg.update(0);var t=Q.length,n=Cm(),r=n-wm>=50,i=t&&Q[0].scroll();if($h=Qh>i?-1:1,Gh||(Qh=i),r&&(Tm&&!tm&&n-Tm>200&&(Tm=0,zh(`scrollEnd`)),Qp=wm,wm=n),$h<0){for(rm=t;rm-->0;)Q[rm]&&Q[rm].update(0,r);$h=1}else for(rm=0;rm<t;rm++)Q[rm]&&Q[rm].update(0,r);$.isUpdating=!1}jh=0},ng=[Xm,Zm,$m,Qm,sh+ah,sh+nh,sh+ih,sh+rh,`display`,`flexShrink`,`float`,`zIndex`,`gridColumnStart`,`gridColumnEnd`,`gridRowStart`,`gridRowEnd`,`gridArea`,`justifySelf`,`alignSelf`,`placeSelf`,`order`],rg=ng.concat([eh,th,`boxSizing`,`max`+ch,`max`+lh,`position`,sh,oh,oh+ih,oh+nh,oh+ah,oh+rh]),ig=function(e,t,n){sg(n);var r=e._gsap;if(r.spacerIsNative)sg(r.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1},ag=function(e,t,n,r){if(!e._gsap.swappedIn){for(var i=ng.length,a=t.style,o=e.style,s;i--;)s=ng[i],a[s]=n[s];a.position=n.position===`absolute`?`absolute`:`relative`,n.display===`inline`&&(a.display=`inline-block`),o[$m]=o[Qm]=`auto`,a.flexBasis=n.flexBasis||`auto`,a.overflow=`visible`,a.boxSizing=`border-box`,a[eh]=hh(e,Fp)+uh,a[th]=hh(e,Ip)+uh,a[oh]=o[sh]=o[Zm]=o[Xm]=`0`,sg(r),o[eh]=o[`max`+ch]=n[eh],o[th]=o[`max`+lh]=n[th],o[oh]=n[oh],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},og=/([A-Z])/g,sg=function(e){if(e){var t=e.t.style,n=e.length,r=0,i,a;for((e.t._gsap||J.core.getCache(e.t)).uncache=1;r<n;r+=2)a=e[r+1],i=e[r],a?t[i]=a:t[i]&&t.removeProperty(i.replace(og,`-$1`).toLowerCase())}},cg=function(e){for(var t=rg.length,n=e.style,r=[],i=0;i<t;i++)r.push(rg[i],n[rg[i]]);return r.t=e,r},lg=function(e,t,n){for(var r=[],i=e.length,a=n?8:0,o;a<i;a+=2)o=e[a],r.push(o,o in t?t[o]:e[a+1]);return r.t=e.t,r},ug={left:0,top:0},dg=function(e,t,n,r,i,a,o,s,c,l,u,d,f,p){Wm(e)&&(e=e(s)),Um(e)&&e.substr(0,3)===`max`&&(e=d+(e.charAt(4)===`=`?Dh(`0`+e.substr(3),n):0));var m=f?f.time():0,h,g,_;if(f&&f.seek(0),isNaN(e)||(e=+e),Gm(e))f&&(e=J.utils.mapRange(f.scrollTrigger.start,f.scrollTrigger.end,0,d,e)),o&&kh(o,n,r,!0);else{Wm(t)&&(t=t(s));var v=(e||`0`).split(` `),y,b,x,S;_=Lp(t,s)||Z,y=mh(_)||{},(!y||!y.left&&!y.top)&&dh(_).display===`none`&&(S=_.style.display,_.style.display=`block`,y=mh(_),S?_.style.display=S:_.style.removeProperty(`display`)),b=Dh(v[0],y[r.d]),x=Dh(v[1]||`0`,n),e=y[r.p]-c[r.p]-l+b+i-x,o&&kh(o,x,r,n-x<20||o._isStart&&x>20),n-=n-x}if(p&&(s[p]=e||-.001,e<0&&(e=0)),a){var C=e+n,w=a._isStart;h=`scroll`+r.d2,kh(a,C,r,w&&C>20||!w&&(u?Math.max(Z[h],qp[h]):a.parentNode[h])<=C+1),u&&(c=mh(o),u&&(
vendor: 5,024 bytes, line 207
207a.style[r.op.p]=c[r.op.p]-r.op.m-a._offset+uh))}return f&&_&&(h=mh(_),f.seek(d),g=mh(_),f._caScrollDist=h[r.p]-g[r.p],e=e/f._caScrollDist*d),f&&f.seek(m),f?e:Math.round(e)},fg=/(webkit|moz|length|cssText|inset)/i,pg=function(e,t,n,r){if(e.parentNode!==t){var i=e.style,a,o;if(t===Z){for(a in e._stOrig=i.cssText,o=dh(e),o)!+a&&!fg.test(a)&&o[a]&&typeof i[a]==`string`&&a!==`0`&&(i[a]=o[a]);i.top=n,i.left=r}else i.cssText=e._stOrig;J.core.getCache(e).uncache=1,t.appendChild(e)}},mg=function(e,t,n){var r=t,i=r;return function(t){var a=Math.round(e());return a!==r&&a!==i&&Math.abs(a-r)>3&&Math.abs(a-i)>3&&(t=a,n&&n()),i=r,r=Math.round(t),r}},hg=function(e,t,n){var r={};r[t.p]=`+=`+n,J.set(e,r)},gg=function(e,t){var n=zp(e,t),r=`_scroll`+t.p2,i=function t(i,a,o,s,c){var l=t.tween,u=a.onComplete,d={};o||=n();var f=mg(n,o,function(){l.kill(),t.tween=0});return c=s&&c||0,s||=i-o,l&&l.kill(),a[r]=i,a.inherit=!1,a.modifiers=d,d[r]=function(){return f(o+s*l.ratio+c*l.ratio*l.ratio)},a.onUpdate=function(){q.cache++,t.tween&&tg()},a.onComplete=function(){t.tween=0,u&&u.call(l)},l=t.tween=J.to(e,a),l};return e[r]=n,n.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},xh(e,`wheel`,n.wheelHandler),$.isTouch&&xh(e,`touchmove`,n.wheelHandler),i},$=function(){function e(t,n){Kp||e.register(J)||console.warn(`Please gsap.registerPlugin(ScrollTrigger)`),hm(this),this.init(t,n)}var t=e.prototype;return t.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Em){this.update=this.refresh=this.kill=Mm;return}t=ph(Um(t)||Gm(t)||t.nodeType?{trigger:t}:t,Th);var r=t,i=r.onUpdate,a=r.toggleClass,o=r.id,s=r.onToggle,c=r.onRefresh,l=r.scrub,u=r.trigger,d=r.pin,f=r.pinSpacing,p=r.invalidateOnRefresh,m=r.anticipatePin,h=r.onScrubComplete,g=r.onSnapComplete,_=r.once,v=r.snap,y=r.pinReparent,b=r.pinSpacer,x=r.containerAnimation,S=r.fastScrollEnd,C=r.preventOverlaps,w=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Fp:Ip,T=!l&&l!==0,E=Lp(t.scroller||Y),D=J.core.getCache(E),O=Im(E),k=(`pinType`in t?t.pinType:Dp(E,`pinType`)||O&&`fixed`)===`fixed`,A=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],j=T&&t.toggleActions.split(` `),M=`markers`in t?t.markers:Th.markers,ee=O?0:parseFloat(dh(E)[`border`+w.p2+ch])||0,N=this,te=t.onRefreshInit&&function(){return t.onRefreshInit(N)},P=zm(E,O,w),ne=Bm(E,O),re=0,ie=0,ae=0,oe=zp(E,w),se,F,ce,le,ue,I,de,fe,L,pe,R,me,he,ge,_e,z,ve,ye,B,be,V,xe,Se,H,Ce,we,Te,Ee,De,Oe,ke,U,Ae,je,Me,Ne,Pe,Fe,Ie;if(N._startClamp=N._endClamp=!1,N._dir=w,m*=45,N.scroller=E,N.scroll=x?x.time.bind(x):oe,le=oe(),N.vars=t,n||=t.animation,`refreshPriority`in t&&(sm=1,t.refreshPriority===-9999&&(eg=N)),D.tweenScroll=D.tweenScroll||{top:gg(E,Ip),left:gg(E,Fp)},N.tweenTo=se=D.tweenScroll[w.p],N.scrubDuration=function(e){Ae=Gm(e)&&e,Ae?U?U.duration(e):U=J.to(n,{ease:`expo`,totalProgress:`+=0`,inherit:!1,duration:Ae,paused:!0,onComplete:function(){return h&&h(N)}}):(U&&U.progress(1).kill(),U=0)},n&&(n.vars.lazy=!1,n._initted&&!N.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),N.animation=n.pause(),n.scrollTrigger=N,N.scrubDuration(l),Oe=0,o||=n.vars.id),v&&((!Km(v)||v.push)&&(v={snapTo:v}),`scrollBehavior`in Z.style&&J.set(O?[Z,qp]:E,{scrollBehavior:`auto`}),q.forEach(function(e){return Wm(e)&&e.target===(O?X.scrollingElement||qp:E)&&(e.smooth=!1)}),ce=Wm(v.snapTo)?v.snapTo:v.snapTo===`labels`?_h(n):v.snapTo===`labelsDirectional`?yh(n):v.directional===!1?J.utils.snap(v.snapTo):function(e,t){return vh(v.snapTo)(e,Cm()-ie<500?0:t.direction)},je=v.duration||{min:.1,max:2},je=Km(je)?Zp(je.min,je.max):Zp(je,je),Me=J.delayedCall(v.delay||Ae/2||.1,function(){var e=oe(),t=Cm()-ie<500,r=se.tween;if((t||Math.abs(N.getVelocity())<10)&&!r&&!tm&&re!==e){var i=(e-I)/ge,a=n&&!T?n.totalProgress():i,o=t?0:(a-ke)/(Cm()-Qp)*1e3||0,s=J.utils.clamp(-i,1-i,Ym(o/2)*o/.185),c=i+(v.inertia===!1?0:s),l,u,d=v,f=d.onStart,p=d.onInterrupt,m=d.onComplete;if(l=ce(c,N),Gm(l)||(l=c),u=Math.max(0,Math.round(I+l*ge)),e<=de&&e>=I&&u!==e){if(r&&!r._initted&&r.data<=Ym(u-e))return;v.inertia===!1&&(s=l-i),se(u,{duration:je(Ym(Math.max(Ym(c-a),Ym(l-a))*.185/o/.05||0)),ease:v.ease||`power3`,data:Ym(u-e),onInterrupt:function(){return Me.restart(!0)&&p&&Jm(N,p)},onComplete:function(){N.update(),re=oe(),n&&!T&&(U?U.resetTo(`totalProgress`,l,n._tTime/n._tDur):n.progress(l)),Oe=ke=n&&!T?n.totalProgress():N.progress,g&&g(N),m&&Jm(N,m)}},e,s*ge,u-e-s*ge),f&&Jm(N,f,se.tween)}}else N.isActive&&re!==e&&Me.restart(!0)}).pause()),o&&(Ah[o]=N),u=N.trigger=Lp(u||d!==!0&&d),Ie=u&&u._gsap&&u._gsap.stRevert,Ie&&=Ie(N),d=d===!0?u:Lp(d),Um(a)&&(a={targets:u,className:a}),d&&(f===!1||f===sh||(f=!f&&d.parentNode&&d.parentNode.style&&dh(d.parentNode).display===`flex`?!1:oh),N.pin=d,F=J.core.getCache(d),F.spacer?_e=F.pinState:(b&&(b=Lp(b),b&&!b.nodeType&&(b=b.current||b.nativeElement),F.spacerIsNative=!!b,b&&(F.spacerState=cg(b))),F.spacer=ye=b||X.createElement(`div`),ye.classList.add(`pin-spacer`),o&&ye.classList.add(`pin-spacer-`+o
vendor: 5,209 bytes, line 207
207),F.pinState=_e=cg(d)),t.force3D!==!1&&J.set(d,{force3D:!0}),N.spacer=ye=F.spacer,De=dh(d),H=De[f+w.os2],be=J.getProperty(d),V=J.quickSetter(d,w.a,uh),ag(d,ye,De),ve=cg(d)),M){me=Km(M)?ph(M,wh):wh,pe=Oh(`scroller-start`,o,E,w,me,0),R=Oh(`scroller-end`,o,E,w,me,0,pe),B=pe[`offset`+w.op.d2];var Le=Lp(Dp(E,`content`)||E);fe=this.markerStart=Oh(`start`,o,Le,w,me,B,0,x),L=this.markerEnd=Oh(`end`,o,Le,w,me,B,0,x),x&&(Fe=J.quickSetter([fe,L],w.a,uh)),!k&&!(Cp.length&&Dp(E,`fixedMarkers`)===!0)&&(fh(O?Z:E),J.set([pe,R],{force3D:!0}),we=J.quickSetter(pe,w.a,uh),Ee=J.quickSetter(R,w.a,uh))}if(x){var Re=x.vars.onUpdate,ze=x.vars.onUpdateParams;x.eventCallback(`onUpdate`,function(){N.update(0,0,1),Re&&Re.apply(x,ze||[])})}if(N.previous=function(){return Q[Q.indexOf(N)-1]},N.next=function(){return Q[Q.indexOf(N)+1]},N.revert=function(e,t){if(!t)return N.kill(!0);var r=e!==!1||!N.enabled,i=em;r!==N.isReverted&&(r&&(Ne=Math.max(oe(),N.scroll.rec||0),ae=N.progress,Pe=n&&n.progress()),fe&&[fe,L,pe,R].forEach(function(e){return e.style.display=r?`none`:`block`}),r&&(em=N,N.update(r)),d&&(!y||!N.isActive)&&(r?ig(d,ye,_e):ag(d,ye,dh(d),Ce)),r||N.update(r),em=i,N.isReverted=r)},N.refresh=function(r,i,a,o){if(!((em||!N.enabled)&&!i)){if(d&&r&&Tm){xh(e,`scrollEnd`,Rh);return}!Gh&&te&&te(N),em=N,se.tween&&!a&&(se.tween.kill(),se.tween=0),U&&U.pause(),p&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),N.isReverted||N.revert(!0,!0),N._subPinOffset=!1;var s=P(),l=ne(),m=x?x.duration():Vm(E,w),h=ge<=.01||!ge,g=0,_=o||0,v=Km(a)?a.end:t.end,b=t.endTrigger||u,S=Km(a)?a.start:t.start||(t.start===0||!u?0:d?`0 0`:`0 100%`),C=N.pinnedContainer=t.pinnedContainer&&Lp(t.pinnedContainer,N),D=u&&Math.max(0,Q.indexOf(N))||0,A=D,j,F,ce,me,B,V,H,we,Ee,De,Oe,ke,Ae;for(M&&Km(a)&&(ke=J.getProperty(pe,w.p),Ae=J.getProperty(R,w.p));A-->0;)V=Q[A],V.end||V.refresh(0,1)||(em=N),H=V.pin,H&&(H===u||H===d||H===C)&&!V.isReverted&&(De||=[],De.unshift(V),V.revert(!0,!0)),V!==Q[A]&&(D--,A--);for(Wm(S)&&(S=S(N)),S=Dm(S,`start`,N),I=dg(S,u,s,w,oe(),fe,pe,N,l,ee,k,m,x,N._startClamp&&`_startClamp`)||(d?-.001:0),Wm(v)&&(v=v(N)),Um(v)&&!v.indexOf(`+=`)&&(~v.indexOf(` `)?v=(Um(S)?S.split(` `)[0]:``)+v:(g=Dh(v.substr(2),s),v=Um(S)?S:(x?J.utils.mapRange(0,x.duration(),x.scrollTrigger.start,x.scrollTrigger.end,I):I)+g,b=u)),v=Dm(v,`end`,N),de=Math.max(I,dg(v||(b?`100% 0`:m),b,s,w,oe()+g,L,R,N,l,ee,k,m,x,N._endClamp&&`_endClamp`))||-.001,g=0,A=D;A--;)V=Q[A]||{},H=V.pin,H&&V.start-V._pinPush<=I&&!x&&V.end>0&&(j=V.end-(N._startClamp?Math.max(0,V.start):V.start),(H===u&&V.start-V._pinPush<I||H===C)&&isNaN(S)&&(g+=j*(1-V.progress)),H===d&&(_+=j));if(I+=g,de+=g,N._startClamp&&(N._startClamp+=g),N._endClamp&&!Gh&&(N._endClamp=de||-.001,de=Math.min(de,Vm(E,w))),ge=de-I||(I-=.01)&&.001,h&&(ae=J.utils.clamp(0,1,J.utils.normalize(I,de,Ne))),N._pinPush=_,fe&&g&&(j={},j[w.a]=`+=`+g,C&&(j[w.p]=`-=`+oe()),J.set([fe,L],j)),d&&!(bm&&N.end>=Vm(E,w)))j=dh(d),me=w===Ip,ce=oe(),xe=parseFloat(be(w.a))+_,!m&&de>1&&(Oe=(O?X.scrollingElement||qp:E).style,Oe={style:Oe,value:Oe[`overflow`+w.a.toUpperCase()]},O&&dh(Z)[`overflow`+w.a.toUpperCase()]!==`scroll`&&(Oe.style[`overflow`+w.a.toUpperCase()]=`scroll`)),ag(d,ye,j),ve=cg(d),F=mh(d,!0),we=k&&zp(E,me?Fp:Ip)(),f?(Ce=[f+w.os2,ge+_+uh],Ce.t=ye,A=f===oh?hh(d,w)+ge+_:0,A&&(Ce.push(w.d,A+uh),ye.style.flexBasis!==`auto`&&(ye.style.flexBasis=A+uh)),sg(Ce),C&&Q.forEach(function(e){e.pin===C&&e.vars.pinSpacing!==!1&&(e._subPinOffset=!0)}),k&&oe(Ne)):(A=hh(d,w),A&&ye.style.flexBasis!==`auto`&&(ye.style.flexBasis=A+uh)),k&&(B={top:F.top+(me?ce-I:we)+uh,left:F.left+(me?we:ce-I)+uh,boxSizing:`border-box`,position:`fixed`},B[eh]=B[`max`+ch]=Math.ceil(F.width)+uh,B[th]=B[`max`+lh]=Math.ceil(F.height)+uh,B[sh]=B[sh+ih]=B[sh+nh]=B[sh+ah]=B[sh+rh]=`0`,B[oh]=j[oh],B[oh+ih]=j[oh+ih],B[oh+nh]=j[oh+nh],B[oh+ah]=j[oh+ah],B[oh+rh]=j[oh+rh],z=lg(_e,B,y),Gh&&oe(0)),n?(Ee=n._initted,cm(1),n.render(n.duration(),!0,!0),Se=be(w.a)-xe+ge+_,Te=Math.abs(ge-Se)>1,k&&Te&&z.splice(z.length-2,2),n.render(0,!0,!0),Ee||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),cm(0)):Se=ge,Oe&&(Oe.value?Oe.style[`overflow`+w.a.toUpperCase()]=Oe.value:Oe.style.removeProperty(`overflow-`+w.a));else if(u&&oe()&&!x)for(F=u.parentNode;F&&F!==Z;)F._pinOffset&&(I-=F._pinOffset,de-=F._pinOffset),F=F.parentNode;De&&De.forEach(function(e){return e.revert(!1,!0)}),N.start=I,N.end=de,le=ue=Gh?Ne:oe(),!x&&!Gh&&(le<Ne&&oe(Ne),N.scroll.rec=0),N.revert(!1,!0),ie=Cm(),Me&&(re=-1,Me.restart(!0)),em=0,n&&T&&(n._initted||Pe)&&n.progress()!==Pe&&n.progress(Pe||0,!0).render(n.time(),!0,!0),(h||ae!==N.progress||x||p||n&&!n._initted)&&(n&&!T&&(n._initted||ae||n.vars.immediateRender!==!1)&&n.totalProgress(x&&I<-.001&&!ae?J.utils.normalize(I,de,0):ae,!0),N.progress=h||(le-I)/ge===ae?0:ae),d&&f&&(ye._pinOffset=Math.round(N.progress*Se)),U&&U.invalidate(),isNaN(ke)||(ke-=J.getProperty(pe,w.p),Ae-=J.getProperty(R,w.p),hg(pe,w,ke),hg(fe,w,ke-(o||0)),hg(R,w,Ae),hg(L,w,Ae-(o||0))),h&&!Gh&&N.update(),c&&!Gh&&!he&&(he=!0,c(N),he=!1)}},N.getVelocity=function(){return(oe()-ue)/(Cm()-Qp)*1e3||0}
vendor: 6,055 bytes, line 207
207,N.endAnimation=function(){qm(N.callbackAnimation),n&&(U?U.progress(1):n.paused()?T||qm(n,N.direction<0,1):qm(n,n.reversed()))},N.labelToScroll=function(e){return n&&n.labels&&(I||N.refresh()||I)+n.labels[e]/n.duration()*ge||0},N.getTrailing=function(e){var t=Q.indexOf(N),n=N.direction>0?Q.slice(0,t).reverse():Q.slice(t+1);return(Um(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return N.direction>0?e.end<=I:e.start>=de})},N.update=function(e,t,r){if(!(x&&!r&&!e)){var o=Gh===!0?Ne:N.scroll(),c=e?0:(o-I)/ge,u=c<0?0:c>1?1:c||0,p=N.progress,h,g,b,D,O,M,ee,te;if(t&&(ue=le,le=x?oe():o,v&&(ke=Oe,Oe=n&&!T?n.totalProgress():u)),m&&d&&!em&&!Sm&&Tm&&(!u&&I<o+(o-ue)/(Cm()-Qp)*m?u=1e-4:u===1&&de>o+(o-ue)/(Cm()-Qp)*m&&(u=.9999)),u!==p&&N.enabled){if(h=N.isActive=!!u&&u<1,g=!!p&&p<1,M=h!==g,O=M||!!u!=!!p,N.direction=u>p?1:-1,N.progress=u,O&&!em&&(b=u&&!p?0:u===1?1:p===1?2:3,T&&(D=!M&&j[b+1]!==`none`&&j[b+1]||j[b],te=n&&(D===`complete`||D===`reset`||D in n))),C&&(M||te)&&(te||l||!n)&&(Wm(C)?C(N):N.getTrailing(C).forEach(function(e){return e.endAnimation()})),T||(U&&!em&&!Sm?(U._dp._time-U._start!==U._time&&U.render(U._dp._time-U._start),U.resetTo?U.resetTo(`totalProgress`,u,n._tTime/n._tDur):(U.vars.totalProgress=u,U.invalidate().restart())):n&&n.totalProgress(u,!!(em&&(ie||e)))),d){if(e&&f&&(ye.style[f+w.os2]=H),!k)V(Nm(xe+Se*u));else if(O){if(ee=!e&&u>p&&de+1>o&&o+1>=Vm(E,w),y)if(!e&&(h||ee)){var P=mh(d,!0),ne=o-I;pg(d,Z,P.top+(w===Ip?ne:0)+uh,P.left+(w===Ip?0:ne)+uh)}else pg(d,ye);sg(h||ee?z:ve),Te&&u<1&&h||V(xe+(u===1&&!ee?Se:0))}}v&&!se.tween&&!em&&!Sm&&Me.restart(!0),a&&(M||_&&u&&(u<1||!xm))&&Xp(a.targets).forEach(function(e){return e.classList[h||_?`add`:`remove`](a.className)}),i&&!T&&!e&&i(N),O&&!em?(T&&(te&&(D===`complete`?n.pause().totalProgress(1):D===`reset`?n.restart(!0).pause():D===`restart`?n.restart(!0):n[D]()),i&&i(N)),(M||!xm)&&(s&&M&&Jm(N,s),A[b]&&Jm(N,A[b]),_&&(u===1?N.kill(!1,1):A[b]=0),M||(b=u===1?1:3,A[b]&&Jm(N,A[b]))),S&&!h&&Math.abs(N.getVelocity())>(Gm(S)?S:2500)&&(qm(N.callbackAnimation),U?U.progress(1):qm(n,D===`reverse`?1:!u,1))):T&&i&&!em&&i(N)}if(Ee){var re=x?o/x.duration()*(x._caScrollDist||0):o;we(re+ +!!pe._isFlipped),Ee(re)}Fe&&Fe(-o/x.duration()*(x._caScrollDist||0))}},N.enable=function(t,n){N.enabled||(N.enabled=!0,xh(E,`resize`,Fh),O||xh(E,`scroll`,Nh),te&&xh(e,`refreshInit`,te),t!==!1&&(N.progress=ae=0,le=ue=re=oe()),n!==!1&&N.refresh())},N.getTween=function(e){return e&&se?se.tween:U},N.setPositions=function(e,t,n,r){if(x){var i=x.scrollTrigger,a=x.duration(),o=i.end-i.start;e=i.start+o*e/a,t=i.start+o*t/a}N.refresh(!1,!1,{start:Om(e,n&&!!N._startClamp),end:Om(t,n&&!!N._endClamp)},r),N.update()},N.adjustPinSpacing=function(e){if(Ce&&e){var t=Ce.indexOf(w.d)+1;Ce[t]=parseFloat(Ce[t])+e+uh,Ce[1]=parseFloat(Ce[1])+e+uh,sg(Ce)}},N.disable=function(t,n){if(t!==!1&&N.revert(!0,!0),N.enabled&&(N.enabled=N.isActive=!1,n||U&&U.pause(),Ne=0,F&&(F.uncache=1),te&&Sh(e,`refreshInit`,te),Me&&(Me.pause(),se.tween&&se.tween.kill()&&(se.tween=0)),!O)){for(var r=Q.length;r--;)if(Q[r].scroller===E&&Q[r]!==N)return;Sh(E,`resize`,Fh),O||Sh(E,`scroll`,Nh)}},N.kill=function(e,r){N.disable(e,r),U&&!r&&U.kill(),o&&delete Ah[o];var i=Q.indexOf(N);i>=0&&Q.splice(i,1),i===rm&&$h>0&&rm--,i=0,Q.forEach(function(e){return e.scroller===N.scroller&&(i=1)}),i||Gh||(N.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),r||n.kill()),fe&&[fe,L,pe,R].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),eg===N&&(eg=0),d&&(F&&(F.uncache=1),i=0,Q.forEach(function(e){return e.pin===d&&i++}),i||(F.spacer=0)),t.onKill&&t.onKill(N)},Q.push(N),N.enable(!1,!1),Ie&&Ie(N),n&&n.add&&!ge){var Be=N.update;N.update=function(){N.update=Be,q.cache++,I||de||N.refresh()},J.delayedCall(.01,N.update),ge=.01,I=de=0}else N.refresh();d&&Jh()},e.register=function(t){return Kp||=(J=t||Fm(),Pm()&&window.document&&e.enable(),Em),Kp},e.defaults=function(e){if(e)for(var t in e)Th[t]=e[t];return Th},e.disable=function(e,t){Em=0,Q.forEach(function(n){return n[t?`kill`:`disable`](e)}),Sh(Y,`wheel`,Nh),Sh(X,`scroll`,Nh),clearInterval($p),Sh(X,`touchcancel`,Mm),Sh(Z,`touchstart`,Mm),bh(Sh,X,`pointerdown,touchstart,mousedown`,Am),bh(Sh,X,`pointerup,touchend,mouseup`,jm),Yp.kill(),Hm(Sh);for(var n=0;n<q.length;n+=3)Ch(Sh,q[n],q[n+1]),Ch(Sh,q[n],q[n+2])},e.enable=function(){if(Y=window,X=document,qp=X.documentElement,Z=X.body,J)if(Xp=J.utils.toArray,Zp=J.utils.clamp,hm=J.core.context||Mm,cm=J.core.suppressOverwrites||Mm,gm=Y.history.scrollRestoration||`auto`,Qh=Y.pageYOffset||0,J.core.globals(`ScrollTrigger`,e),Z){Em=1,_m=document.createElement(`div`),_m.style.height=`100vh`,_m.style.position=`absolute`,Yh(),km(),Gp.register(J),e.isTouch=Gp.isTouch,mm=Gp.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),dm=Gp.isTouch===1,xh(Y,`wheel`,Nh),Jp=[Y,X,qp,Z],J.matchMedia?(e.matchMedia=function(e){var t=J.matchMedia(),n;for(n in e)t.add(n,e[n]);return t},J.addEventListener(`matchMediaInit`,function(){Hh(),Uh()}),J.addEventListener(`matchMediaRevert`,function(){return Vh()}),J.addEventListener(`matchMedia`,function(){Zh(0,1),zh(`matchMedia`)}),J.matchMedia().add(`(orientation: portrait)`,function(){return Ph(),Ph})):console.warn(`Requires GSAP 3.11.0 or later`),Ph(),xh(X,`scroll`,Nh);var t=Z.hasAttribute(`style`),n=Z.style,r=n.borderTopStyle,i=J.core.Animation.prototype,a,o;for(i.revert||Object.defineProperty(i,"revert",{value:function(){return this.time(-.01,!0)}}),n.borderTopStyle=`solid`,a=mh(Z),Ip.m=Math.round(a.top+Ip.sc())||0,Fp.m=Math.round(a.left+Fp.sc())||0,r?n.borderTopStyle=r:n.removeProperty(`border-top-style`),t||(Z.setAttribute(`style`,``),Z.removeAttribute(`style`)),$p=setInterval(Mh,250),J.delayedCall(.5,function(){return Sm=0}),xh(X,`touchcancel`,Mm),xh(Z,`touchstart`,Mm),bh(xh,X,`pointerdown,touchstart,mousedown`,Am),bh(xh,X,`pointerup,touchend,mouseup`,jm),nm=J.utils.checkPrefix(`transform`),rg.push(nm),Kp=Cm(),Yp=J.delayedCall(.2,Zh).pause(),om=[X,`visibilitychange`,function(){var e=Y.innerWidth,t=Y.innerHe
vendor: 4,451 bytes, line 207
207ight;X.hidden?(im=e,am=t):(im!==e||am!==t)&&Fh()},X,`DOMContentLoaded`,Zh,Y,`load`,Zh,Y,`resize`,Fh],Hm(xh),Q.forEach(function(e){return e.enable(0,1)}),o=0;o<q.length;o+=3)Ch(Sh,q[o],q[o+1]),Ch(Sh,q[o],q[o+2])}else X&&X.addEventListener(`DOMContentLoaded`,function t(){e.enable(),X.removeEventListener(`DOMContentLoaded`,t)})},e.config=function(t){`limitCallbacks`in t&&(xm=!!t.limitCallbacks);var n=t.syncInterval;n&&clearInterval($p)||($p=n)&&setInterval(Mh,n),`ignoreMobileResize`in t&&(dm=e.isTouch===1&&t.ignoreMobileResize),`autoRefreshEvents`in t&&(Hm(Sh)||Hm(xh,t.autoRefreshEvents||`none`),lm=(t.autoRefreshEvents+``).indexOf(`resize`)===-1)},e.scrollerProxy=function(e,t){var n=Lp(e),r=q.indexOf(n),i=Im(n);~r&&q.splice(r,i?6:2),t&&(i?Cp.unshift(Y,t,Z,t,qp,t):Cp.unshift(n,t))},e.clearMatchMedia=function(e){Q.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,n){var r=(Um(e)?Lp(e):e).getBoundingClientRect(),i=r[n?eh:th]*t||0;return n?r.right-i>0&&r.left+i<Y.innerWidth:r.bottom-i>0&&r.top+i<Y.innerHeight},e.positionInViewport=function(e,t,n){Um(e)&&(e=Lp(e));var r=e.getBoundingClientRect(),i=r[n?eh:th],a=t==null?i/2:t in Eh?Eh[t]*i:~t.indexOf(`%`)?parseFloat(t)*i/100:parseFloat(t)||0;return n?(r.left+a)/Y.innerWidth:(r.top+a)/Y.innerHeight},e.killAll=function(e){if(Q.slice(0).forEach(function(e){return e.vars.id!==`ScrollSmoother`&&e.kill()}),e!==!0){var t=Ih.killAll||[];Ih={},t.forEach(function(e){return e()})}},e}();$.version=`3.15.0`,$.saveStyles=function(e){return e?Xp(e).forEach(function(e){if(e&&e.style){var t=Bh.indexOf(e);t>=0&&Bh.splice(t,5),Bh.push(e,e.style.cssText,e.getBBox&&e.getAttribute(`transform`),J.core.getCache(e),hm())}}):Bh},$.revert=function(e,t){return Uh(!e,t)},$.create=function(e,t){return new $(e,t)},$.refresh=function(e){return e?Fh(!0):(Kp||$.register())&&Zh(!0)},$.update=function(e){return++q.cache&&tg(e===!0?2:0)},$.clearScrollMemory=Wh,$.maxScroll=function(e,t){return Vm(e,t?Fp:Ip)},$.getScrollFunc=function(e,t){return zp(Lp(e),t?Fp:Ip)},$.getById=function(e){return Ah[e]},$.getAll=function(){return Q.filter(function(e){return e.vars.id!==`ScrollSmoother`})},$.isScrolling=function(){return!!Tm},$.snapDirectional=vh,$.addEventListener=function(e,t){var n=Ih[e]||(Ih[e]=[]);~n.indexOf(t)||n.push(t)},$.removeEventListener=function(e,t){var n=Ih[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},$.batch=function(e,t){var n=[],r={},i=t.interval||.016,a=t.batchMax||1e9,o=function(e,t){var n=[],r=[],o=J.delayedCall(i,function(){t(n,r),n=[],r=[]}).pause();return function(e){n.length||o.restart(!0),n.push(e.trigger),r.push(e),a<=n.length&&o.progress(1)}},s;for(s in t)r[s]=s.substr(0,2)===`on`&&Wm(t[s])&&s!==`onRefreshInit`?o(s,t[s]):t[s];return Wm(a)&&(a=a(),xh($,`refresh`,function(){return a=t.batchMax()})),Xp(e).forEach(function(e){var t={};for(s in r)t[s]=r[s];t.trigger=e,n.push($.create(t))}),n};var _g=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},vg=function e(t,n){n===!0?t.style.removeProperty(`touch-action`):t.style.touchAction=n===!0?`auto`:n?`pan-`+n+(Gp.isTouch?` pinch-zoom`:``):`none`,t===qp&&e(Z,n)},yg={auto:1,scroll:1},bg=function(e){var t=e.event,n=e.target,r=e.axis,i=(t.changedTouches?t.changedTouches[0]:t).target,a=i._gsap||J.core.getCache(i),o=Cm(),s;if(!a._isScrollT||o-a._isScrollT>2e3){for(;i&&i!==Z&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!(yg[(s=dh(i)).overflowY]||yg[s.overflowX]));)i=i.parentNode;a._isScroll=i&&i!==n&&!Im(i)&&(yg[(s=dh(i)).overflowY]||yg[s.overflowX]),a._isScrollT=o}(a._isScroll||r===`x`)&&(t.stopPropagation(),t._gsapAllow=!0)},xg=function(e,t,n,r){return Gp.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r&&=bg,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&xh(X,Gp.eventTypes[0],wg,!1,!0)},onDisable:function(){return Sh(X,Gp.eventTypes[0],wg,!0)}})},Sg=/(input|label|select|textarea)/i,Cg,wg=function(e){var t=Sg.test(e.target.tagName);(t||Cg)&&(e._gsapAllow=!0,Cg=t)},Tg=function(e){Km(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||=`wheel,touch`,e.debounce=!!e.debounce,e.id=e.id||`normalizer`;var t=e,n=t.normalizeScrollX,r=t.momentum,i=t.allowNestedScroll,a=t.onRelease,o,s,c=Lp(e.target)||qp,l=J.core.globals().ScrollSmoother,u=l&&l.get(),d=mm&&(e.content&&Lp(e.content)||u&&e.content!==!1&&!u.smooth()&&u.content()),f=zp(c,Ip),p=zp(c,Fp),m=1,h=(Gp.isTouch&&Y.visualVie
207wport?Y.visualViewport.scale*Y.visualViewport.width:Y.outerWidth)/Y.innerWidth,g=0,_=Wm(r)?function(){return r(o)}:function(){return r||2.8},v,y,b=xg(c,e.type,!0,i),x=function(){return y=!1},S=Mm,C=Mm,w=function(){s=Vm(c,Ip),C=Zp(+!!mm,s),n&&(S=Zp(0,Vm(c,Fp))),v=Kh},T=function(){d._gsap.y=Nm(parseFloat(d._gsap.y)+f.offset)+`px`,d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+parseFloat(d._gsap.y)+`, 0, 1)`,f.offset=f.cacheID=0},E=function(){if(y){requestAnimationFrame(x);var e=Nm(o.deltaY/2),t=C(f.v-e);if(d&&t!==f.v+f.offset){f.offset=t-f.v;var n=Nm((parseFloat(d&&d._gsap.y)||0)-f.offset);d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+n+`, 0, 1)`,d._gsap.y=n+`px`,f.cacheID=q.cache,tg()}return!0}f.offset&&T(),y=!0},D,O,k,A,j=function(){w(),D.isActive()&&D.vars.scrollY>s&&(f()>s?D.progress(1)&&f(s):D.resetTo(`scrollY`,s))};return d&&J.set(d,{y:`+=0`}),e.ignoreCheck=function(e){return mm&&e.type===`touchmove`&&E(e)||m>1.05&&e.type!==`touchstart`||o.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){y=!1;var e=m;m=Nm((Y.visualViewport&&Y.visualViewport.scale||1)/h),D.pause(),e!==m&&vg(c,m>1.01||!n&&`x`),O=p(),k=f(),w(),v=Kh},e.onRelease=e.onGestureStart=function(e,t){if(f.offset&&T(),!t)A.restart(!0);else{q.cache++;var r=_(),i,o;n&&(i=p(),o=i+r*.05*-e.velocityX/.227,r*=_g(p,i,o,Vm(c,Fp)),D.vars.scrollX=S(o)),i=f(),o=i+r*.05*-e.velocityY/.227,r*=_g(f,i,o,Vm(c,Ip)),D.vars.scrollY=C(o),D.invalidate().duration(r).play(.01),(mm&&D.vars.scrollY>=s||i>=s-1)&&J.to({},{onUpdate:j,duration:r})}a&&a(e)},e.onWheel=function(){D._ts&&D.pause(),Cm()-g>1e3&&(v=0,g=Cm())},e.onChange=function(e,t,r,i,a){if(Kh!==v&&w(),t&&n&&p(S(i[2]===t?O+(e.startX-e.x):p()+t-i[1])),r){f.offset&&T();var o=a[2]===r,s=o?k+e.startY-e.y:f()+r-a[1],c=C(s);o&&s!==c&&(k+=c-s),f(c)}(r||t)&&tg()},e.onEnable=function(){vg(c,!n&&`x`),$.addEventListener(`refresh`,j),xh(Y,`resize`,j),f.smooth&&=(f.target.style.scrollBehavior=`auto`,p.smooth=!1),b.enable()},e.onDisable=function(){vg(c,!0),Sh(Y,`resize`,j),$.removeEventListener(`refresh`,j),b.kill()},e.lockAxis=e.lockAxis!==!1,o=new Gp(e),o.iOS=mm,mm&&!f()&&f(1),mm&&J.ticker.add(Mm),A=o._dc,D=J.to(o,{ease:`power4`,paused:!0,inherit:!1,scrollX:n?`+=0.1`:`+=0`,scrollY:`+=0.1`,modifiers:{scrollY:mg(f,f(),function(){return D.pause()})},onUpdate:tg,onComplete:A.vars.onComplete}),o};$.sort=function(e){if(Wm(e))return Q.sort(e);var t=Y.pageYOffset||0;return $.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+Y.innerHeight}),Q.sort(e||function(e,t){return(e.vars.refreshPriority||0)*-1e6+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})},$.observe=function(e){return new Gp(e)},$.normalizeScroll=function(e){if(e===void 0)return um;if(e===!0&&um)return um.enable();if(e===!1){um&&um.kill(),um=e;return}var t=e instanceof Gp?e:Tg(e);return um&&um.target===t.target&&um.kill(),Im(t.target)&&(um=t),t},$.core={_getVelocityProp:Bp,_inputObserver:xg,_scrollers:q,_proxies:Cp,bridge:{ss:function(){Tm||zh(`scrollStart`),Tm=Cm()},ref:function(){return em}}},Fm()&&J.registerPlugin($);var Eg={class:`mx-auto max-w-6xl px-6 pt-14 pb-20 sm:pt-18 sm:pb-30`},Dg=[`onMouseenter`],Og={class:`mt-5 rotate-180 text-3xl font-bold tracking-tight whitespace-nowrap text-neutral-500 [writing-mode:vertical-rl]`},kg={key:0,class:`text-xs font-semibold uppercase tracking-[0.18em] whitespace-nowrap text-brand-600`},Ag={class:`mt-3 max-w-sm text-[15px] leading-relaxed text-neutral-500 md:text-base`},jg={class:`mt-4 hidden items-center justify-center gap-6 md:flex`},Mg={class:`flex items-center gap-2.5`},Ng=[`aria-label`,`onClick`],Pg={__name:`SuperpowersSection`,setup(e){Ou.registerPlugin($);let a=A(null),o=A(null),c=A(0),l,d=[{title:`E-commerce`,short:`E-commerce`,icon:zi,to:`/ecommerce`,tag:`Punta di diamante · dal 1999`,desc:`Realizziamo e-commerce su misura, anche complessi, da oltre 25 anni. Ogni azienda è una storia a sé e merita un negozio online personale, diverso da tutti gli altri.`},{title:`Community e sportelli on line`,short:`Community`,icon:$i,to:`/contattaci`,desc:`Comunicazione centro-periferica: ordinativi, notifiche native e grafici interattivi. Con le web app attivi tutte le funzioni di un’app nativa a una frazione del costo.`},{title:`Digital Marketing`,short:`Marketing`,icon:Zr,to:`/contattaci`,desc:`Campagne su Google e sui Social costruite sulla tua realtà. DEM con oltre un milione di invii al giorno, programmi fedeltà e concorsi creati insieme a te.`},{title:`Sicurezza`,short:`Sicurezza`,icon:Ti,to:`/contattaci`,desc:`Domini, DNS, hosting e housing di nostra proprietà e garantiti. Consulenti GDPR dal 2014: sicurezza informatica, protezione dei dati e posta elettronica ultrasicura.`}];function h(e){let t=e.currentTarget,n=t.getBoundingClientRect();t.style.setProperty(`--x`,`${(e.clientX-n.left)/n.width*100}%`),t.style.setProperty(`--y`,`${(e.clientY-n.top)/n.height*100}%`)}let g=null,_=!1;function v(){_||window.matchMedia(`(prefers-reduced-motion: reduce)`).matches||(g=setInterval(()=>{c.value=(c.value+1)%d.length},6500))}function y(){_=!0,g&&=(clearInterval(g),null)}function b(e){c.value=e,y()}function w(){b((c.value-1+d.length)%d.length)}function T(){b((c.value+1)%d.length)}return t(()=>{l=Ou.context(()=>{Ou.matchMedia().add(`(prefers-reduced-motion: no-preference)`,()=>{Ou.fromTo(`.panel`,{yPercent:12,autoAlpha:0},{yPercent:0,autoAlpha:1,duration:.9,ease:`power3.out`,stagger:.12,immediateRender:!1,scrollTrigger:{trigger:o.value,start:`top 80%`,once:!0}})}),$.refresh()},a.value),v()}),x(()=>{l?.revert(),g&&clearInterval(g)}),(e,t)=>(s(),P(`section`,{id:`superpoteri`,ref_key:`root`,ref:a,"data-navtheme":`dark`,class:`scroll-mt-20 bg-[url('/img/bg-gradient-feature.png')] bg-cover bg-right bg-no-repeat`},[i(`div`,Eg,[t[4]||=i(`div`,{class:`text-center`},[i(`h2`,{class:`mt-5 text-4xl font-bold tracking-tight text-white sm:text-5xl`},[f(` I nostri `),i(`em`,{class:`italic text-white`},`superpoteri`)]),i(`p`,{class:`mx-auto mt-5 max-w-xl text-lg leading-relaxed text-white`},` Tutto costruito su misura e gestito da noi. `)],-1),i(`div`,{ref_key:`panelsEl`,ref:o,class:`mt-12 flex flex-col gap-4 md:h-120 md:flex-row pb-16`},[(s(),P(n,null,S(d,(e,n)=>i(`div`,{key:e.title,class:R([`panel group border-card relative flex min-w-0 cursor-pointer flex-col overflow-hidden rounded-3xl border transition-all duration-700 ease-in-out md:basis-0 md:items-center md:justify-center md:px-3`,c.value===n?`border-brand-600/30 bg-white shadow-xl shadow-brand-600/10`:`border-neutral-200 bg-neutral-50 hover:bg-white`]),style:D({flexGrow:c.value===n?6:1}),onMouseenter:e=>b(n),onMousemove:h},[t[1]||=i(`div`,{class:`pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-300 group-hover:opacity-100`,style:{background:`radial-gradient(240px circle at var(--x, 50%) var(--y, 50%), rgba(255, 87, 0, 0.1), transparent 65%)`}},null,-1),i(`div`,{class:R([`pointer-events-none hidden flex-col items-center transition-opacity duration-500 md:flex`,c.value===n?`md:opacity-0`:`md:opacity-100`])}
207,[(s(),r(u(e.icon),{size:72,weight:`duotone`,class:`text-brand-600`})),i(`span`,Og,L(e.short),1)],2),i(`div`,{class:R([`relative flex flex-1 flex-col items-start p-8 transition-opacity duration-500 md:absolute md:inset-0 md:flex-none md:items-center md:justify-center md:text-center`,c.value===n?`md:opacity-100 md:delay-200`:`md:pointer-events-none md:opacity-0`])},[(s(),r(u(e.icon),{size:60,weight:`duotone`,class:`mb-6 shrink-0 text-brand-600 md:mb-8`})),e.tag?(s(),P(`span`,kg,L(e.tag),1)):m(``,!0),i(`h3`,{class:R([`text-2xl font-bold tracking-tight text-neutral-900 md:text-3xl`,e.tag?`mt-1.5`:``])},L(e.title),3),i(`p`,Ag,L(e.desc),1),p(F(z),{to:e.to,class:`mt-6 inline-flex items-center underline gap-2 text-base font-semibold text-brand-600 transition-colors hover:text-brand-700`},{default:C(()=>[t[0]||=f(` Scopri di più `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1},8,[`to`])],2)],46,Dg)),64))],512),i(`div`,jg,[i(`button`,{type:`button`,"aria-label":`Precedente`,class:`flex h-11 w-11 items-center justify-center border-card rounded-full border border-white/50 text-black bg-white transition-colors hover:bg-white hover:text-neutral-900`,onClick:w},[...t[2]||=[i(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[i(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2.5`,d:`M15 19l-7-7 7-7`})],-1)]]),i(`div`,Mg,[(s(),P(n,null,S(d,(e,t)=>i(`button`,{key:e.title,type:`button`,"aria-label":e.short,class:R([`h-2.5 rounded-full transition-all duration-300`,c.value===t?`w-7 bg-white border-card`:`w-2.5 bg-white/50 hover:bg-white/80 border-card`]),onClick:e=>b(t)},null,10,Ng)),64))]),i(`button`,{type:`button`,"aria-label":`Successivo`,class:`flex h-11 w-11 items-center border-card justify-center rounded-full border border-white/50 text-black bg-white transition-colors hover:bg-white hover:text-neutral-900`,onClick:T},[...t[3]||=[i(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[i(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2.5`,d:`M9 5l7 7-7 7`})],-1)]])])])],512))}},Fg={class:`bg-white py-16 sm:py-28`},Ig={class:`mx-auto max-w-5xl px-6`},Lg={class:`mt-12 space-y-12 sm:mt-20 sm:space-y-16`},Rg={class:`grid items-center gap-8 md:grid-cols-2 md:gap-16`},zg={class:`order-1 text-center md:order-2 md:text-left`},Bg={class:`grid items-center gap-8 md:grid-cols-2 md:gap-16`},Vg={class:`order-1 text-center md:order-2 md:text-left`},Hg={href:`https://www.iubenda.com/it/help/139949-partner-directory-2-2/#:~:text=Accomazzi.net,-www.accomazzi.net`,target:`_blank`,rel:`noopener noreferrer`,class:`mt-2 inline-flex underline items-center gap-2 text-base font-semibold text-brand-600 transition-colors ml-8 sm:mt-6 sm:gap-2.5`},Ug={__name:`PartnersSection`,setup(e){return(e,t)=>(s(),P(`section`,Fg,[i(`div`,Ig,[t[12]||=i(`div`,{class:`text-center`},[i(`h2`,{class:`text-3xl font-bold tracking-tight text-neutral-900 sm:text-4xl md:text-5xl`},[f(` Lo sapevi? siamo anche `),i(`em`,{class:`italic text-brand-600`},`partner`)]),i(`p`,{class:`mx-auto mt-4 max-w-xl text-base leading-relaxed text-neutral-500 sm:mt-5 sm:text-lg`},` Certificazioni e partnership ufficiali che garantiscono competenza, qualità e conformità. `)],-1),i(`div`,Lg,[i(`div`,Rg,[t[4]||=i(`div`,{class:`order-2 flex items-center justify-center gap-3 p-3 sm:gap-8 sm:p-5 border rounded-2xl border-neutral-200 border-card md:order-1`},[i(`img`,{src:`/badge/struttura_badge_amazon_1_10.png`,alt:`Amazon Service Partner`,class:`h-20 w-auto max-w-full object-contain sm:h-36`,loading:`lazy`})],-1),i(`div`,zg,[t[1]||=i(`p`,{class:`text-xs font-semibold uppercase tracking-[0.16em] text-brand-600`},` Amazon Seller Central `,-1),t[2]||=i(`h3`,{class:`mt-2 text-2xl font-bold tracking-tight text-neutral-900 sm:text-3xl`},` Service Partner `,-1),t[3]||=i(`p`,{class:`mt-4 text-[15px] leading-relaxed text-neutral-600`},` Grazie all’esperienza ventennale nell’e-commerce ti offriamo un supporto a 360° per vendere e crescere su Amazon: caricamento prodotti, prezzi dinamici, logistica, campagne e formazione. `,-1),p(F(z),{to:`/partner/amazon`,class:`mt-5 inline-flex underline items-center gap-2 text-base font-semibold text-brand-600 transition-colors sm:mt-6 sm:gap-2.5`},{default:C(()=>[t[0]||=f(` Scopri di più `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1})])]),t[11]||=i(`div`,{class:`h-px bg-neutral-200`},null,-1),i(`div`,Bg,[t[10]||=i(`a`,{href:`https://www.iubenda.com/it/help/139949-partner-directory-2-2/#:~:text=Accomazzi.net,-www.accomazzi.net`,target:`_blank`,rel:`noopener noreferrer`},[i(`img`,{src:`/badge/Gold.png`,alt:`iubenda Gold Certified Partner`,class:`order-2 mx-auto w-full max-w-sm rounded-2xl border-card md:order-1 md:max-w-none`,loading:`lazy`})],-1),i(`div`,Vg,[t[7]||=i(`p`,{class:`text-xs font-semibold uppercase tracking-[0.16em] text-brand-600`}
207,` iubenda `,-1),t[8]||=i(`h3`,{class:`mt-2 text-2xl font-bold tracking-tight text-neutral-900 sm:text-3xl`},` Gold Certified Partner `,-1),t[9]||=i(`p`,{class:`mt-4 text-[15px] leading-relaxed text-neutral-600`},` Il massimo livello di partnership iubenda: conformità privacy e GDPR certificata per i tuoi siti e le tue app, con adempimenti sempre aggiornati alla normativa. `,-1),p(F(z),{to:`/partner/iubenda`,class:`mt-5 inline-flex underline items-center gap-2 text-base font-semibold text-brand-600 transition-colors sm:mt-6 sm:gap-2.5`},{default:C(()=>[t[5]||=f(` Scopri di più `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1}),i(`a`,Hg,[t[6]||=f(` Verifica tu stesso `,-1),p(F(ve),{size:20,weight:`fill`})])])])])])]))}},Wg={key:0,class:`overflow-hidden`},Gg=[`src`,`alt`],Kg={class:`flex flex-1 flex-col p-8`},qg={class:`flex items-center gap-3 text-xs font-semibold uppercase tracking-wider`},Jg={class:`rounded-full bg-brand-600/10 px-2.5 py-1 text-brand-600`},Yg={class:`text-neutral-400`},Xg={class:`mt-5 text-xl font-bold leading-snug tracking-tight text-neutral-900 transition-colors group-hover:text-brand-600`},Zg={class:`mt-3 line-clamp-3 flex-1 text-[15px] leading-relaxed text-neutral-500`},Qg={class:`mt-6 flex items-center justify-between border-t border-neutral-200 pt-4`},$g={class:`text-base font-medium text-neutral-600`},e_={class:`inline-flex items-center gap-1.5 underline text-base font-semibold text-brand-600`},t_={__name:`BlogCard`,props:{post:{type:Object,required:!0}},setup(e){return(t,n)=>(s(),r(F(z),{to:e.post.to,class:`post-card group flex flex-col overflow-hidden rounded-3xl border border-neutral-200 bg-white transition-all duration-300 hover:-translate-y-1 hover:border-brand-600/40 hover:shadow-xl hover:shadow-brand-600/5`},{default:C(()=>[e.post.image?(s(),P(`div`,Wg,[i(`img`,{src:e.post.image,alt:e.post.title,class:`aspect-16/10 w-full object-cover transition-transform duration-500 group-hover:scale-105`,loading:`lazy`},null,8,Gg)])):m(``,!0),i(`div`,Kg,[i(`div`,qg,[i(`span`,Jg,L(e.post.tag),1),i(`span`,Yg,L(e.post.date),1)]),i(`h3`,Xg,L(e.post.t
207itle),1),i(`p`,Zg,L(e.post.excerpt),1),i(`div`,Qg,[i(`span`,$g,L(e.post.author),1),i(`span`,e_,[n[0]||=f(` Leggi `,-1),p(F(ve),{size:20,weight:`fill`})])])])]),_:1},8,[`to`]))}},n_={class:`mx-auto max-w-6xl px-6`},r_={class:`mt-14 flex justify-center`},i_={__name:`BlogSection`,setup(e){Ou.registerPlugin($);let a=A(null),o=A(null),c,l=A([]);async function u(){try{l.value=(await Se()).slice(0,3)}catch(e){console.error(`[BlogSection] errore caricamento articoli:`,e)}}return t(async()=>{await u(),await _(),c=Ou.context(()=>{Ou.matchMedia().add(`(prefers-reduced-motion: no-preference)`,()=>{Ou.fromTo(`.post-card`,{y:40,autoAlpha:0},{y:0,autoAlpha:1,duration:.8,ease:`power3.out`,stagger:.12,immediateRender:!1,scrollTrigger:{trigger:o.value,start:`top 85%`,once:!0}})}),$.refresh()},a.value)}),x(()=>c?.revert()),(e,t)=>(s(),P(`section`,{ref_key:`root`,ref:a,"data-navtheme":`dark`,class:`bg-[url('/img/bg-gradient-feature.png')] bg-cover bg-right bg-no-repeat py-16 sm:py-28`},[i(`div`,n_,[t[1]||=i(`div`,null,[i(`h2`,{class:`mt-3 text-4xl font-bold tracking-tight text-white sm:text-5xl text-center`},[f(` Idee e `),i(`em`,{class:`italic text-white`},`aggiornamenti`)])],-1),i(`div`,{ref_key:`gridEl`,ref:o,class:`mt-14 grid gap-6 md:grid-cols-3`},[(s(!0),P(n,null,S(l.value,e=>(s(),r(t_,{key:e.id,post:e},null,8,[`post`]))),128))],512),i(`div`,r_,[p(F(z),{to:`/blog`,class:`inline-flex items-center gap-2.5 underline rounded-3xl bg-white px-7 py-3.5 text-sm font-semibold text-brand-600 shadow-sm transition-colors hover:bg-neutral-100`},{default:C(()=>[t[0]||=f(` Vedi tutti gli articoli `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1})])])],512))}},a_={class:`relative overflow-hidden bg-white py-16 mb-10 sm:py-32 sm:mb-20`},o_={class:`relative mx-auto max-w-4xl px-6 text-center`},s_={class:`mt-14 grid gap-6 sm:grid-cols-3`},c_={class:`mt-4 text-xs font-semibold uppercase tracking-[0.14em] text-neutral-400`},l_=[`href`],u_={key:1,class:`mt-1 text-lg font-semibold text-neutral-900`},d_={key:2,class:`mt-1 text-xs text-neutral-500`},f_=`M1440 0L0 0L0 7.84014C21.4416 8.00503 43.2708 7.46234 64.0979 5.55371C126.63 -0.176913 298.891 -0.218989 355.013 2.44922C398.493 4.51655 431.619 5.44268 474.119 4.01855L473.835 4.02148C486.194 3.83805 499.349 3.47095 513.784 2.89941C577.885 0.361278 582.65 11.7887 627.788 8.00879C672.929 4.23006 774.365 10.5212 875.742 8.45215C977.125 6.38276 990.384 15.5804 1078.91 18.0313C1167.43 20.482 1224.61 3.14247 1297.24 7.06543C1364.06 10.6748 1369.56 16.9078 1440 15.3761V0Z`,p_={__name:`ContactSection`,setup(e){let t=[{icon:Yn,label:`Scrivici`,value:`[email protected]`,href:`mailto:[email protected]`},{icon:di,label:`Chiamaci`,value:`02 0061 5556`,href:`tel:+390200615556`,sub:`Lun–Ven · 9:00–12:30 / 14:00–18:00`},{icon:Lr,label:`Dove siamo`,value:`Milano · Parabiago (MI)`}];return(e,a)=>(s(),P(`section`,a_,[i(`svg`,{viewBox:`0 0 1440 19`,preserveAspectRatio:`none`,"aria-hidden":`true`,class:`pointer-events-none absolute inset-x-0 top-0 z-10 h-5 w-full text-white sm:h-6`},[i(`path`,{d:f_,fill:`currentColor`})]),i(`div`,o_,[a[1]||=i(`h2`,{class:`mt-4 text-4xl font-bold tracking-tight text-neutral-900 sm:text-5xl`},[f(` Parliamo del tuo `),i(`em`,{class:`italic text-brand-600`},`progetto`)],-1),a[2]||=i(`p`,{class:`mx-auto mt-5 max-w-xl text-lg leading-relaxed text-neutral-500`},` Hai un’idea, un e-commerce da far crescere o un problema da risolvere? Raccontacelo: il primo confronto è sempre senza impegno. `,-1),i(`div`,s_,[(s(),P(n,null,S(t,e=>i(`div`,{key:e.label,class:`flex flex-col items-center`},[(s(),r(u(e.icon),{size:34,weight:`duotone`,class:`text-brand-600`})),i(`p`,c_,L(e.label),1),e.href?(s(),P(`a`,{key:0,href:e.href,class:`mt-1 text-lg font-semibold text-neutral-900 transition-colors hover:text-brand-600`},L(e.value),9,l_)):(s(),P(`p`,u_,L(e.value),1)),e.sub?(s(),P(`p`,d_,L(e.sub),1)):m(``,!0)])),64))]),p(F(z),{to:`/contattaci`,class:`mt-14 inline-flex items-center underline gap-2.5 rounded-3xl bg-brand-600 px-7 py-3.5 text-base font-semibold text-white transition-colors hover:bg-brand-700`},{default:C(()=>[a[0]||=f(` Inizia un progetto `,-1),p(F(ve),{size:20,weight:`fill`})]),_:1}
207)]),i(`svg`,{viewBox:`0 0 1440 19`,preserveAspectRatio:`none`,"aria-hidden":`true`,class:`pointer-events-none absolute inset-x-0 bottom-0 z-10 h-5 w-full rotate-180 text-white sm:h-6`},[i(`path`,{d:f_,fill:`currentColor`})])]))}},m_={__name:`HomeView`,setup(e){return se({description:`Web agency dal 1999: e-commerce su misura, logistica e vendita su Amazon in Europa, digital marketing, web app e sicurezza/GDPR. Costruiamo prodotti digitali che le persone amano usare.`}),(e,t)=>(s(),P(n,null,[p(Yf),p(ip),p(Pg),p(Ug),p(i_),p(p_)],64))}},h_=`modulepreload`,g_=function(e){return`/`+e},__={},v_=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=g_(t,n),t=s(t),t in __)return;__[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:h_,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},y_=_e({history:he(`/`),scrollBehavior(){return{top:0}},routes:[{path:`/`,name:`home`,component:m_},{path:`/chi-siamo`,name:`chi-siamo`,component:()=>v_(()=>import(`./AboutView-BZhY4Kih.js`),__vite__mapDeps([0,1,2,3,4,5]))},{path:`/blog`,name:`blog`,component:()=>v_(()=>import(`./BlogView-sW-S22Aw.js`),__vite__mapDeps([6,1,5,4,7]))},{path:`/blog/:slug`,name:`blog-articolo`,component:()=>v_(()=>import(`./BlogArticleView-BP60Sy_4.js`),__vite__mapDeps([8,1,2,5,4,9]))},{path:`/i-nostri-lavori`,name:`lavori`,component:()=>v_(()=>import(`./LavoriView-CErpe2WY.js`),__vite__mapDeps([10,1,2,3,7,11]))},{path:`/ecommerce`,name:`ecommerce`,component:()=>v_(()=>import(`./EcommerceView-CN14Y2bI.js`),__vite__mapDeps([12,1,2,3,4,13]))},{path:`/i-nostri-lavori/:slug`,name:`lavoro`,component:()=>v_(()=>
207import(`./LavoriDetailView-BhNHP2cL.js`),__vite__mapDeps([14,1,2,15]))},{path:`/impieghi-web`,name:`impieghi-web`,component:()=>v_(()=>import(`./CareersView-BjSzLrTU.js`),__vite__mapDeps([16,1,3,17,4]))},{path:`/contattaci`,name:`contattaci`,component:()=>v_(()=>import(`./ContactView-6yopYETF.js`),__vite__mapDeps([18,1,3,17,4,19]))},{path:`/partner/amazon`,name:`partner-amazon`,component:()=>v_(()=>import(`./AmazonPartnerView-Bo1nNJNR.js`),__vite__mapDeps([20,1,2,21,3]))},{path:`/partner/iubenda`,name:`partner-iubenda`,component:()=>v_(()=>import(`./IubendaPartnerView-Cj0kzyq_.js`),__vite__mapDeps([22,1,2,21,3]))},{path:`/:pathMatch(.*)*`,name:`not-found`,component:()=>v_(()=>import(`./NotFoundView-CZHpWNWJ.js`),__vite__mapDeps([23,1,2]))}]}),b_=Bt(Sa);b_.use(an()),b_.use(y_),b_.mount(`#app`),y_.isReady().finally(()=>{let e=document.getElementById(`app-splash`);e&&(e.classList.add(`is-hidden`),e.addEventListener(`transitionend`,()=>e.remove(),{once:!0}),setTimeout(()=>e.remove(),800))});export{zf as a,Ti as c,Lr as d,Yn as f,It as g,$e as h,ep as i,di as l,Nt as m,$ as n,Ou as o,sn as p,tp as r,ha as s,t_ as t,Zr as u};

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.