1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1900],{83329:function(e,t,n){n.d(t,{q:function(){return s}});var r=n(66252),i=n(11163);let o={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"UseCustomerValidateToken"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}}]};var l=n(24901);function s(){let e=(0,r.x)(),t=(0,i.useRouter)();(0,l.k)(o,{initialFetchPolicy:"network-only",onError:async n=>{let{graphQLErrors:r}=n;r.some(e=>e.extensions?.category==="graphql-authorization")&&(await e.clearStore(),t.reload())}})}},30533:function(e,t,n){n.d(t,{Y:function(){return o}});var r=n(80022),i=n(23967);function o(e){let t=[0];return!function(e,t){let n=e[e.length-1];for(let o=1;o<=t;o++){let l=(0,i.Y)(0,t,o);e.push((0,r.C)(n,1,l))}}(t,e.length-1),t}},46385:function(e,t,n){let r,i;n.d(t,{v:function(){return T}});var o=n(33234),l=n(96681),s=n(67294),f=n(45487),c=n(66405),a=n(37367);let u=new WeakMap;function d({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=u.get(e))||void 0===r||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function h(e){e.forEach(d)}let g=new Set;var p=n(23967),m=n(3038);let v=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),y=()=>({time:0,x:v(),y:v()}),w={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function E(e,t,n,r){let i=n[t],{length:o,position:l}=w[t],s=i.current,f=n.time;i.current=e["scroll"+l],i.scrollLength=e["scroll"+o]-e["client"+o],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,p.Y)(0,i.scrollLength,i.current);let c=r-f;i.velocity=c>50?0:(0,m.R)(i.current-s,c)}let W={All:[[0,0],[1,1]]},k={start:0,center:.5,end:1};function L(e,t,n=0){let r=0;if(void 0!==k[e]&&(e=k[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let x=[0,0];var S=n(64606),b=n(30533);let z={x:0,y:0},B=new WeakMap,H=new WeakMap,O=new WeakMap,Y=e=>e===document.documentElement?window:e;var P=n(58868);function A(e,t){(0,f.K)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let N=()=>({scrollX:(0,o.B)(0),scrollY:(0,o.B)(0),scrollXProgress:(0,o.B)(0),scrollYProgress:(0,o.B)(0)});function T({container:e,target:t,layoutEffect:n=!0,...o}={}){let d=(0,l.h)(N),p=n?P.L:s.useEffect;return p(()=>(A("target",t),A("container",e),function(e,{container:t=document.documentElement,...n}={}){let o=O.get(t);o||(o=new Set,O.set(t,o));let l=y(),s=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight})(e,r.target,n),update:t=>{E(e,"x",n,t),E(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=W.All}=n,{target:i=e,axis:o="y"}=n,l="y"===o?"height":"width",s=i!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){let{top:e,left:t}=r.getBBox();for(n.x+=t,n.y+=e;r&&"svg"!==r.tagName;)r=r.parentNode}return n}(i,e):z,f=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let a=!t[o].interpolate,u=r.length;for(let e=0;e<u;e++){let n=function(e,t,n,r){let i=Array.isArray(e)?e:x,o=0;
1return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,k[e]?e:"0"]),L(i[0],n,r)-L(i[1],t)}(r[e],c[l],f[l],s[o]);a||n===t[o].interpolatorOffsets[e]||(a=!0),t[o].offset[e]=n}a&&(t[o].interpolate=(0,S.s)(t[o].offset,(0,b.Y)(r)),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=t[o].interpolate(t[o].current)}(e,n,r)},notify:()=>t(n)}}(t,e,l,n);if(o.add(s),!B.has(t)){let e=()=>{for(let e of o)e.measure()},n=()=>{for(let e of o)e.update(a.frameData.timestamp)},l=()=>{for(let e of o)e.notify()},s=()=>{c.Wi.read(e,!1,!0),c.Wi.update(n,!1,!0),c.Wi.update(l,!1,!0)};B.set(t,s);let d=Y(t);window.addEventListener("resize",s,{passive:!0}),t!==document.documentElement&&H.set(t,"function"==typeof t?(g.add(t),i||(i=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};g.forEach(e=>e(t))},window.addEventListener("resize",i)),()=>{g.delete(t),!g.size&&i&&(i=void 0)}):function(e,t){r||"undefined"==typeof ResizeObserver||(r=new ResizeObserver(h));let n=function(e,t,n){var r;if("string"==typeof e){let i=document;t&&((0,f.k)(!!t.current,"Scope provided, but no element detected."),i=t.current),n?(null!==(r=n[e])&&void 0!==r||(n[e]=i.querySelectorAll(e)),e=n[e]):e=i.querySelectorAll(e)}else e instanceof Element&&(e=[e]);return Array.from(e||[])}(e);return n.forEach(e=>{let n=u.get(e);n||(n=new Set,u.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=u.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,s)),d.addEventListener("scroll",s,{passive:!0})}let d=B.get(t);return c.Wi.read(d,!1,!0),()=>{var e;(0,c.Pn)(d);let n=O.get(t);if(!n||(n.delete(s),n.size))return;let r=B.get(t);B.delete(t),r&&(Y(t).removeEventListener("scroll",r),null===(e=H.get(t))||void 0===e||e(),window.removeEventListener("resize",r))}}(({x:e,y:t})=>{d.scrollX.set(e.current),d.scrollXProgress.set(e.progress),d.scrollY.set(t.current),d.scrollYProgress.set(t.progress)},{...o,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[]),d}}}]); 2//# sourceMappingURL=1900-87e17ba605c10ff3.js.map
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.