1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[228],{4451:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var a=n(32345),l=n(98622),o=n(87095),i=n(85736),r=n(21613);let s=e=>{let{children:t}=e,[n]=(0,r.useState)(()=>new o.E);return(0,a.jsx)(l.N,{children:(0,a.jsx)(i.Ht,{client:n,children:t})})}},13944:(e,t,n)=>{Promise.resolve().then(n.bind(n,4451)),Promise.resolve().then(n.bind(n,69730)),Promise.resolve().then(n.bind(n,58837)),Promise.resolve().then(n.bind(n,64924)),Promise.resolve().then(n.t.bind(n,35070,23)),Promise.resolve().then(n.t.bind(n,83555,23)),Promise.resolve().then(n.bind(n,28350)),Promise.resolve().then(n.bind(n,83647)),Promise.resolve().then(n.bind(n,64076))},28350:(e,t,n)=>{"use strict";n.d(t,{CopyrightYear:()=>l});var a=n(32345);function l(){return(0,a.jsx)(a.Fragment,{children:new Date().getFullYear()})}},36837:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(21613);let l="campaign_data",o=()=>{let[e,t]=(0,a.useState)(null);return(0,a.useEffect)(()=>{let e,n,a=void 0!==(n=null==(e=document.cookie.match(RegExp(`(?:^|; )${l}=([^;]*)`)))?void 0:e[1])?decodeURIComponent(n):void 0,o=new URLSearchParams(window.location.search).get("campaign");if(o){let e,n,i;(void 0===a||a!==o)&&(n=(e=(e=>{let t=/^\d{1,3}(\.\d{1,3}){3}$/.test(e),n=e.split(".");if(!t&&"localhost"!==e&&!(n.length<=2))return`.${n.slice(1).join(".")}`})(window.location.hostname))?`; Domain=${e}`:"",i="https:"===window.location.protocol?"; Secure":"",document.cookie=`${l}=${encodeURIComponent(o)}; Max-Age=86400; Path=/; SameSite=Lax${n}${i}`),t(o)}else void 0!==a?t(a):t(null)},[]),{campaign:e}}},64076:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var a=n(36837),l=n(85537);let o=()=>((0,l.A)(),(0,a.A)(),null)},83647:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var a=n(32345),l=n(48289);let o=e=>{let{address:t}=e;return(0,a.jsx)("div",{className:"[&>p]:text-tiny-text-mobile! [&>p]:!sm:text-tiny-text [&>p]:leading-normal!",children:(0,l.default)(t)})}},85537:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(21613);let l="campaign_data",o="campaign_entry_path",i=e=>{let[t,n]=(0,a.useState)(null);return(0,a.useEffect)(()=>{var t;let a=localStorage.getItem(l),i=a?JSON.parse(a):null,r=Date.now(),s=i&&r-i.timestamp<864e5,c=new URLSearchParams(window.location.search),d=c.get("campaign"),m=null!=(t=sessionStorage.getItem(o))?t:window.location.pathname;sessionStorage.setItem(o,m);let u=m===window.location.pathname,h=e=>{localStorage.setItem(l,JSON.stringify({value:e,timestamp:r})),n(e)};if(d)return void(s&&(null==i?void 0:i.value)===d?n(i.value):h(d));if(e){if(!s&&u){if(h(e),c.get("campaign")!==e){c.set("campaign",e);let t=`${window.location.pathname}?${c.toString()}${window.location.hash}`;window.history.replaceState(null,"",t)}}else n(s&&i?i.value:null);return}s?n(i.value):(localStorage.removeItem(l),n(null))},[e]),{campaign:t,clearCampaign:()=>{localStorage.removeItem(l),n(null)}}}}},e=>{e.O(0,[670,5070,1831,3555,8488,1028,4924,7095,9093,2093,8289,6851,9712,3902,8440,7358],()=>e(e.s=13944)),_N_E=e.O()}]);
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.