PageSourceSearch

https://thesarahorlando.com/views/site/js/dist/scripts.min/9029.js?id=ca7c667d699bbc8e

js thesarahorlando.com collected 2026-09-28 02:12:10 UTC 24,647 bytes, 1 lines download raw bytes

vendor: 18,069 bytes, line 1
1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2161,6723,9029],{9029:function(t,e,n){function i(t){return"number"==typeof t}function o(t){return"string"==typeof t}function r(t){return"boolean"==typeof t}function s(t){return"[object Object]"===Object.prototype.toString.call(t)}function a(t){return Math.abs(t)}function c(t){return Math.sign(t)}function u(t,e){return a(t-e)}function l(t){return m(t).map(Number)}function d(t){return t[f(t)]}function f(t){return Math.max(0,t.length-1)}function p(t,e){return e===f(t)}function h(t,e=0){return Array.from(Array(t),((t,n)=>e+n))}function m(t){return Object.keys(t)}function g(t,e){return[t,e].reduce(((t,e)=>(m(e).forEach((n=>{const i=t[n],o=e[n],r=s(i)&&s(o);t[n]=r?g(i,o):o})),t)),{})}function v(t,e){return void 0!==e.MouseEvent&&t instanceof e.MouseEvent}function b(){let t=[];const e={add:function(n,i,o,r={passive:!0}){let s;if("addEventListener"in n)n.addEventListener(i,o,r),s=()=>n.removeEventListener(i,o,r);else{const t=n;t.addListener(o),s=()=>t.removeListener(o)}return t.push(s),e},clear:function(){t=t.filter((t=>t()))}};return e}function x(t,e,n,i){const o=b(),r=1e3/60;let s=null,a=0,c=0;function u(t){if(!c)return;s||(s=t,n(),n());const o=t-s;for(s=t,a+=o;a>=r;)n(),a-=r;i(a/r),c&&(c=e.requestAnimationFrame(u))}function l(){e.cancelAnimationFrame(c),s=null,a=0,c=0}return{init:function(){o.add(t,"visibilitychange",(()=>{t.hidden&&(s=null,a=0)}))},destroy:function(){l(),o.clear()},start:function(){c||(c=e.requestAnimationFrame(u))},stop:l,update:n,render:i}}function y(t=0,e=0){const n=a(t-e);function i(e){return e<t}function o(t){return t>e}function r(t){return i(t)||o(t)}return{length:n,max:e,min:t,constrain:function(n){return r(n)?i(n)?t:e:n},reachedAny:r,reachedMax:o,reachedMin:i,removeOffset:function(t){return n?t-n*Math.ceil((t-e)/n):t}}}function S(t,e,n){const{constrain:i}=y(0,t),o=t+1;let r=s(e);function s(t){return n?a((o+t)%o):i(t)}function c(){return r}function u(){return S(t,c(),n)}const l={get:c,set:function(t){return r=s(t),l},add:function(t){return u().set(c()+t)},clone:u};return l}function j(t,e,n,i,o,s,l,d,f,p,h,m,g,x,S,j,A,w,E){const{cross:k,direction:L}=t,B=["INPUT","SELECT","TEXTAREA"],C={passive:!1},D=b(),I=b(),T=y(50,225).constrain(x.measure(20)),F={mouse:300,touch:400},P={mouse:500,touch:600},M=S?43:25;let O=!1,z=0,V=0,H=!1,N=!1,W=!1,R=!1;function q(t){if(!v(t,i)&&t.touches.length>=2)return G(t);const e=s.readPoint(t),n=s.readPoint(t,k),r=u(e,z),a=u(n,V);if(!N&&!R){if(!t.cancelable)return G(t);if(N=r>a,!N)return G(t)}const c=s.pointerMove(t);r>j&&(W=!0),p.useFriction(.3).useDuration(.75),d.start(),o.add(L(c)),t.preventDefault()}function G(t){const e=h.byDistance(0,!1).index!==m.get(),n=s.pointerUp(t)*(S?P:F)[R?"mouse":"touch"],i=function(t,e){const n=m.add(-1*c(t)),i=h.byDistance(t,!S).distance;return S||a(t)<T?i:A&&e?.5*i:h.byIndex(n.get(),0).distance}(L(n),e),o=function(t,e){if(0===t||0===e)return 0;if(a(t)<=a(e))return 0;const n=u(a(t),a(e));return a(n/t)}(n,i),r=M-10*o,l=w+o/50;N=!1,H=!1,I.clear(),p.useDuration(r).useFriction(l),f.distance(i,!S),R=!1,g.emit("pointerUp")}function $(t){W&&(t.stopPropagation(),t.preventDefault(),W=!1)}return{init:function(t){if(!E)return;function a(a){(r(E)||E(t,a))&&function(t){const r=v(t,i);if(R=r,W=S&&r&&!t.buttons&&O,O=u(o.get(),l.get())>=2,r&&0!==t.button)return;if(function(t){const e=t.nodeName||"";return B.includes(e)}(t.target))return;H=!0,s.pointerDown(t),p.useFriction(0).useDuration(0),o.set(l),function(){const t=R?n:e;I.add(t,"touchmove",q,C).add(t,"touchend",G).add(t,"mousemove",q,C).add(t,"mouseup",G)}(),z=s.readPoint(t),V=s.readPoint(t,k),g.emit("pointerDown")}(a)}const c=e;D.add(c,"dragstart",(t=>t.preventDefault()),C).add(c,"touchmove",(()=>{}),C).add(c,"touchend",(()=>{})).add(c,"touchstart",a).add(c,"mousedown",a).add(c,"touchcancel",G).add(c,"contextmenu",G).add(c,"click",$,!0)},destroy:function(){D.clear(),I.clear()},pointerDown:function(){return H}}}function A(t,e){let n,i;function o(t){return t.timeStamp}function r(n,i){const o="client"+("x"===(i||t.scroll)?"X":"Y");return(v(n,e)?n:n.touches[0])[o]}return{pointerDown:function(t){return n=t,i=t,r(t)},pointerMove:function(t){const e=r(t)-r(i),s=o(t)-o(n)>170;return i=t,s&&(n=t),e},pointerUp:function(t){if(!n||!i)return 0;const e=r(i)-r(n),s=o(t)-o(n),c=o(t)-o(i)>170,u=e/s;return s&&!c&&a(u)>.1?u:0},readPoint:r}}function w(t,e,n,i,o,s,c){const u=[t].concat(i);let l,d,f=[],p=!1;function h(t){return o.measureSize(c.measure(t))}return{init:function(o){s&&(d=h(t),f=i.map(h),l=new ResizeObserver((n=>{(r(s)||s(o,n))&&function(n){for(const r of n){if(p)return;const n=r.target===t,s=i.indexOf(r.target),c=n?d:f[s];if(a(h(n?t:i[s])-c)>=.5){o.reInit(),e.emit("resize");break}}}(n)})),n.requestAnimationFrame((()=>{u.forEach((t=>l.observe(t)))})))},destroy:function(){p=!0,l&&l.disconnect()}}}function E(t,e,n,i,o){const r=o.measure(10),s=o.measure(50),c=y(.1,.99);let u=!1;function l(){return!u&&(!!t.reachedAny(n.get())&&!!t.reachedAny(e.get()))}return{shouldConstrain:l,constrain:function(o){if(!l())return;const u=t.reachedMin(e.get())?"min":"max",d=a(t[u]-e.get()),f=n.get()-e.get(),p=c.constrain(d/s);n.subtract(f*p),!o&&a(f)<r&&(n.set(t.constrain(n.get())),i.useDuration(25).useBaseFriction())},toggleActive:function(t){u=!t}}}function k(t,e,n,i){const o=e.min+.1,r=e.max+.1,{reachedMin:s,reachedMax:a}=y(o,r);return{loop:function(e){if(!function(t){return 1===t?a(n.get()):-1===t&&s(n.get())}(e))return;const o=t*(-1*e);i.forEach((t=>t.add(o)))}}}function L(t,e,n,i,o){const{reachedAny:r,removeOffset:s,constrain:u}=i;function l(t){return t.concat().sort(((t,e)=>a(t)-a(e)))[0]}function f(e,i){const o=[e,e+n,e-n];if(!t)return e;if(!i)return l(o);const r=o.filter((t=>c(t)===i));return r.length?l(r):d(o)-n}return{byDistance:function(n,i){const c=o.get()+n,{index:l,distance:d}=function(n){const i=t?s(n):u(n),o=e.map(((t,e)=>({diff:f(t-i,0),index:e}))).sort(((t,e)=>a(t.diff)-a(e.diff))),{index:r}=o[0];return{index:r,distance:i}}(c),p=!t&&r(c);return!i||p?{index:l,distance:n}:{index:l,distance:n+f(e[l]-d,0)}},byIndex:function(t,n){return{index:t,distance:f(e[t]-o.get(),n)}},shortcut:f}}function B(t,e,n,o,s,a,c,u){const l={passive:!0,capture:!0};let d=0;function f(t){"Tab"===t.code&&(d=(new Date).getTime())}return{init:function(p){u&&(a.add(document,"keydown",f,!1),e.forEach(((e,f)=>{a.add(e,"focus",(e=>{(r(u)||u(p,e))&&function(e){if((new Date).getTime()-d>10)return;c.emit("slideFocusStart"),t.scrollLeft=0;const r=n.findIndex((t=>t.includes(e)));i(r)&&(s.useDuration(0),o.index(r,0),c.emit("slideFocus"))}(f)}),l)})))}}}function C(t){let e=t;function n(t){return i(t)?t:t.get()}return{get:function(){return e},set:function(t){e=n(t)},add:function(t){e+=n(t)},subtract:function(t){e-=n(t)}}}function D(t,e){const n="x"===t.scroll?function(t){return`translate3d(${t}px,0px,0px)`}:function(t){return`translate3d(0px,${t}px,0px)`},i=e.style;let o=null,r=!1;return{clear:function(){r||(i.transform="",e.getAttribute("style")||e.removeAttribute("style"))},to:function(e){if(r)return;const s=(a=t.direction(e),Math.round(100*a)/100);var a;s!==o&&(i.transform=n(s),o=s)},toggleActive:function(t){r=!t}}}function I(t,e,n,i,o,r,s,a,c){const u=l(o),d=l(o).reverse(),f=function(){const t=s[0];return m(h(d,t),n,!1)}().concat(function(){const t=e-s[0]-1;return m(h(u,t),-n,!0)}());function p(t,e){return t.reduce(((t,e)=>t-o[e]),e)}function h(t,e){return t.reduce(((t,n)=>p(t,e)>0?t.concat([n]):t),[])}function m(o,s,u){const l=function(t){return r.map(((n,o)=>({start:n-i[o]+.5+t,end:n+e-.5+t})))}(s);return o.map((e=>{const i=u?0:-n,o=u?n:0,r=u?"end":"start",s=l[e][r];return{index:e,loopPoint:s,slideLocation:C(-1),translate:D(t,c[e]),target:()=>a.get()>s?i:o}}))}return{canLoop:function(){return f.every((({index:t})=>p(u.filter((e=>e!==t)),e)<=.1))},clear:function(){f.forEach((t=>t.translate.clear()))},loop:function(){f.forEach((t=>{const{target:e,translate:n,slideLocation:i}=t,o=e();o!==i.get()&&(n.to(o),i.set(o))}))},loopPoints:f}}function T(t,e,n){let i,o=!1;return{init:function(s){n&&(i=new MutationObserver((t=>{o||(r(n)||n(s,t))&&function(t){for(const n of t)if("childList"===n.type){s.reInit(),e.emit("slidesChanged");break}}(t)})),i.observe(t,{childList:!0}))},destroy:function(){i&&i.disconnect(),o=!0}}}function F(t,e,n,i){const o={};let r,s=null,a=null,c=!1;return{init:function(){r=new IntersectionObserver((t=>{c||(t.forEach((t=>{const n=e.indexOf(t.target);o[n]=t})),s=null,a=null,n.emit("slidesInView"))}),{root:t.parentElement,threshold:i}),e.forEach((t=>r.observe(t)))},destroy:function(){r&&r.disconnect(),c=!0},get:function(t=!0){if(t&&s)return s;if(!t&&a)return a;const e=function(t){return m(o).reduce(((e,n)=>{const i=parseInt(n),{isIntersecting:r}=o[i];return(t&&r||!t&&!r)&&e.push(i),e}),[])}(t);return t&&(s=e),t||(a=e),e}}}function P(t,e,n,o,r,s,c,u,p){const{startEdge:h,endEdge:m,direction:g}=t,v=i(n);return{groupSlides:function(t){return v?function(t,e){return l(t).filter((t=>t%e==0)).map((n=>t.slice(n,n+e)))}(t,n):function(t){return t.length?l(t).reduce(((n,i,l)=>{const v=d(n)||0,b=0===v,x=i===f(t),y=r[h]-s[v][h],S=r[h]-s[i][m],j=!o&&b?g(c):0,A=a(S-(!o&&x?g(u):0)-(y+j));return l&&A>e+p&&n.push(i),x&&n.push(t.length),n}),[]).map(((e,n,i)=>{const o=Math.max(i[n-1]||0);return t.slice(o,e)})):[]}(t)}}}function M(t,e,n,i,r,s,m){const{align:g,axis:v,direction:M,startIndex:O,loop:z,duration:V,dragFree:H,dragThreshold:N,inViewThreshold:W,slidesToScroll:R,skipSnaps:q,containScroll:G,watchResize:$,watchSlides:U,watchDrag:_,watchFocus:Q}=s,X={measure:function(t){const{offsetTop:e,offsetLeft:n,offsetWidth:i,offsetHeight:o}=t;return{top:e,right:n+i,bottom:e+o,left:n,width:i,height:o}}},J=X.measure(e),Y=n.map(X.measure),K=function(t,e){const n="rtl"===e,i="y"===t,o=!i&&n?-1:1;return{scroll:i?"y":"x",cross:i?"x":"y",startEdge:i?"top":n?"right":"left",endEdge:i?"bottom":n?"left":"right",measureSize:function(t){const{height:e,width:n}=t;return i?e:n},direction:function(t){return t*o}}}(v,M),Z=K.measureSize(J),tt=function(t){return{measure:function(e){return t*(e/100)}}}(Z),et=function(t,e){const n={start:function(){return 0},center:function(t){return i(t)/2},end:i};function i(t){return e-t}return{measure:function(i,r){return o(t)?n[t](i):t(e,i,r)}}}(g,Z),nt=!z&&!!G,it=z||!!G,{slideSizes:ot,slideSizesWithGaps:rt,startGap:st,endGap:at}=function(t,e,n,i,o,r){const{measureSize:s,startEdge:c,endEdge:u}=t,l=n[0]&&o,f=function(){if(!l)return 0;const t=n[0];return a(e[c]-t[c])}(),h=function(){if(!l)return 0;const t=r.getComputedStyle(d(i));return parseFloat(t.getPropertyValue(`margin-${u}`))}(),m=n.map(s),g=n.map(((t,e,n)=>{const i=!e,o=p(n,e);return i?m[e]+f:o?m[e]+h:n[e+1][c]-t[c]})).map(a);return{slideSizes:m,slideSizesWithGaps:g,startGap:f,endGap:h}}(K,J,Y,n,it,r),ct=P(K,Z,R,z,J,Y,st,at,2),{snaps:ut,snapsAligned:lt}=function(t,e,n,i,o){const{startEdge:r,endEdge:s}=t,{groupSlides:c}=o,u=c(i).map((t=>d(t)[s]-t[0][r])).map(a).map(e.measure),l=i.map((t=>n[r]-t[r])).map((t=>-a(t))),f=c(l).map((t=>t[0])).map(((t,e)=>t+u[e]));return{snaps:l,snapsAligned:f}}(K,et,J,Y,ct),dt=-d(ut)+d(rt),{snapsContained:ft,scrollContainLimit:pt}=function(t,e,n,i,o){const r=y(-e+t,0),s=n.map(((t,e)=>{const{min:i,max:o}=r,s=r.constrain(t),a=!e,u=p(n,e);return a?o:u||c(i,s)?i:c(o,s)?o:s})).map((t=>parseFloat(t.toFixed(3)))),a=function(){const t=s[0],e=d(s);return y(s.lastIndexOf(t),s.indexOf(e)+1)}();function c(t,e){return u(t,e)<=1}return{snapsContained:function(){if(e<=t+o)return[r.max];if("keepSnaps"===i)return s;const{min:n,max:c}=a;return s.slice(n,c)}(),scrollContainLimit:a}}(Z,dt,lt,G,2),ht=nt?ft:lt,{limit:mt}=function(t,e,n){const i=e[0];return{limit:y(n?i-t:d(e),i)}}(dt,ht,z),gt=S(f(ht),O,z),vt=gt.clone(),bt=l(n),xt=x(i,r,(()=>(({dragHandler:t,scrollBody:e,scrollBounds:n,options:{loop:i}})=>{i||n.constrain(t.pointerDown()),e.seek()})(Ft)),(t=>(({scrollBody:t,translate:e,location:n,offsetLocation:i,previousLocation:o,scrollLooper:r,slideLooper:s,dragHandler:a,animation:c,eventHandler:u,scrollBounds:l,options:{loop:d}},f)=>{const p=t.settled(),h=!l.shouldConstrain(),m=d?p:p&&h,g=m&&!a.pointerDown();g&&c.stop();const v=n.get()*f+o.get()*(1-f);i.set(v),d&&(r.loop(t.direction()),s.loop()),e.to(i.get()),g&&u.emit("settle"),m||u.emit("scroll")})(Ft,t))),yt=ht[gt.get()],St=C(yt),jt=C(yt),At=C(yt),wt=C(yt),Et=function(t,e,n,i,o,r){let s=0,u=0,l=o,d=r,f=t.get(),p=0;function h(t){return l=t,g}function m(t){return d=t,g}const g={direction:function(){return u},duration:function(){return l},velocity:function(){return s},seek:function(){const e=i.get()-t.get();let o=0;return l?(n.set(t),s+=e/l,s*=d,f+=s,t.add(s),o=f-p):(s=0,n.set(i),t.set(i),o=e),u=c(o),p=f,g},settled:function(){return a(i.get()-e.get())<.001},useBaseFriction:function(){return m(r)},useBaseDuration:function(){return h(o)},useFriction:m,useDuration:h};return g}(St,At,jt,wt,V,.68),kt=L(z,ht,dt,mt,wt),Lt=function(t,e,n,i,o,r,s){function a(o){const a=o.distance,c=o.index!==e.get();r.add(a),a&&(i.duration()?t.start():(t.update(),t.render(1),t.update())),c&&(n.set(e.get()),e.set(o.index),s.emit("select"))}return{distance:function(t,e){a(o.byDistance(t,e))},index:function(t,n){const i=e.clone().set(t);a(o.byIndex(i.get(),n))}}}(xt,gt,vt,Et,kt,wt,m),Bt=function(t){const{max:e,length:n}=t;return{get:function(t){return n?(t-e)/-n:0}}}(mt),Ct=b(),Dt=F(e,n,m,W),{slideRegistry:It}=function(t,e,n,i,o,r){const{groupSlides:s}=o,{min:a,max:c}=i;return{slideRegistry:function(){const i=s(r),o=!t||"keepSnaps"===e;return 1===n.length?[r]:o?i:i.slice(a,c).map(((t,e,n)=>{const i=!e,o=p(n,e);return i?h(d(n[0])+1):o?h(f(r)-d(n)[0]+1,d(n)[0]):t}))}()}}(nt,G,ht,pt,ct,bt),Tt=B(t,n,It,Lt,Et,Ct,m,Q),Ft={ownerDocument:i,ownerWindow:r,eventHandler:m,containerRect:J,slideRects:Y,animation:xt,axis:K,dragHandler:j(K,t,i,r,wt,A(K,r),St,xt,Lt,Et,kt,gt,m,tt,H,N,q,.68,_),eventStore:Ct,percentOfView:tt,index:gt,indexPrevious:vt,limit:mt,location:St,offsetLocation:At,previousLocation:jt,options:s,resizeHandler:w(e,m,r,n,K,$,X),scrollBody:Et,scrollBounds:E(mt,At,wt,Et,tt),scrollLooper:k(dt,mt,At,[St,At,jt,wt]),scrollProgress:Bt,scrollSnapList:ht.map(Bt.get),scrollSnaps:ht,scrollTarget:kt,scrollTo:Lt,slideLooper:I(K,Z,dt,ot,rt,ut,ht,At,n),slideFocus:Tt,slidesHandler:T(e,m,U),slidesInView:Dt,slideIndexes:bt,slideRegistry:It,slidesToScroll:ct,target:wt,translate:D(K,e)};return Ft}n.r(e),n.d(e,{default:function(){return W}});const O={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function z(t){function e(t,e){return g(t,e||{})}const n={mergeOptions:e,optionsAtMedia:function(n){const i=n.breakpoints||{},o=m(i).filter((e=>t.matchMedia(e).matches)).map((t=>i[t])).reduce(((t,n)=>e(t,n)),{});return e(n,o)},optionsMediaQueries:function(e){return e.map((t=>m(t.breakpoints||{}))).reduce(((t,e)=>t.concat(e)),[]).map(t.matchMedia)}};return n}function V(t,e,n){const i=t.ownerDocument,r=i.defaultView,s=z(r),a=function(t){let e=[];return{init:function(n,i){return e=i.filter((({options:e})=>!1!==t.optionsAtMedia(e).active)),e.forEach((e=>e.init(n,t))),i.reduce(((t,e)=>Object.assign(t,{[e.name]:e})),{})},destroy:function(){e=e.filter((t=>t.destroy()))}}}(s),c=b(),u=function(){let t,e={};function n(t){return e[t]||[]}const i={init:function(e){t=e},emit:function(e){return n(e).forEach((n=>n(t,e))),i},off:function(t,o){return e[t]=n(t).filter((t=>t!==o)),i},on:function(t,o){return e[t]=n(t).concat([o]),i},clear:function(){e={}}};return i}(),{mergeOptions:l,optionsAtMedia:d,optionsMediaQueries:f}=s,{on:p,off:h,emit:m}=u,g=B;let v,x,y,S,j=!1,A=l(O,V.globalOptions),w=l(A),E=[];function k(e){const n=M(t,y,S,i,r,e,u);if(e.loop&&!n.slideLooper.canLoop()){return k(Object.assign({},e,{loop:!1}))}return n}function L(e,n){j||(A=l(A,e),w=d(A),E=n||E,function(){const{container:e,slides:n}=w,i=o(e)?t.querySelector(e):e;y=i||t.children[0];const r=o(n)?y.querySelectorAll(n):n;S=[].slice.call(r||y.children)}(),v=k(w),f([A,...E.map((({options:t})=>t))]).forEach((t=>c.add(t,"change",B))),w.active&&(v.translate.to(v.location.get()),v.animation.init(),v.slidesInView.init(),v.slideFocus.init(T),v.eventHandler.init(T),v.resizeHandler.init(T),v.slidesHandler.init(T),v.options.loop&&v.slideLooper.loop(),y.offsetParent&&S.length&&v.dragHandler.init(T),x=a.init(T,E)))}function B(t,e){const n=I();C(),L(l({startIndex:n},t),e),u.emit("reInit")}function C(){v.dragHandler.destroy(),v.eventStore.clear(),v.translate.clear(),v.slideLooper.clear(),v.resizeHandler.destroy(),v.slidesHandler.destroy(),v.slidesInView.destroy(),v.animation.destroy(),a.destroy(),c.clear()}function D(t,e,n){w.active&&!j&&(v.scrollBody.useBaseFriction().useDuration(!0===e?0:w.duration),v.scrollTo.index(t,n||0))}function I(){return v.index.get()}const T={canScrollNext:function(){return v.index.add(1).get()!==I()},canScrollPrev:function(){return v.index.add(-1).get()!==I()},containerNode:function(){return y},internalEngine:function(){return v},destroy:function(){j||(j=!0,c.clear(),C(),u.emit("destroy"),u.clear())},off:h,on:p,emit:m,plugins:function(){return x},previousScrollSnap:function(){return v.indexPrevious.get()},reInit:g,rootNode:function(){return t},scrollNext:function(t){D(v.index.add(1).get(),t,-1)},scrollPrev:function(t){D(v.index.add(-1).get(),t,1)},scrollProgress:function(){return v.scrollProgress.get(v.offsetLocation.get())},scrollSnapList:function(){return v.scrollSnapList},scrollTo:D,selectedScrollSnap:I,slideNodes:function(){return S},slidesInView:function(){return v.slidesInView.get()},slidesNotInView:function(){return v.slidesInView.get(!1)}};return L(e,n),setTimeout((()=>u.emit("init")),0),T}V.globalOptions=void 0;var H=n(6723),N=n(2161);class W{constructor(t){this.root=t,this.container=t.querySelector(".jds-carousel"),this.container&&(this.slides=Array.from(this.container.querySelectorAll(".jds-carousel-item")),this.controlScope=t.closest(".
1jds-carousel-controls-flanked")||t,this.prevBtn=this.controlScope.querySelector("[data-jds-carousel-prev]"),this.nextBtn=this.controlScope.querySelector("[data-jds-carousel-next]"),this.dotsContainer=this.controlScope.querySelector(".jds-carousel-dots"),this.dots=[],this.baseConfig=this.#t(t),this.embla=null,this.isActive=!1,this.autoTimer=null,requestAnimationFrame((()=>{this.#e(),this.#n()})))}#t(t){return{slidesPerView:parseFloat(t.getAttribute("data-jds-slides-per-view"))||1,loop:"true"===t.getAttribute("data-jds-loop"),align:t.getAttribute("data-jds-align")||"start",advanceByPage:"page"===t.getAttribute("data-jds-advance"),auto:"true"===t.getAttribute("data-jds-auto"),autoTime:parseInt(t.getAttribute("data-jds-time"))||5e3,pauseOnHover:"false"!==t.getAttribute("data-jds-pause-on-hover")}}#i(t){const e=t.getAttribute("data-jds-breakpoints");if(!e)return[];const n=e.trim();let i;if(n.startsWith("{"))try{const t=JSON.parse(n);i=Object.entries(t)}catch{return[]}else{const t=N.default.breakpoints();i=n.split(/\s+/).map((e=>{const[n,i]=e.split(":");return[t[n]?parseInt(t[n]):parseInt(n),{slidesPerView:parseFloat(i)}]}))}return i.map((([t,e])=>({maxWidth:parseInt(t),config:{...this.baseConfig,...e}}))).sort(((t,e)=>t.maxWidth-e.maxWidth))}#o(){const t=window.innerWidth,e=this.#i(this.root);let n=this.baseConfig;for(const i of e)if(t<=i.maxWidth){n=i.config;break}return n}#e(){const t=this.#o(),e=this.slides.length>Math.floor(t.slidesPerView);e&&!this.isActive?this.#r(t):!e&&this.isActive?this.#s():e&&this.isActive?(this.#a(t),this.embla.reInit()):e||this.isActive||this.#a(t)}#r(t){this.isActive=!0,this.root.classList.add(H.default.carousel.active),this.#a(t),this.embla=V(this.root,{loop:t.loop,align:t.align,containScroll:"trimSnaps",dragFree:!1,skipSnaps:!0,slidesToScroll:t.advanceByPage?Math.floor(t.slidesPerView):1}),[this.prevBtn,this.nextBtn].forEach((t=>{t&&(t.addEventListener("mousedown",(t=>t.stopPropagation())),t.addEventListener("touchstart",(t=>t.stopPropagation())))})),this.prevBtn&&(this.prevBtn.onclick=()=>this.embla?.scrollPrev()),this.nextBtn&&(this.nextBtn.onclick=()=>this.embla?.scrollNext()),this.#c(),this.#u(),this.#l(t),this.embla.on("select",(()=>this.#u())),this.embla.on("reInit",(()=>this.#u()))}#s(){this.embla&&(this.embla.destroy(),this.embla=null),this.#d(),this.isActive=!1,this.root.classList.remove(H.default.carousel.active),this.container.style.transform="",this.#f(),this.prevBtn&&(this.prevBtn.disabled=!1),this.nextBtn&&(this.nextBtn.disabled=!1),requestAnimationFrame((()=>{this.#a(this.#o())}))}#a(t){const e=t.slidesPerView,n=getComputedStyle(this.container).gap,i=`calc((100% - ${(parseFloat(n)||0)*(Math.floor(e)-1)}px) / ${e})`;this.slides.forEach((t=>{t.style.flexBasis=i,t.style.flexGrow="0",t.style.flexShrink="0"}))}#c(){if(!this.dotsContainer||!this.embla)return;this.#f();this.embla.scrollSnapList().forEach(((t,e)=>{const n=document.createElement("button");n.className=H.default.carousel.dot,n.setAttribute("aria-label",`Go to slide ${e+1}`),n.onclick=()=>this.embla?.scrollTo(e),this.dotsContainer.appendChild(n),this.dots.push(n)})),this.#p(),this.embla.on("select",(()=>this.#p()))}#f(){this.dots.forEach((t=>t.remove())),this.dots=[]}#p(){if(!this.embla||0===this.dots.length)return;const t=this.embla.selectedScrollSnap();this.dots.forEach(((e,n)=>{e.classList.toggle(H.default.utility.active,n===t)}))}#u(){this.embla&&(this.prevBtn&&(this.prevBtn.disabled=!this.embla.canScrollPrev()),this.nextBtn&&(this.nextBtn.disabled=!this.embla.canScrollNext()))}#l(t){t.auto&&this.embla&&(this.#d(),this.autoTimer=setInterval((()=>{this.embla.canScrollNext()||t.loop?this.embla.scrollNext():this.#d()}),t.autoTime),t.pauseOnHover&&(this.root.addEventListener("mouseenter",this.#h),this.root.addEventListener("mouseleave",this.#m)),this._autoConfig=t)}#d(){this.autoTimer&&(clearInterval(this.autoTimer),this.autoTimer=null),this.root.removeEventListener("mouseenter",this.#h),this.root.removeEventListener("mouseleave",this.#m),this._autoConfig=null}#h=()=>{this.autoTimer&&(clearInterval(this.autoTimer),this.autoTimer=null)};#m=()=>{this._autoConfig&&!this.autoTimer&&this.#l(this._autoConfig)};#n(){let t=window.innerWidth;new ResizeObserver((()=>{const e=window.innerWidth;e!==t&&(t=e,this.#e())}
1)).observe(document.documentElement)}}},2161:function(t,e,n){n.r(e);const i=new class{#g=null;breakpoints(){if(!this.#g){const t=getComputedStyle(document.documentElement).getPropertyValue("--jds-meta-breakpoints");this.#g=this.parseMeta(t)}return this.#g}parseMeta(t){if(!(t=t.trim()).startsWith("(")||!t.endsWith(")"))return t;t=t.slice(1,-1);let e={},n="",i="",o=0,r="",s=!0;const a=()=>{if(n&&i){const t=i.trim();e[n.trim()]=t.startsWith("(")?this.parseMeta(t):t}n="",i=""};for(let e=0;e<t.length;e++){const c=t[e];"("===c?(o++,r+=c):")"===c?(o--,r+=c):":"===c&&0===o&&s?(n=r,r="",s=!1):","===c&&0===o?(i=r,a(),r="",s=!0):r+=c}return r&&(i=r,a()),e}isNonUniformBorderRadius(t){if(!t)return!1;const e=t.trim(),[n,i]=e.split("/").map((t=>t?t.trim().split(/\s+/):null)),o=n||[],r=i||null;return r?o.length>2||r.length>2||(2===o.length&&2===r.length?o[0]!==r[0]||o[1]!==r[1]:1!==o.length||1!==r.length):1!==o.length&&(2!==o.length&&o.length>=3)}};e.default=i},6723:function(t,e,n){n.r(e),e.default={utility:{collapsed:"jds-collapsed",expanded:"jds-expanded",collapsing:"jds-collapsing",expanding:"jds-expanding",active:"jds-active",valid:"jds-valid",invalid:"jds-invalid",validated:"jds-validated",disabled:"jds-disabled",colorScope:"jds-color-scope",colorScopeReset:"jds-color-scope-reset"},btn:{underlinedSmooth:"jds-btn-underlined-smooth"},form:{validated:"jds-form-validated",usingInfieldLabels:"jds-form-labels-infield",usingFloatingLabels:"jds-form-labels-floating",field:"jds-form-field",fieldFocused:"jds-form-field-focused",fieldFilled:"jds-form-field-filled",checkboxField:"jds-form-checkbox-field",select:"jds-form-select"},accordion:{item:"jds-accordion-item",header:"jds-accordion-header",body:"jds-accordion-body",itemCollapsed:"jds-accordion-item-collapsed",itemCollapsing:"jds-accordion-item-collapsing",itemExpanded:"jds-accordion-item-expanded",itemExpanding:"jds-accordion-item-expanding"},carousel:{active:"jds-carousel-active",item:"jds-carousel-item",dot:"jds-carousel-dot"},copyLink:{root:"jds-copy-link",input:"jds-copy-link-input",action:"jds-copy-link-action",confirmed:"jds-copy-link-confirmed"},pagination:{list:"jds-pagination",item:"jds-pagination-item",itemEllipsis:"jds-pagination-item-ellipsis",link:"jds-pagination-link",ellipsis:"jds-pagination-ellipsis"}}}}]);

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.