PageSourceSearch

https://www.guthaben.de/assets/_next/static/chunks/3khj7pqjrh308.js

js guthaben.de collected 2026-10-01 12:05:45 UTC 45,607 bytes, 145 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,298929,e=>{"use strict";var t=e.i(348199),n=e.i(742293),r=e.i(5681),i=e.i(373019),a=e.i(357940),o=e.i(55916),l=e.i(675136),s=e.i(148720),u=e.i(11861),c=e.i(734782),d=e.i(891917);let m={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function p(e={}){let t,n,r,i,a=null,o=0,l=!1,s=!1,u=!1,c=!1;function d(){if(!r){if(g()){u=!0;return}l||n.emit("autoplay:play"),function(){let{ownerWindow:e}=n.internalEngine();e.clearTimeout(o),o=e.setTimeout(C,i[n.selectedScrollSnap()]),a=new Date().getTime(),n.emit("autoplay:timerset")}(),l=!0}}function f(){r||(l&&n.emit("autoplay:stop"),function(){let{ownerWindow:e}=n.internalEngine();e.clearTimeout(o),o=0,a=null,n.emit("autoplay:timerstopped")}(),l=!1)}function x(){if(g())return u=l,f();u&&d()}function g(){let{ownerDocument:e}=n.internalEngine();return"hidden"===e.visibilityState}function h(){s||f()}function y(){s||d()}function b(){s=!0,f()}function v(){s=!1,d()}function C(){let{index:e}=n.internalEngine(),r=e.clone().add(1).get(),i=n.scrollSnapList().length-1,a=t.stopOnLastSnap&&r===i;if(n.canScrollNext()?n.scrollNext(c):n.scrollTo(0,c),n.emit("autoplay:select"),a)return f();d()}return{name:"autoplay",options:e,init:function(a,o){var l,s,u,g;let C,S;n=a;let{mergeOptions:w,optionsAtMedia:T}=o,j=w(m,p.globalOptions);if(t=T(w(j,e)),n.scrollSnapList().length<=1)return;c=t.jump,r=!1,l=n,s=t.delay,C=l.scrollSnapList(),i="number"==typeof s?C.map(()=>s):s(C,l);let{eventStore:k,ownerDocument:N}=n.internalEngine(),I=!!n.internalEngine().options.watchDrag,P=(u=n,g=t.rootNode,S=u.rootNode(),g&&g(S)||S);k.add(N,"visibilitychange",x),I&&n.on("pointerDown",h),I&&!t.stopOnInteraction&&n.on("pointerUp",y),t.stopOnMouseEnter&&k.add(P,"mouseenter",b),t.stopOnMouseEnter&&!t.stopOnInteraction&&k.add(P,"mouseleave",v),t.stopOnFocusIn&&n.on("slideFocusStart",f),t.stopOnFocusIn&&!t.stopOnInteraction&&k.add(n.containerNode(),"focusout",d),t.playOnInit&&d()},destroy:function(){n.off("pointerDown",h).off("pointerUp",y).off("slideFocusStart",f),f(),r=!0,l=!1},play:function(e){void 0!==e&&(c=e),d()},stop:function(){l&&f()},reset:function(){l&&d()},isPlaying:function(){return l},timeUntilNext:function(){return a?i[n.selectedScrollSnap()]-(new Date().getTime()-a):null}}}function f(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function x(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],i=t[n];return"function"==typeof r?`${r}`==`${i}`:f(r)&&f(i)?x(r,i):r===i})}function g(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function h(e){return"number"==typeof e}function y(e){return"string"==typeof e}function b(e){return"boolean"==typeof e}function v(e){return"[object Object]"===Object.prototype.toString.call(e)}function C(e){return Math.abs(e)}function S(e){return Math.sign(e)}p.globalOptions=void 0;function w(e){return N(e).map(Number)}function T(e){return e[j(e)]}function j(e){return Math.max(0,e.length-1)}function k(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function N(e){return Object.keys(e)}function I(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function P(){let e=[],t={add:function(n,r,i,a={passive:!0}){let o;return"addEventListener"in n?(n.addEventListener(r,i,a),o=()=>n.removeEventListener(r,i,a)):(n.addListener(i),o=()=>n.removeListener(i)),e.push(o),t},clear:function(){e=e.filter(e=>e())}};return t}function D(e=0,t=0){let n=C(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function A(e){let t=e;function n(e){return h(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function L(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=null,a=!1;return{clear:function(){!a&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(a)return;let o=Math.round(100*e.direction(t))/100;o!==i&&(r.transform=n(o),i=o)},toggleActive:function(e){a=!e}}}let V={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 O(e,t,n){let r,i,a,o,l,s,u,c,d=e.ownerDocument,m=d.defaultView,p=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>
1(N(n).forEach(r=>{let i=t[r],a=n[r],o=v(i)&&v(a);t[r]=o?e(i,a):a}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=N(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>N(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(m),f=(c=[],{init:function(e,t){return(c=t.filter(({options:e})=>!1!==p.optionsAtMedia(e).active)).forEach(t=>t.init(e,p)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){c=c.filter(e=>e.destroy())}}),x=P(),g=(i={},a={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),a},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),a},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),a},clear:function(){i={}}}),{mergeOptions:F,optionsAtMedia:B,optionsMediaQueries:M}=p,{on:E,off:q,emit:R}=g,$=!1,U=F(V,O.globalOptions),_=F(U),z=[];function H(t,n){$||(_=B(U=F(U,t)),z=n||z,function(){let{container:t,slides:n}=_;s=(y(t)?e.querySelector(t):t)||e.children[0];let r=y(n)?s.querySelectorAll(n):n;u=[].slice.call(r||s.children)}(),o=function t(n){let r=function(e,t,n,r,i,a,o){var l,s;let u,c,d,m,p,f,x,g,v,V,O,F,B,M,{align:E,axis:q,direction:R,startIndex:$,loop:U,duration:_,dragFree:z,dragThreshold:H,inViewThreshold:W,slidesToScroll:Q,skipSnaps:X,containScroll:J,watchResize:K,watchSlides:Y,watchDrag:G,watchFocus:Z}=a,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(c="rtl"===R,m=(d="y"===q)||!c?1:-1,p=d?"top":c?"right":"left",f=d?"bottom":c?"left":"right",{scroll:d?"y":"x",cross:d?"x":"y",startEdge:p,endEdge:f,measureSize:function(e){let{height:t,width:n}=e;return d?t:n},direction:function(e){return e*m}}),ei=er.measureSize(et),ea={measure:function(e){return e/100*ei}},eo=(l=E,s=ei,u={start:function(){return 0},center:function(e){return(s-e)/2},end:function(e){return s-e}},{measure:function(e,t){return y(l)?u[l](e):l(s,e,t)}}),el=!U&&!!J,{slideSizes:es,slideSizesWithGaps:eu,startGap:ec,endGap:ed}=function(e,t,n,r,i,a){let{measureSize:o,startEdge:l,endEdge:s}=e,u=n[0]&&i,c=function(){if(!u)return 0;let e=n[0];return C(t[l]-e[l])}(),d=u?parseFloat(a.getComputedStyle(T(r)).getPropertyValue(`margin-${s}`)):0,m=n.map(o),p=n.map((e,t,n)=>{let r=t===j(n);return t?r?m[t]+d:n[t+1][l]-e[l]:m[t]+c}).map(C);return{slideSizes:m,slideSizesWithGaps:p,startGap:c,endGap:d}}(er,et,en,n,U||!!J,i),em=function(e,t,n,r,i,a,o,l){let{startEdge:s,endEdge:u,direction:c}=e,d=h(n);return{groupSlides:function(e){return d?w(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?w(e).reduce((n,d,m)=>{let p=T(n)||0,f=d===j(e),x=i[s]-a[p][s],g=i[s]-a[d][u],h=r||0!==p?0:c(o),y=C(g-(!r&&f?c(l):0)-(x+h));return m&&y>t+2&&n.push(d),f&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,Q,U,et,en,ec,ed),{snaps:ep,snapsAligned:ef}=function(e,t,n,r,i){let{startEdge:a,endEdge:o}=e,{groupSlides:l}=i,s=l(r).map(e=>T(e)[o]-e[0][a]).map(C).map(t.measure),u=r.map(e=>n[a]-e[a]).map(e=>-C(e)),c=l(u).map(e=>e[0]).map((e,t)=>e+s[t]);return{snaps:u,snapsAligned:c}}(er,eo,et,en,em),ex=-T(ep)+T(eu),{snapsContained:eg,scrollContainLimit:eh}=function(e,t,n,r){let i,a,o=D(-t+e,0),l=n.map((e,t)=>{let{min:r,max:i}=o,a=o.constrain(e),l=t===j(n);return t?l||function(e,t){return 1>=C(e-t)}(r,a)?r:function(e,t){return 1>=C(e-t)}(i,a)?i:a:i}).map(e=>parseFloat(e.toFixed(3))),s=(i=l[0],a=T(l),D(l.lastIndexOf(i),l.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[o.max];if("keepSnaps"===r)return l;let{min:n,max:i}=s;return l.slice(n,i)}(),scrollContainLimit:s}}(ei,ex,ef,J),ey=el?eg:ef,{limit:eb}=(x=ey[0],{limit:D(U?x-ex:T(ey),x)}),ev=function e(t,n,r){let{constrain:i}=D(0,t),a=t+1,o=l(n);function l(e){return r?C((a+e)%a):i(e)}function s(){return e(t,o,r)}let u={get:function(){return o},set:function(e){return o=l(e),u},add:function(e){return s().set(o+e)},clone:s};return u}(j(ey),$,U),eC=ev.clone(),eS=w(n),ew=function(e,t,n,r){let i=P(),a=1e3/60,o=null,l=0,s=0;function u(e){if(!s)return;o||(o=e,n(),n());let i=e-o;for(o=e,l+=i;l>=a;)n(),l-=a;r(l/a),s&&(s=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(s),o=null,l=0,s=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(o=null,l=0)})},destroy:function(){c(),i.clear()},start:function(){s||(s=t.requestAnimationFrame(u))},stop:c,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(eM),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:a,slideLooper:o,dragHandler:l,animation:s,eventHandler:u,scrollBounds:c,options:{loop:d}},m)=>{let p=e.settled(),f=!c.shouldConstrain(),x=d?p:p&&f,g=x&&!l.pointerDown();g&&s.stop();let h=n.get()*m+i.get()*(1-m);r.set(h),d&&(a.loop(e.direction()),o.loop()),t.to(r.get()),g&&u.emit("settle"),x||u.emit("scroll")})(eM,e)),eT=ey[ev.get()],ej=A(eT),ek=A(eT),eN=A(eT),eI=A(eT),eP=function(e,t,n,r,i){let a=0,o=0,l=i,s=.68,u=e.get(),c=0;function d(e){return l=e,p}function m(e){return s=e,p}let p={direction:function(){return o},duration:function(){return l},velocity:function(){return a},seek:function(){let t=r.get()-e.get(),i=0;return l?(n.set(e),a+=t/l,a*=s,u+=a,e.add(a),i=u-c):(a=0,n.set(r),e.set(r),i=t),o=S(i),c=u,p},settled:function(){return .001>C(r.get()-t.get())},useBaseFriction:function(){return m(.68)},useBaseDuration:function(){return d(i)},useFriction:m,useDuration:d};return p}(ej,eN,ek,eI,_),eD=function(e,t,n,r,i){let{reachedAny:a,removeOffset:o,constrain:l}=r;function s(e){return e.concat().sort((e,t)=>
1C(e)-C(t))[0]}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return s(i);let a=i.filter(e=>S(e)===r);return a.length?s(a):T(i)-n}return{byDistance:function(n,r){let s=i.get()+n,{index:c,distance:d}=function(n){let r=e?o(n):l(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>C(e.diff)-C(t.diff))[0];return{index:i,distance:r}}(s),m=!e&&a(s);if(!r||m)return{index:c,distance:n};let p=n+u(t[c]-d,0);return{index:c,distance:p}},byIndex:function(e,n){let r=u(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:u}}(U,ey,ex,eb,eI),eA=function(e,t,n,r,i,a,o){function l(i){let l=i.distance,s=i.index!==t.get();a.add(l),l&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),s&&(n.set(t.get()),t.set(i.index),o.emit("select"))}return{distance:function(e,t){l(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);l(i.byIndex(r.get(),n))}}}(ew,ev,eC,eP,eD,eI,o),eL=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(eb),eV=P(),eO=(v={},V=null,O=null,F=!1,{init:function(){g=new IntersectionObserver(e=>{F||(e.forEach(e=>{v[n.indexOf(e.target)]=e}),V=null,O=null,o.emit("slidesInView"))},{root:t.parentElement,threshold:W}
1),n.forEach(e=>g.observe(e))},destroy:function(){g&&g.disconnect(),F=!0},get:function(e=!0){if(e&&V)return V;if(!e&&O)return O;let t=N(v).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=v[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(V=t),e||(O=t),t}}),{slideRegistry:eF}=function(e,t,n,r,i,a){let o,{groupSlides:l}=i,{min:s,max:u}=r;return{slideRegistry:(o=l(a),1===n.length?[a]:e&&"keepSnaps"!==t?o.slice(s,u).map((e,t,n)=>{let r=t===j(n);return t?r?k(j(a)-T(n)[0]+1,T(n)[0]):e:k(T(n[0])+1)}):o)}}(el,J,ey,eh,em,eS),eB=function(e,t,n,r,i,a,o,l){let s={passive:!0,capture:!0},u=0;function c(e){"Tab"===e.code&&(u=new Date().getTime())}return{init:function(d){l&&(a.add(document,"keydown",c,!1),t.forEach((t,c)=>{a.add(t,"focus",t=>{(b(l)||l(d,t))&&function(t){if(new Date().getTime()-u>10)return;o.emit("slideFocusStart"),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));h(a)&&(i.useDuration(0),r.index(a,0),o.emit("slideFocus"))}(c)},s)}))}}}(e,n,eF,eA,eP,eV,o,Z),eM={ownerDocument:r,ownerWindow:i,eventHandler:o,containerRect:et,slideRects:en,animation:ew,axis:er,dragHandler:function(e,t,n,r,i,a,o,l,s,u,c,d,m,p,f,x,g,h){let{cross:y,direction:v}=e,w=["INPUT","SELECT","TEXTAREA"],T={passive:!1},j=P(),k=P(),N=D(50,225).constrain(p.measure(20)),A={mouse:300,touch:400},L={mouse:500,touch:600},V=f?43:25,O=!1,F=0,B=0,M=!1,E=!1,q=!1,R=!1;function $(e){if(!I(e,r)&&e.touches.length>=2)return U(e);let t=a.readPoint(e),n=a.readPoint(e,y),o=C(t-F),s=C(n-B);if(!E&&!R&&(!e.cancelable||!(E=o>s)))return U(e);let c=a.pointerMove(e);o>x&&(q=!0),u.useFriction(.3).useDuration(.75),l.start(),i.add(v(c)),e.preventDefault()}function U(e){var t;let n,r,i=c.byDistance(0,!1).index!==d.get(),o=a.pointerUp(e)*(f?L:A)[R?"mouse":"touch"],l=(t=v(o),n=d.add(-1*S(t)),r=c.byDistance(t,!f).distance,f||C(t)<N?r:g&&i?.5*r:c.byIndex(n.get(),0).distance),p=function(e,t){var n,r;if(0===e||0===t||C(e)<=C(t))return 0;let i=(n=C(e),r=C(t),C(n-r));return C(i/e)}(o,l);E=!1,M=!1,k.clear(),u.useDuration(V-10*p).useFriction(.68+p/50),s.distance(l,!f),R=!1,m.emit("pointerUp")}function _(e){q&&(e.stopPropagation(),e.preventDefault(),q=!1)}return{init:function(e){h&&j.add(t,"dragstart",e=>e.preventDefault(),T).add(t,"touchmove",()=>void 0,T).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",U).add(t,"contextmenu",U).add(t,"click",_,!0);function l(l){(b(h)||h(e,l))&&function(e){let l,s=I(e,r);if((R=s,q=f&&s&&!e.buttons&&O,O=C(i.get()-o.get())>=2,!s||0===e.button)&&(l=e.target.nodeName||"",!w.includes(l))){let r;M=!0,a.pointerDown(e),u.useFriction(0).useDuration(0),i.set(o),r=R?n:t,k.add(r,"touchmove",$,T).add(r,"touchend",U).add(r,"mousemove",$,T).add(r,"mouseup",U),F=a.readPoint(e),B=a.readPoint(e,y),m.emit("pointerDown")}}(l)}},destroy:function(){j.clear(),k.clear()},pointerDown:function(){return M}}}(er,e,r,i,eI,function(e,t){let n,r;function i(e){return e.timeStamp}function a(n,r){let i=r||e.scroll,a=`client${"x"===i?"X":"Y"}`;return(I(n,t)?n:n.touches[0])[a]}return{pointerDown:function(e){return n=e,r=e,a(e)},pointerMove:function(e){let t=a(e)-a(r),o=i(e)-i(n)>170;return r=e,o&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=a(r)-a(n),o=i(e)-i(n),l=i(e)-i(r)>170,s=t/o;return o&&!l&&C(s)>.1?s:0},readPoint:a}}(er,i),ej,ew,eA,eP,eD,ev,o,ea,z,H,X,G),eventStore:eV,percentOfView:ea,index:ev,indexPrevious:eC,limit:eb,location:ej,offsetLocation:eN,previousLocation:ek,options:a,resizeHandler:function(e,t,n,r,i,a,o){let l,s,u=[e].concat(r),c=[],d=!1;function m(e){return i.measureSize(o.measure(e))}return{init:function(i){a&&(s=m(e),c=r.map(m),l=new ResizeObserver(n=>{(b(a)||a(i,n))&&function(n){for(let a of n){if(d)return;let n=a.target===e,o=r.indexOf(a.target),l=n?s:c[o];if(C(m(n?e:r[o])-l)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{u.forEach(e=>l.observe(e))}))},destroy:function(){d=!0,l&&l.disconnect()}}}(t,o,i,n,er,K,ee),scrollBody:eP,scrollBounds:function(e,t,n,r,i){let a=i.measure(10),o=i.measure(50),l=D(.1,.99),s=!1;function u(){return!s&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let s=e.reachedMin(t.get())?"min":"max",c=C(e[s]-t.get()),d=n.get()-t.get(),m=l.constrain(c/o);n.subtract(d*m),!i&&C(d)<a&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){s=!e}}}(eb,eN,eI,eP,ea),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:a}=D(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?a(n.get()):-1===t&&i(n.get())))return;let o=-1*t*e;
1r.forEach(e=>e.add(o))}}}(ex,eb,eN,[ej,eN,ek,eI]),scrollProgress:eL,scrollSnapList:ey.map(eL.get),scrollSnaps:ey,scrollTarget:eD,scrollTo:eA,slideLooper:function(e,t,n,r,i,a,o,l,s){let u=w(i),c=w(i).reverse(),d=f(p(c,o[0]),n,!1).concat(f(p(u,t-o[0]-1),-n,!0));function m(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,n)=>m(e,t)>0?e.concat([n]):e,[])}function f(i,o,u){let c=a.map((e,n)=>({start:e-r[n]+.5+o,end:e+t-.5+o}));return i.map(t=>{let r=u?0:-n,i=u?n:0,a=c[t][u?"end":"start"];return{index:t,loopPoint:a,slideLocation:A(-1),translate:L(e,s[t]),target:()=>l.get()>a?r:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=m(u.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:d}}(er,ei,ex,es,eu,ep,ey,eN,n),slideFocus:eB,slidesHandler:(M=!1,{init:function(e){Y&&(B=new MutationObserver(t=>{!M&&(b(Y)||Y(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),o.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){B&&B.disconnect(),M=!0}}),slidesInView:eO,slideIndexes:eS,slideRegistry:eF,slidesToScroll:em,target:eI,translate:L(er,t)};return eM}(e,s,u,d,m,n,g);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(_),M([U,...z.map(({options:e})=>e)]).forEach(e=>x.add(e,"change",W)),_.active&&(o.translate.to(o.location.get()),o.animation.init(),o.slidesInView.init(),o.slideFocus.init(K),o.eventHandler.init(K),o.resizeHandler.init(K),o.slidesHandler.init(K),o.options.loop&&o.slideLooper.loop(),s.offsetParent&&u.length&&o.dragHandler.init(K),l=f.init(K,z)))}function W(e,t){let n=J();Q(),H(F({startIndex:n},e),t),g.emit("reInit")}function Q(){o.dragHandler.destroy(),o.eventStore.clear(),o.translate.clear(),o.slideLooper.clear(),o.resizeHandler.destroy(),o.slidesHandler.destroy(),o.slidesInView.destroy(),o.animation.destroy(),f.destroy(),x.clear()}function X(e,t,n){_.active&&!$&&(o.scrollBody.useBaseFriction().useDuration(!0===t?0:_.duration),o.scrollTo.index(e,n||0))}function J(){return o.index.get()}let K={canScrollNext:function(){return o.index.add(1).get()!==J()},canScrollPrev:function(){return o.index.add(-1).get()!==J()},containerNode:function(){return s},internalEngine:function(){return o},destroy:function(){$||($=!0,x.clear(),Q(),g.emit("destroy"),g.clear())},off:q,on:E,emit:R,plugins:function(){return l},previousScrollSnap:function(){return o.indexPrevious.get()},reInit:W,rootNode:function(){return e},scrollNext:function(e){X(o.index.add(1).get(),e,-1)},scrollPrev:function(e){X(o.index.add(-1).get(),e,1)},scrollProgress:function(){return o.scrollProgress.get(o.offsetLocation.get())},scrollSnapList:function(){return o.scrollSnapList},scrollTo:X,selectedScrollSnap:J,slideNodes:function(){return u},slidesInView:function(){return o.slidesInView.get()},slidesNotInView:function(){return o.slidesInView.get(!1)}};return H(t,n),setTimeout(()=>g.emit("init"),0),K}function F(e={},t=[]){let r=(0,n.useRef)(e),i=(0,n.useRef)(t),[a,o]=(0,n.useState)(),[l,s]=(0,n.useState)(),u=(0,n.useCallback)(()=>{a&&a.reInit(r.current,i.current)},[a]);return(0,n.useEffect)(()=>{x(r.current,e)||(r.current=e,u())},[e,u]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=g(e),r=g(t);return n.every((e,t)=>x(e,r[t]))}(i.current,t)&&(i.current=t,u())},[t,u]),(0,n.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&l){O.globalOptions=F.globalOptions;let e=O(l,r.current,i.current);return o(e),()=>e.destroy()}o(void 0)},[l,o]),[s,a]}O.globalOptions=void 0,F.globalOptions=void 0;var B=e.i(796247);let M=({isPrevious:e=!1,altText:n,...r})=>(0,t.jsx)("button",{className:(0,d.twMerge)("bg-white inline-flex no-underline cursor-pointer border-0 p-3 w-10 h-10","rounded-full",e?"rounded-r-sm":"rounded-l-sm","disabled:text-white disabled:opacity-0 disabled:cursor-default"),type:"button",...r,children:(0,t.jsx)(B.RightChevron,{altText:n,className:e?"transform rotate-180":"",size:16})}),E=e=>(0,t.jsx)("button",{type:"button",...e,className:(0,d.twMerge)("w-3 h-3 bg-monochrome-light rounded-full",e.className)}),q={loop:!0},R=({slides:e,buttons:r,options:i,autoplayOptions:a,shouldShowControls:o=!0,onSlideChange:l})=>{let[s,u]=F({...q,...i},[p({...a})]),c=e.length>
11,[m,f]=(0,n.useState)(!1),[x,g]=(0,n.useState)(!1),[h,y]=(0,n.useState)(0),b=(0,n.useCallback)(e=>{f(!e.canScrollPrev()),g(!e.canScrollNext());let t=e.selectedScrollSnap();y(t),l?.(t)},[l]);(0,n.useEffect)(()=>{if(u)return u.on("reInit",b).on("select",b),queueMicrotask(()=>b(u)),()=>{u.off("reInit",b),u.off("select",b)}},[u,b]);let v=(0,n.useCallback)(()=>{u&&c&&u.plugins().autoplay.stop()},[u,c]),C=(0,n.useCallback)(()=>{u&&c&&u.plugins().autoplay.play()},[u,c]);return(0,t.jsx)("div",{className:"relative w-full",children:(0,t.jsxs)("div",{className:"overflow-hidden",ref:s,onMouseEnter:v,onMouseLeave:C,children:[(0,t.jsx)("div",{className:"flex touch-pan-y touch-pinch-zoom",children:e.map((n,r)=>(0,t.jsx)("div",{className:"flex-[0_0_100%] transform",children:(0,t.jsx)("div",{className:(0,d.twMerge)("md:h-[560px]",e.length>1?"h-[510px]":"h-[480px]"),children:n})},r))}),u&&o&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"hidden md:flex justify-between absolute top-1/2 left-0 right-0 -translate-y-1/2 centered-wrapper wrapper-padding pointer-events-none",children:[(0,t.jsx)("div",{className:"pointer-events-auto",children:(0,t.jsx)(M,{onClick:()=>{u.scrollPrev()},disabled:m,altText:r.previousAltText,isPrevious:!0})}),(0,t.jsx)("div",{className:"pointer-events-auto",children:(0,t.jsx)(M,{onClick:()=>{u.scrollNext()},disabled:x,altText:r.nextAltText})})]}),(0,t.jsx)("div",{className:" absolute bottom-[6px] md:bottom-8 left-0 right-0 -translate-y-1/2",children:(0,t.jsx)("div",{className:"flex justify-between justify-self-center gap-2 p-2 bg-white h-7 rounded-full w-fit mx-auto",children:u.scrollSnapList().map((e,n)=>(0,t.jsx)(E,{onClick:()=>{u.scrollTo(n)},className:(0,d.twMerge)(h===n?"bg-monochrome-mid":"bg-monochrome-light")},n))})})]})]})})};var $=e.i(745640);let U=({children:e,className:n,linkUrl:r,onClick:i})=>{let a={children:e,className:n,onClick:i};return r?(0,t.jsx)(c.default,{href:r,...a}):(0,t.jsx)("div",{...a})},_=({header:e,heroes:n,onSlideChange:r,shouldAutoplay:i=!0,carouselButtons:a})=>{let o=n.length>1,l=0===n.length;return(0,t.jsxs)("section",{"aria-label":"Sliding banner",className:"relative w-screen md:w-full max-w-full",children:[(0,t.jsx)("div",{className:"absolute top-0 z-10 w-full",children:e}),l?(0,t.jsx)("div",{className:"h-[480px] md:h-[560px] max-w-full bg-monochrome-light"}):(0,t.jsx)(R,{autoplayOptions:{delay:7e3,active:i},onSlideChange:r,slides:n.map((e,n)=>{let{linkUrl:r,onSlideClick:i}=e;return(0,t.jsxs)(U,{className:"relative h-full max-w-full bg-monochrome-light block",linkUrl:r,onClick:i,children:[e.imageSrcForMobile?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)($.Image,{src:e.imageSrc,alt:e.imageAltText??e.headline,fill:!0,sizes:"100vw",className:"hidden md:block object-cover object-center",quality:100,fetchPriority:"high",priority:0===n}),(0,t.jsx)($.Image,{src:e.imageSrcForMobile,alt:e.imageAltText??e.headline,fill:!0,sizes:"100vw",className:"block md:hidden object-cover object-center",quality:100,fetchPriority:"high",priority:0===n})]}):(0,t.jsx)($.Image,{src:e.imageSrc,alt:e.imageAltText??e.headline,fill:!0,sizes:"(max-width: 768px) 50vw, 100vw",className:"object-cover object-center",quality:100,fetchPriority:"high",priority:0===n}),(0,t.jsx)("div",{className:"relative z-10 centered-wrapper",children:(0,t.jsxs)("div",{className:"flex flex-1 flex-col md:flex-row items-start md:items-center justify-between w-full max-w-full md:pl-[120px] md:pr-[166px] pt-[116px] md:pt-[184px] md:pb-40",children:[(0,t.jsxs)("p",{className:"flex flex-1 flex-col w-wrapper-subtract mx-6 items-start",children:[(0,t.jsx)("span",{className:(0,d.twMerge)("text-white text-5xl lg:text-8xl xl:text-9xl font-hero-title font-semibold whitespace-pre-line leading-12 lg:leading-16 xl:leading-18 mb-1 lg:mb-2",e.headlineClassName),children:e.headline}),(0,t.jsx)("span",{className:(0,d.twMerge)("text-2xl lg:text-3xl font-light text-transparent bg-clip-text drop-shadow-[0_0_4px_rgba(0,0,0,0.64)]",e.gradientClassName),children:e.tagline})]}),(0,t.jsx)("div",{className:"flex items-center justify-items-center w-wrapper-subtract mx-6 md:w-[380px] md:max-w-full mt-6 md:mt-0 md:ml-2 xl:ml-0",children:e.ctaBox})]})})]},n)}),buttons:a,shouldShowControls:o})]})};var z=e.i(606789),H=e.i(646032),W=e.i(405407),Q=e.i(753749),X=e.i(157608),J=e.i(483984),K=e.i(206923),Y=e.i(521381);let G=({supportedCountries:e,title:a,buttonLabel:s})=>{let u=(0,r.useTrack)(),c=(0,i.useProductCountry)(),d=(0,o.useLang)(),m=(0,K.useRouter)(),[p,f]=(0,n.use
1State)(c),{label:x}=(0,l.useLabel)(),g=(0,n.useMemo)(()=>e.map(({countryCode:e,name:t})=>{let n=(0,Q.parseSupportedCountryCode)(e,x);return n?{countryCode:n,name:t}:null}).filter(e=>null!==e),[e,x]);return(0,t.jsxs)(Y.CtaBoxWrapper,{children:[(0,t.jsx)(J.CountrySelector,{className:"text-white items-start leading-[19px]",countrySelector:{title:{richText:a},label:{richText:"mtu-cta-box"},noResultsMessage:{richText:""}},countries:g,productCountry:c,onChange:e=>f(e),onOpenChange:e=>{e&&u.selectTopupCountry()},autocompleteClassName:"pt-2 md:pt-3"}),(0,t.jsx)(X.Button,{variant:"monochromeDarker",size:"md",type:"button",fullWidth:!0,className:"h-10",onPress:()=>{u.startTopup(),m.push(`/${d}/${p}/mobile-top-up`.toLowerCase())},children:s})]})};var Z=e.i(455175),ee=e.i(167183);let et=({buttonLabel:e,data:n,isLoading:r,onConfirm:i})=>{let a=(0,o.useLang)(),{variant:l,product:s}=n,{valueAmount:u,valueCurrency:c}=l,{name:d,image:m}=s,p=(0,Z.formatCurrencyAmount)({amount:u,locale:a,currency:c,currencyStyle:"symbol",shouldFormatDecimals:!0}),f=p.includes(c.toUpperCase())?p:p.replace(/\s+/g,"");return(0,t.jsx)(Y.CtaBoxWrapper,{children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 w-full",children:[(0,t.jsxs)("div",{className:"flex flex-row gap-4 w-full items-center",children:[m&&(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsx)(ee.default,{src:m,alt:d,width:156,height:98,className:"w-[132px] h-[82px] md:w-[156px] md:h-[98px] rounded-2xl"})}),(0,t.jsx)("div",{className:"flex flex-col justify-between w-full",children:(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"text-lg font-semibold text-white",children:d}),(0,t.jsx)("div",{className:"text-sm text-white opacity-80",children:f})]})})]}),(0,t.jsx)(X.Button,{variant:"monochromeDarker",size:"md",type:"button",fullWidth:!0,className:"h-10 px-6",isLoading:r,onPress:i,children:e})]})})},en=()=>(0,t.jsx)(Y.CtaBoxWrapper,{children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 w-full","data-testid":"skeleton",children:[(0,t.jsxs)("div",{className:"flex flex-row gap-4 w-full items-center",children:[(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsx)("div",{className:"w-[120px] h-[98px] bg-monochrome-lighter animate-pulse rounded-2xl"})}),(0,t.jsx)("div",{className:"flex flex-col justify-between w-full",children:(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"text-lg font-semibold text-white bg-monochrome-lighter animate-pulse",children:" "}),(0,t.jsx)("div",{className:"text-sm text-white bg-monochrome-lighter animate-pulse",children:" "})]})})]}),(0,t.jsx)("div",{className:"bg-monochrome-lighter animate-pulse h-10 px-6"})]})});var er=e.i(317150),ei=e.i(884251),ea=e.i(136337),eo=e.i(82161),el=e.i(300446),es=e.i(286848);let eu=({buttonLabel:e,userData:r,fallbackVariant:i,onConfirm:a})=>
1{let[o,l]=(0,n.useState)(!1);(0,n.useEffect)(()=>{l(!0)},[]);let s=i&&"DetailedVariant"!==i.__typename?(0,es.mapVariantToCartProductData)(i):null,u=s?(e=>{let t=e.denominations[0],{pimVariantId:n}=t,{name:r,logoImageUrl:i}=e;if(!n||!i)return null;if(t.__typename===el.VariantTypeValues.FIXED){let{valueAmount:e,valueCurrency:a}=t;return{type:"fallback",variant:{id:n,valueAmount:e,valueCurrency:a},product:{name:r,image:i}}}let a=t.presetValues.find(e=>e.isMostPopular),o=t.presetValues[1]||t.presetValues[0];return{type:"fallback",variant:{id:n,valueAmount:a?.value||o.value,valueCurrency:t.priceCurrency},product:{name:r,image:i}}})(s):null,c=r??u??null,d=c?.type==="user"?c:null,{onConfirm:m,isLoading:p}=(0,eo.useConfirmStoredProductCheckout)({displayData:d,click_location:"quickbuy"}),{onConfirm:f,isLoading:x}=(({displayData:e,productData:t})=>{let r=(0,K.useRouter)(),i=(0,K.usePathname)(),{onConfirmProductSelection:a,isCreatingCart:o}=(0,er.useCreateCart)({productData:t,click_location:"quickbuy_fallback"}),[l,s]=(0,n.useTransition)(),[u,c]=(0,n.useState)(!1),d=(0,n.useRef)(o);return(0,n.useEffect)(()=>{d.current=o},[o]),{onConfirm:()=>{if(!e||!t)return;let n=()=>{c(!1),s(()=>{(0,ei.pushToProductPage)({router:r,pathname:i,slug:t.slug})})},o=(0,ea.resolveStoredVariantForCart)({variantData:e.variant,product:t});o?(c(!0),(0,ei.completeProductSelectionOrRedirect)({onConfirmProductSelection:a,variantIdentifierData:o,quantity:1,getIsCreatingCart:()=>d.current,navigateToProductPage:n,onCheckoutRedirect:()=>{c(!1)}})):n()},isLoading:u||l}})({displayData:u,productData:s});return o&&c?(0,t.jsx)(et,{buttonLabel:e,data:c,isLoading:p||x,onConfirm:()=>{(a?.(),"fallback"===c.type)?f():m()}}):(0,t.jsx)(en,{})};var ec=e.i(772879);let ed=({googleStore:e,appleStore:n,qrCode:i})=>{let a=(0,r.useTrack)(),o=()=>{a.w2aBannerClick("hero_cta","home_page")};return(0,t.jsx)(Y.CtaBoxWrapper,{children:(0,t.jsxs)("div",{className:"flex flex-row px-2 gap-6 w-full",children:[(0,t.jsxs)("div",{className:"flex flex-row md:flex-col gap-y-0 md:gap-y-3 gap-x-4 md:gap-x-0 py-2 md:py-0 items-center",children:[(0,t.jsx)(ec.Link,{href:n.link,onPress:o,children:(0,t.jsx)(ee.default,{src:n.image,alt:n.altText,width:160,height:48,className:"max-md:w-auto max-md:h-[48px]"})}),(0,t.jsx)(ec.Link,{href:e.link,onPress:o,children:(0,t.jsx)(ee.default,{src:e.image,alt:e.altText,width:160,height:48,className:"max-md:w-auto max-md:h-[48px]"})})]}),(0,t.jsx)("div",{className:"hidden md:flex flex-row gap-4 grow justify-end",children:(0,t.jsx)(ee.default,{src:i.imageSrc,alt:i.imageAltText,width:108,height:108})})]})})};e.s(["HeroWrapper",0,({quickbuyFallbackVariant:e,homePageHeroData:c,promotionalBannersData:d,carouselButtons:m})=>{let p,f=(0,i.useProductCountry)(),x=(0,o.useLang)(),{label:g}=(0,l.useLabel)(),h=(0,a.useSlug)(g,f),y=(0,r.useTrack)(),{mtuHero:b,quickbuyHero:v,webToAppHero:C}=(e=>{if(!e)return;let{mtuHero:t,quickbuyHero:n,webToAppHero:r}=e;return{quickbuyHero:{banner:{imageSrc:n.quickbuyBanner?.backgroundImage.imageSrc,headline:n.quickbuyBanner?.headlineText.richText,tagline:n.quickbuyBanner?.headlineSubtitleText.richText},ctaBox:{buttonLabel:n.quickbuyCallToAction?.buttonText.richText}},mtuHero:{banner:{imageSrc:t.mtuBanner.backgroundImage.imageSrc,headline:t.mtuBanner.headlineText.richText,tagline:t.mtuBanner.headlineSubtitleText.richText},ctaBox:{title:t.mtuCallToAction?.labelText.richText,buttonLabel:t.mtuCallToAction?.buttonText.richText}},webToAppHero:{banner:{imageSrc:r.webToAppBanner.backgroundImage.imageSrc,headline:r.webToAppBanner.headlineText.richText,tagline:r.webToAppBanner.headlineSubtitleText.richText},ctaBox:{qrCode:r.webToAppCallToAction.qrCodeImage,googleStore:{image:r.webToAppCallToAction.googleStoreImage,link:r.webToAppCallToAction.googleStoreLink},appleStore:{image:r.webToAppCallToAction.appleStoreImage,link:r.webToAppCallToAction.appleStoreLink}}}}})(c)||{},S=(p=(0,W.useStoredProductDisplayData)())?{type:"user",...p}:null,w=(0,u.getLocalisedSupportedCountries)(g,x),[T,j]=(0,n.useState)(!0),k=(d??[]).filter(e=>"heroSlider"===e.displayMode).map(e=>{var t,n;return t=()=>y.promotionalBannerClick({placement:"hero",page_type:"home"}),{imageSrc:e.imageForDesktop.imageSrc,imageSrcForMobile:e.imageForMobile.imageSrc,imageAltText:e.imageAltText,headline:e.titleForDesktop??"",tagline:e.subtitleForDesktop??"",ctaBox:null,gradientClassName:"text-white bg-none",linkUrl:e.linkUrl?(n=e.linkUrl,n.startsWith("http://")||n.startsWith("https://")?n:`${h}/${n}`):void 0,onSlideClick:t}}),N=[b&&!(0,s.isLocalLabel)(g)?{...b.banner,ctaBox:(0,t.jsx)(G,{supportedCountries:w,title:b.ctaBox.title,buttonLabel:b.ctaBox.buttonLabel}),gradientClassName:"bg-gradient-mobile-top-up-text"}:void 0,v&&(S||e)&&{...v.banner,ctaBox:(0,t.jsx)(n.Suspense,{fallback:(0,t.jsx)(en,{}),children:(0,t.jsx)(eu,{buttonLabel:v.ctaBox.buttonLabel,userData:S,fallbackVariant:e,onConfirm:()=>{j(!1)}})}),gradientClassName:"bg-gradient-quickbuy-text"},...k,C&&{...C.banner,ctaBox:(0,t.jsx)("div",{className:"mt-10 md:mt-0",children:(0,t.jsx)(ed,{googleStore:{image:C.ctaBox.googleStore.image.imageSrc,altText:C.ctaBox.googleStore.image.imageAltText,link:C.ctaBox.googleStore.link.slugOrAbsoluteURL},appleStore:{image:C.ctaBox.appleStore.image.imageSrc,altText:C.ctaBox.appleStore.image.imageAltText,link:C.ctaBox.appleStore.link.slugOrAbsoluteURL},qrCode:{imageSrc:C.ctaBox.qrCode.imageSrc,imageAltText:C.ctaBox.qrCode.imageAltText}})}),gradientClassName:"bg-gradient-web-to-app-text",onSlideView:()=>{y.w2aBannerView("hero_cta","home_page")}}].filter(z.truthy);return(0,t.jsx)(_,{onSlideChange:e=>{N[e]?.onSlideView?.()},shouldAutoplay:T,heroes:N,carouselButtons:m,header:(0,t.jsx)("div",{className:"centered-wrapper wrapper-padding",children:(0,t.jsx)(H.HeaderWrapper,{shape:"pill",productC
1ountryCode:f})})})}],298929)},405407,884251,136337,286848,82161,e=>{"use strict";var t=e.i(889814),n=e.i(373019),r=e.i(722409),i=e.i(975439);e.s(["useStoredProductDisplayData",0,()=>{let e=(0,n.useProductCountry)(),{variantId:a,productCountryCode:o,name:l,shortName:s,faceValue:u,valueCurrency:c,rtrPhoneNumber:d,logoImageUrl:m}=(0,r.useStore)(e=>{let{name:n,shortName:r,variantId:i,faceValue:a,valueCurrency:o,rtrPhoneNumber:l,logoImageUrl:s}=(0,t.selectSelectedProduct)(e);return{variantId:i,productCountryCode:(0,t.selectProductCountryCode)(e),name:n,shortName:r,faceValue:a,valueCurrency:o,rtrPhoneNumber:l,logoImageUrl:s}}),p=o&&(0,i.isCaseInsensitiveEqual)(o,e);return l&&m&&p?{variant:{id:a,valueAmount:u,valueCurrency:c},product:{name:s??l,image:m},rtrPhoneNumber:d,countryCode:o}:null}],405407);var a=e.i(273924);let o=({onConfirmProductSelection:e,variantIdentifierData:t,quantity:n,rtrPhoneNumber:r,getIsCreatingCart:i,navigateToProductPage:o,onCheckoutFailed:l,onCheckoutRedirect:s})=>{e({variantIdentifierData:t,quantity:n,...r?{rtrPhoneNumber:r}:{}}).then(()=>{i()?s?.():o()}).catch(()=>{l?.(),a.useCheckoutStore.getState().setIsUnexpectedCheckoutErrorModalOpen(!1),o()})},l=({router:e,pathname:t,slug:n})=>{e.push(n?`${t}/${n}`:t)};e.s(["completeProductSelectionOrRedirect",0,o,"pushToProductPage",0,l],884251);var s=e.i(300446),u=e.i(703856);let c=({variantData:e,product:t})=>{let n=(0,u.mapProductToDenominations)({product:t})[0];if(!n)return null;let r=(0,i.isCaseInsensitiveEqual)(n.valueCurrency,e.valueCurrency);if(!n.isInStock||!n.pimVariantId||!r||n.variantType===s.VariantTypeValues.FIXED&&e.valueAmount!==n.valueAmount)return null;if(n.variantType===s.VariantTypeValues.CUSTOM){let n=e.valueAmount,r=t.denominations.find(e=>e.__typename===s.VariantTypeValues.CUSTOM),i=r?.minValue??0,a=r?.maxValue??0;if(n<i||n>a)return null}return{pimVariantId:n.pimVariantId,valueAmount:e.valueAmount,variantType:n.variantType}};e.s(["resolveStoredVariantForCart",0,c],136337);var d=e.i(742293),m=e.i(206923),p=e.i(827488),f=e.i(55916),x=e.i(315285),g=e.i(983539);let h=x.default`
2    fragment ProductForVariantDetails on ProductNew {
3  id
4  slug
5  slugPerLabel {
6    labelSlug
7    valuePerCountryCode {
8      countryCode
9      value
10    }
11  }
12  image {
13    url
14  }
15  brandName
16  coverImage {
17    url
18  }
19  redeemableInCountryCodes
20  seoIndexInRedeemableCountries
21  termsAcceptanceLabel
22  certifiedResellerLabel
23  certifiedResellerIcon {
24    url
25  }
26  isDateOfBirthRequired
27  isPhoneNumberRequired
28  serviceFeeCustomText
29  metaRobotsConfiguration
30  metaCanonicalLinks
31  family
32  headline
33  categories {
34    id
35  }
36  redeemUrl
37  redeemData(redeemCountryCode: $redeemCountryCode) {
38    name
39    shortName
40    description {
41      content
42      title
43    }
44    redemptionInstructions {
45      content
46      title
47    }
48    terms {
49      content
50      title
51    }
52    meta {
53      title
54      description
55    }
56    faqs {
57      answer
58      order
59      question
60    }
61    seoUsecasesTable {
62      typeOfUse
63      description
64      howProductCanHelp
65    }
66    geolockType
67    isCertifiedReseller
68    isSeoIndex
69    isCodeFiscaleRequired
70    isSmsVerificationRequired
71    shouldUsePhoneNumberAsCustomerId
72    variantsInformationLevel
73    isSealedDelivery
74  }
75}
76    `,y=x.default`
77    fragment VariantDetails on Variant {
78  __typename
79  id
80  externalProductId
81  name
82  currencyExchange {
83    finalRate
84    fromPriceAmount
85  }
86  denomination
87  description
88  aboutTitle
89  aboutDescription
90  faqs {
91    question
92    answer
93    order
94  }
95  isInStock
96  isMostPopular
97  maxQuantity
98  redemptionType
99  showFraudMessage
100  subCategory {
101    code
102    name
103    order
104  }
105  paymentPrice(currencyCode: $currencyCode) {
106    value {
107      amount
108      currencyCode
109    }
110  }
111  ... on FixedDenominationVariant {
112    value {
113      amount
114      currencyCode
115    }
116  }
117  ... on CustomDenominationVariant {
118    minValue
119    maxValue
120    presetValues {
121      value
122      isMostPopular
123    }
124    currencyCode
125  }
126  product {
127    ...ProductForVariantDetails
128  }
129}
130    ${h}`,b=x.default`
131    query findVariant($variantId: ID!, $localeSlug: LocaleSlug, $currencyCode: CurrencyCode!, $redeemCountryCode: CountryCode!) {
132  variant(id: $variantId, localeSlug: $localeSlug) {
133    ...VariantDetails
134  }
135}
136    ${y}`;x.default`
137    query findVariantByAttributes($quickbuyFallbackCountryCode: CountryCode, $localeSlug: LocaleSlug, $currencyCode: CurrencyCode!, $redeemCountryCode: CountryCode!) {
138  variantByAttributes(
139    quickbuyFallbackCountryCode: $quickbuyFallbackCountryCode
140    localeSlug: $localeSlug
141  ) {
142    ...VariantDetails
143  }
144}
145    ${y}`;var v=e.i(317150);let C=e=>{var t;let n,r,i,a,o,l,u,c,{product:d,subCategory:m}=e,p=d.redeemData?{name:(t=d.redeemData).name,shortName:t.shortName,...{descriptionTitle:(n=t.description).title,de
145scription:n.content},...{redemptionInstructionsTitle:(r=t.redemptionInstructions).title,redemptionInstructions:r.content},...{termsTitle:(i=t.terms).title,termsContent:i.content},...{metaTitle:(a=t.meta).title,metaDescription:a.description},faqs:t.faqs,seoUsecasesTable:t.seoUsecasesTable,geolockType:t.geolockType,isCertifiedReseller:t.isCertifiedReseller,isSmsVerificationRequired:t.isSmsVerificationRequired,seoIndex:t.isSeoIndex,isCodeFiscaleRequired:t.isCodeFiscaleRequired}:{name:"",shortName:"",descriptionTitle:"",isCodeFiscaleRequired:!1};return{...(e=>{let{id:t,slug:n,categories:r,redeemData:i,coverImage:a,image:o,brandName:l,redeemableInCountryCodes:s,seoIndexInRedeemableCountries:u,termsAcceptanceLabel:c,certifiedResellerLabel:d,certifiedResellerIcon:m,isDateOfBirthRequired:p,isPhoneNumberRequired:f,serviceFeeCustomText:x,family:g,headline:h}=e,y=r.map(e=>e.id);return{id:t,slug:n,variantsInformationLevel:i?.variantsInformationLevel,coverImageUrl:a?.url,logoImageUrl:o?.url,brandName:l,redeemableInCountryCodes:s,seoIndexInRedeemableCountries:u,termsAcceptanceLabel:c,certifiedResellerLabel:d,certifiedResellerIconUrl:m?.url,isDateOfBirthRequired:p,isPhoneNumberRequired:f,serviceFeeCustomText:x,hasCustomServiceFeeText:!!x,family:g,headline:h,categoryIds:y}})(d),...p,denominations:[(l=(o="currencyCode"in e)?e.minValue:e.value.amount,u=o?e.currencyCode:e.paymentPrice?.value?.currencyCode,c={pimVariantId:e.id,externalProductId:e.externalProductId,denomination:l,isMostPopular:e.isMostPopular,maxQuantity:e.maxQuantity,variantName:e.name,variantDescription:e.description,subCategoryCode:e.subCategory?.code,showFraudMessage:e.showFraudMessage,isInStock:e.isInStock,redemptionType:e.redemptionType},o?{__typename:s.VariantTypeValues.CUSTOM,minValue:e.minValue,maxValue:e.maxValue,presetValues:e.presetValues,priceCurrency:u,...c}:{__typename:s.VariantTypeValues.FIXED,priceAmount:e.paymentPrice?.value.amount??0,priceCurrency:u,valueAmount:e.value.amount,valueCurrency:e.value.currencyCode,...c})],subCategories:m?[m]:[]}};e.s(["mapVariantToCartProductData",0,C],286848),e.s(["useConfirmStoredProductCheckout",0,({displayData:e,click_location:a})=>{let s=(0,m.useRouter)(),u=(0,m.usePathname)(),x=(0,d.useRef)(u);x.current=u;let{productData:h,isFetching:y,isCreatingCart:S,shouldExecuteFindQuery:w,findVariantQuery:T,onConfirmProductSelection:j}=(({click_location:e})=>{var a;let o=(0,n.useProductCountry)(),l=(0,f.useLang)(),s=(0,p.useCurrency)(),{variantId:u,productCountryCode:c}=(0,r.useStore)(e=>{let{variantId:n}=(0,t.selectSelectedProduct)(e);return{variantId:n,productCountryCode:(0,t.selectProductCountryCode)(e)}}),d=c&&(0,i.isCaseInsensitiveEqual)(c,o),[{data:m,fetching:x},h]=(a={variables:{variantId:u,localeSlug:l,currencyCode:s,redeemCountryCode:c},pause:!0},g.useQuery({query:b,...a})),y=m?.variant,S=y&&"DetailedVariant"!==y.__typename?C(y):void 0,{onConfirmProductSelection:w,isCreatingCart:T}=(0,v.useCreateCart)({productData:S,click_location:e});return{onConfirmProductSelection:w,findVariantQuery:h,isCreatingCart:T,isFetching:x,shouldExecuteFindQuery:d,productData:S}})({click_location:a}),[k,N]=(0,d.useState)(!1),I=(0,d.useRef)(!1),P=(0,d.useRef)(!1),D=(0,d.useRef)(S);return(0,d.useEffect)(()=>{D.current=S},[S]),(0,d.useEffect)(()=>{if(!k){I.current=!1;return}if(y){I.current=!0;return}if(P.current||!e)return;if(!h){if(!I.current)return;I.current=!1,N(!1);return}let t=()=>{N(!1),l({router:s,pathname:x.current,slug:h.slug})},n=c({variantData:e.variant,product:h});(P.current=!0,n)?o({onConfirmProductSelection:j,variantIdentifierData:n,quantity:1,rtrPhoneNumber:e.rtrPhoneNumber,getIsCreatingCart:()=>D.current,navigateToProductPage:t,onCheckoutRedirect:()=>{N(!1)}}):t()},[e,k,y,j,h,s]),{onConfirm:()=>{e&&w&&(P.current=!1,N(!0),T())},isLoading:y||k}}],82161)},431654,e=>{"use strict";var t=e.i(348199),n=e.i(55916),r=e.i(128477),i=e.i(455175),a=e.i(157608),o=e.i(796247),l=e.i(990417),s=e.i(167183),u=e.i(82161),c=e.i(405407);e.s(["OrderAgain",0,({title:e,buttonLabel:d})=>{let m=(0,c.useStoredProductDisplayData)(),p=(0,n.useLang)(),{onConfirm:f,isLoading:x}=(0,u.useConfirmStoredProductCheckout)({displayData:m,click_location:"reorder"});if(!m)return null;let g=(0,r.getLocalisedCountryName)(m.countryCode,p),{name:h,image:y}=m.product,{valueAmount:b,valueCurrency:v}=m.variant,C=(0,i.formatCurrencyAmount)({amount:b,locale:p,currency:v,currencyStyle:"code",shouldFormatDecimals:!0});return(0,t.jsxs)("div",{className:"md:col-span-12 flex flex-col gap-4 centered-wrapper wrapper-padding",children:[(0,t.jsx)(l.Text,{as:l.TextTagProps.P,richText:e,className:"text-2xl md:text-3xl font-semibold text-black"}),(0,t.jsxs)("div",{className:"flex items-start overflow-hidden bg-monochrome-lighter border-2 border-monochrome-lighter rounded-l-sm rounded-r-3xl p-4 md:items-center md:px-6",children:[(0,t.jsx)("div",{className:"h-[65px] min-w-[104px] shrink-0",children:y&&(0,t.jsx)(s.default,{className:"rounded-xl object-cover",width:104,height:65,src:y,alt:h})}),(0,t.jsxs)("div",{className:"ml-4 flex min-w-0 flex-1 items-start justify-between gap-4 md:items-center",children:[(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-1",children:[(0,t.jsx)("div",{className:"text-lg font-semibold text-balance",children:`${h} ${C}`}),(0,t.jsx)("div",{className:"text-sm",children:g})]}),(0,t.jsx)(a.Button,{variant:"monochromeDarker",size:"icon",isIconOnly:!0,className:"mt-3 md:hidden","aria-label":d,isLoading:x,onPress:f,children:(0,t.jsx)(o.ShoppingCart,{size:18,altText:d})}),(0,t.jsx)(a.Button,{variant:"monochromeDarker",size:"md",className:"hidden md:flex",isLoading:x,onPress:f,children:d})]})]})]})}])},859792,e=>{"use strict";var t=e.i(348199),n=e.i(742293),r=e.i(157608),i=e.i(314254),a=e.i(990417);
145e.s(["PreFooterSEO",0,({title:e,shortDescription:o,longDescription:l,readMoreLabel:s,readLessLabel:u,labelSlug:c})=>{let[d,m]=(0,n.useState)(!1);return(0,t.jsx)("section",{className:"wrapper-padding grid grid-cols-12 w-full",children:(0,t.jsxs)("div",{className:"col-span-12 md:col-span-8 flex flex-col",children:[(0,t.jsx)(a.Text,{as:a.TextTagProps.H2,richText:e.richText,className:"text-xl font-semibold text-monochrome-darker md:text-3xl"}),(0,t.jsx)("div",{className:"mt-4 text-sm text-monochrome-darker",children:(0,t.jsx)(i.Markup,{content:o.richText,labelSlug:c})}),d&&(0,t.jsx)("div",{className:"mt-4 text-sm text-monochrome-darker",children:(0,t.jsx)(i.Markup,{content:l.richText,labelSlug:c})}),(0,t.jsx)(r.Button,{variant:"uncontained",size:"sm",className:"mt-4 w-fit text-interaction underline hover:text-interaction font-normal",onPress:()=>m(e=>!e),"aria-expanded":d,children:(0,t.jsx)(a.Text,{richText:d?u.richText:s.richText,fontSize:"sm"})})]})})}])}]);

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.