New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@slidy/core

Package Overview
Dependencies
Maintainers
1
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@slidy/core - npm Package Compare versions

Comparing version
3.7.8
to
3.7.9
+1
-1
dist/index.cjs

@@ -1,1 +0,1 @@

"use strict";var G=Object.defineProperty;var he=Object.getOwnPropertyDescriptor;var xe=Object.getOwnPropertyNames;var we=Object.prototype.hasOwnProperty;var Oe=(t,s)=>{for(var e in s)G(t,e,{get:s[e],enumerable:!0})},Te=(t,s,e,i)=>{if(s&&typeof s=="object"||typeof s=="function")for(let a of xe(s))!we.call(t,a)&&a!==e&&G(t,a,{get:()=>s[a],enumerable:!(i=he(s,a))||i.enumerable});return t};var Le=t=>Te(G({},"__esModule",{value:!0}),t);var De={};Oe(De,{slidy:()=>pe});module.exports=Le(De);var{assign:J,entries:ce}=Object,{abs:S,exp:ue,floor:me,min:Me,max:B,round:$,sign:q}=Math;function L(t,s,e){return Me(e,B(t,s))}function Q(t,s=50,e=!0){let i=0;return e?a=>{let y=performance.now();y-i>=s&&(t(a),i=y)}:a=>t(a)}function M(t,s){for(let e=0;e<t.length;e++)s(t[e],e,t);return t}var Z=(t,s)=>S(t.deltaX)>=S(t.deltaY)&&s.axis!=="y";function le(t,s=0){return new Promise((e,i)=>{let a=setInterval(()=>{s++,s>=69?(clearInterval(a),i("few slides")):t.childElementCount&&(clearInterval(a),e(Pe(t)))},16)})}function Pe(t){return M(t.children,(s,e)=>s.index=e)}function j(t,s,e){let i=t.children.length;return s.loop?(e+i)%i:L(0,e,i-1)}function X(t,s){if(t.type==="wheel")return Z(t,s)?t.deltaX:t.shiftKey||s.axis==="y"?t.deltaY:0;{let e=t.touches&&t.touches[0]||t;return s.axis==="y"?e.pageY:e.pageX}}function P(t,s,e){t.dispatchEvent(new CustomEvent(s,{detail:e}))}function C(t,s,e=!0){let i=e?"addEventListener":"removeEventListener";M(s,a=>t[i](...a))}function de(t,s){let e=[...t.children],i=e.length,a=i-1,y=me(i/2),D=i>1?e[1].offsetTop-e[0].offsetTop>=e[0].offsetHeight:!1,k=D?"offsetTop":"offsetLeft",b=D?"offsetHeight":"offsetWidth",d=q(e[a][k]),w=i>1?e[a][k]*d-e[a-1][k]*d-e[a-B(d,0)][b]:0,v=e.reduce((o,c)=>o+=c[b]+w,0)>t.offsetWidth,F=s.snap==="deck";J(s,{reverse:d,scrollable:v,vertical:D,edged:I()});function I(o){let c=f(d<0?a:0,"start"),m=f(d<0?0:a,"end"),g=f(o),O=s.direction,N=$(s.position),A=T=>O<=0&&T<=c||O>=0&&T>=m;return s.loop?!1:A(o>=0?g:N)}function f(o,c=s.snap){let m=h=>e.find(E=>E.index===h)||e[0],g=h=>t[b]-m(h)[b],O=T(d<0?a:0,"start"),N=T(d<0?0:a,"end"),A=T(o,c);return s.loop||c==="deck"?A:L(O,A,N);function T(h,E){E=F?"deck":E;let U=m(h)[b]+w*2<t[b]?s.indent??1:g(h)/2/w,Y=E==="start"?0:E==="end"?1:.5,x=E==="start"?-U:E==="end"?U:0;return m(h)[k]-g(h)*Y+w*x}}return{edges:I,distance:f,index(o){let c=({index:m})=>S(f(m)-o);return e.reduce((m,g)=>c(g)<c(m)?g:m).index},position(o){let c=s.index;if(o){let m=e.slice(c-y).concat(e.slice(0,c-y));t.replaceChildren(...m)}return f(c)},swap(o){let c=i%o?q(-o):o,m=c>0?0:a;return v&&(m?t.prepend(e[m]):t.append(e[m])),(e[m][b]+w)*(c*d)},sense(o,c,m){return o.shiftKey||s.axis==="y"&&o.type!=="touchmove"||S(c)>=m},animate(){M(e,(o,c)=>{o.i=c,o.active=s.loop?y:s.index,o.size=o[b]+w,o.dist=f(o.index),o.track=s.position-o.dist,o.turn=L(-1,o.track/o.size,1),o.exp=L(0,(o.size-S(o.track))/o.size,1);let m=F?o.dist:s.position,g=D?`translateY(${-m}px)`:`translateX(${-m}px)`,O={node:t,child:o,options:s,translate:g},N=s.animation?.(O)||{transform:g};J(o.style,v?N:{transform:""})})}}}function pe(t,s){let e={...s},i,a=0,y=0,D=0,k=0,b=0,d,w,l=a=e.index??=0,v=e.position??=0,F=e.direction??=0,I=(e.duration??=450)/2,f=e.sensity??=2.5,o=e.gravity??=1.2,c=e.clamp??=0,m=[["touchmove",te,{passive:!1}],["mousemove",te],["touchend",ne],["mouseup",ne],["scroll",()=>{x(l),o=2}]],g=[["wheel",fe,{passive:!1,capture:!0}]],O=[["touchstart",ee,{passive:!1}],["mousedown",ee],["keydown",be],["contextmenu",()=>x(l)],["dragstart",n=>n.preventDefault()]],N=new ResizeObserver(n=>{v=e.position=i().position(),x(l),P(t,"resize",{ROE:n,options:e})}),A=new MutationObserver(n=>{M(n,r=>{[...r.addedNodes,...r.removedNodes].every(p=>"index"in p)||oe().then(K)}),P(t,"mutate",{ML:n,options:e})}),T=requestAnimationFrame,h="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",E={init:K,update:ve,destroy:oe,to:x};K(),M(e.plugins||[],(n,r,u)=>{u[r]=n({node:t,options:e,instance:E})});function K(){le(t).then(()=>{i=()=>de(t,e),t.style.cssText+=h,t.onwheel=Q(se,I,c),v=e.position=i().position(e.loop),N.observe(t),A.observe(t,{childList:!0,subtree:!0}),C(t,O),C(window,g),P(t,"mount",{options:e})})}function U(n,r){F=e.direction=q(n),v=e.position+=u(n),l=e.index=i().index(v),o=i().edges()?1.8:e.gravity,f=0,i().animate(),P(t,"move",{index:l,position:v});function u(p){return l-a&&(p-=e.loop?i().swap(l-a):0,a=l,P(t,"index",{index:r})),p}}function Y(n,r){let p=e.snap||i().edges(n)?i().distance(n):v+r,W=I*L(1,n-a,2),V=p-v;D=T(ie);let _=0,R=0,z=0;function ie(re){_||=re,R=z;let ge=_-re,ae=ue(ge/W),Ee=e.easing?.(ae)||ae;z=V*Ee;let ye=R%z?(R-z)%V:0;U(ye,n),$(z)?D=T(ie):(f=e.sensity,H())}}function x(n=0,r=0){n=j(t,e,n),H(),Y(n,r||i().distance(n)-v)}function ee(n){H(),f=e.sensity,y=X(n,e),k=n.timeStamp,b=0,C(window,m),!i().edges()&&n.stopPropagation()}function te(n){let r=(y-X(n,e))*(2-o),u=n.timeStamp-k,p=1e3*r/(o+u);k=n.timeStamp,y=X(n,e),b=(2-o)*p+(o-1)*b,i().sense(n,r,f)&&(U(r,l),n.preventDefault())}function ne(){H();let n=b*(2-o),r=i().index(v+n);Y(u(r,e),n);function u(p,W){return p=c&&p-a?l+c*F:p,j(t,W,p)}}function se(n){H();let r=X(n,e)*(2-o),u=l+q(r)*(c||1),p=e.snap||d||i().edges(),W=i().sense(n,r,f),V=i().edges()?r/5:r,_=d?u:l,R=d?0:I/2;!d&&W&&U(V,l),w=p&&W?setTimeout(x,R,_):void 0,!i().edges()&&n.stopPropagation()}function fe(n){if(n.composedPath().includes(t)){let r=e.axis==="y"&&!i().edges();(Z(n,e)||r||n.shiftKey)&&n.preventDefault();let u=c||e.axis==="y"&&!e.vertical||n.shiftKey;d!==u&&(t.onwheel=Q(se,I,u),d=u)}}function be(n){let r=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],u=(r.indexOf(n.key)%2-1||1)*(c||1);r.indexOf(n.key)>=0&&(x(l+u),n.preventDefault()),P(t,"keys",n.key)}function H(){clearTimeout(w),cancelAnimationFrame(D),C(window,m,!1)}function ve(n){M(ce(n),([r,u])=>{if(u!==e[r]){switch(r){case"index":x(l=e[r]=j(t,e,u));break;case"position":x(l,u);break;case"gravity":o=e[r]=L(0,u,2);break;case"duration":e[r]=u,I=u/2;break;case"sensity":f=e[r]=u;break;case"clamp":c=e[r]=u;break;default:e[r]=u;break}P(t,"update",n)}})}async function oe(){H(),N.disconnect(),A.disconnect(),C(t,O,!1),C(window,g,!1),P(t,"destroy",t)}return E}
"use strict";var G=Object.defineProperty;var he=Object.getOwnPropertyDescriptor;var xe=Object.getOwnPropertyNames;var we=Object.prototype.hasOwnProperty;var Oe=(t,s)=>{for(var e in s)G(t,e,{get:s[e],enumerable:!0})},Te=(t,s,e,i)=>{if(s&&typeof s=="object"||typeof s=="function")for(let a of xe(s))!we.call(t,a)&&a!==e&&G(t,a,{get:()=>s[a],enumerable:!(i=he(s,a))||i.enumerable});return t};var Le=t=>Te(G({},"__esModule",{value:!0}),t);var De={};Oe(De,{slidy:()=>pe});module.exports=Le(De);var{assign:J,entries:ce}=Object,{abs:S,exp:ue,floor:me,min:Me,max:B,round:$,sign:q}=Math;function L(t,s,e){return Me(e,B(t,s))}function Q(t,s=50,e=!0){let i=0;return e?a=>{let y=performance.now();y-i>=s&&(t(a),i=y)}:a=>t(a)}function M(t,s){for(let e=0;e<t.length;e++)s(t[e],e,t);return t}var Z=(t,s)=>S(t.deltaX)>=S(t.deltaY)&&s.axis!=="y";function le(t,s=0){return new Promise((e,i)=>{let a=setInterval(()=>{s++,s>=69?(clearInterval(a),i("few slides")):t.childElementCount&&(clearInterval(a),e(Pe(t)))},16)})}function Pe(t){return M(t.children,(s,e)=>s.index=e)}function j(t,s,e){let i=t.children.length;return s.loop?(e+i)%i:L(0,e,i-1)}function X(t,s){if(t.type==="wheel")return Z(t,s)?t.deltaX:t.shiftKey||s.axis==="y"?t.deltaY:0;{let e=t.touches&&t.touches[0]||t;return s.axis==="y"?e.pageY:e.pageX}}function P(t,s,e){t.dispatchEvent(new CustomEvent(s,{detail:e}))}function C(t,s,e=!0){let i=e?"addEventListener":"removeEventListener";M(s,a=>t[i](...a))}function de(t,s){let e=[...t.children],i=e.length,a=i-1,y=me(i/2),D=i>1?e[1].offsetTop-e[0].offsetTop>=e[0].offsetHeight:!1,k=D?"offsetTop":"offsetLeft",v=D?"offsetHeight":"offsetWidth",d=q(e[a][k]),w=i>1?e[a][k]*d-e[a-1][k]*d-e[a-B(d,0)][v]:0,b=e.reduce((o,c)=>o+=c[v]+w,0)>t.offsetWidth,F=s.snap==="deck";J(s,{reverse:d,scrollable:b,vertical:D,edged:I()});function I(o){let c=f(d<0?a:0,"start"),m=f(d<0?0:a,"end"),g=f(o),O=s.direction,N=$(s.position),A=T=>O<=0&&T<=c||O>=0&&T>=m;return s.loop?!1:A(o>=0?g:N)}function f(o,c=s.snap){let m=h=>e.find(E=>E.index===h)||e[0],g=h=>t[v]-m(h)[v],O=T(d<0?a:0,"start"),N=T(d<0?0:a,"end"),A=T(o,c);return s.loop||c==="deck"?A:L(O,A,N);function T(h,E){E=F?"deck":E;let U=m(h)[v]+w*2<t[v]?s.indent??1:g(h)/2/w,Y=E==="start"?0:E==="end"?1:.5,x=E==="start"?-U:E==="end"?U:0;return m(h)[k]-g(h)*Y+w*x}}return{edges:I,distance:f,index(o){let c=({index:m})=>S(f(m)-o);return e.reduce((m,g)=>c(g)<c(m)?g:m).index},position(o){let c=s.index;if(o){let m=e.slice(c-y).concat(e.slice(0,c-y));t.replaceChildren(...m)}return f(c)},swap(o){let c=i%o?q(-o):o,m=c>0?0:a;return b&&(m?t.prepend(e[m]):t.append(e[m])),(e[m][v]+w)*(c*d)},sense(o,c,m){return o.shiftKey||s.axis==="y"&&o.type!=="touchmove"||S(c)>=m},animate(){M(e,(o,c)=>{o.i=c,o.active=s.loop?y:s.index,o.size=o[v]+w,o.dist=f(o.index),o.track=s.position-o.dist,o.turn=L(-1,o.track/o.size,1),o.exp=L(0,(o.size-S(o.track))/o.size,1);let m=F?o.dist:s.position,g=D?`translateY(${-m}px)`:`translateX(${-m}px)`,O={node:t,child:o,options:s,translate:g},N=s.animation?.(O)||{transform:g};J(o.style,b?N:{transform:""})})}}}function pe(t,s){let e={...s},i,a=0,y=0,D=0,k=0,v=0,d,w,l=a=e.index??=0,b=e.position??=0,F=e.direction??=0,I=(e.duration??=450)/2,f=e.sensity??=2.5,o=e.gravity??=1.2,c=e.clamp??=0,m=[["touchmove",te,{passive:!1}],["mousemove",te],["touchend",ne],["mouseup",ne],["scroll",()=>{x(l),o=2}]],g=[["wheel",fe,{passive:!1,capture:!0}]],O=[["touchstart",ee,{passive:!1}],["mousedown",ee],["keydown",ve],["contextmenu",()=>x(l)],["dragstart",n=>n.preventDefault()]],N=new ResizeObserver(n=>{b=e.position=i().position(),x(l),P(t,"resize",{ROE:n,options:e})}),A=new MutationObserver(n=>{M(n,r=>{[...r.addedNodes,...r.removedNodes].every(p=>"index"in p)||oe().then(K)}),P(t,"mutate",{ML:n,options:e})}),T=requestAnimationFrame,h="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",E={init:K,update:be,destroy:oe,to:x};K(),M(e.plugins||[],(n,r,u)=>{u[r]=n({node:t,options:e,instance:E})});function K(){le(t).then(()=>{i=()=>de(t,e),t.style.cssText+=h,t.onwheel=Q(se,I,c),b=e.position=i().position(e.loop),N.observe(t),A.observe(t,{childList:!0}),C(t,O),C(window,g),P(t,"mount",{options:e})})}function U(n,r){F=e.direction=q(n),b=e.position+=u(n),l=e.index=i().index(b),o=i().edges()?1.8:e.gravity,f=0,i().animate(),P(t,"move",{index:l,position:b});function u(p){return l-a&&(p-=e.loop?i().swap(l-a):0,a=l,P(t,"index",{index:r})),p}}function Y(n,r){let p=e.snap||i().edges(n)?i().distance(n):b+r,W=I*L(1,n-a,2),V=p-b;D=T(ie);let _=0,R=0,z=0;function ie(re){_||=re,R=z;let ge=_-re,ae=ue(ge/W),Ee=e.easing?.(ae)||ae;z=V*Ee;let ye=R%z?(R-z)%V:0;U(ye,n),$(z)?D=T(ie):(f=e.sensity,H())}}function x(n=0,r=0){n=j(t,e,n),H(),Y(n,r||i().distance(n)-b)}function ee(n){H(),f=e.sensity,y=X(n,e),k=n.timeStamp,v=0,C(window,m),!i().edges()&&n.stopPropagation()}function te(n){let r=(y-X(n,e))*(2-o),u=n.timeStamp-k,p=1e3*r/(o+u);k=n.timeStamp,y=X(n,e),v=(2-o)*p+(o-1)*v,i().sense(n,r,f)&&(U(r,l),n.preventDefault())}function ne(){H();let n=v*(2-o),r=i().index(b+n);Y(u(r,e),n);function u(p,W){return p=c&&p-a?l+c*F:p,j(t,W,p)}}function se(n){H();let r=X(n,e)*(2-o),u=l+q(r)*(c||1),p=e.snap||d||i().edges(),W=i().sense(n,r,f),V=i().edges()?r/5:r,_=d?u:l,R=d?0:I/2;!d&&W&&U(V,l),w=p&&W?setTimeout(x,R,_):void 0,!i().edges()&&n.stopPropagation()}function fe(n){if(n.composedPath().includes(t)){let r=e.axis==="y"&&!i().edges();(Z(n,e)||r||n.shiftKey)&&n.preventDefault();let u=c||e.axis==="y"&&!e.vertical||n.shiftKey;d!==u&&(t.onwheel=Q(se,I,u),d=u)}}function ve(n){let r=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],u=(r.indexOf(n.key)%2-1||1)*(c||1);r.indexOf(n.key)>=0&&(x(l+u),n.preventDefault()),P(t,"keys",n.key)}function H(){clearTimeout(w),cancelAnimationFrame(D),C(window,m,!1)}function be(n){M(ce(n),([r,u])=>{if(u!==e[r]){switch(r){case"index":x(l=e[r]=j(t,e,u));break;case"position":x(l,u);break;case"gravity":o=e[r]=L(0,u,2);break;case"duration":e[r]=u,I=u/2;break;case"sensity":f=e[r]=u;break;case"clamp":c=e[r]=u;break;default:e[r]=u;break}P(t,"update",n)}})}async function oe(){H(),N.disconnect(),A.disconnect(),C(t,O,!1),C(window,g,!1),P(t,"destroy",t)}return E}

@@ -1,1 +0,1 @@

"use strict";var Slidy=(()=>{var oe=Object.defineProperty;var St=Object.getOwnPropertyDescriptor;var Mt=Object.getOwnPropertyNames;var It=Object.prototype.hasOwnProperty;var G=(e,t)=>{for(var n in t)oe(e,n,{get:t[n],enumerable:!0})},$t=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Mt(t))!It.call(e,o)&&o!==n&&oe(e,o,{get:()=>t[o],enumerable:!(s=St(t,o))||s.enumerable});return e};var Ft=e=>$t(oe({},"__esModule",{value:!0}),e);var Rt={};G(Rt,{animation:()=>ue,core:()=>Ie,easing:()=>le,media:()=>ve,plugin:()=>ye});var{assign:se,entries:Le}=Object,{abs:O,exp:ke,floor:Pe,min:zt,max:re,round:J,sign:Q}=Math;function F(e,t,n){return zt(n,re(e,t))}function ie(e,t=50,n=!0){let s=0;return n?o=>{let r=performance.now();r-s>=t&&(e(o),s=r)}:o=>e(o)}function z(e,t){for(let n=0;n<e.length;n++)t(e[n],n,e);return e}var ae=(e,t)=>O(e.deltaX)>=O(e.deltaY)&&t.axis!=="y";function Se(e,t=0){return new Promise((n,s)=>{let o=setInterval(()=>{t++,t>=69?(clearInterval(o),s("few slides")):e.childElementCount&&(clearInterval(o),n(Ct(e)))},16)})}function Ct(e){return z(e.children,(t,n)=>t.index=n)}function ee(e,t,n){let s=e.children.length;return t.loop?(n+s)%s:F(0,n,s-1)}function U(e,t){if(e.type==="wheel")return ae(e,t)?e.deltaX:e.shiftKey||t.axis==="y"?e.deltaY:0;{let n=e.touches&&e.touches[0]||e;return t.axis==="y"?n.pageY:n.pageX}}function C(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:n}))}function q(e,t,n=!0){let s=n?"addEventListener":"removeEventListener";z(t,o=>e[s](...o))}function Me(e,t){let n=[...e.children],s=n.length,o=s-1,r=Pe(s/2),u=s>1?n[1].offsetTop-n[0].offsetTop>=n[0].offsetHeight:!1,c=u?"offsetTop":"offsetLeft",m=u?"offsetHeight":"offsetWidth",l=Q(n[o][c]),f=s>1?n[o][c]*l-n[o-1][c]*l-n[o-re(l,0)][m]:0,x=n.reduce((i,d)=>i+=d[m]+f,0)>e.offsetWidth,P=t.snap==="deck";se(t,{reverse:l,scrollable:x,vertical:u,edged:I()});function I(i){let d=g(l<0?o:0,"start"),y=g(l<0?0:o,"end"),E=g(i),S=t.direction,T=J(t.position),w=M=>S<=0&&M<=d||S>=0&&M>=y;return t.loop?!1:w(i>=0?E:T)}function g(i,d=t.snap){let y=L=>n.find(h=>h.index===L)||n[0],E=L=>e[m]-y(L)[m],S=M(l<0?o:0,"start"),T=M(l<0?0:o,"end"),w=M(i,d);return t.loop||d==="deck"?w:F(S,w,T);function M(L,h){h=P?"deck":h;let D=y(L)[m]+f*2<e[m]?t.indent??1:E(L)/2/f,Y=h==="start"?0:h==="end"?1:.5,$=h==="start"?-D:h==="end"?D:0;return y(L)[c]-E(L)*Y+f*$}}return{edges:I,distance:g,index(i){let d=({index:y})=>O(g(y)-i);return n.reduce((y,E)=>d(E)<d(y)?E:y).index},position(i){let d=t.index;if(i){let y=n.slice(d-r).concat(n.slice(0,d-r));e.replaceChildren(...y)}return g(d)},swap(i){let d=s%i?Q(-i):i,y=d>0?0:o;return x&&(y?e.prepend(n[y]):e.append(n[y])),(n[y][m]+f)*(d*l)},sense(i,d,y){return i.shiftKey||t.axis==="y"&&i.type!=="touchmove"||O(d)>=y},animate(){z(n,(i,d)=>{i.i=d,i.active=t.loop?r:t.index,i.size=i[m]+f,i.dist=g(i.index),i.track=t.position-i.dist,i.turn=F(-1,i.track/i.size,1),i.exp=F(0,(i.size-O(i.track))/i.size,1);let y=P?i.dist:t.position,E=u?`translateY(${-y}px)`:`translateX(${-y}px)`,S={node:e,child:i,options:t,translate:E},T=t.animation?.(S)||{transform:E};se(i.style,x?T:{transform:""})})}}}function Ie(e,t){let n={...t},s,o=0,r=0,u=0,c=0,m=0,l,f,b=o=n.index??=0,x=n.position??=0,P=n.direction??=0,I=(n.duration??=450)/2,g=n.sensity??=2.5,i=n.gravity??=1.2,d=n.clamp??=0,y=[["touchmove",ge,{passive:!1}],["mousemove",ge],["touchend",xe],["mouseup",xe],["scroll",()=>{$(b),i=2}]],E=[["wheel",At,{passive:!1,capture:!0}]],S=[["touchstart",be,{passive:!1}],["mousedown",be],["keydown",Tt],["contextmenu",()=>$(b)],["dragstart",a=>a.preventDefault()]],T=new ResizeObserver(a=>{x=n.position=s().position(),$(b),C(e,"resize",{ROE:a,options:n})}),w=new MutationObserver(a=>{z(a,p=>{[...p.addedNodes,...p.removedNodes].every(A=>"index"in A)||Ee().then(N)}),C(e,"mutate",{ML:a,options:n})}),M=requestAnimationFrame,L="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",h={init:N,update:wt,destroy:Ee,to:$};N(),z(n.plugins||[],(a,p,v)=>{v[p]=a({node:e,options:n,instance:h})});function N(){Se(e).then(()=>{s=()=>Me(e,n),e.style.cssText+=L,e.onwheel=ie(he,I,d),x=n.position=s().position(n.loop),T.observe(e),w.observe(e,{childList:!0,subtree:!0}),q(e,S),q(window,E),C(e,"mount",{options:n})})}function D(a,p){P=n.direction=Q(a),x=n.position+=v(a),b=n.index=s().index(x),i=s().edges()?1.8:n.gravity,g=0,s().animate(),C(e,"move",{index:b,position:x});function v(A){return b-o&&(A-=n.loop?s().swap(b-o):0,o=b,C(e,"index",{index:p})),A}}function Y(a,p){let A=n.snap||s().edges(a)?s().distance(a):x+p,H=I*F(1,a-o,2),_=A-x;u=M(Ae);let K=0,W=0,X=0;function Ae(Te){K||=Te,W=X;let Lt=K-Te,we=ke(Lt/H),kt=n.easing?.(we)||we;X=_*kt;let Pt=W%X?(W-X)%_:0;D(Pt,a),J(X)?u=M(Ae):(g=n.sensity,B())}}function $(a=0,p=0){a=ee(e,n,a),B(),Y(a,p||s().distance(a)-x)}function be(a){B(),g=n.sensity,r=U(a,n),c=a.timeStamp,m=0,q(window,y),!s().edges()&&a.stopPropagation()}function ge(a){let p=(r-U(a,n))*(2-i),v=a.timeStamp-c,A=1e3*p/(i+v);c=a.timeStamp,r=U(a,n),m=(2-i)*A+(i-1)*m,s().sense(a,p,g)&&(D(p,b),a.preventDefault())}function xe(){B();let a=m*(2-i),p=s().index(x+a);Y(v(p,n),a);function v(A,H){return A=d&&A-o?b+d*P:A,ee(e,H,A)}}function he(a){B();let p=U(a,n)*(2-i),v=b+Q(p)*(d||1),A=n.snap||l||s().edges(),H=s().sense(a,p,g),_=s().edges()?p/5:p,K=l?v:b,W=l?0:I/2;!l&&H&&D(_,b),f=A&&H?setTimeout($,W,K):void 0,!s().edges()&&a.stopPropagation()}function At(a){if(a.composedPath().includes(e)){let p=n.axis==="y"&&!s().edges();(ae(a,n)||p||a.shiftKey)&&a.preventDefault();let v=d||n.axis==="y"&&!n.vertical||a.shiftKey;l!==v&&(e.onwheel=ie(he,I,v),l=v)}}function Tt(a){let p=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],v=(p.indexOf(a.key)%2-1||1)*(d||1);p.indexOf(a.key)>=0&&($(b+v),a.preventDefault()),C(e,"keys",a.key)}function B(){clearTimeout(f),cancelAnimationFrame(u),q(window,y,!1)}function wt(a){z(Le(a),([p,v])=>{if(v!==n[p]){switch(p){case"index":$(b=n[p]=ee(e,n,v));break;case"position":$(b,v);break;case"gravity":i=n[p]=F(0,v,2);break;case"duration":n[p]=v,I=v/2;break;case"sensity":g=n[p]=v;break;case"clamp":d=n[p]=v;break;default:n[p]=v;break}C(e,"update",a)}})}async function Ee(){B(),T.disconnect(),w.disconnect(),q(e,S,!1),q(window,E,!1),C(e,"destroy",e)}return h}var ue={};G(ue,{blur:()=>ze,deck:()=>Re,fade:()=>$e,flip:()=>Qe,matrix:()=>Be,perspective:()=>qe,rotate:()=>Oe,scale:()=>Ce,shade:()=>Fe,shuffle:()=>Ne,stairs:()=>He,translate:()=>De});var $e=({child:e,translate:t})=>({opacity:e.exp,transform:t}),Fe=({child:e,translate:t})=>{let n=e.i===e.active,s=Math.abs(e.track)<=e.size,o=n?0:1,r=`${e.track/.5}px, 0`;return e.index===4&&console.log(e.index,s),{transform:n?`${t} translate(${r})`:`${t}`,zIndex:`${o}`}},ze=({child:e,translate:t})=>{let s=e.i===e.active?e.active:e.i>e.active?e.active-e.i:e.i-e.active;return{opacity:String(e.exp),filter:`blur(${1-e.exp}ex`,transform:t,zIndex:String(s)}},Ce=({child:e,translate:t})=>({transform:`${t} scale(${e.exp})`}),Oe=({child:e,options:t,translate:n})=>{let o=e.index===t.index?0:-1;return{transform:`${n} rotate(${e.turn}turn)`,zIndex:String(o)}},qe=({child:e,translate:t})=>({transform:`${t} perspective(${-e.turn}px)`}),Ne=({node:e,child:t,options:n,translate:s})=>{let o=Math.sign(t.track),r=Math.abs(t.track)<t.size&&t.i===t.active,c=Math.abs(t.track)<t.size/2?-t.track:Math.abs(t.track)-t.size,m=n.vertical?`0, ${-t.track}px`:`${c}px, ${o}px`,l=t.i===t.active?t.active:t.i>t.active?t.active-t.i:-(t.i-t.active+e.children.length);return{transform:r?`${s} translate(${m})`:`${s}`,zIndex:String(l)}},De=({translate:e})=>({transform:e}),Be=({node:e,child:t,options:n})=>{let s=t.index===n.index,o=t.exp,r=-t.turn,u=-t.turn,c=t.exp,m=-n.position,l=-t.turn,f=s?e.children.length-t.index:t.index<n.index?t.index-e.children.length:e.children.length-t.index-1;return{transform:`matrix(${o}, ${r}, ${u}, ${c}, ${m}, ${l})`,zIndex:String(f)}},He=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=n.snap==="deck",u=t.i===t.active?t.active:t.i>t.active?t.active-t.i:t.i-e.children.length+1,c=o?`scale(${t.exp})`:`translateZ(${-Math.abs(t.track)}px)`;return{transform:s+c,zIndex:String(u)}},Qe=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=n.snap==="deck",r=t.turn/(o?-2:-4),u=n.vertical?`rotateX(${r}turn)`:`rotateY(${-r}turn)`,c=Math.abs(r)<.25;return{transform:s+u,zIndex:String(c?0:-1),opacity:String(c||!o?1:0)}},Re=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=t.index===n.index,r=t.size/10,u=Math.abs(t.track*2)>=t.size/2,c=o?u?t.size+t.track:-t.track*2:-t.track/r,m=n.vertical?0:c,l=n.vertical?c:0,f=-Math.abs(t.track)/(r/2),b=o?-t.track/r:-t.track/(r*2),x=o?(t.size-Math.abs(t.track/2))/t.size:1,P=o?t.active:t.i>t.active?t.active-t.i:1-e.children.length-t.i;return{transform:s+`translate3d(${m}px, ${l}px, ${f}px) rotateZ(${b}deg) scale(${x})`,zIndex:String(P)}};var le={};G(le,{back:()=>Ge,bounce:()=>Je,circ:()=>Ke,cubic:()=>Xe,elastic:()=>et,expo:()=>_e,linear:()=>Ze,quad:()=>We,quart:()=>Ue,quint:()=>je,sine:()=>Ye});var{cos:Ot,sin:qt,pow:ce,sqrt:Nt,PI:Ve}=Math,Ze=e=>e,We=e=>e*e,Xe=e=>e*e*e,Ue=e=>e*e*e*e,je=e=>e*e*e*e*e,Ye=e=>1-Ot(e*Ve/2),_e=e=>e===0?0:ce(2,10*e-10),Ke=e=>1-Nt(1-ce(e,2)),Ge=e=>2.70158*e*e*e-1.70158*e*e,Je=e=>1-(n=>n<.36363636363636365?7.5625*n*n:n<.7272727272727273?7.5625*(n-=.5454545454545454)*n+.75:n<.9090909090909091?7.5625*(n-=.8181818181818182)*n+.9375:7.5625*(n-=.9545454545454546)*n+.984375)(1-e),et=e=>{let t=2*Ve/3;return e%1?-ce(2,10*e-10)*qt((e*10-10.75)*t):e};var ye={};G(ye,{audio:()=>bt,autoplay:()=>ft,fool:()=>st,log:()=>tt,marquee:()=>ot,play:()=>nt,share:()=>Et});function tt(e){return console.log("log",e),({node:t,options:n,instance:s})=>(console.log("log",{node:t,options:n,instance:s}),t.addEventListener("destroy",function o(){t.removeEventListener("destroy",o)}),null)}function R(e,t,n){let s=n?new CustomEvent(t,n):new Event(t,{bubbles:!0});return e.dispatchEvent(s)}function te(e,t,n=0){let s,o=0,r=0,u=t;function c(){o===1&&(o=2,clearInterval(s),u=n||t-Math.abs(performance.now()-r))}function m(){o===2&&(o=3,setTimeout(b,u))}function l(){o=0,clearInterval(s)}function f(){o=1,r=performance.now(),s=setInterval(()=>{e(),r=performance.now()},t)}function b(){o===3&&(e(),f())}return{play:f,pause:c,resume:m,stop:l}}function nt(e,t,n=0){(!e||!Object.keys(e).length)&&(e={duration:1500,delay:0});let{duration:s,delay:o}=e;return({node:r,options:u,instance:c})=>{t||=()=>{!u.loop&&u.index&&u.edged?(R(r,"stop"),m.stop(),n=0):(n=1,c.to(u.index+1))};let m=te(t,s,o);return r.addEventListener("mount",l),r.addEventListener("destroy",m.stop),m;function l(){document.onvisibilitychange=()=>{if(document.visibilityState==="hidden"){if(n!==1)return;R(r,"pause"),m.pause(),n=2}else{if(n!==2)return;R(r,"resume"),m.resume()}},r.onpointerenter=()=>{n===1&&(R(r,"pause"),m.pause(),n=2)},r.onpointerleave=()=>{n===2&&(R(r,"resume"),m.resume())}}}}function ot(e={duration:700,delay:1}){let{duration:t,delay:n}=e;return({node:s,options:o,instance:r})=>{let u=te(()=>{r.to(o.index,t/16.667)},Math.abs(t/16.667),n);return s.addEventListener("mount",c),s.addEventListener("destroy",u.stop),u;function c(){o.loop=!0,o.snap=void 0,o.duration=Math.abs(t),u.play(),document.onvisibilitychange=()=>{document.visibilityState==="hidden"?u.pause():u.resume()},s.onpointerenter=()=>u.pause(),s.onpointerleave=()=>u.resume()}}}function st(){return({node:e,instance:t})=>{e.addEventListener("destroy",function s(){e.removeEventListener("destroy",s),e.removeEventListener("index",n)}),e.addEventListener("index",n);function n({detail:{index:s}}){setTimeout(function(){t.update({axis:s%2?"x":"y"})})}}}var rt={viewBox:"0 0 24 24",path:"M5.75,3A1.75,1.75,0,0,0,4,4.75v14.5A1.75,1.75,0,0,0,5.75,21h3.5A1.75,1.75,0,0,0,11,19.25V4.75A1.75,1.75,0,0,0,9.25,3ZM5.5,4.75a.25.25,0,0,1,.25-.25h3.5a.25.25,0,0,1,.25.25v14.5a.25.25,0,0,1-.25.25H5.75a.25.25,0,0,1-.25-.25ZM14.75,3A1.75,1.75,0,0,0,13,4.75v14.5A1.75,1.75,0,0,0,14.75,21h3.5A1.75,1.75,0,0,0,20,19.25V4.75A1.75,1.75,0,0,0,18.25,3ZM14.5,4.75a.25.25,0,0,1,.25-.25h3.5a.25.25,0,0,1,.25.25v14.5a.25.25,0,0,1-.25.25h-3.5a.25.25,0,0,1-.25-.25Z"},it={viewBox:"0 0 24 24",path:"M7.61,4.61a.75.75,0,0,0-1.11.66V18.73a.75.75,0,0,0,1.11.65L20,12.66a.75.75,0,0,0,0-1.32ZM5,5.27a2.25,2.25,0,0,1,3.33-2L20.69,10a2.26,2.26,0,0,1,0,4L8.33,20.7a2.25,2.25,0,0,1-3.33-2Z"},at={viewBox:"0 0 24 24",path:"M5.75,3h12.5A2.75,2.75,0,0,1,21,5.75v12.5A2.75,2.75,0,0,1,18.25,21H5.75A2.75,2.75,0,0,1,3,18.25V5.75A2.75,2.75,0,0,1,5.75,3Zm0,1.5A1.25,1.25,0,0,0,4.5,5.75v12.5A1.25,1.25,0,0,0,5.75,19.5h12.5a1.25,1.25,0,0,0,1.25-1.25V5.75A1.25,1.25,0,0,0,18.25,4.5Z"};var k=15,j=2,mt={play:it.path,pause:rt.path,stop:at.path},Dt=`0 0 ${2*k+j} ${2*k+j}`,ut=`${j}px`,ct=`M ${k+j/2}, ${k+j/2} m -${k}, 0 a ${k},${k} 0 1,0 ${2*k},0 a ${k},${k} 0 1,0 ${-2*k},0`,me=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}).innerHTML=`<style>:host{grid-area:slides;--slidy-autoplay-stroke-length: ${2*Math.PI*k};width:var(--slidy-autoplay-control-size,2.25em);height:var(--slidy-autoplay-control-size,2.25em);grid-template:1fr/1fr;place-content:center;place-items:center;display:grid;position:absolute;bottom:1em;right:1em}:host>svg{width:var(--slidy-autoplay-control-size,2.25em);height:var(--slidy-autoplay-control-size,2.25em)}:host>*{grid-area:1/1}:host>button{pointer-events:all;fill:var(--slidy-arrow-icon-color,currentColor);background-color:var(--slidy-counter-bg,#4e4e4ebf);cursor:pointer;border:none;border-radius:1em;outline:none;justify-content:center;align-items:center;padding:.25em;font-family:inherit;display:flex}:host>button,:host>button svg{width:calc(.9*var(--slidy-autoplay-control-size,2.25em));height:calc(.9*var(--slidy-autoplay-control-size,2.25em))}:host>button:disabled{opacity:.75;cursor:not-allowed}:host>button:focus-visible{outline:2px dashed var(--slidy-focus-ring-color,#c9c9c9e6);outline-offset:calc(.25*var(--slidy-autoplay-control-size,2.25em));border-radius:50%}.slidy-autoplay-indicator{stroke-dasharray:var(--slidy-autoplay-stroke-length);stroke-dashoffset:var(--slidy-autoplay-stroke-length);animation:slidy-autoplay-indicator var(--slidy-autoplay-interval)linear forwards infinite}.slidy-autoplay-indicator.stop{animation:unset}.slidy-autoplay-indicator.pause{animation-play-state:paused}@keyframes slidy-autoplay-indicator{to{stroke-dashoffset:0}}</style><svg viewBox="${Dt}"><path stroke="var(--slidy-counter-bg, #4e4e4ebf)" stroke-width="${ut}" fill="none" d="${ct}"></path><path class="slidy-autoplay-indicator stop" stroke="var(--slidy-autoplay-indicator-accent, lightpink)" stroke-width="${ut}" fill="none" d="${ct}"></path></svg><button type="button"><svg viewBox="0 0 24 24"><path d=""></path></svg></button>`}setDuration(t){this.style.setProperty("--slidy-autoplay-interval",t+"ms")}get path0(){return this.shadowRoot.firstElementChild.nextElementSibling.firstElementChild.nextElementSibling}get button(){return this.shadowRoot.firstElementChild.nextElementSibling.nextElementSibling}get path1(){return this.button.firstElementChild.firstElementChild}get animation(){let t=this.path0.classList;return{pause(){t.add("pause")},cancel(){t.add("stop")},play(){t.remove("stop","pause")}}}},lt=!1;function pt(e){lt||(customElements.define("autoplay-button",me),lt=!0);let t=document.createElement("autoplay-button"),n=t.button;return n.onclick=e,[t,n,t.path1]}var pe=(e,t)=>{let n=Object.entries(t),s=()=>{for(let[r,u]of n)e.addEventListener(r,u)},o=()=>{for(let[r,u]of n)e.removeEventListener(r,u)};return s(),o},de=(e,...t)=>t.includes(e);var V=performance.now.bind(performance),ne=class{queue;timeoutId;index;off;time=V();constructor(t){this.queue=t,this.index=0,this.off=0}start(){this.time=V(),this.runNextTask()}pause(){clearTimeout(this.timeoutId),this.off+=V()-this.time}stop(){clearTimeout(this.timeoutId),this.off=0,this.index=0}runNextTask(){this.index===this.queue.length&&this.stop();let t=this.queue[this.index];if(typeof t=="function"){let n=V();t(),this.index++,this.off+=V()-n,this.runNextTask()}else this.timeoutId=setTimeout(()=>{this.index++,this.time=V(),this.off=0,this.runNextTask()},t.await-this.off)}};function dt(e,t,n=0){let s=new ne([()=>{t.animation.play()},{await:t.interval},()=>{e(),t.animation.cancel(),n=3},{await:t.delay},()=>{n=1,t.animation.cancel()}]);return{play(){n!==3&&t.animation.play(),n=1,t.state=0,s.start()},pause(){n!==3&&(n=2),t.state=2,t.animation.pause(),s.pause()},stop(){n=0,t.state=1,t.animation.cancel(),s.stop()}}}var Bt={play:"Start autoplay",stop:"Stop autoplay"};var Ht={0:"pause",1:"play",2:"stop"},ft=({i18n:e=Bt,duration:t=2500,delay:n=0,autoplay:s=!1,target:o}={})=>{let r=1,u={0:e.stop,1:e.play,2:e.stop};return({node:c,options:m,instance:l})=>{let f=()=>c.childElementCount,b=()=>{let h=m.index+1;m.loop||h<f()?(r=0,i(),l.to(h)):g.stop()},[x,P,I]=pt(()=>{de(r,2,0)?g.stop():g.play(),i()}),g=dt(b,{set state(h){r=h,i()},delay:n,interval:t,animation:x.animation});o?typeof o=="string"?document.querySelector(o).appendChild(x):o.appendChild(x):c.insertAdjacentElement("afterend",x),x.setDuration(t);let i=()=>{i.current!==r&&(P.setAttribute("title",u[r]),I.setAttribute("d",mt[Ht[r]]),i.current=r)};i();let d=h=>{let N=h.detail.index+1;m.loop||N<f()?P.removeAttribute("disabled"):(P.setAttribute("disabled","disabled"),g.stop()),i()},y=()=>{r===0&&g.pause()},E=()=>{r===2&&g.play()},S=()=>{de(w,0,1)||E()},T=2,w=2;c.onpointerenter=()=>{w=1,T!==0&&y()},x.onpointerenter=()=>{w=0,y()},x.onpointerleave=()=>{T!==1&&E(),T=0},c.onpointerleave=()=>{T=1,w=2,queueMicrotask(S)};let M=pe(document,{visibilitychange:()=>{document.visibilityState==="hidden"&&r===0?g.pause():r===2&&g.play()}}),L=pe(c,{index:d,mount:()=>{s&&g.play()},destroy:()=>{g.stop(),M(),L()}})}};var Z={C4:261.63,E4:329.63,G4:392,Bell:1567.98,Beep:493.88},yt={index:[{freq:Z.C4,dur:.5},{freq:Z.E4,dur:.5},{freq:Z.G4,dur:.5},{freq:Z.C4,dur:1}],keys:[{freq:Z.Beep,dur:1},{freq:Z.Bell,dur:.5}]};var vt=(e,t,n)=>{let s=e.createOscillator();s.type="square";let o=e.createGain();s.connect(o),o.connect(e.destination),s.frequency.value=t,o.gain.setValueAtTime(1,e.currentTime),o.gain.exponentialRampToValueAtTime(.001,e.currentTime+n),s.start(e.currentTime),s.stop(e.currentTime+n)};var bt=(e=yt)=>{let t,n=!1,s=Object.entries(e).reduce((o,[r,u])=>(o[r]=()=>{if(!t)try{t=new AudioContext}catch{return}n||u.forEach((c,m,l)=>{let f=m>0?l[m-1].dur*1e3:0;setTimeout(()=>{vt(t,c.freq,c.dur),m===0&&(n=!0),m===l.length-1&&setTimeout(()=>{n=!1},c.dur)},f)})},o),{});return({node:o})=>{function r(){for(let[u,c]of Object.entries(s))o.removeEventListener(u,c);o.removeEventListener("destroy",r)}o.addEventListener("destroy",r);for(let[u,c]of Object.entries(s))o.addEventListener(u,c)}};var Qt="Share",gt="slidy-share-button",fe=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}).innerHTML=`<style>:host{width:var(--slidy-share-control-size,2.25em);height:var(--slidy-share-control-size,2.25em);grid-area:slides;place-content:center;place-items:center;display:grid;position:absolute;bottom:1em;left:1em}:host>button{pointer-events:all;fill:var(--slidy-arrow-icon-color,currentColor);background-color:var(--slidy-counter-bg,#4e4e4ebf);cursor:pointer;width:var(--slidy-share-control-size,2.25em);height:var(--slidy-share-control-size,2.25em);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:.25em;font-family:inherit;display:flex}:host>button svg{width:calc(.9*var(--slidy-share-control-size,2.25em));height:calc(.9*var(--slidy-share-control-size,2.25em))}</style><button type="button" aria-label="${Qt}"><svg viewBox="1 0 15 15" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M5 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm.713 1.164a2.5 2.5 0 1 1 0-2.328l3.391-2.12A2.5 2.5 0 1 1 14 3.5a2.5 2.5 0 0 1-4.484 1.52l-3.53 2.207a2.526 2.526 0 0 1 0 .546l3.53 2.206a2.5 2.5 0 1 1-.411.804l-3.392-2.12ZM11.5 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z" clip-rule="evenodd"/></svg></button>`}},xt=!1,ht=e=>{xt||(customElements.define(gt,fe),xt=!0);let t=document.createElement(gt);return t.onclick=e,t};var Et=({target:e,type:t}={target:void 0,type:"url"})=>({node:n,options:s})=>{let o=ht(()=>{let u=s.index;if(!u)return;let c=n.childNodes[u];if(!c)return;let m=c.querySelector("[src]")?.src||c.style.backgroundImage||void 0,l=c.querySelector("img")?.alt||void 0;if(m)try{t==="url"&&navigator.share({url:m,title:l})}finally{}});function r(){o.remove(),n.removeEventListener("destroy",r)}n.addEventListener("destroy",r),e?typeof e=="string"?document.querySelector(e).appendChild(o):e.appendChild(o):n.insertAdjacentElement("afterend",o)};function ve({queries:e,getter:t,cookie:n}){let s=new Set,o={};if(typeof window=="object")for(let l in e){let f=window.matchMedia(e[l]);r(f,l),f.onchange=b=>r(b,l)}function r(l,f){o[f]=l.matches,u(o),t&&t(o),n&&(document.cookie=`media=${JSON.stringify(o)}`)}function u(l){s.forEach(f=>f(l))}function c(l){return l(o),s.add(l),()=>m(l)}let m=l=>s.delete(l);return{matches:o,subscribe:c}}return Ft(Rt);})();
"use strict";var Slidy=(()=>{var oe=Object.defineProperty;var St=Object.getOwnPropertyDescriptor;var Mt=Object.getOwnPropertyNames;var It=Object.prototype.hasOwnProperty;var G=(e,t)=>{for(var n in t)oe(e,n,{get:t[n],enumerable:!0})},$t=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Mt(t))!It.call(e,o)&&o!==n&&oe(e,o,{get:()=>t[o],enumerable:!(s=St(t,o))||s.enumerable});return e};var Ft=e=>$t(oe({},"__esModule",{value:!0}),e);var Rt={};G(Rt,{animation:()=>ue,core:()=>Ie,easing:()=>le,media:()=>ve,plugin:()=>ye});var{assign:se,entries:Le}=Object,{abs:O,exp:ke,floor:Pe,min:zt,max:re,round:J,sign:Q}=Math;function F(e,t,n){return zt(n,re(e,t))}function ie(e,t=50,n=!0){let s=0;return n?o=>{let r=performance.now();r-s>=t&&(e(o),s=r)}:o=>e(o)}function z(e,t){for(let n=0;n<e.length;n++)t(e[n],n,e);return e}var ae=(e,t)=>O(e.deltaX)>=O(e.deltaY)&&t.axis!=="y";function Se(e,t=0){return new Promise((n,s)=>{let o=setInterval(()=>{t++,t>=69?(clearInterval(o),s("few slides")):e.childElementCount&&(clearInterval(o),n(Ct(e)))},16)})}function Ct(e){return z(e.children,(t,n)=>t.index=n)}function ee(e,t,n){let s=e.children.length;return t.loop?(n+s)%s:F(0,n,s-1)}function U(e,t){if(e.type==="wheel")return ae(e,t)?e.deltaX:e.shiftKey||t.axis==="y"?e.deltaY:0;{let n=e.touches&&e.touches[0]||e;return t.axis==="y"?n.pageY:n.pageX}}function C(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:n}))}function q(e,t,n=!0){let s=n?"addEventListener":"removeEventListener";z(t,o=>e[s](...o))}function Me(e,t){let n=[...e.children],s=n.length,o=s-1,r=Pe(s/2),u=s>1?n[1].offsetTop-n[0].offsetTop>=n[0].offsetHeight:!1,c=u?"offsetTop":"offsetLeft",m=u?"offsetHeight":"offsetWidth",l=Q(n[o][c]),f=s>1?n[o][c]*l-n[o-1][c]*l-n[o-re(l,0)][m]:0,x=n.reduce((i,d)=>i+=d[m]+f,0)>e.offsetWidth,P=t.snap==="deck";se(t,{reverse:l,scrollable:x,vertical:u,edged:I()});function I(i){let d=b(l<0?o:0,"start"),y=b(l<0?0:o,"end"),E=b(i),S=t.direction,T=J(t.position),w=M=>S<=0&&M<=d||S>=0&&M>=y;return t.loop?!1:w(i>=0?E:T)}function b(i,d=t.snap){let y=L=>n.find(h=>h.index===L)||n[0],E=L=>e[m]-y(L)[m],S=M(l<0?o:0,"start"),T=M(l<0?0:o,"end"),w=M(i,d);return t.loop||d==="deck"?w:F(S,w,T);function M(L,h){h=P?"deck":h;let D=y(L)[m]+f*2<e[m]?t.indent??1:E(L)/2/f,Y=h==="start"?0:h==="end"?1:.5,$=h==="start"?-D:h==="end"?D:0;return y(L)[c]-E(L)*Y+f*$}}return{edges:I,distance:b,index(i){let d=({index:y})=>O(b(y)-i);return n.reduce((y,E)=>d(E)<d(y)?E:y).index},position(i){let d=t.index;if(i){let y=n.slice(d-r).concat(n.slice(0,d-r));e.replaceChildren(...y)}return b(d)},swap(i){let d=s%i?Q(-i):i,y=d>0?0:o;return x&&(y?e.prepend(n[y]):e.append(n[y])),(n[y][m]+f)*(d*l)},sense(i,d,y){return i.shiftKey||t.axis==="y"&&i.type!=="touchmove"||O(d)>=y},animate(){z(n,(i,d)=>{i.i=d,i.active=t.loop?r:t.index,i.size=i[m]+f,i.dist=b(i.index),i.track=t.position-i.dist,i.turn=F(-1,i.track/i.size,1),i.exp=F(0,(i.size-O(i.track))/i.size,1);let y=P?i.dist:t.position,E=u?`translateY(${-y}px)`:`translateX(${-y}px)`,S={node:e,child:i,options:t,translate:E},T=t.animation?.(S)||{transform:E};se(i.style,x?T:{transform:""})})}}}function Ie(e,t){let n={...t},s,o=0,r=0,u=0,c=0,m=0,l,f,g=o=n.index??=0,x=n.position??=0,P=n.direction??=0,I=(n.duration??=450)/2,b=n.sensity??=2.5,i=n.gravity??=1.2,d=n.clamp??=0,y=[["touchmove",be,{passive:!1}],["mousemove",be],["touchend",xe],["mouseup",xe],["scroll",()=>{$(g),i=2}]],E=[["wheel",At,{passive:!1,capture:!0}]],S=[["touchstart",ge,{passive:!1}],["mousedown",ge],["keydown",Tt],["contextmenu",()=>$(g)],["dragstart",a=>a.preventDefault()]],T=new ResizeObserver(a=>{x=n.position=s().position(),$(g),C(e,"resize",{ROE:a,options:n})}),w=new MutationObserver(a=>{z(a,p=>{[...p.addedNodes,...p.removedNodes].every(A=>"index"in A)||Ee().then(N)}),C(e,"mutate",{ML:a,options:n})}),M=requestAnimationFrame,L="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",h={init:N,update:wt,destroy:Ee,to:$};N(),z(n.plugins||[],(a,p,v)=>{v[p]=a({node:e,options:n,instance:h})});function N(){Se(e).then(()=>{s=()=>Me(e,n),e.style.cssText+=L,e.onwheel=ie(he,I,d),x=n.position=s().position(n.loop),T.observe(e),w.observe(e,{childList:!0}),q(e,S),q(window,E),C(e,"mount",{options:n})})}function D(a,p){P=n.direction=Q(a),x=n.position+=v(a),g=n.index=s().index(x),i=s().edges()?1.8:n.gravity,b=0,s().animate(),C(e,"move",{index:g,position:x});function v(A){return g-o&&(A-=n.loop?s().swap(g-o):0,o=g,C(e,"index",{index:p})),A}}function Y(a,p){let A=n.snap||s().edges(a)?s().distance(a):x+p,H=I*F(1,a-o,2),_=A-x;u=M(Ae);let K=0,W=0,X=0;function Ae(Te){K||=Te,W=X;let Lt=K-Te,we=ke(Lt/H),kt=n.easing?.(we)||we;X=_*kt;let Pt=W%X?(W-X)%_:0;D(Pt,a),J(X)?u=M(Ae):(b=n.sensity,B())}}function $(a=0,p=0){a=ee(e,n,a),B(),Y(a,p||s().distance(a)-x)}function ge(a){B(),b=n.sensity,r=U(a,n),c=a.timeStamp,m=0,q(window,y),!s().edges()&&a.stopPropagation()}function be(a){let p=(r-U(a,n))*(2-i),v=a.timeStamp-c,A=1e3*p/(i+v);c=a.timeStamp,r=U(a,n),m=(2-i)*A+(i-1)*m,s().sense(a,p,b)&&(D(p,g),a.preventDefault())}function xe(){B();let a=m*(2-i),p=s().index(x+a);Y(v(p,n),a);function v(A,H){return A=d&&A-o?g+d*P:A,ee(e,H,A)}}function he(a){B();let p=U(a,n)*(2-i),v=g+Q(p)*(d||1),A=n.snap||l||s().edges(),H=s().sense(a,p,b),_=s().edges()?p/5:p,K=l?v:g,W=l?0:I/2;!l&&H&&D(_,g),f=A&&H?setTimeout($,W,K):void 0,!s().edges()&&a.stopPropagation()}function At(a){if(a.composedPath().includes(e)){let p=n.axis==="y"&&!s().edges();(ae(a,n)||p||a.shiftKey)&&a.preventDefault();let v=d||n.axis==="y"&&!n.vertical||a.shiftKey;l!==v&&(e.onwheel=ie(he,I,v),l=v)}}function Tt(a){let p=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],v=(p.indexOf(a.key)%2-1||1)*(d||1);p.indexOf(a.key)>=0&&($(g+v),a.preventDefault()),C(e,"keys",a.key)}function B(){clearTimeout(f),cancelAnimationFrame(u),q(window,y,!1)}function wt(a){z(Le(a),([p,v])=>{if(v!==n[p]){switch(p){case"index":$(g=n[p]=ee(e,n,v));break;case"position":$(g,v);break;case"gravity":i=n[p]=F(0,v,2);break;case"duration":n[p]=v,I=v/2;break;case"sensity":b=n[p]=v;break;case"clamp":d=n[p]=v;break;default:n[p]=v;break}C(e,"update",a)}})}async function Ee(){B(),T.disconnect(),w.disconnect(),q(e,S,!1),q(window,E,!1),C(e,"destroy",e)}return h}var ue={};G(ue,{blur:()=>ze,deck:()=>Re,fade:()=>$e,flip:()=>Qe,matrix:()=>Be,perspective:()=>qe,rotate:()=>Oe,scale:()=>Ce,shade:()=>Fe,shuffle:()=>Ne,stairs:()=>He,translate:()=>De});var $e=({child:e,translate:t})=>({opacity:e.exp,transform:t}),Fe=({child:e,translate:t})=>{let n=e.i===e.active,s=Math.abs(e.track)<=e.size,o=n?0:1,r=`${e.track/.5}px, 0`;return e.index===4&&console.log(e.index,s),{transform:n?`${t} translate(${r})`:`${t}`,zIndex:`${o}`}},ze=({child:e,translate:t})=>{let s=e.i===e.active?e.active:e.i>e.active?e.active-e.i:e.i-e.active;return{opacity:String(e.exp),filter:`blur(${1-e.exp}ex`,transform:t,zIndex:String(s)}},Ce=({child:e,translate:t})=>({transform:`${t} scale(${e.exp})`}),Oe=({child:e,options:t,translate:n})=>{let o=e.index===t.index?0:-1;return{transform:`${n} rotate(${e.turn}turn)`,zIndex:String(o)}},qe=({child:e,translate:t})=>({transform:`${t} perspective(${-e.turn}px)`}),Ne=({node:e,child:t,options:n,translate:s})=>{let o=Math.sign(t.track),r=Math.abs(t.track)<t.size&&t.i===t.active,c=Math.abs(t.track)<t.size/2?-t.track:Math.abs(t.track)-t.size,m=n.vertical?`0, ${-t.track}px`:`${c}px, ${o}px`,l=t.i===t.active?t.active:t.i>t.active?t.active-t.i:-(t.i-t.active+e.children.length);return{transform:r?`${s} translate(${m})`:`${s}`,zIndex:String(l)}},De=({translate:e})=>({transform:e}),Be=({node:e,child:t,options:n})=>{let s=t.index===n.index,o=t.exp,r=-t.turn,u=-t.turn,c=t.exp,m=-n.position,l=-t.turn,f=s?e.children.length-t.index:t.index<n.index?t.index-e.children.length:e.children.length-t.index-1;return{transform:`matrix(${o}, ${r}, ${u}, ${c}, ${m}, ${l})`,zIndex:String(f)}},He=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=n.snap==="deck",u=t.i===t.active?t.active:t.i>t.active?t.active-t.i:t.i-e.children.length+1,c=o?`scale(${t.exp})`:`translateZ(${-Math.abs(t.track)}px)`;return{transform:s+c,zIndex:String(u)}},Qe=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=n.snap==="deck",r=t.turn/(o?-2:-4),u=n.vertical?`rotateX(${r}turn)`:`rotateY(${-r}turn)`,c=Math.abs(r)<.25;return{transform:s+u,zIndex:String(c?0:-1),opacity:String(c||!o?1:0)}},Re=({node:e,child:t,options:n,translate:s})=>{e.style.perspective=`${e.offsetWidth}px`;let o=t.index===n.index,r=t.size/10,u=Math.abs(t.track*2)>=t.size/2,c=o?u?t.size+t.track:-t.track*2:-t.track/r,m=n.vertical?0:c,l=n.vertical?c:0,f=-Math.abs(t.track)/(r/2),g=o?-t.track/r:-t.track/(r*2),x=o?(t.size-Math.abs(t.track/2))/t.size:1,P=o?t.active:t.i>t.active?t.active-t.i:1-e.children.length-t.i;return{transform:s+`translate3d(${m}px, ${l}px, ${f}px) rotateZ(${g}deg) scale(${x})`,zIndex:String(P)}};var le={};G(le,{back:()=>Ge,bounce:()=>Je,circ:()=>Ke,cubic:()=>Xe,elastic:()=>et,expo:()=>_e,linear:()=>Ze,quad:()=>We,quart:()=>Ue,quint:()=>je,sine:()=>Ye});var{cos:Ot,sin:qt,pow:ce,sqrt:Nt,PI:Ve}=Math,Ze=e=>e,We=e=>e*e,Xe=e=>e*e*e,Ue=e=>e*e*e*e,je=e=>e*e*e*e*e,Ye=e=>1-Ot(e*Ve/2),_e=e=>e===0?0:ce(2,10*e-10),Ke=e=>1-Nt(1-ce(e,2)),Ge=e=>2.70158*e*e*e-1.70158*e*e,Je=e=>1-(n=>n<.36363636363636365?7.5625*n*n:n<.7272727272727273?7.5625*(n-=.5454545454545454)*n+.75:n<.9090909090909091?7.5625*(n-=.8181818181818182)*n+.9375:7.5625*(n-=.9545454545454546)*n+.984375)(1-e),et=e=>{let t=2*Ve/3;return e%1?-ce(2,10*e-10)*qt((e*10-10.75)*t):e};var ye={};G(ye,{audio:()=>gt,autoplay:()=>ft,fool:()=>st,log:()=>tt,marquee:()=>ot,play:()=>nt,share:()=>Et});function tt(e){return console.log("log",e),({node:t,options:n,instance:s})=>(console.log("log",{node:t,options:n,instance:s}),t.addEventListener("destroy",function o(){t.removeEventListener("destroy",o)}),null)}function R(e,t,n){let s=n?new CustomEvent(t,n):new Event(t,{bubbles:!0});return e.dispatchEvent(s)}function te(e,t,n=0){let s,o=0,r=0,u=t;function c(){o===1&&(o=2,clearInterval(s),u=n||t-Math.abs(performance.now()-r))}function m(){o===2&&(o=3,setTimeout(g,u))}function l(){o=0,clearInterval(s)}function f(){o=1,r=performance.now(),s=setInterval(()=>{e(),r=performance.now()},t)}function g(){o===3&&(e(),f())}return{play:f,pause:c,resume:m,stop:l}}function nt(e,t,n=0){(!e||!Object.keys(e).length)&&(e={duration:1500,delay:0});let{duration:s,delay:o}=e;return({node:r,options:u,instance:c})=>{t||=()=>{!u.loop&&u.index&&u.edged?(R(r,"stop"),m.stop(),n=0):(n=1,c.to(u.index+1))};let m=te(t,s,o);return r.addEventListener("mount",l),r.addEventListener("destroy",m.stop),m;function l(){document.onvisibilitychange=()=>{if(document.visibilityState==="hidden"){if(n!==1)return;R(r,"pause"),m.pause(),n=2}else{if(n!==2)return;R(r,"resume"),m.resume()}},r.onpointerenter=()=>{n===1&&(R(r,"pause"),m.pause(),n=2)},r.onpointerleave=()=>{n===2&&(R(r,"resume"),m.resume())}}}}function ot(e={duration:700,delay:1}){let{duration:t,delay:n}=e;return({node:s,options:o,instance:r})=>{let u=te(()=>{r.to(o.index,t/16.667)},Math.abs(t/16.667),n);return s.addEventListener("mount",c),s.addEventListener("destroy",u.stop),u;function c(){o.loop=!0,o.snap=void 0,o.duration=Math.abs(t),u.play(),document.onvisibilitychange=()=>{document.visibilityState==="hidden"?u.pause():u.resume()},s.onpointerenter=()=>u.pause(),s.onpointerleave=()=>u.resume()}}}function st(){return({node:e,instance:t})=>{e.addEventListener("destroy",function s(){e.removeEventListener("destroy",s),e.removeEventListener("index",n)}),e.addEventListener("index",n);function n({detail:{index:s}}){setTimeout(function(){t.update({axis:s%2?"x":"y"})})}}}var rt={viewBox:"0 0 24 24",path:"M5.75,3A1.75,1.75,0,0,0,4,4.75v14.5A1.75,1.75,0,0,0,5.75,21h3.5A1.75,1.75,0,0,0,11,19.25V4.75A1.75,1.75,0,0,0,9.25,3ZM5.5,4.75a.25.25,0,0,1,.25-.25h3.5a.25.25,0,0,1,.25.25v14.5a.25.25,0,0,1-.25.25H5.75a.25.25,0,0,1-.25-.25ZM14.75,3A1.75,1.75,0,0,0,13,4.75v14.5A1.75,1.75,0,0,0,14.75,21h3.5A1.75,1.75,0,0,0,20,19.25V4.75A1.75,1.75,0,0,0,18.25,3ZM14.5,4.75a.25.25,0,0,1,.25-.25h3.5a.25.25,0,0,1,.25.25v14.5a.25.25,0,0,1-.25.25h-3.5a.25.25,0,0,1-.25-.25Z"},it={viewBox:"0 0 24 24",path:"M7.61,4.61a.75.75,0,0,0-1.11.66V18.73a.75.75,0,0,0,1.11.65L20,12.66a.75.75,0,0,0,0-1.32ZM5,5.27a2.25,2.25,0,0,1,3.33-2L20.69,10a2.26,2.26,0,0,1,0,4L8.33,20.7a2.25,2.25,0,0,1-3.33-2Z"},at={viewBox:"0 0 24 24",path:"M5.75,3h12.5A2.75,2.75,0,0,1,21,5.75v12.5A2.75,2.75,0,0,1,18.25,21H5.75A2.75,2.75,0,0,1,3,18.25V5.75A2.75,2.75,0,0,1,5.75,3Zm0,1.5A1.25,1.25,0,0,0,4.5,5.75v12.5A1.25,1.25,0,0,0,5.75,19.5h12.5a1.25,1.25,0,0,0,1.25-1.25V5.75A1.25,1.25,0,0,0,18.25,4.5Z"};var k=15,j=2,mt={play:it.path,pause:rt.path,stop:at.path},Dt=`0 0 ${2*k+j} ${2*k+j}`,ut=`${j}px`,ct=`M ${k+j/2}, ${k+j/2} m -${k}, 0 a ${k},${k} 0 1,0 ${2*k},0 a ${k},${k} 0 1,0 ${-2*k},0`,me=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}).innerHTML=`<style>:host{grid-area:slides;--slidy-autoplay-stroke-length: ${2*Math.PI*k};width:var(--slidy-autoplay-control-size,2.25em);height:var(--slidy-autoplay-control-size,2.25em);grid-template:1fr/1fr;place-content:center;place-items:center;display:grid;position:absolute;bottom:1em;right:1em}:host>svg{width:var(--slidy-autoplay-control-size,2.25em);height:var(--slidy-autoplay-control-size,2.25em)}:host>*{grid-area:1/1}:host>button{pointer-events:all;fill:var(--slidy-arrow-icon-color,currentColor);background-color:var(--slidy-counter-bg,#4e4e4ebf);cursor:pointer;border:none;border-radius:1em;outline:none;justify-content:center;align-items:center;padding:.25em;font-family:inherit;display:flex}:host>button,:host>button svg{width:calc(.9*var(--slidy-autoplay-control-size,2.25em));height:calc(.9*var(--slidy-autoplay-control-size,2.25em))}:host>button:disabled{opacity:.75;cursor:not-allowed}:host>button:focus-visible{outline:2px dashed var(--slidy-focus-ring-color,#c9c9c9e6);outline-offset:calc(.25*var(--slidy-autoplay-control-size,2.25em));border-radius:50%}.slidy-autoplay-indicator{stroke-dasharray:var(--slidy-autoplay-stroke-length);stroke-dashoffset:var(--slidy-autoplay-stroke-length);animation:slidy-autoplay-indicator var(--slidy-autoplay-interval)linear forwards infinite}.slidy-autoplay-indicator.stop{animation:unset}.slidy-autoplay-indicator.pause{animation-play-state:paused}@keyframes slidy-autoplay-indicator{to{stroke-dashoffset:0}}</style><svg viewBox="${Dt}"><path stroke="var(--slidy-counter-bg, #4e4e4ebf)" stroke-width="${ut}" fill="none" d="${ct}"></path><path class="slidy-autoplay-indicator stop" stroke="var(--slidy-autoplay-indicator-accent, lightpink)" stroke-width="${ut}" fill="none" d="${ct}"></path></svg><button type="button"><svg viewBox="0 0 24 24"><path d=""></path></svg></button>`}setDuration(t){this.style.setProperty("--slidy-autoplay-interval",t+"ms")}get path0(){return this.shadowRoot.firstElementChild.nextElementSibling.firstElementChild.nextElementSibling}get button(){return this.shadowRoot.firstElementChild.nextElementSibling.nextElementSibling}get path1(){return this.button.firstElementChild.firstElementChild}get animation(){let t=this.path0.classList;return{pause(){t.add("pause")},cancel(){t.add("stop")},play(){t.remove("stop","pause")}}}},lt=!1;function pt(e){lt||(customElements.define("autoplay-button",me),lt=!0);let t=document.createElement("autoplay-button"),n=t.button;return n.onclick=e,[t,n,t.path1]}var pe=(e,t)=>{let n=Object.entries(t),s=()=>{for(let[r,u]of n)e.addEventListener(r,u)},o=()=>{for(let[r,u]of n)e.removeEventListener(r,u)};return s(),o},de=(e,...t)=>t.includes(e);var V=performance.now.bind(performance),ne=class{queue;timeoutId;index;off;time=V();constructor(t){this.queue=t,this.index=0,this.off=0}start(){this.time=V(),this.runNextTask()}pause(){clearTimeout(this.timeoutId),this.off+=V()-this.time}stop(){clearTimeout(this.timeoutId),this.off=0,this.index=0}runNextTask(){this.index===this.queue.length&&this.stop();let t=this.queue[this.index];if(typeof t=="function"){let n=V();t(),this.index++,this.off+=V()-n,this.runNextTask()}else this.timeoutId=setTimeout(()=>{this.index++,this.time=V(),this.off=0,this.runNextTask()},t.await-this.off)}};function dt(e,t,n=0){let s=new ne([()=>{t.animation.play()},{await:t.interval},()=>{e(),t.animation.cancel(),n=3},{await:t.delay},()=>{n=1,t.animation.cancel()}]);return{play(){n!==3&&t.animation.play(),n=1,t.state=0,s.start()},pause(){n!==3&&(n=2),t.state=2,t.animation.pause(),s.pause()},stop(){n=0,t.state=1,t.animation.cancel(),s.stop()}}}var Bt={play:"Start autoplay",stop:"Stop autoplay"};var Ht={0:"pause",1:"play",2:"stop"},ft=({i18n:e=Bt,duration:t=2500,delay:n=0,autoplay:s=!1,target:o}={})=>{let r=1,u={0:e.stop,1:e.play,2:e.stop};return({node:c,options:m,instance:l})=>{let f=()=>c.childElementCount,g=()=>{let h=m.index+1;m.loop||h<f()?(r=0,i(),l.to(h)):b.stop()},[x,P,I]=pt(()=>{de(r,2,0)?b.stop():b.play(),i()}),b=dt(g,{set state(h){r=h,i()},delay:n,interval:t,animation:x.animation});o?typeof o=="string"?document.querySelector(o).appendChild(x):o.appendChild(x):c.insertAdjacentElement("afterend",x),x.setDuration(t);let i=()=>{i.current!==r&&(P.setAttribute("title",u[r]),I.setAttribute("d",mt[Ht[r]]),i.current=r)};i();let d=h=>{let N=h.detail.index+1;m.loop||N<f()?P.removeAttribute("disabled"):(P.setAttribute("disabled","disabled"),b.stop()),i()},y=()=>{r===0&&b.pause()},E=()=>{r===2&&b.play()},S=()=>{de(w,0,1)||E()},T=2,w=2;c.onpointerenter=()=>{w=1,T!==0&&y()},x.onpointerenter=()=>{w=0,y()},x.onpointerleave=()=>{T!==1&&E(),T=0},c.onpointerleave=()=>{T=1,w=2,queueMicrotask(S)};let M=pe(document,{visibilitychange:()=>{document.visibilityState==="hidden"&&r===0?b.pause():r===2&&b.play()}}),L=pe(c,{index:d,mount:()=>{s&&b.play()},destroy:()=>{b.stop(),M(),L()}})}};var Z={C4:261.63,E4:329.63,G4:392,Bell:1567.98,Beep:493.88},yt={index:[{freq:Z.C4,dur:.5},{freq:Z.E4,dur:.5},{freq:Z.G4,dur:.5},{freq:Z.C4,dur:1}],keys:[{freq:Z.Beep,dur:1},{freq:Z.Bell,dur:.5}]};var vt=(e,t,n)=>{let s=e.createOscillator();s.type="square";let o=e.createGain();s.connect(o),o.connect(e.destination),s.frequency.value=t,o.gain.setValueAtTime(1,e.currentTime),o.gain.exponentialRampToValueAtTime(.001,e.currentTime+n),s.start(e.currentTime),s.stop(e.currentTime+n)};var gt=(e=yt)=>{let t,n=!1,s=Object.entries(e).reduce((o,[r,u])=>(o[r]=()=>{if(!t)try{t=new AudioContext}catch{return}n||u.forEach((c,m,l)=>{let f=m>0?l[m-1].dur*1e3:0;setTimeout(()=>{vt(t,c.freq,c.dur),m===0&&(n=!0),m===l.length-1&&setTimeout(()=>{n=!1},c.dur)},f)})},o),{});return({node:o})=>{function r(){for(let[u,c]of Object.entries(s))o.removeEventListener(u,c);o.removeEventListener("destroy",r)}o.addEventListener("destroy",r);for(let[u,c]of Object.entries(s))o.addEventListener(u,c)}};var Qt="Share",bt="slidy-share-button",fe=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}).innerHTML=`<style>:host{width:var(--slidy-share-control-size,2.25em);height:var(--slidy-share-control-size,2.25em);grid-area:slides;place-content:center;place-items:center;display:grid;position:absolute;bottom:1em;left:1em}:host>button{pointer-events:all;fill:var(--slidy-arrow-icon-color,currentColor);background-color:var(--slidy-counter-bg,#4e4e4ebf);cursor:pointer;width:var(--slidy-share-control-size,2.25em);height:var(--slidy-share-control-size,2.25em);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:.25em;font-family:inherit;display:flex}:host>button svg{width:calc(.9*var(--slidy-share-control-size,2.25em));height:calc(.9*var(--slidy-share-control-size,2.25em))}</style><button type="button" aria-label="${Qt}"><svg viewBox="1 0 15 15" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M5 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm.713 1.164a2.5 2.5 0 1 1 0-2.328l3.391-2.12A2.5 2.5 0 1 1 14 3.5a2.5 2.5 0 0 1-4.484 1.52l-3.53 2.207a2.526 2.526 0 0 1 0 .546l3.53 2.206a2.5 2.5 0 1 1-.411.804l-3.392-2.12ZM11.5 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z" clip-rule="evenodd"/></svg></button>`}},xt=!1,ht=e=>{xt||(customElements.define(bt,fe),xt=!0);let t=document.createElement(bt);return t.onclick=e,t};var Et=({target:e,type:t}={target:void 0,type:"url"})=>({node:n,options:s})=>{let o=ht(()=>{let u=s.index;if(!u)return;let c=n.childNodes[u];if(!c)return;let m=c.querySelector("[src]")?.src||c.style.backgroundImage||void 0,l=c.querySelector("img")?.alt||void 0;if(m)try{t==="url"&&navigator.share({url:m,title:l})}finally{}});function r(){o.remove(),n.removeEventListener("destroy",r)}n.addEventListener("destroy",r),e?typeof e=="string"?document.querySelector(e).appendChild(o):e.appendChild(o):n.insertAdjacentElement("afterend",o)};function ve({queries:e,getter:t,cookie:n}){let s=new Set,o={};if(typeof window=="object")for(let l in e){let f=window.matchMedia(e[l]);r(f,l),f.onchange=g=>r(g,l)}function r(l,f){o[f]=l.matches,u(o),t&&t(o),n&&(document.cookie=`media=${JSON.stringify(o)}`)}function u(l){s.forEach(f=>f(l))}function c(l){return l(o),s.add(l),()=>m(l)}let m=l=>s.delete(l);return{matches:o,subscribe:c}}return Ft(Rt);})();

@@ -1,1 +0,1 @@

var{assign:G,entries:ae}=Object,{abs:S,exp:ce,floor:ue,min:Ee,max:J,round:$,sign:q}=Math;function L(t,o,e){return Ee(e,J(t,o))}function B(t,o=50,e=!0){let i=0;return e?u=>{let y=performance.now();y-i>=o&&(t(u),i=y)}:u=>t(u)}function M(t,o){for(let e=0;e<t.length;e++)o(t[e],e,t);return t}var Q=(t,o)=>S(t.deltaX)>=S(t.deltaY)&&o.axis!=="y";function me(t,o=0){return new Promise((e,i)=>{let u=setInterval(()=>{o++,o>=69?(clearInterval(u),i("few slides")):t.childElementCount&&(clearInterval(u),e(ye(t)))},16)})}function ye(t){return M(t.children,(o,e)=>o.index=e)}function j(t,o,e){let i=t.children.length;return o.loop?(e+i)%i:L(0,e,i-1)}function X(t,o){if(t.type==="wheel")return Q(t,o)?t.deltaX:t.shiftKey||o.axis==="y"?t.deltaY:0;{let e=t.touches&&t.touches[0]||t;return o.axis==="y"?e.pageY:e.pageX}}function P(t,o,e){t.dispatchEvent(new CustomEvent(o,{detail:e}))}function C(t,o,e=!0){let i=e?"addEventListener":"removeEventListener";M(o,u=>t[i](...u))}function le(t,o){let e=[...t.children],i=e.length,u=i-1,y=ue(i/2),D=i>1?e[1].offsetTop-e[0].offsetTop>=e[0].offsetHeight:!1,k=D?"offsetTop":"offsetLeft",b=D?"offsetHeight":"offsetWidth",d=q(e[u][k]),w=i>1?e[u][k]*d-e[u-1][k]*d-e[u-J(d,0)][b]:0,v=e.reduce((s,a)=>s+=a[b]+w,0)>t.offsetWidth,F=o.snap==="deck";G(o,{reverse:d,scrollable:v,vertical:D,edged:I()});function I(s){let a=f(d<0?u:0,"start"),m=f(d<0?0:u,"end"),g=f(s),O=o.direction,N=$(o.position),A=T=>O<=0&&T<=a||O>=0&&T>=m;return o.loop?!1:A(s>=0?g:N)}function f(s,a=o.snap){let m=h=>e.find(E=>E.index===h)||e[0],g=h=>t[b]-m(h)[b],O=T(d<0?u:0,"start"),N=T(d<0?0:u,"end"),A=T(s,a);return o.loop||a==="deck"?A:L(O,A,N);function T(h,E){E=F?"deck":E;let U=m(h)[b]+w*2<t[b]?o.indent??1:g(h)/2/w,Y=E==="start"?0:E==="end"?1:.5,x=E==="start"?-U:E==="end"?U:0;return m(h)[k]-g(h)*Y+w*x}}return{edges:I,distance:f,index(s){let a=({index:m})=>S(f(m)-s);return e.reduce((m,g)=>a(g)<a(m)?g:m).index},position(s){let a=o.index;if(s){let m=e.slice(a-y).concat(e.slice(0,a-y));t.replaceChildren(...m)}return f(a)},swap(s){let a=i%s?q(-s):s,m=a>0?0:u;return v&&(m?t.prepend(e[m]):t.append(e[m])),(e[m][b]+w)*(a*d)},sense(s,a,m){return s.shiftKey||o.axis==="y"&&s.type!=="touchmove"||S(a)>=m},animate(){M(e,(s,a)=>{s.i=a,s.active=o.loop?y:o.index,s.size=s[b]+w,s.dist=f(s.index),s.track=o.position-s.dist,s.turn=L(-1,s.track/s.size,1),s.exp=L(0,(s.size-S(s.track))/s.size,1);let m=F?s.dist:o.position,g=D?`translateY(${-m}px)`:`translateX(${-m}px)`,O={node:t,child:s,options:o,translate:g},N=o.animation?.(O)||{transform:g};G(s.style,v?N:{transform:""})})}}}function he(t,o){let e={...o},i,u=0,y=0,D=0,k=0,b=0,d,w,l=u=e.index??=0,v=e.position??=0,F=e.direction??=0,I=(e.duration??=450)/2,f=e.sensity??=2.5,s=e.gravity??=1.2,a=e.clamp??=0,m=[["touchmove",ee,{passive:!1}],["mousemove",ee],["touchend",te],["mouseup",te],["scroll",()=>{x(l),s=2}]],g=[["wheel",de,{passive:!1,capture:!0}]],O=[["touchstart",Z,{passive:!1}],["mousedown",Z],["keydown",pe],["contextmenu",()=>x(l)],["dragstart",n=>n.preventDefault()]],N=new ResizeObserver(n=>{v=e.position=i().position(),x(l),P(t,"resize",{ROE:n,options:e})}),A=new MutationObserver(n=>{M(n,r=>{[...r.addedNodes,...r.removedNodes].every(p=>"index"in p)||se().then(K)}),P(t,"mutate",{ML:n,options:e})}),T=requestAnimationFrame,h="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",E={init:K,update:fe,destroy:se,to:x};K(),M(e.plugins||[],(n,r,c)=>{c[r]=n({node:t,options:e,instance:E})});function K(){me(t).then(()=>{i=()=>le(t,e),t.style.cssText+=h,t.onwheel=B(ne,I,a),v=e.position=i().position(e.loop),N.observe(t),A.observe(t,{childList:!0,subtree:!0}),C(t,O),C(window,g),P(t,"mount",{options:e})})}function U(n,r){F=e.direction=q(n),v=e.position+=c(n),l=e.index=i().index(v),s=i().edges()?1.8:e.gravity,f=0,i().animate(),P(t,"move",{index:l,position:v});function c(p){return l-u&&(p-=e.loop?i().swap(l-u):0,u=l,P(t,"index",{index:r})),p}}function Y(n,r){let p=e.snap||i().edges(n)?i().distance(n):v+r,W=I*L(1,n-u,2),V=p-v;D=T(oe);let _=0,R=0,z=0;function oe(ie){_||=ie,R=z;let be=_-ie,re=ce(be/W),ve=e.easing?.(re)||re;z=V*ve;let ge=R%z?(R-z)%V:0;U(ge,n),$(z)?D=T(oe):(f=e.sensity,H())}}function x(n=0,r=0){n=j(t,e,n),H(),Y(n,r||i().distance(n)-v)}function Z(n){H(),f=e.sensity,y=X(n,e),k=n.timeStamp,b=0,C(window,m),!i().edges()&&n.stopPropagation()}function ee(n){let r=(y-X(n,e))*(2-s),c=n.timeStamp-k,p=1e3*r/(s+c);k=n.timeStamp,y=X(n,e),b=(2-s)*p+(s-1)*b,i().sense(n,r,f)&&(U(r,l),n.preventDefault())}function te(){H();let n=b*(2-s),r=i().index(v+n);Y(c(r,e),n);function c(p,W){return p=a&&p-u?l+a*F:p,j(t,W,p)}}function ne(n){H();let r=X(n,e)*(2-s),c=l+q(r)*(a||1),p=e.snap||d||i().edges(),W=i().sense(n,r,f),V=i().edges()?r/5:r,_=d?c:l,R=d?0:I/2;!d&&W&&U(V,l),w=p&&W?setTimeout(x,R,_):void 0,!i().edges()&&n.stopPropagation()}function de(n){if(n.composedPath().includes(t)){let r=e.axis==="y"&&!i().edges();(Q(n,e)||r||n.shiftKey)&&n.preventDefault();let c=a||e.axis==="y"&&!e.vertical||n.shiftKey;d!==c&&(t.onwheel=B(ne,I,c),d=c)}}function pe(n){let r=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],c=(r.indexOf(n.key)%2-1||1)*(a||1);r.indexOf(n.key)>=0&&(x(l+c),n.preventDefault()),P(t,"keys",n.key)}function H(){clearTimeout(w),cancelAnimationFrame(D),C(window,m,!1)}function fe(n){M(ae(n),([r,c])=>{if(c!==e[r]){switch(r){case"index":x(l=e[r]=j(t,e,c));break;case"position":x(l,c);break;case"gravity":s=e[r]=L(0,c,2);break;case"duration":e[r]=c,I=c/2;break;case"sensity":f=e[r]=c;break;case"clamp":a=e[r]=c;break;default:e[r]=c;break}P(t,"update",n)}})}async function se(){H(),N.disconnect(),A.disconnect(),C(t,O,!1),C(window,g,!1),P(t,"destroy",t)}return E}export{he as slidy};
var{assign:G,entries:ae}=Object,{abs:S,exp:ce,floor:ue,min:Ee,max:J,round:$,sign:q}=Math;function L(t,o,e){return Ee(e,J(t,o))}function B(t,o=50,e=!0){let i=0;return e?u=>{let y=performance.now();y-i>=o&&(t(u),i=y)}:u=>t(u)}function M(t,o){for(let e=0;e<t.length;e++)o(t[e],e,t);return t}var Q=(t,o)=>S(t.deltaX)>=S(t.deltaY)&&o.axis!=="y";function me(t,o=0){return new Promise((e,i)=>{let u=setInterval(()=>{o++,o>=69?(clearInterval(u),i("few slides")):t.childElementCount&&(clearInterval(u),e(ye(t)))},16)})}function ye(t){return M(t.children,(o,e)=>o.index=e)}function j(t,o,e){let i=t.children.length;return o.loop?(e+i)%i:L(0,e,i-1)}function X(t,o){if(t.type==="wheel")return Q(t,o)?t.deltaX:t.shiftKey||o.axis==="y"?t.deltaY:0;{let e=t.touches&&t.touches[0]||t;return o.axis==="y"?e.pageY:e.pageX}}function P(t,o,e){t.dispatchEvent(new CustomEvent(o,{detail:e}))}function C(t,o,e=!0){let i=e?"addEventListener":"removeEventListener";M(o,u=>t[i](...u))}function le(t,o){let e=[...t.children],i=e.length,u=i-1,y=ue(i/2),D=i>1?e[1].offsetTop-e[0].offsetTop>=e[0].offsetHeight:!1,k=D?"offsetTop":"offsetLeft",v=D?"offsetHeight":"offsetWidth",d=q(e[u][k]),w=i>1?e[u][k]*d-e[u-1][k]*d-e[u-J(d,0)][v]:0,b=e.reduce((s,a)=>s+=a[v]+w,0)>t.offsetWidth,F=o.snap==="deck";G(o,{reverse:d,scrollable:b,vertical:D,edged:I()});function I(s){let a=f(d<0?u:0,"start"),m=f(d<0?0:u,"end"),g=f(s),O=o.direction,N=$(o.position),A=T=>O<=0&&T<=a||O>=0&&T>=m;return o.loop?!1:A(s>=0?g:N)}function f(s,a=o.snap){let m=h=>e.find(E=>E.index===h)||e[0],g=h=>t[v]-m(h)[v],O=T(d<0?u:0,"start"),N=T(d<0?0:u,"end"),A=T(s,a);return o.loop||a==="deck"?A:L(O,A,N);function T(h,E){E=F?"deck":E;let U=m(h)[v]+w*2<t[v]?o.indent??1:g(h)/2/w,Y=E==="start"?0:E==="end"?1:.5,x=E==="start"?-U:E==="end"?U:0;return m(h)[k]-g(h)*Y+w*x}}return{edges:I,distance:f,index(s){let a=({index:m})=>S(f(m)-s);return e.reduce((m,g)=>a(g)<a(m)?g:m).index},position(s){let a=o.index;if(s){let m=e.slice(a-y).concat(e.slice(0,a-y));t.replaceChildren(...m)}return f(a)},swap(s){let a=i%s?q(-s):s,m=a>0?0:u;return b&&(m?t.prepend(e[m]):t.append(e[m])),(e[m][v]+w)*(a*d)},sense(s,a,m){return s.shiftKey||o.axis==="y"&&s.type!=="touchmove"||S(a)>=m},animate(){M(e,(s,a)=>{s.i=a,s.active=o.loop?y:o.index,s.size=s[v]+w,s.dist=f(s.index),s.track=o.position-s.dist,s.turn=L(-1,s.track/s.size,1),s.exp=L(0,(s.size-S(s.track))/s.size,1);let m=F?s.dist:o.position,g=D?`translateY(${-m}px)`:`translateX(${-m}px)`,O={node:t,child:s,options:o,translate:g},N=o.animation?.(O)||{transform:g};G(s.style,b?N:{transform:""})})}}}function he(t,o){let e={...o},i,u=0,y=0,D=0,k=0,v=0,d,w,l=u=e.index??=0,b=e.position??=0,F=e.direction??=0,I=(e.duration??=450)/2,f=e.sensity??=2.5,s=e.gravity??=1.2,a=e.clamp??=0,m=[["touchmove",ee,{passive:!1}],["mousemove",ee],["touchend",te],["mouseup",te],["scroll",()=>{x(l),s=2}]],g=[["wheel",de,{passive:!1,capture:!0}]],O=[["touchstart",Z,{passive:!1}],["mousedown",Z],["keydown",pe],["contextmenu",()=>x(l)],["dragstart",n=>n.preventDefault()]],N=new ResizeObserver(n=>{b=e.position=i().position(),x(l),P(t,"resize",{ROE:n,options:e})}),A=new MutationObserver(n=>{M(n,r=>{[...r.addedNodes,...r.removedNodes].every(p=>"index"in p)||se().then(K)}),P(t,"mutate",{ML:n,options:e})}),T=requestAnimationFrame,h="outline:0;overflow:hidden;user-select:none;-webkit-user-select:none;",E={init:K,update:fe,destroy:se,to:x};K(),M(e.plugins||[],(n,r,c)=>{c[r]=n({node:t,options:e,instance:E})});function K(){me(t).then(()=>{i=()=>le(t,e),t.style.cssText+=h,t.onwheel=B(ne,I,a),b=e.position=i().position(e.loop),N.observe(t),A.observe(t,{childList:!0}),C(t,O),C(window,g),P(t,"mount",{options:e})})}function U(n,r){F=e.direction=q(n),b=e.position+=c(n),l=e.index=i().index(b),s=i().edges()?1.8:e.gravity,f=0,i().animate(),P(t,"move",{index:l,position:b});function c(p){return l-u&&(p-=e.loop?i().swap(l-u):0,u=l,P(t,"index",{index:r})),p}}function Y(n,r){let p=e.snap||i().edges(n)?i().distance(n):b+r,W=I*L(1,n-u,2),V=p-b;D=T(oe);let _=0,R=0,z=0;function oe(ie){_||=ie,R=z;let ve=_-ie,re=ce(ve/W),be=e.easing?.(re)||re;z=V*be;let ge=R%z?(R-z)%V:0;U(ge,n),$(z)?D=T(oe):(f=e.sensity,H())}}function x(n=0,r=0){n=j(t,e,n),H(),Y(n,r||i().distance(n)-b)}function Z(n){H(),f=e.sensity,y=X(n,e),k=n.timeStamp,v=0,C(window,m),!i().edges()&&n.stopPropagation()}function ee(n){let r=(y-X(n,e))*(2-s),c=n.timeStamp-k,p=1e3*r/(s+c);k=n.timeStamp,y=X(n,e),v=(2-s)*p+(s-1)*v,i().sense(n,r,f)&&(U(r,l),n.preventDefault())}function te(){H();let n=v*(2-s),r=i().index(b+n);Y(c(r,e),n);function c(p,W){return p=a&&p-u?l+a*F:p,j(t,W,p)}}function ne(n){H();let r=X(n,e)*(2-s),c=l+q(r)*(a||1),p=e.snap||d||i().edges(),W=i().sense(n,r,f),V=i().edges()?r/5:r,_=d?c:l,R=d?0:I/2;!d&&W&&U(V,l),w=p&&W?setTimeout(x,R,_):void 0,!i().edges()&&n.stopPropagation()}function de(n){if(n.composedPath().includes(t)){let r=e.axis==="y"&&!i().edges();(Q(n,e)||r||n.shiftKey)&&n.preventDefault();let c=a||e.axis==="y"&&!e.vertical||n.shiftKey;d!==c&&(t.onwheel=B(ne,I,c),d=c)}}function pe(n){let r=["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"],c=(r.indexOf(n.key)%2-1||1)*(a||1);r.indexOf(n.key)>=0&&(x(l+c),n.preventDefault()),P(t,"keys",n.key)}function H(){clearTimeout(w),cancelAnimationFrame(D),C(window,m,!1)}function fe(n){M(ae(n),([r,c])=>{if(c!==e[r]){switch(r){case"index":x(l=e[r]=j(t,e,c));break;case"position":x(l,c);break;case"gravity":s=e[r]=L(0,c,2);break;case"duration":e[r]=c,I=c/2;break;case"sensity":f=e[r]=c;break;case"clamp":a=e[r]=c;break;default:e[r]=c;break}P(t,"update",n)}})}async function se(){H(),N.disconnect(),A.disconnect(),C(t,O,!1),C(window,g,!1),P(t,"destroy",t)}return E}export{he as slidy};
{
"name": "@slidy/core",
"version": "3.7.8",
"version": "3.7.9",
"description": "Simple, configurable, nested & reusable sliding action script",

@@ -57,4 +57,4 @@ "unpkg": "dist/index.js",

"@slidy/easing": "1.0.7",
"@slidy/plugins": "1.2.0",
"@slidy/media": "1.2.9"
"@slidy/media": "1.2.9",
"@slidy/plugins": "1.2.0"
},

@@ -61,0 +61,0 @@ "scripts": {